12400000 -270972425287189752942357941059584000000 12400001 -2034344953980929177278738011971366959998 12400002 513822951339451058341577080829192032080 12400003 -121084953605439045726341322188316587520 12400004 565255843996422861120526486214801930496 12400005 -577601092208123695924595777540732473440 12400006 -122383097035840358904673804996034502048 12400007 -616554562443384608656922382539261191968 12400008 514368607140455863076694637766560972800 12400009 -1884482831244308055277738228342347858790 12400010 -138462951886512434054023759122105446400 12400011 -503827129962451596376911048702164186112 12400012 107319406859545935060288531528007355392 12400013 159008345369013940320715946139562219584 12400014 27263709381900572089212672331089592320 12400015 52650202635316394212780466826387617160 12400016 -84592033204040179692776941377619427328 12400017 -10784133248901654139035827327084382336 12400018 903393397761671663171064080421655142016 12400019 458846696252762410002918244981788502560 12400020 989362224928801017996403480706240409600 12400021 -263395093848078974362925505399658294308 12400022 75913196433623404839028702717786290432 12400023 -339398089571400186016844609530485841200 12400024 135296859255557928479565061340815441920 12400025 1000635811136569390443835556499911133600 12400026 17103377254923238227580319889123385344 12400027 -1045824556007178589971938141717990079120 12400028 -347261594646761385999733843276692152832 12400029 620755184994979888874444293552605192774 12400030 -215341602041458690120584235084232707200 12400031 -106116581176596312218299002685436123136 12400032 -4676483718408434951473258192878698496 12400033 -320871914273321442448611460812897162300 12400034 -317413118701417679036291726294523177600 12400035 -144582815684785241013386174120940958800 12400036 -319767987672757261975982380307626070016 12400037 159422333001685209909046710690407023680 12400038 8711356883819869316779665919137930816 12400039 1784707933439557452065823205541450928 12400040 -142523559996380892036734195245205606400 12400041 459052491356944024489221450117859950240 12400042 23597782629986274467855302671048731232 12400043 1358365801713605028704066669599343978292 12400044 -546744872566839366882657276276862646784 12400045 430629433917732527288206733947503653760 12400046 584767868285568844157719570284779827200 12400047 -252275968880837156081019713123478551040 12400048 -104173891420615693576280531601047453696 12400049 -1807494852786820641282787500599910883950 12400050 -105580336923747893158100478456369984000 12400051 450460590805601116254350394431822355400 12400052 513512666835968157841377403227331092480 12400053 294177012567334303211539504645633871904 12400054 -896469831612972667803192613106764989024 12400055 -53744344424902089890975171461307294880 12400056 -198286539294075437110451720646784942080 12400057 -2391837636946122084095453952532145311488 12400058 -414081153619458684488921962905305276160 12400059 -37276106318305356997200194372106542592 12400060 -477233834350509640831326552884062379520 12400061 1733693752381478709187958283773301156972 12400062 23577681724283139526935773375130132480 12400063 -381151584639369891569587180300134684776 12400064 183458127368115234775660415245967425536 12400065 438181081751699914725900229652276990400 12400066 -39149058449920820369858079510257473536 12400067 693395327967272991425140747025922228480 12400068 409437276503831075798404309705997859840 12400069 513072757485383992389471230380488945312 12400070 -570625872812215908346622043837342875520 12400071 1044930735034515192941005100898264822864 12400072 -23704922980204794465986471014909440000 12400073 432944303535217751393193898620203302080 12400074 565223064929730306436474734223987261440 12400075 -26373611089998151824276243189914117400 12400076 -455405454713642427901008062944417824768 12400077 -398620379201989664798686238904341470080 12400078 165897413092024648062065818320605284800 12400079 453894733725918903622710628629993586800 12400080 -69739943984552968393363351590666240 12400081 -68556037228306934167202522482746106200 12400082 -8896400631806523334954094835916945920 12400083 -154674572436667086579707396756209518348 12400084 377807057026635592881337028417134940160 12400085 -56413160358198766112723208727313533800 12400086 5257765868131295217461274827889276864 12400087 -293466131826407599236124566392951404584 12400088 -188930631505044802995436021017000960000 12400089 -434971203642731068456600113454299922560 12400090 -82381651632599169109049982569023783200 12400091 1895727087972136410989107152924552062184 12400092 310070590272272032422948836748945626112 12400093 -232448373118796479016252251668243932160 12400094 -310326378724928570725465138563061296768 12400095 -773500985205608483297827115355174138480 12400096 -1825595893701963268098390479163826372608 12400097 -1466083863982602365361378245901033839454 12400098 -434826265453473372533647794856010756736 12400099 531439513571919958253209224186868827064 12400100 634749342883515402294056471944938518400 12400101 -105253099405776960511873297816000828800 12400102 -27845539941262871666764102608538877952 12400103 521653026547578514237656905083213011600 12400104 973349093586789231676687893461427486720 12400105 229308604086750826080203920794912701760 12400106 369256157836300857699317666201596721856 12400107 -945583318017919551058417336710620289960 12400108 272375922592486194927158175747755631616 12400109 -1717974968816957945381858635615248123690 12400110 268636808804007030985860988799428185600 12400111 1109502799749400139430766744719047448424 12400112 -212882359443023356775324107268613341184 12400113 798032039242698500121706482213961493088 12400114 -550104641421866237469976612438374816768 12400115 -16853390212484070080176017066747564480 12400116 -375909746168049541492137033330812878848 12400117 -87783215164456290145221954571988407200 12400118 871011616137594900115309898250726425760 12400119 -921308029635005724801155885352778323456 12400120 916007124429073005198801198784815513600 12400121 -1117942919388926279851932014111929709880 12400122 48723091080554150662254872225452646400 12400123 -161562378657773778676317323685544710024 12400124 -421704146788019554388480822594433417216 12400125 3910689578658006041256194751009360000 12400126 225003022600048810067509237236970432512 12400127 609411795481259325365151840522762686976 12400128 6545878648641388136856553626915569664 12400129 -257444027573472097358246271582880593088 12400130 414564435374729808466872617731672188960 12400131 556059929676922001107829539723264616952 12400132 10232783792003937410542857939895105792 12400133 -361829162130941499118043641578926417796 12400134 67381733031856441824419101045569363840 12400135 161293253253029742465513974299511507760 12400136 899813831513601232599091775487713280000 12400137 90789178467386808155568805925998397994 12400138 -30311145064323430617636054218824621056 12400139 848782639077301949811868093345663986960 12400140 94463327765280572318283684825937582080 12400141 579590760758216231887407123929125874560 12400142 363936869450002196336910812009251457472 12400143 31253134133815612684666303081658181120 12400144 6366524663764584486311479642971979776 12400145 -11377906365354488215321563969694922160 12400146 25988941872331052015111786478385766784 12400147 -51677718347691205632299561377799987168 12400148 85002538099374006729956542840160501760 12400149 312927957375744309888307234461917775264 12400150 10924083925379476780274239394592000000 12400151 -540373611358483146848516471086360283136 12400152 83901972574437331351996851133684101120 12400153 511192670495452076428839570995793146880 12400154 -186464811915698254006296502173617924640 12400155 -286908072499540505283774175946440857600 12400156 1568720636199693726621763485112307783680 12400157 -154052554711628203245986154582470345856 12400158 49620339879293662692497024906711294784 12400159 1339758107349399419515447805178743849416 12400160 -341732222764476834485299784009121792000 12400161 1302635361039254213239855508074088564160 12400162 122467595332063588463540046743440682832 12400163 473930278364601675829693413197193729864 12400164 -352982369758376516863249839320920018944 12400165 -143628936889051385152178922341646949800 12400166 241418365950519263823660249309159201984 12400167 -1995086671798607421450089904409908960 12400168 8456628284617641681682971724374835200 12400169 206396253710716025660046229642504584570 12400170 172115900374342964403585436738254627840 12400171 -752212148935377092702857338842056178288 12400172 -385999622276157262044959678677379629824 12400173 675822220254942359761926885356594604 12400174 332177694754523394310849620531184218624 12400175 -359204634017671395281780475674623776600 12400176 125811506220835216391560466458565640192 12400177 -1813785597158038927316362476447651335628 12400178 211100273710799621011580450378932525056 12400179 1002924536760661584915497467380362878080 12400180 -3941246087935949134818055145939788800 12400181 1111037087877442939929436446261303791982 12400182 -521092862446218915006425789393003654400 12400183 1233702531303517516193283592441456715432 12400184 -81011605057801177233315478900557127680 12400185 -689365625890831214759205284749432472640 12400186 26857200331197423269529716638239704064 12400187 1383310174406321205778030065498959062800 12400188 431477861748842664410952864100164825600 12400189 -1268468005073189170293017974690736934644 12400190 188072889027485374549548564280300108800 12400191 530378110903899778650315667436262556752 12400192 56339255776132986840168780849941053440 12400193 83946944696024011363424183752648825044 12400194 622742304963809592322071342835283222400 12400195 1516914189831944881210368027757888159920 12400196 -153402388853993423705654001232404283392 12400197 -35895724553162657616551526974612618880 12400198 693092915699516684187066259052680212480 12400199 -125708046204771885436650084806852781264 12400200 -104601892508111739666571778744580672000 12400201 -1312811227306813432663239968940295894 12400202 -200060067858272320078310085376610587296 12400203 850269849538627731584886641213630105304 12400204 296829578386154454140498336905604147712 12400205 529365666359135738799419119510750074720 12400206 -25657379885113364832192203843821095936 12400207 -1623558402245900873177184566604563738280 12400208 -171122946645086719402891989644503695360 12400209 101398202490739858894166843382860662290 12400210 631868723349556397843317024123653785760 12400211 -12172658394109566351414328771191587520 12400212 -420713908803651485625878820540473726976 12400213 -458003574703395847315285087865746003040 12400214 -648014035650770781376046125390633400544 12400215 -432797541221591072189379433057985768880 12400216 -292198227711228793075697569203143915520 12400217 138834524428406403516274314308501644800 12400218 -37843814809759764365238465987796897056 12400219 1139102960195660381722772906874717244320 12400220 -72634703222029300408903479610568048640 12400221 -429095825783142580861362370984150927296 12400222 -650087353565803434683652645493178057088 12400223 -122145918592688051323793592279806379792 12400224 -962974338068983619302869895183431106560 12400225 -105948904547117040320857836664555236000 12400226 -408898275119494848871677150356514608640 12400227 307155198171851004626320665829987389600 12400228 1199766645797515292160339994696963069568 12400229 1141178352455296754433820282405507499100 12400230 147047352856354046622578511749179115520 12400231 -442199159196456449063793870442019696968 12400232 679936157712595987093538093193900472320 12400233 479315702876285872446927647988237627024 12400234 447682801429491547760547783821703608832 12400235 -650474809923752982094898042261779915200 12400236 1194941625475781330657491715945306726400 12400237 1275580259636687970950793929503965964886 12400238 422981119303823902556635270545846890496 12400239 632957626485602888577761613767688130824 12400240 -59677871184180069010791985317783306240 12400241 -459993835160820004090121062509982369728 12400242 26423601751877201260609521245392514304 12400243 -7746638681922715073256810074555634576 12400244 -1234011781899578782074436214803942222464 12400245 140379586487892801262877266139651412480 12400246 -254575847890023370165938943025511454656 12400247 -177075305081544544765686309516132977304 12400248 23042320755124724181094612579768074240 12400249 -123395663635048218832656069261816292140 12400250 1123582396259770794302532433003176624000 12400251 684064477149648319136030969244749831424 12400252 915736749903781592465207475453305497600 12400253 959425055474500602470946064388290893984 12400254 850093184946640537049161727308514688 12400255 -33655597822331967370402284740633664000 12400256 1539237927107704918864560782516441579520 12400257 117438088522469243087594158762250510640 12400258 45941018187709810309460046612680070720 12400259 1231946639229042289412788040851209275952 12400260 179964817806045760718783068515627048960 12400261 -1375387235163502034334258805568689639076 12400262 122876439664845278681908703374260542592 12400263 -1264783143933975470675271449511084904800 12400264 404003483650939650058518205065708303360 12400265 -596632303286323962752259484730352701340 12400266 -21215176246475293258067730201658552320 12400267 -1454467337808302177318632321929509039448 12400268 853646039124439609507328105836352917248 12400269 -268866151704511679691224208204478787520 12400270 -660030776321679769118490580225227865920 12400271 249498827603231192597189649740595607584 12400272 245076292648835921924105092792206925824 12400273 -1422897321277280315233448467648541825216 12400274 652915281152300060261591094551568666240 12400275 -227241341737791226268400986238831308400 12400276 89299067562802171432195693109297971200 12400277 271504462897678103729637675792029597532 12400278 -14199730605329655575436165546555013632 12400279 -242050405658961643479635702521251337280 12400280 -575027609015425461753277731526587187200 12400281 71874570427489399152640953617213040360 12400282 87532521328074458946712262247639754992 12400283 -1286906864995661688246586360672809376200 12400284 -97103203615634354185173681624297338880 12400285 1226378858287806001690726050225895087980 12400286 -43915111868255743711828067764516519680 12400287 -57945803830828553278883035942381123200 12400288 1204717439323428318828528554014633820160 12400289 357700683488338895319990157703572539888 12400290 72492078388253926855156324576657228800 12400291 -60556123764246756982185436266234243136 12400292 -138483555462390355478457778368987217920 12400293 793500702787935416107309004884237639680 12400294 290000970618575979059673118709030830080 12400295 494276448940139872655669007021104861280 12400296 389333465738373631064445440382383308800 12400297 1783692079882469181975052728319319680 12400298 -892997434019408038296000975065159115600 12400299 -511795900975533043221821207362345634916 12400300 7347374110746356107595636347536268800 12400301 301569352554123467654321780085637485504 12400302 233598383151775899275024878966993991232 12400303 -1410457786426081664858710853342761134448 12400304 -86782653248497635621221842486235627520 12400305 106416222588060753948629401845821966400 12400306 38016974979715702124973842507229346944 12400307 -75037531692522049235671505500398556008 12400308 -154301388661102965669921697638456071808 12400309 1971204231228943132915688237454251510510 12400310 -24361133575973295493090388920029327360 12400311 262863344810504672665382577221185943808 12400312 -992020447235730804465269257539644620800 12400313 -1773834804923608537263911339126469505020 12400314 329692946227718694077514872289435448320 12400315 1102774037716841567649905215256191896960 12400316 1161777366273172083912691192187895383040 12400317 -11853905211610676762421686154625805760 12400318 -234434848990510322454419177111955667584 12400319 -195656377956369440096647120426191073800 12400320 -17574608895096772644930870061742161920 12400321 -1194173931357080855782318961834418160956 12400322 -576379435521671281771667417833439664 12400323 16042034741074210483131332050741792944 12400324 31360840689069903153697611457560769792 12400325 163558743725090942255376083825949768000 12400326 659367417972181130957761045339468063392 12400327 -125601761066675339781176325932484158976 12400328 685490758268862257710407591183970805760 12400329 -129153294345314930494454582612101827840 12400330 -8121905514426254185240980307418177280 12400331 524063847694360232601779844172512867120 12400332 -262545976824788869629717785276699066880 12400333 -982812954262356482417940875270386054176 12400334 388757870424960169461863528346846426816 12400335 -333894915065261279608063014293303585760 12400336 -2711612631410017119323106070894297088 12400337 -1055837244573171175959766145811616188048 12400338 636091299795741883844673131841201865344 12400339 -144600880371151629667118704543690910208 12400340 -4997350468460202422309443080165734400 12400341 164678510988523714084002857478273640704 12400342 780457653093279394421100589102194384000 12400343 -166005972157826935857734748347467020408 12400344 349946157531140024198354780953146163200 12400345 -391061558475973637005040337182535099900 12400346 -192665800935908734502021803204874029056 12400347 -357874860681527435348434840975678986600 12400348 -340532277646426560584741264401457915392 12400349 532444550999343481837478207972643821964 12400350 5150409942144924920699628588030744000 12400351 1996136053408429875294350744266350593400 12400352 -1158531327165154710779224468254307123200 12400353 -161874414759784309756122371107015040256 12400354 46361132112950390283688399986170039376 12400355 180827610794824596972281309031646349520 12400356 -124780118706885796750812022007831497728 12400357 -413515924528184959720174734217103128260 12400358 -160143200166080033994836334527934950016 12400359 261718606750998138216836622599291108904 12400360 -563792856346887737420157965423448883200 12400361 2056646156789389558480918147077183327744 12400362 117095856032558745602471466733861010880 12400363 26585976094142209578111257829852451344 12400364 -36530111976866563393982818785101535744 12400365 -118750590734303301920360808020839198080 12400366 -620315977803583883988612133965523663872 12400367 203087983427346205720007326501018014192 12400368 20791254505400392871845488405013659648 12400369 1738916023984185541413334862254911865840 12400370 223343355275177424698698472592804398400 12400371 -86465401560937892586142016419391121600 12400372 92945958266744589187009173916268142592 12400373 -1251500688840961078825366529220883767378 12400374 12522946694372741979373051870659735552 12400375 -1274475552043952795510140392696244326000 12400376 1738944079413554869591627818727815168000 12400377 205195931346564123997267736800236085968 12400378 734638306428836904788072831372163346656 12400379 -1934448295020218804436903590709046669020 12400380 -155647548413412486130822575599423101440 12400381 -359130333603841277820839800488375952608 12400382 -548827511519753299407768617384045534208 12400383 -7588612938305273582219322294080013312 12400384 19758379759498277714841694677101445120 12400385 -136194466656197921981165319107240242800 12400386 301291515962249714785533713360043930624 12400387 327116972025689759827614426088957847036 12400388 29042353810115898523306984775778631680 12400389 383576140168283783735570778242644405854 12400390 376888399042150104993575535637718467200 12400391 -2516528261265162683320953633545699175168 12400392 548043778279884328966473192618581606400 12400393 1448034993072912456580327515393899850880 12400394 303373688423004269653925172851630598240 12400395 157786620114870897096618639345067522560 12400396 -1201801157071014321846574787346924755200 12400397 1009999205180504511404517950421923361846 12400398 -244366904477125486173525875816231594880 12400399 -246936362427068901296412588886820855880 12400400 262384271421289631920233766639933440000 12400401 201309740362541339818393703306157051840 12400402 -199810480920851303848918770578051553792 12400403 -298767858874916103350972778415544954880 12400404 -150964315890213566757040400836573102080 12400405 -673394242645204171281212610539232059940 12400406 -1332656948937765106509736566365340243840 12400407 455888414619615576407117816635165255680 12400408 1671290100216130351566903780949736232960 12400409 -224686966467049206551630404312347746688 12400410 17406207468595315993974285572343014400 12400411 -23537428177343671781925915751437688976 12400412 903685132663597453202219524268029962240 12400413 77422268129260804640258954559947604288 12400414 -7593725865443170345234198377296791680 12400415 -321578343414359064502392806898942436440 12400416 269711004088352461099675926920077246464 12400417 -10497541635855858937696126219315644908 12400418 -74038349736419645631721889661065238528 12400419 -256879536239771781799976944154861074056 12400420 -475889199451808862353743670469382656000 12400421 20039672266542931294163173646927454144 12400422 38776737099890743952355750604923500544 12400423 177525293574903684685074332717912968240 12400424 299168850587912870383140701546813352960 12400425 134381732769988256017720651229767836000 12400426 18839270508152369376469821768888249600 12400427 704609227272740066988437400067955124480 12400428 -198298902334478490641279823605694650880 12400429 2202834174493507914101617104562309907160 12400430 -318176320397804118368219772276993495360 12400431 411198934666762747520339534089922649600 12400432 -223250572896703489470298477241035358208 12400433 -182498634845828128293237226084830385920 12400434 140388251430337383749294556108492558336 12400435 174467296804283283685801790349211664880 12400436 390645138484353153742075567388154477312 12400437 -20148181049296563960055210842053831040 12400438 153391169182861845505966897632782985120 12400439 327531298587878459227385148037528566432 12400440 225775698711665452966667285364049920000 12400441 1229819257869673723294692725620247340842 12400442 146199740370587400922913145682416949872 12400443 1599341281006956801974388903743480520 12400444 169685205248881568393070321918447083520 12400445 -780520282134741275243677991152513744800 12400446 -67586672076090974405994225295205782272 12400447 868478255708449961208779918825353842240 12400448 -320873402419518675412304902565191483392 12400449 -452453682656578585388602753528314773472 12400450 -85333068014741131719292699043512396800 12400451 477650031025981906719250420030560095952 12400452 32206631529149430797727877572141365376 12400453 -76759291831865980399076413044389353316 12400454 515173798658310991678415797814607780672 12400455 46863875186680928132236882552974225360 12400456 -1267863491476252806586244681027374080000 12400457 -977563427701793544238068812184285408294 12400458 25193575494493291534398116294497489920 12400459 207882081288624213706157380732816493280 12400460 -1052316514233459463168232482499912586240 12400461 -513315553917054715143956736088720064490 12400462 -599346449543361292183210610544443304768 12400463 195130228138449460330406628247895975184 12400464 -37084022025892958274012191611722792960 12400465 63504886651365636344744981843713228800 12400466 -3760934425110426076125263334393667776 12400467 4150947054973554991779593155070956848 12400468 473691543629767115978519091298404720640 12400469 -31294295349368756099398456024887507456 12400470 106080037136699737731035681044657261440 12400471 -210504198112423106607399529044246840800 12400472 -104008809569049163852580005055279923200 12400473 165231067068964828165805633079685168704 12400474 -515019094594109064618569784073441653264 12400475 138574017215129611471156189100031400500 12400476 -169694030453136552878332440109814046720 12400477 -379133153937621020674109834769417152148 12400478 -1028736225125594042949188487786116760960 12400479 -588005575107440313895610085368430336000 12400480 1322670441630035066482319313264527278080 12400481 -314342509443832584976446923543676879168 12400482 843806119177729965292825848186929068800 12400483 -1180422209363130371148439925699226773480 12400484 -778089019167156218948144132481207533568 12400485 -173954282616470617045277461906595868000 12400486 -63403067930795045375543272707248793600 12400487 490856937993432261880169705332144582320 12400488 -137923491622238801067437084721717872640 12400489 -1746666207064500752439093775783949504710 12400490 -142362414961153075796927296844217957120 12400491 -14510882963167928366295258022279671072 12400492 323075971479964752884751995034053665792 12400493 -802363734352452424607511579179071886016 12400494 114994733164441840360529335135348669440 12400495 -869910582633343192336029557336665448400 12400496 5232511401990490096726538881213661184 12400497 606413748814782470536567479697199636100 12400498 -762127310936790280213166230130651097600 12400499 172300680671900840519623263942400196064 12400500 -273136621554640387706356305125554176000 12400501 206448015290470184680965508816370737600 12400502 15069801968210326561893296513078054400 12400503 -260645909259100347612103574321979633792 12400504 1001752114711561490474717428927180800 12400505 -127944521888775823771464493151115079680 12400506 -381413143929760112686671559572048115200 12400507 237643397355400491920522152966054277184 12400508 801998086165070527209692339167237859328 12400509 -224499704575933257594492331151434863072 12400510 45179726868474219069059251624848831360 12400511 -1054681668522197879044504315639666965888 12400512 -9946374555745041041608164397673349120 12400513 -822370145762617219618654655816418589100 12400514 -311786441143378419325873148720477457408 12400515 81814105666348489466594828382582244800 12400516 686372123903030070762400360881848916480 12400517 -691354678180530039864558451459604086434 12400518 -3535344766014027584736076123751010432 12400519 -185807410777477107969611741686518940656 12400520 575790681276200042419983066258753945600 12400521 313814015875070707548923771790457267200 12400522 -888396076191654302666241777846434132688 12400523 -16312853450360469350989826250375917040 12400524 -121456263776342902426734616913460180480 12400525 -804292580373140653764699096096522637500 12400526 -691528271706017024611117205730734516736 12400527 254580476357070650648974340698956509184 12400528 393092225343578814400375339839286714368 12400529 -21687724174678184363654855518793289216 12400530 -97518947568493474591903268908646031360 12400531 -113346001405743566916751181135463588192 12400532 -146475861606571854872048264171137622016 12400533 -667310816524311589701216411679486874976 12400534 -662447810407028797162931401412659427328 12400535 330426862382457039952686425710997556960 12400536 371882444011327440093451071464957030400 12400537 409184762057186698813296572584270253460 12400538 -2356334646905200458574755914433592080 12400539 976643137934900781231014567149238832024 12400540 216555230876976450253230274473589785600 12400541 -800805240396016478756868291293383628058 12400542 68217099069297287283431397203722014720 12400543 1927695198815614508296040872871248973792 12400544 505892153850787400198851704865260109824 12400545 62065160173677280191545955723477059520 12400546 -512205116526038456220784163107503396528 12400547 1501770011512513675748993107085020203996 12400548 194069034106612809847590692706327982080 12400549 175665084779668566738565336347739445536 12400550 -159739504179836226552218449891729939200 12400551 139876540998366221790660812118696894720 12400552 922546318579566060371390429521199385600 12400553 -103739630156871914496099791799950133936 12400554 -407736883504599464019527377812398350080 12400555 4206519769192425957233466639692601120 12400556 -52839873432438787160902452721952292864 12400557 169837527981770554805314118729960141088 12400558 104943271425051000352955705888581854720 12400559 -471601805502478494372648080425286906160 12400560 268984093091578546344266019447108403200 12400561 990508824194239061693061676831120001760 12400562 -156996312818610614690715367747163209968 12400563 157617998021565720245859147850354283520 12400564 93104850950147418904929901154668928 12400565 -545082060897266619515748138434189249280 12400566 -462973334002363033288183845510462029376 12400567 -968124289832582525885894713950446215384 12400568 991994751504856088520467954715366789120 12400569 -219206326999261025873330801800612288956 12400570 96404266289596222686878077254075509760 12400571 1586361784018232963251181902054455932772 12400572 127265062009986915907575798177798984192 12400573 -356384757034091231983476326862810925632 12400574 -213740714964476883226719672864052416000 12400575 157393485158712846499081433977877635200 12400576 -17006830687462997938021582066491064320 12400577 14406883988934010619796976344103794180 12400578 374569037547963176117397735007573132800 12400579 1160377039771564680414862109969144478160 12400580 53777956607115407221574275511280211200 12400581 -589820627493487310583660293481667177248 12400582 -1350139839839527997736872562555381517056 12400583 302672560789929834858850017670979714520 12400584 166246941541831171370479801940091863040 12400585 408140948795503564482309737685628954560 12400586 702357052760120811796311229819196972544 12400587 -345819986833060568239586703600126838560 12400588 471879388891890577446468038511742909440 12400589 550254975742057736417356131765299926272 12400590 167197712335904612086547828774059912320 12400591 254594750593726234897339132719130161024 12400592 451134583456327483515135130231424311296 12400593 1456971484648295363810002583409572400000 12400594 -519485271479028979065808717672026689904 12400595 790395767195201355975242920071659511600 12400596 -182114141795247806068310327592588849408 12400597 165491767131278914186318305286980821280 12400598 -3453788695452950382887088140059084800 12400599 -135039067516499415378364964286682801200 12400600 461381633348800659082612217009650944000 12400601 713555089061612212184203414047051502602 12400602 489187444266556293083451328861703096832 12400603 84215480830841469751199307535180071600 12400604 -318627797266904182577971917580189791744 12400605 -51386742962885147021476423929106842240 12400606 644697391251895867063821446490366490752 12400607 -1108310279305967541934883546586032211720 12400608 478280109755140794285561327759044640768 12400609 -45486630256141855323824035070062174680 12400610 -56643126483719163065525016975282456000 12400611 -244087173567957695092226442228339198720 12400612 179274695793778454921724876768198000640 12400613 -1968909347647454967206269610047934091138 12400614 18679294958534464241243663901686428992 12400615 -795412799157077828954786384237022292080 12400616 589456510504382562407167480444846080000 12400617 -274455342797742856333177600362371150688 12400618 726422569673884103800412176766338211760 12400619 370065639030723404144196070050695661312 12400620 41832488509457038292653695823704883200 12400621 -3036063860086962737287022621967107362368 12400622 -30277698979340283665975416202730912000 12400623 -145880620274527855875548924868566582328 12400624 -49400715814173622013439714784587382784 12400625 -35604614450886920739054678844579023750 12400626 -335020383559653605310249055303970497920 12400627 1735311027127609647346387855880603862476 12400628 602975747006123712566506815668210221056 12400629 -917939033776926687358254112240890830112 12400630 -245922749295631346415698127769482547200 12400631 1145628212838648932331972586323818397000 12400632 -750635353401973891761818418836755968000 12400633 630370669977835484407903594832329656576 12400634 416300106710951737524107943336366024960 12400635 -101023833009902135729436567034213305600 12400636 -781207601822171268223273588621628530688 12400637 824204799648273834968390185479818311980 12400638 50235681757628465652102023610527228928 12400639 -906744784912029305908196813513421557976 12400640 -10245326103803830415882581398100377600 12400641 -14416388737405512837923413908884759040 12400642 -26563996270846876049469308035777044528 12400643 -599971200388160400981323376339874191108 12400644 -516504286442822045886934431653817897984 12400645 977176961996468816055938733740860741080 12400646 149237407438254699363086062910821042272 12400647 106398162081059498032666040266230618624 12400648 335227903859783051320813871642230671360 12400649 -147601802086586370329168480721047670000 12400650 118944133871237299048786015148349069600 12400651 -9534526297074198026493355771040521216 12400652 -759340023966238897429058607808419982848 12400653 505328696430909638094482333441888839104 12400654 -280526510984110309046316744677490969600 12400655 -4469234029801227485847659317737209760 12400656 12307287047704006589733827666130370560 12400657 -755753117324190828448711082234608774080 12400658 369236130122680323906943217525054184576 12400659 596123947372630154887828701040430122164 12400660 61734662131627646196403789592288167680 12400661 59462917348376990775119370119727144960 12400662 -237905560094223879447746755017256746048 12400663 -1459865212878036548527381340336908731816 12400664 1241273943709641300032865179654289807360 12400665 -678357571627211492412175150103935366080 12400666 -491527180938866920463042304326448925968 12400667 638450557369926525458523006328690673832 12400668 124462990402105116210000116599996416000 12400669 201789273636691346536442748771144916070 12400670 -117602514466493381263455505584236524800 12400671 548052033244650245998572964683753239112 12400672 -549862125814716032661606164604542386176 12400673 -740138304954003358731201668807009123280 12400674 -156302158579069633927764780272964940800 12400675 -190780970720583456854027185222484323200 12400676 172825157265710866124165173495209912960 12400677 -306533088489449234624095455365766491586 12400678 752432706352175454177308863841751452640 12400679 1392607254798162443929875199218627254640 12400680 370098505291095615699082747573080883200 12400681 -716058767703297200301029284579676794736 12400682 129554245962242264008190376183031885824 12400683 -931380520504645485335313983044438699176 12400684 17290125477015603481634534833843049472 12400685 -395783629034541145960387341253584000 12400686 160355683799765551325744646616936021824 12400687 86828917841294147402046496422156389168 12400688 445508788263844841406648663073347059712 12400689 -5235522601804404975942427369669294080 12400690 -593058801330583552054091702070834710400 12400691 742608441638131991894246879226294718092 12400692 244604670381871838585778408982915461120 12400693 430963821654411030874194764944139338944 12400694 -685273439595940054000558060639519915104 12400695 -37789149705949350783938162593785017520 12400696 112744370012117064559222804723871907840 12400697 412268181620823853662809729330591599146 12400698 -153273688325694393185471180873641984512 12400699 -1625570745489785735789980012677587734300 12400700 -129492098735872235054917870147212864000 12400701 456175310622113044741042002687359064192 12400702 -909478357259123379236930716588105736448 12400703 -420465332377022626055219073068423940096 12400704 -40633724936691252986304031782398853120 12400705 1183438828039230146272035916513968408360 12400706 301500810836504824165343691833651961552 12400707 -862239491368858873086773830891790834880 12400708 -6311972517731984763032341295349350272 12400709 -2481526217454746315426705504915951903040 12400710 74298364165455919884030548777738065920 12400711 4036201630139396514364355307092261712 12400712 797799849831932804870043509105748633600 12400713 212587872787087400015116355728377858816 12400714 109948860074736620219129867033832334080 12400715 416033866000766363551620709782729585600 12400716 99454963758096156916544909702734781952 12400717 -30575005333507181203376720371765311008 12400718 -535641207397654459619434997964649199616 12400719 -1108795730812039439627533686231890678640 12400720 -120556423972793394610578821263907635200 12400721 -1898873608836455419380476153493588168078 12400722 -88964724482038216181010790503813957120 12400723 1977937570429763050983635237194218940320 12400724 -151168222035483047716578987156803389440 12400725 491939626909191430640686663109013417600 12400726 113471997838155952515845235057812958720 12400727 -3575525884250072065428481125809324520 12400728 -412067844756187364978667425471800320000 12400729 -125088071757268793584007092525094231712 12400730 -107639993548695074930928917629030022400 12400731 -253980210694531152430552559564206645488 12400732 135243620719588228202608193436448991232 12400733 170870564437969806849825773330167291404 12400734 -35112150971344207984301737005787312320 12400735 -255951635534982388776175434488088728640 12400736 689241001166583363015193723663378022400 12400737 -843618152693162234148324711105076478640 12400738 -317070775405870646227651142986404257280 12400739 1256778761440682667158545724657789226000 12400740 388968639933071745917874639968630353920 12400741 694053459252945921231966239526946630142 12400742 -830880517686860762106272679710412733728 12400743 -617771967636885451190501278490750027736 12400744 619928796029935822251279801573776071680 12400745 115241995605421817354967393684827762880 12400746 -605354210329522517366090660746917062400 12400747 480118658358679428941692960973039329240 12400748 896770268931708175739070808476828257280 12400749 817676801114684343754873706477367321600 12400750 -126984539744830058710995857087852976000 12400751 240520487810023185630757980154699786608 12400752 -45781025974135789211005099667405930496 12400753 -509605141218780159103953652222861181998 12400754 -518035700467887101678363408421008440320 12400755 322794458319206307123325240220319424560 12400756 374573283944677040208747329141155123968 12400757 444416903025966497909430441725649321006 12400758 -205610839660189469448137112765278207616 12400759 241955193565629688769571305495212399232 12400760 129994466598868630094792139023036928000 12400761 1050362909372899315658842935759286907472 12400762 897559213502381530964726081055776808960 12400763 675935279453585304428249772546357955584 12400764 -301276211737371941155492645261110033408 12400765 41993496971690225481033877536112840320 12400766 14890025252570886111831991976162651520 12400767 -22956738969131302034286810193381006680 12400768 -366957652369661384909722276048404480000 12400769 -367410664681052975850276085779430417404 12400770 940020940093314501916967583631664640 12400771 468183690515366615875155244148508066232 12400772 -161763839753406682297864210978665566208 12400773 211509990732994998844177120522686510240 12400774 347303691476388550609552761868018759680 12400775 -156114156777991019864319738071276510400 12400776 1018843679135731087699124895534051532800 12400777 1023519866151438523080780813314165401920 12400778 140733713006441653259491886148409268928 12400779 -31108643559637091823846201469911435816 12400780 -273469253963754901402254039380341125120 12400781 -498535432222013878654337514903136789920 12400782 -35021533967862868669960572238278479808 12400783 -184825439672121798490516087970315678520 12400784 70653032955201192646890380653366149120 12400785 248597789357258663275805656990283792820 12400786 226013900453000142761535469045696779840 12400787 -237437465785740378545056096016048659200 12400788 -838593396921628321474150694292648099840 12400789 601930252393553921637490837224637813920 12400790 830825469049813367519147493464541262080 12400791 -441258662390595699311126167130302659120 12400792 629925753021912274272622298566288128000 12400793 124527947319099676391644827640309332042 12400794 15705957997509652679678697947512285440 12400795 -241804396706599544566068160280024981760 12400796 726871880158448628413940280006468185600 12400797 417956381553047121696518111915646798240 12400798 -1010718574580713213342074052114683177600 12400799 -1331883612044342812198056110862169134960 12400800 411616290527866299455391238945033420800 12400801 679181427834999147079997509016557826752 12400802 78323609162247242847278946662731642944 12400803 -543901540668315987912443136886440552480 12400804 110764464835714160919714136832312033536 12400805 1159354400809156620214304982672339230460 12400806 218027557075216093483942923007795200 12400807 428955151956740386961480566657379552320 12400808 309352853806194804009874254149011046400 12400809 -451002482811316518685415801716980204288 12400810 29806330434619910758587226914285598560 12400811 34990882665553703855124342762576422424 12400812 -600130926141715245082797325657737566208 12400813 12758933635762547272611048680271396384 12400814 957655379284286911146342281672341632 12400815 52367155899347767334568922081263974400 12400816 26542474780410060636622951506782748672 12400817 -488633100098162251934660190831594078720 12400818 -287345768995327370124654575209478802816 12400819 -352311932442057837984447857928280952280 12400820 682577331343604768073325015725716436480 12400821 -247908306596328140364696832328070157860 12400822 -716095180876728916945390493397868819200 12400823 455365152198118604079418938116659865400 12400824 463860110854040608884661750810567249920 12400825 -664663003632883386661055997052958222000 12400826 -106133706117561862599585238969158287616 12400827 -525473117982083228328604091682223643880 12400828 -710182764754859751362784831414507323904 12400829 -419293249516442677202205308451624805248 12400830 -46502621318509602223523492464688217600 12400831 -2623572595003196206409085326180958724800 12400832 -242750237655384805863518799674326646784 12400833 -50409219061788467207247095387461146576 12400834 390316335168087825895345117292588098080 12400835 1543047412299849049118488787621391778800 12400836 69535585530374045008219258823549153280 12400837 -155063494782852041465489657895160617216 12400838 -723228149261253171356273120355936420480 12400839 -712005367093286880771828704490635970792 12400840 -343231999598444418527838346415655475200 12400841 449719471478366194912056830582860714752 12400842 -677419800660981722822168312794316906496 12400843 -30969473815069771848685971464626184416 12400844 524099672903138125257847966341598963200 12400845 -240034761525240593611929407687091720480 12400846 87702581836959644375688622914635543424 12400847 59602852031113016622195091183834957296 12400848 149801516718621217589089488217051717632 12400849 -1041599512017357045656456901802889179150 12400850 -50090321450153262337381970616157862400 12400851 320480720019396482922798492249552155832 12400852 12797693230535793788580320787019773952 12400853 13734661264207726674624595531515392928 12400854 -132130201154481031660026412607022653568 12400855 -358796714851804367604707342651665803240 12400856 -11656229391114060055957487145536716800 12400857 -20906058269060403663316819398427986048 12400858 -449360667623759316910390309610226774816 12400859 -98765081629775264541355238821076570940 12400860 74663854099139205726868610597689390080 12400861 -170869220090160902281300624087249188576 12400862 85413677098704590054640932687121499200 12400863 -69886778049373861725259072288657161600 12400864 -231299474336821818194476556398079508480 12400865 -12002566464042460208391858464075400000 12400866 -90626982919082006054814865917444059136 12400867 -745110773141737197908439437746139440644 12400868 -197550890932802031760765402394944831488 12400869 -215501169111523706146035352051466947872 12400870 -657474182401645104760445225715699477120 12400871 1160202916709713016995902229050506589168 12400872 -29816975733701055185262387535655731200 12400873 -883571558049752382810569084258156455196 12400874 -757735262637300421087237849108473827328 12400875 -49235747622147626147895547654103304000 12400876 327262505104177551884595816117745967360 12400877 -363526068454950941313911962989529995840 12400878 3983440294181557645791231134576747520 12400879 -226969093405512830815204343353074489520 12400880 -143970252488906166928037470932443136000 12400881 -658118476907939926790739517971042429696 12400882 -36014710190644086669841815344287681920 12400883 -267640023577144891783117629865754762160 12400884 -68957038278750658717439385033673728000 12400885 -411269852449673516085767001837401040000 12400886 1039180343184138534029881789369143007392 12400887 126377663576408055010498946276400132096 12400888 791283193538884739738286059326845173760 12400889 1659657653465071941451054336749752835690 12400890 84915970769803914819338953670190743040 12400891 -864382114934209244567217712430758588208 12400892 26573074002024816601597447387182489600 12400893 181165389134726702951131600512989445420 12400894 -256266299537110496815661517352957998720 12400895 320095492336101161883218915001441534720 12400896 -12310774000086056600691905565951000576 12400897 1466424784477870958274931287915551257346 12400898 55993631742098147499621456879820424064 12400899 -1253892803866344850689875303030145024 12400900 -707293550854480997494873190019337632000 12400901 -38057036189096554008983285327354755200 12400902 502026085473836183881806185654585611680 12400903 -3271808807510192811790601818249320098400 12400904 713021232351061106441606877806623795200 12400905 115238730179443997812743535915460499840 12400906 224350542833832697926517571733715330560 12400907 121239486049561084000275848226112611156 12400908 294848778999942188345016661706788506624 12400909 613263242091873207096131714747084397110 12400910 202841675832109477481482030813289468160 12400911 202117176507252027869815702429709738640 12400912 209551105454228432171244640165862383616 12400913 -316744290671502307080907114607471797440 12400914 -517457818070251168282081212711678746112 12400915 -418682064395071700004404062902951014400 12400916 -332237287822674311519901652837577256960 12400917 -225753583119725514139924220861165889120 12400918 363780009613610974562158691410289456160 12400919 1185160306859228120054913759018405757296 12400920 -152866324384594749293701372374868992000 12400921 310217018883639298618158760401461297092 12400922 -711321947069126951847662118338906617920 12400923 -772065800533302778512307229018833357416 12400924 227199372207656829499985514154498704896 12400925 -331110481830283885714663306266619316700 12400926 4546762734539342492742323894594776704 12400927 -388200401200810828438623132287796947848 12400928 1107757932511554820969425577994833428480 12400929 -681103794836563935001491114818390660526 12400930 -80077611458659634335686998342766182400 12400931 898628993110269837964119099437228196000 12400932 418424070542796809895622406821239140352 12400933 -278781365369092324167529920208371126816 12400934 -138164359428180695328630678032566949376 12400935 -87402500408159132072562340433126737200 12400936 -892088914670878734901224626337879091200 12400937 1761397729002371758994397703857040859520 12400938 -9936149247492328736739139188532538880 12400939 -203890427512204156650369110778770111760 12400940 -187679774137357675306064103244619904000 12400941 -113503517180564056719286613925926592000 12400942 -6694159155181976391063578747673653376 12400943 -1719736526455090048680851128795856141808 12400944 -118748852316913355312572837443122528256 12400945 793355517491267635062633517648034891700 12400946 -361452622982515910000761686666066539520 12400947 -260028070958901015942867502390790477712 12400948 28118851288367118256468246940490715136 12400949 2020825732671132484581460353604545726720 12400950 375878806749127247395351537487259648000 12400951 -432747952106221901412661000013882717400 12400952 -981626324383165962565081771725437030400 12400953 -611547905195762112272367130613916632256 12400954 280323098802351672648283024109438337792 12400955 -30385754826707418845890116303379158240 12400956 -90933204078891952108275666873575725056 12400957 147228995529577145097345949756248754732 12400958 220028576355086285011023002696603274240 12400959 495611007021305687321763452468210431008 12400960 15172966533304480039833551010445393920 12400961 -155152558093025869209511647410151115776 12400962 -124879591408790773917385852906656423936 12400963 -32366163965201706911667353931229978760 12400964 -447612919369257965690003954478138322944 12400965 757005581900309853532905920393750217600 12400966 -362372751498607894246021236123034933440 12400967 -970042353741209018087123188760348034984 12400968 -341817684615492860736006657769507553280 12400969 -1272735625127567388904739126753777633574 12400970 -128960700458339436635086990921059772320 12400971 -252056743453723345624727705358568374336 12400972 853178143324827319822925398628880307200 12400973 488346983340056055269923848006609439704 12400974 -387371898853684597994249089418157967680 12400975 721993368243619728432883208791013501000 12400976 68651967948190046331834474970492698624 12400977 -232178887428259881047116330048677469920 12400978 735206442269818489922080868199807496320 12400979 -110956517120094686506013114710745925120 12400980 563554156595887883928956080310059622400 12400981 -765805271137942818509972209728493031218 12400982 226818527506660532101777300423756464768 12400983 144549559143489141829786696045850629728 12400984 -1397388743921653816810608982046894100480 12400985 -5798092195146017298650853427601059200 12400986 16150782229757479675426111068851112960 12400987 -144888263229419741056934263229973330364 12400988 -351186890245432918331819968731016341504 12400989 -638335134214744233868415692734051490176 12400990 64416438893349731577793817992336692480 12400991 -1501058371936841328431674527451126096128 12400992 -93071405433024582773775545341700997120 12400993 -152256627031735109102014290276989625600 12400994 79106269585239028326583459448066959872 12400995 286845640232172020462834170165266495840 12400996 -164830425574366543584762173399342689280 12400997 1162290316993877643272260286819745499392 12400998 513459949880518352369196738192055952064 12400999 517541104466716912301813573921591025064 12401000 -1762346957756937079018243664474196480000 12401001 -276674563090104987409925514353875213200 12401002 240027136971253720564804577266477630464 12401003 945949789317838534013467628354087907984 12401004 -75704580463049826619772791278119632896 12401005 759037919541240718342641637145869755660 12401006 130809718581039545928118425768580901952 12401007 49853084801295449840007590447373560592 12401008 -225041709566821821989167583996783853568 12401009 2251317166442955903831510541203887959860 12401010 44714247761082964228568241030533007360 12401011 -334950776670520414073739418212361345120 12401012 234640692964353359564338847454611626752 12401013 502581829026074256158130055671039421344 12401014 209753327277597770136696148142791517856 12401015 1048197024466012520198860095102258691200 12401016 -139078402701749799795210798088868966400 12401017 456595210740697571585181341899344333700 12401018 -142229149728753158974254426673051296144 12401019 42647539489420512733606176307085879964 12401020 337385742370045122017241515766379092480 12401021 -186949672247509135874101792759218315816 12401022 544939375204920326170778052984544717440 12401023 337464861273613562466499228145186770624 12401024 -429314437418509478905972534449222451200 12401025 -44172986299339790131246535899198464000 12401026 -84780142705652665865962797160406917632 12401027 -757014616727574858186349694169863189124 12401028 -11472926879656365708636262331669154816 12401029 -1112752803754555753381058413029255402816 12401030 -386153659831940446821517893678471290880 12401031 -279576968565422736900358979583780308016 12401032 336652456602600670248670202286882324480 12401033 -364092323782146396655933672328051726640 12401034 150346763134401606528977951105459381760 12401035 1241546259186155688160884837827467272480 12401036 -415886772639329744428696983568067109120 12401037 540334063366286390341357702037337177120 12401038 -268268485215905452667184077757099018240 12401039 -150183868789972013699101036089069989280 12401040 -35843519419736302697596884030900142080 12401041 101965034184878685337086224674081175652 12401042 552884071018749413054113133142409961472 12401043 -7743122704827425348003947211521443072 12401044 -1972236872569207322260397558309996703744 12401045 1317325362767513459389162909625511150300 12401046 198596485223344489029009294080897740800 12401047 -1034310641464709208017232871061584168504 12401048 147149967160119745289064372818042880 12401049 1083856647889434953059423703590634700480 12401050 319465486616287769309686032755005870800 12401051 1227699141207841775353371233832296437860 12401052 -163323392592306074936477822429168199168 12401053 -633451167209842252154990476496546580160 12401054 -10707355729900031080056504575715045888 12401055 54756378635000097386032891793711515800 12401056 969023988679656818348956938348082888704 12401057 346051503273637304373742083355195963392 12401058 192107568967469832317676083506362965760 12401059 -891792193187622382691464951687161392760 12401060 -197930427768291403586273328871419863040 12401061 -129308342617250311005306072475150355136 12401062 -82955944097981658456331985990649652320 12401063 218796305292155901219058113025326024312 12401064 277137390410738241162944967959351040000 12401065 473268684951965231148421712734714266120 12401066 392905349404901300580932140628768268384 12401067 -894705844201262776870293146315076925200 12401068 457875028550971305306249184784845735936 12401069 798350422976145077529406563485299323744 12401070 -297562092750964768831849224844556774400 12401071 3835322048500797432219292017111404160 12401072 106918888081352335119219803924650721280 12401073 -194565469874155152245462244831288451200 12401074 -325561755548438320488427173129024411648 12401075 997122070739636436746791372456248147000 12401076 157386554116610707222899050032574533632 12401077 360342679003568680700911021186660004860 12401078 -662926585064192213729403982871593112160 12401079 -669198549306304958101079347566547214616 12401080 -983691386102416011126319352823460761600 12401081 -75731527910683120625571713080802341056 12401082 -82650392065428849059331482106448695840 12401083 1449032850839420026863044579267450400 12401084 152506798160960683119123345235416585216 12401085 12340203155189173478468001170328998400 12401086 928737931311125007206954386934848674816 12401087 -1007760319813606059866945910501470979264 12401088 -22630378594844801588401963017210691584 12401089 -1319369376539264416186809147086561126444 12401090 202949146308872631027265432457209312320 12401091 660631481159124445883398851932288494080 12401092 -593235456612104882148161650587776839680 12401093 806019520931556930960720450353543181342 12401094 -15985661405763461678521193126248833024 12401095 -19469123410629105780154227491392588320 12401096 390287714630794796005965067904308684800 12401097 -1499049288883307574576143705895120921600 12401098 -562273012922911321790097514883673781200 12401099 611303875662987459247142849145208280064 12401100 -32637428740669447033303816858351161600 12401101 1378650500224938470444551214400068138102 12401102 107396162186667234803508961285991213952 12401103 -157141007543821925346574600246780848384 12401104 328185600702833284674353743710693621760 12401105 -4935553962230855768194944962464266840 12401106 -101323531871549285537673299052919694592 12401107 -1186246693730181467739954677406555626644 12401108 -483293947135908607071456952339659065472 12401109 -439835931277055774323265281798709375040 12401110 400639642206856951580177021784708912000 12401111 1095760386820627183627121663591085848712 12401112 614210180300717124530971742000138219520 12401113 1655814926812584395845111356363663627984 12401114 9212886255105056257082454199146474240 12401115 327456307604246116518186100871097565440 12401116 100291664333359359974178256019011362816 12401117 1032544661337655400095271627145699960960 12401118 -35513363123660096473961684481052844736 12401119 -163388536102670675584495646544946312280 12401120 -159557175079115658288696061860918067200 12401121 -1387312121236520667443966376310381766400 12401122 -581479849691778217636837830219404115888 12401123 69976150228803084984764087377915741344 12401124 381866603983160721382548178572267795456 12401125 -1229153827288655631937084064453259360000 12401126 595767533762571094019849646739830056640 12401127 1559786109926936497400021652101164677840 12401128 1821114681301796548107622220575894748160 12401129 376450690384326372181556805486982890240 12401130 68230829737435754679360833825171665920 12401131 471089931871347600123905917725994654912 12401132 208953271419373881077180555982833928192 12401133 116157794654303400671877583446979371264 12401134 -145838463148456736964180099811151246784 12401135 -775657156236071760743420105966338132920 12401136 243704661337111942859761773100519096320 12401137 5693160098676479704375413941214763904 12401138 -589295530961364027510505456397286165504 12401139 -498091499578060984746728375236689861576 12401140 182438336604293980661871441367905484800 12401141 -952879450213454749492823846841193285458 12401142 -74644548495854675901390303287600307456 12401143 -30809129246136675233630294515202838960 12401144 -130125676411660663188367443195317452800 12401145 -342690190976447488157397339456378203580 12401146 17189371236979847668133968133316855264 12401147 -49782046869772694383121697942884616192 12401148 31640794743768392094105964434048000000 12401149 201421609544327649367737703709202374150 12401150 -68837131747499356855517208892508376000 12401151 48029610154216615556663973400264915200 12401152 176780343009546687038172529417405857792 12401153 1821219497424071195138912010827747622402 12401154 -1008812254748139394638182368187228928000 12401155 381110445898584518151082253232985840560 12401156 -63228208883840652690653592606020676480 12401157 -12968277806256815209541631701272141824 12401158 -176641084040492696876699223332993200128 12401159 599346908156745219720423416142079638480 12401160 -585840323504825563027144029236822016000 12401161 15224198290781196821406025046455509300 12401162 614505845050123682670643173303085142832 12401163 90754294860957913214848909836225016320 12401164 1993498458147620881875340698672833875456 12401165 -5703813082670586707639890765451861940 12401166 85143366298524908148911556194406288384 12401167 -7091144354341013032971240045392063920 12401168 67313458380156491660486840012573589504 12401169 -852415366449425942483186521911137280 12401170 -320067711366555713315217873782958522720 12401171 62092497013482500895439415705191014600 12401172 -127471189334262475655652407684422207488 12401173 1818385424413619921635406636792749809422 12401174 74650832362693930862698255949816266752 12401175 408940187213036975423202971851370355000 12401176 1333037430063671107013831173681655470080 12401177 641590249867605623774097642694450420224 12401178 5662375516073875343867399460233465856 12401179 302202027505910937443818197666148558112 12401180 -621139501935184672210272089491948262400 12401181 -8843927259759496451216470202722351668 12401182 -307259142675321837429019437533252592768 12401183 2186819634437946559854085257161859460800 12401184 335481181313985423390503147455559761920 12401185 682327394517997761057552034724635618560 12401186 10148906341409614941614050844106301440 12401187 363642156523127655097705576490336066880 12401188 429615286684623448671939553228364764416 12401189 -196669841261843240366784647898273443010 12401190 -314216250247832550941733321801942420480 12401191 -1536169893316894634667775374685836416616 12401192 2393352824361436487254848359143805982720 12401193 117300020868055291879103258678320650240 12401194 24250302697110481931641639273029903552 12401195 2007879687595706622404751215974512336480 12401196 -305202491028225793899359964292949692416 12401197 -605959479266674751935007520306256866260 12401198 -2073995660486430712795061736910926720 12401199 208109205954713678569142274712134971784 12401200 1629481173415425993956758929775001600 12401201 -353413669090100699806345428538208348688 12401202 341098790694070882127944525999630043904 12401203 -309678171415582175620572990291912340616 12401204 -332330667029155836360448796409704060544 12401205 -5780792326370374798900627973206723200 12401206 -778806516880167316674453853483206116448 12401207 108737486223223574886940068289177167072 12401208 1397985909686063056503801654585902899200 12401209 -225160205358496070206338470442429368832 12401210 -173466582970084332626330544777624864000 12401211 -491130237707002035340937077067881918416 12401212 461855632660534293625356675372925539840 12401213 -650973539262694790906300046128218725216 12401214 61742153307970162731734892233803513152 12401215 -256555954259601355069869229800293194560 12401216 248749278529099831625131664532153827328 12401217 875198771804708695933232296360980630834 12401218 683859110799134500601404867679677732560 12401219 868964360791776643679360830756749135696 12401220 65782389566995347852529812188224081920 12401221 13051229384539155171983851987625494080 12401222 -376536232381533512079209363769022841088 12401223 -723203846517181914632576429198257680216 12401224 -1248594265575714224848676396880852172800 12401225 -31829158866427211726884614735083562900 12401226 425177065986760384615653820112773906992 12401227 -965738170604891221321971406556798307000 12401228 -585382600146866503911093236279286503424 12401229 -107933663593696259297528709864739820352 12401230 -128047406493461927379444152646738422400 12401231 -176820993413979266373827520693796667136 12401232 -88980771438328167310753936788884029440 12401233 205974052232948484830435363602370463604 12401234 454566633005128349349096144164046800016 12401235 9120527981475857622956592239337446400 12401236 1004495713482079727958464216504872849280 12401237 -51480880145280040641671970001040307168 12401238 246429167592750480317830134659682263040 12401239 1881986341344126558365345719017354540768 12401240 9380284771860650270685547927624089600 12401241 -484112698830738869013312152912091838080 12401242 -73526219793114840147462723055645279488 12401243 -246718367682607488134017879008970794120 12401244 687870201458778402890409517437071431680 12401245 -685844839091547491033635991652576462120 12401246 -297661048038814447107877976717662854144 12401247 438312707758091370118557895511448861000 12401248 -1125741902972952748320132685516599459840 12401249 340936657846321810976871659374591571136 12401250 -13840758402031914892142207057934480000 12401251 1313282803788063233569782249526521140252 12401252 -936439469403859772315307911144889723264 12401253 418417867783999879753233791559136264704 12401254 153173646665539226853075000602928036576 12401255 -563981286163565775742287999430184972640 12401256 207072917846344387262711602902036971520 12401257 -133617006476736436379326022630832461760 12401258 411082751060700410319718154908857477984 12401259 169774672754738506440329431480322092800 12401260 135212150948819939350655150877164697600 12401261 -72338771735067500649325584620999412138 12401262 902601993997964208373483877480187187200 12401263 -1399815351614223085936682228238444388704 12401264 -16112789241320567602463904606953963520 12401265 126562169716583706029442488354163904320 12401266 12812143682033780151732773456252530080 12401267 1555698509979105184903083928178813738316 12401268 -126925495868217853330852997071617177600 12401269 788465967695960568373434336733675465920 12401270 -85658266033481499739866903585847680000 12401271 164677132401015809983175413084688356800 12401272 211813110816092431678793989204407889920 12401273 -1011214499181199605552744889154468251260 12401274 118633295198092277331839610400567080960 12401275 -309080068621415296405026248837668134700 12401276 54024518908540359559574101931319528960 12401277 -377009435648937881483471127509383992768 12401278 -519347542995753246479647057427382470400 12401279 -565592557089830043939454934398212496128 12401280 -440670649091868307094736577060719820800 12401281 -207747227794616840232018986582923826000 12401282 115142794082042271280080869109254592000 12401283 -1140471614738862330832697805464367904776 12401284 455237046391475740442169600355622465536 12401285 190158397119860550268069246285064314800 12401286 -1433088702167918782661431000979761152 12401287 1028900868380469240683106966310219622936 12401288 -1732107940515222993450243372901037706240 12401289 555098360497560241441456545170995406400 12401290 -172819061843375176471781653172304960 12401291 568940684311886793357793949942783574672 12401292 718116422322024964129820247319821553152 12401293 601360717759217039447977639244104527542 12401294 846105127096434051258143225309848065600 12401295 -161389809901133203383716678154539005680 12401296 282228234096418687504558471264138690560 12401297 42491754156667263771298838692128079872 12401298 34780429271021056133086469573722119168 12401299 357227264725857808645085911361253366000 12401300 251214349844607845774310818433163008000 12401301 512417283924706430139368371815238033920 12401302 -17630312855162985156346195115785420800 12401303 1830294194226709422176638108234784811504 12401304 -292549485504942797445921079567873658880 12401305 148232409253538597781095441512286746560 12401306 -138080990836470508143459763547962533648 12401307 573266340964007308850118283653954895404 12401308 1018406577418922066239363817986769980928 12401309 1582014344319508670765263469992618689510 12401310 -331863919707762716976665789640656486400 12401311 -8248306475660029784177891863760038080 12401312 1732764837588404817234289603952844472320 12401313 -26172002736575464830977588373584033472 12401314 1051053356231751409252894825252968834432 12401315 749227314592008876583055469224581962960 12401316 -423205728943505429829988438112838666240 12401317 -619412445936801737013614201454493389634 12401318 -387654803432629524822219458646781316640 12401319 52031979336232302280535560241192129280 12401320 -140804242690550436856391092133865984000 12401321 -339448215691637767644700145456496607500 12401322 -171592037043334145501720402182183849728 12401323 -252306777350980490678543647292170683096 12401324 16302426965936408735399913801308067840 12401325 -228321404277483286322627398459921021950 12401326 -254634196571824836189388887021812310144 12401327 505748761993450983145444923584494029192 12401328 136655967378693672711945940364505907200 12401329 -10032474636101212697327635987604089616 12401330 304589541436304497967371873810941576000 12401331 568820317208835796745718843527334205752 12401332 66818097504272937655991381323763319552 12401333 193365189088244609168204122848032908800 12401334 -12058316479169624417487036572745957312 12401335 397776161502401063253516148114363256280 12401336 303299607992272574566000956558062407680 12401337 62269634039771635885478228489718605568 12401338 -327878264493637931076610871627596316160 12401339 -1387136006700995161111018847822252408544 12401340 -35811242528347228275095517924326277120 12401341 -1477210112157924651245377824727290065600 12401342 -402291101827301086001898441981415407168 12401343 -47180260325539984598220061650340559016 12401344 513076062615674054877719591001701482496 12401345 1088918938353276011256678511284059956800 12401346 -17660335985615385544771518466579276032 12401347 201284644722305170299505061160759940512 12401348 12303617246415519000356724758239376640 12401349 -117040072516085384751514213501867221120 12401350 49136998309347302389909582752711024000 12401351 1166277399018405242793038892451671515352 12401352 -250869446687603734638722991569462261760 12401353 -1066032807386461073802656921667583373900 12401354 -187278281459428116931466154414803651328 12401355 -332566559978085734670258261157396749600 12401356 -845492673106085604978545595153871142400 12401357 1117524264497809073237718223486646659200 12401358 217168258028651359375733133771859205184 12401359 485125692190774378272317784172838933440 12401360 155287986767344590979945401981648814080 12401361 -978399069545000225180541483242965460556 12401362 704805895154424537542846385438458366592 12401363 -388053094743135034891430619121566992352 12401364 -39368400506819663025175933402384367616 12401365 1494837437474678679594158693438045037600 12401366 -16182496174399752771306451797084048000 12401367 -555745229470749785016526861779002908800 12401368 -332138941373932884124917238673027850240 12401369 4213732995086175126945979676033557770 12401370 151531396604886101949819232054262323200 12401371 1209041373812452090109497931916807702472 12401372 -6930415504515230658349872614525250048 12401373 -1417168151815206225379203232287690684672 12401374 -248728685003236860111623877941879336448 12401375 182174151064445591977154153108513784000 12401376 -6661817140132983965241251989070807040 12401377 515642039196296545642702207996930346784 12401378 -6165597661312368800549202022063837440 12401379 552624121032530912053901273343218868324 12401380 -761374837999610543803633085431975104000 12401381 -733462497417091413799301891970242249028 12401382 -50099232862103128487797116947176359936 12401383 -389685320278628985253318063355736776840 12401384 -1377837378521689598986258863383925949440 12401385 437961413465496882014110600237482513600 12401386 -12313188003261889769487502366950142176 12401387 -894029758800171947560475695348126153080 12401388 248200535404348367317265558184438627072 12401389 522626258373355706229653921246878348608 12401390 -149494109328678489736717580062953844800 12401391 -1346067783485818249252379993814630447216 12401392 86393777575696796639070365309859332096 12401393 -313977585258226987819300838586091709952 12401394 271882742198647909796073156219446044800 12401395 -399691830798855598300977820077853977600 12401396 128294971339585225377940185461478506496 12401397 -965803613096221691594431923705287257920 12401398 435730702949586636731599106793962281536 12401399 -1621340038245813706250400917281063608600 12401400 -140755665998418595344085572653506560000 12401401 -580100921631879098834626683429915160508 12401402 237629163186583397830642358378093606112 12401403 246956369141565689376240085827962709504 12401404 1281317580265045653087369117608642809856 12401405 731648332479598372316236779798751446060 12401406 263834457867124083266243056577900991360 12401407 424264330695033580407674223961516829112 12401408 -963918529198803923128637559340674318336 12401409 -39751551191922747846171127518599288352 12401410 308600914641450416082072696703767674400 12401411 3580181357355571195376937650786376 12401412 -314029532188889554761459207055187186688 12401413 -291608753365711799476675234503727376736 12401414 676147736351929530807279620661098043840 12401415 4815918856020240246062115219051979200 12401416 478551516204232566632592769014411264000 12401417 3723315632283054571107856504152818112 12401418 371189954573675212721463730348272808704 12401419 638046898757029316950051885394659732800 12401420 -2006278880587311410425584155785907404800 12401421 -602594865156023346053456134606154253888 12401422 766527805702016939980935096968763877248 12401423 646267456292339589577319765136518726400 12401424 4501091103293508322045270127945711616 12401425 -656335133449980087700384293747074008500 12401426 64792731398991260465562302462034376704 12401427 -128487909575998546646510851055901997200 12401428 38157386083936402560983580943270379520 12401429 -131851650954453550647215803665795689970 12401430 -100643140917937586298834051619706369280 12401431 83052795061906272247688193644614639792 12401432 2580027864260150461351083216340406722560 12401433 -26710762348900363375722607460637543216 12401434 -64428985542469221066293016323432486688 12401435 255919611161637152375265695987394530880 12401436 654915685223362957384908425306702045184 12401437 -516219955705506422011600498138126133914 12401438 47284791039239737999935025058558860800 12401439 -452930753098540535105542176708184387584 12401440 797762523592613822969617030966217932800 12401441 -458443145415488174155926725921736608640 12401442 -342647554262216513090162130162528122160 12401443 -1160579849600541055638107472535191538656 12401444 503084693432289503929376806417475481600 12401445 -162549578401775317552048376512262492160 12401446 -323277236443600978814373732975755951040 12401447 -977240825258844347760019334982596260104 12401448 -125302361809631577985888915697781719040 12401449 1451389311135150764629171155969434648436 12401450 87862562693393208213772822070417786400 12401451 220585648802012068547801438159048357040 12401452 162239112589679738729227714378102046720 12401453 1453192732369747754292579445884891397824 12401454 26340694306143764176649316229498516608 12401455 -69384089840848239302858836190888801280 12401456 80302987338433903384244121635825958912 12401457 128923867595572138456276003436029766400 12401458 -5750421742634294301180532742222303616 12401459 -56732940641672461227601707718822609464 12401460 -389112798865814760232214472902885694720 12401461 491381558973096201417520933864991408092 12401462 374019751804163050079892153390543011712 12401463 487459229328974888428336985657816717544 12401464 -45535696074807876259528620035239833600 12401465 -54910120734484134629459542553802098880 12401466 -199370245504627190566635102651885281280 12401467 938394982815610268119850080157987808192 12401468 487153983011994596640007431993497115648 12401469 48579902543660664586623678604361861100 12401470 -1137639141399730581862227576085536000 12401471 512979233354446087434689786158923897600 12401472 114422558785376820230893055348375027712 12401473 -37183353386880621553383658489520178240 12401474 794525944312647521805493069410586326912 12401475 26510206234727333881111497061153716000 12401476 2119000298529369895151874594560376832 12401477 -1632850484791444519733381665764419118528 12401478 661515564521510193282536467066955443200 12401479 -1635497851101559603906152009546579853040 12401480 119821041362669384779176802837679308800 12401481 -5549024388477958088304997161556603200 12401482 214364445377789887630886167470071084592 12401483 -285805464530524391515332858895469141280 12401484 -110623571639179351567072158194223358464 12401485 -165848875498015566095111824532588313600 12401486 -834825182005235039800951627247757958080 12401487 -234735719061058283038189782302230327200 12401488 17515383354472625829818553364437270528 12401489 -1699848466263829839225425306933179501710 12401490 313655075846412791106963843388862323200 12401491 -1125087228325135106631330094277699545108 12401492 -1179481216140729186756402341347920019584 12401493 -249329044854740247236684431155348536736 12401494 372104679782868549171274191950580488832 12401495 -1031574706426512607802782980544127515200 12401496 -432925664618364633150046661889975674880 12401497 -467087994900257334463550095421630920054 12401498 878832559164234428868899237294657814000 12401499 -778443289769495790117680938260000399360 12401500 1180382906433864348057525808585340160000 12401501 -6678663569837469785200400484286764096 12401502 -71029509908856416461849762727054991360 12401503 -2344186261533803783415921426990099927600 12401504 301598681378533972116876003527837614080 12401505 319211965905863133354839219818879963200 12401506 -212958939172211792067229851858322005216 12401507 761670099733465786584565932215908521756 12401508 -268693089165266995476527569177087180800 12401509 -62676435388561343047985322304838637760 12401510 329740240364274762411002727310296328320 12401511 5800643066046509710866556313673362472 12401512 621992424877419516057045339449724794880 12401513 268277099121443228620410831283602085620 12401514 -196575793173165957333606914530221186048 12401515 -150002990845359194168899728302675973600 12401516 498626545281738710007005438337206699520 12401517 -702023255506119143008566872157184351488 12401518 148759279980596965446966531254635360704 12401519 -199299355201482923847948077687652788352 12401520 99231027740414811331044640663577886720 12401521 -583740356304418765542864102566777104656 12401522 -88344138790522427181339960896128954368 12401523 -234240640207077220716531073962357900000 12401524 -210509066402053495173708513234023810304 12401525 -721031635183553126551948414430267486400 12401526 192954713457561963210098543061262908288 12401527 688975227499535438326778630592537590880 12401528 -314215054740799060453708108031424921600 12401529 -60713875990749716023164232487759096832 12401530 503603629809008997771731074037797640160 12401531 856555313222220017560639012759801569120 12401532 -45457566163365669426645902737274880 12401533 -318835208169318358936854599831550500218 12401534 -105940421055526531984496425730639271168 12401535 -392816500823168797899024912515897852640 12401536 439307206051472242257327313056505528320 12401537 -447367888354643874120581337565843730814 12401538 -532024751675605718072994519903963440256 12401539 120234322607500157261314751393321833340 12401540 781356325686761528151648779235867033600 12401541 119634436072096930753561693163669874048 12401542 -708045948798191163831486630488502695328 12401543 418389230859499354592059093001114094720 12401544 7294493428899320160024948903325040640 12401545 -62522495446326490334246094955113250680 12401546 489403435396433733167992506926221313280 12401547 949533052288697161867596420473945834880 12401548 423416187721460828035102981065402958336 12401549 635269024750419696578234255712001775712 12401550 16166554945938963006297830607952281600 12401551 -456147826296963799207732935294702754368 12401552 -271925683572003689185089067688031903744 12401553 250946188639959545144823181541551016544 12401554 -372264868562145889218534226316871682560 12401555 -1297260043241843983108065618272689865040 12401556 -224978801434130532878589774280178608128 12401557 694204675825110885337081796926303841532 12401558 25165988032435998078597949603651827744 12401559 1848133759636413359319788596713782736720 12401560 1134361894946643097850073290830654464000 12401561 -2837432397273878085429265716498333656448 12401562 92122823752508042873599639762333428480 12401563 1069627156737122749657700799075154839812 12401564 455036324878730703496811748437629870080 12401565 -480454469320725677030512820640609216960 12401566 754351085032130963637120729300103203840 12401567 -202028843905263957688343251741826865528 12401568 -334624799684893119201278739085949337600 12401569 257700675740484888689796646360730239970 12401570 280182964595364001295288245825994396160 12401571 -21753642983274472489103853415300928256 12401572 287576850320597226425193529917912908800 12401573 -737375917503215945624171295959790170178 12401574 377877595982151174548616205075311226560 12401575 716076173423177264444720361510000516800 12401576 -93227969376331250728324231105144012800 12401577 -134279507072672148273192828409604503104 12401578 278155631288313089499627641337332520960 12401579 1870519912476923526820268555165753424180 12401580 -182038532629809283195922367272246476800 12401581 63492372692689187640662442689492443264 12401582 -478208664635722892632687267907301436608 12401583 -72762949782965702065090950518058003456 12401584 -31520588605743338401164676211769671680 12401585 65046084550701811096676559663297657600 12401586 -14719455925590128206112222187316214880 12401587 -33170114119919144414774086053125174016 12401588 245509098956901743509197432271552862976 12401589 757339221668056299106143720987520596960 12401590 -288782346332843675868821588270989171200 12401591 709956167866094419448591240622756268272 12401592 -177250279201124159123800644514229452800 12401593 1253849218792582905941920585954910748842 12401594 113679734211773199315299479632834903552 12401595 737910560868084032376178903823594165520 12401596 -22948932136796434702879235772548548608 12401597 437671948973906621290171052072704292940 12401598 123344306673031900578258011381825120256 12401599 18787035485131993718253179983475629936 12401600 -155270963709523587533040984327821721600 12401601 1080962017887686456316931156855839926880 12401602 -633191544547381395080546137182153795168 12401603 1394446036876825622134809467361341413584 12401604 133094989290584916741867461812747146240 12401605 9221288829486534735592016507166108720 12401606 -859630548445340568241058044981871491872 12401607 167128464916775842351142217751553936040 12401608 1241356948712955187869334490669520322560 12401609 520200313836498066840875300565105277152 12401610 77434333115782187689786766527837056000 12401611 -1366858588571745262343277964467412689288 12401612 377331897931229665086094058493130113024 12401613 -10863626514957212759812681457492983680 12401614 -310898864952768574886996643754239745344 12401615 -649070503441023518882175227261875317240 12401616 -67417949907534502501824185744617635840 12401617 -1110679580294857530917790691785589457408 12401618 242936971132711241462926505488442739360 12401619 -5692139698799199247775033080364393760 12401620 24262660923403030379539825802961346560 12401621 745193634027958167545730402248219258112 12401622 -383964509519848817663762878666691041440 12401623 -108579778482530317430480918365444723200 12401624 -461604091620332404764015336276718295040 12401625 77320541131838899145250371399831328000 12401626 -33848838434416391918809514902138473216 12401627 416112260171071922062167489176635056672 12401628 -828839029037860754499390379062792353280 12401629 1032573372073567913782374627766970103084 12401630 -4521233099440830541929462530144501760 12401631 -310606256293839668890674387808797123720 12401632 -1382535861747939011205168127939269623808 12401633 -1785921663818522069358873947530453496400 12401634 -69077883339802181675528175056686668288 12401635 130552052645997375171833434138793516160 12401636 293039256678156956657983211425861562880 12401637 382787115023831543083418906007702370368 12401638 -775088679150525397919612230344532962240 12401639 640821945564705551662299292142603167440 12401640 1040947501036042784395156280477700096000 12401641 -173957917931690768329134907048704126336 12401642 84854909268409334472844262223439852800 12401643 359446495497294137423422862278931401728 12401644 786999352810962607437537384615180653056 12401645 321800416749733266019746336779148261900 12401646 219248538891611455816926017591412808704 12401647 311154521223891725074616543867772450000 12401648 36991945024795400852316931449871073280 12401649 312544910830457503201954501659757498164 12401650 -59781428534118739802173865766842245200 12401651 391299403731667504220626776741465330792 12401652 -94686733828753903387538389381577730048 12401653 1232875415033141140957932407663842140 12401654 -12845489537953857831275685866886036288 12401655 -874695988773355304503015764445337011200 12401656 1429530237315319255603385793570124922880 12401657 -1801058904715185545172237890901832809600 12401658 311884570859713523920741408773582834144 12401659 -298693965410655455491787191244883236280 12401660 90460854191420617265685722916507494400 12401661 -548804802408659254100982325695068495520 12401662 -152035086049207068045971216739545784576 12401663 -331939386613039151241971179563864430080 12401664 -879543406901132630403642871196971696128 12401665 1287650626157574299115432953127159969600 12401666 -869483812521771794206059094008922538976 12401667 8601791136446108707942253127842949516 12401668 -279262418773688439226952383307139618560 12401669 465645107570497179859325994480227564160 12401670 152331439658170998511520407719140232960 12401671 1346230969862613152747101672095841374872 12401672 408116373185073008975978211192541516800 12401673 8198439291646549652983233058907277024 12401674 -450762632407058167671742443856288444416 12401675 -42574006843051700357375473647320658000 12401676 210378160327712319457184141682919188480 12401677 798298733590315629001597544091452580352 12401678 -16155248069285165715357440329915116672 12401679 -19667904643096124508375540997741092216 12401680 11408393611192541302670584775639040000 12401681 763281962460551433408384585461715374964 12401682 266991637195554686703748597113872340480 12401683 -374811848728158460643106671564636393824 12401684 -356633136011811279898173866088740371584 12401685 21853975252105386083923796099745169020 12401686 1130802877336855573938244802186029557888 12401687 216437817379243546164429466741091137392 12401688 301200722348333902159204824967941120000 12401689 -1069239861448618785679954496938139261820 12401690 11429463226869656738906149773971527680 12401691 131621768623043035050461069479005503424 12401692 2676372486096216663796710855428923392 12401693 -7780946548933392111475922758953389940 12401694 834414255510527430947495945569083863040 12401695 -878492544497418812101196708292616243800 12401696 1150284549085705575240820347747277209600 12401697 -94909422567211058106157395525107807232 12401698 -187539197361174479612268112829174563680 12401699 898747443132116365692153847993866240 12401700 -3563859745830971616816022470068889600 12401701 427878686983553001499406969531402904412 12401702 -509543493938205681223467507123481782528 12401703 444384178102588004370306626211631925712 12401704 -549101498061699246347000347776754821120 12401705 350565191831097930173733160243616133000 12401706 -16627743014014411409148702495644157696 12401707 1600749178662131065299635637009045441840 12401708 1019144001977910431137914192750927100416 12401709 -21280793756194976999501514665840793120 12401710 274926986949878220907623396987931968000 12401711 -561423780503294973441356238293415421968 12401712 -130034168346966235890525052756035305472 12401713 779286345173899855262864704358146290962 12401714 397115891713404424526933132939752920480 12401715 131364083724831897056388844869953664000 12401716 14777160772039307932593927876824061952 12401717 -770878703532070408685176707375895649700 12401718 84803952661823048913015574291593799680 12401719 1646299937429842987989299944566465327360 12401720 586316224797759672026406106571627212800 12401721 -353191935959352372393589923471477513600 12401722 168955382370937651024075449417883788912 12401723 1249951814387190662013722174268409887972 12401724 -929231543868292099560240707404419210240 12401725 -18354309537236115236096436674997965600 12401726 -397363389675618927342200396929687826688 12401727 341068907078008266313909349009418415536 12401728 -326637977554011860333143440890636795904 12401729 1657271422760293442248372017678345627330 12401730 190968459303570638025759046376429214720 12401731 -1363780425635731931007418626424982182468 12401732 -347635417091130895335821238936872202240 12401733 -867966425704261014481573011522390002976 12401734 -396469506298017447018133984546184361600 12401735 -16755200949092110288992645316635031080 12401736 291294731048281399964834489085670195200 12401737 -524570453988199127206519637462907019760 12401738 58800863850448644071803006139308101120 12401739 458309517867285289275164154960174531984 12401740 -135291706218483698376895424697811584000 12401741 598524525004411882105284416969344201920 12401742 -137375455718870349751573211903065725888 12401743 -505732176791261864094493078288774661008 12401744 -77310427816170839589515127558202343424 12401745 65501566498133366633185017388021989120 12401746 20843900911241366926866329570013987840 12401747 -1128166498602091347269874018424672311888 12401748 726951838144160086854282140025805967232 12401749 -1757159523708512287040796106500707081664 12401750 21298105425156661039811389085338560000 12401751 -33779744107842087444670200688302344880 12401752 -371903424961819512526079876613519667200 12401753 -567113955694776288298097829509669411580 12401754 -116106209142916560072732610213699911168 12401755 948166018178606661104990628455640634560 12401756 -704211856489396746593004525386370055680 12401757 1062601128376143723409647761142755749254 12401758 285608533382841596305923916549965702720 12401759 -11094939861209975366058104087455194696 12401760 18912329560119938216692099386672414720 12401761 -1106671548547770638964091382574856795968 12401762 -82690420510153299080902222492623402336 12401763 -194359798050591270172682341346913100800 12401764 35954719194696042247395777210034492416 12401765 1580073710338382232982576242958830126720 12401766 181271911793624094023648633584274256000 12401767 205238451284312591860772167506706745344 12401768 701634769225464709084417494943969090560 12401769 366226427237621603673409819324122355344 12401770 -27709061941870027264224282556476599040 12401771 1206110160142485447974295502978031696580 12401772 524190143893039338064034669854016351232 12401773 -112636238561607108701347054551836870336 12401774 -462298219943422716653973844287087744 12401775 368454209886723982768189145386659360000 12401776 100698231519063399936960389479290273792 12401777 -1310093333987029448725880468179778591760 12401778 242639304126313855199336448326178205824 12401779 -821465482712119793021938842782376041216 12401780 -1144285222224979358969013156091239106560 12401781 120046189393483945862702509852835493888 12401782 -549176544532296784474488716677856839008 12401783 41849970617554495348034226707050004784 12401784 472875147571979211225125733009744076800 12401785 72711050740901776318725334202905627200 12401786 560397643131106807888860329576398388592 12401787 -1156993855506995121470614354643340536832 12401788 81330136010416355868140792088889700352 12401789 263129893340190150153535481705956796160 12401790 94199044833409603854206492400319453440 12401791 -1769597230393766514594599115634628871808 12401792 -600945694648760795282281906320074342400 12401793 -310601195552601582869832914020748111118 12401794 -9220217691014968781585369925956538720 12401795 282121584618097224582320687578022309280 12401796 618154038501567499176222684907339776000 12401797 -450703841388271784209936431129663782948 12401798 46013575116391656075525378831166364160 12401799 -592623078158585339645904235705108994136 12401800 -627546755290948166833032601873474560000 12401801 369831958129818625846474482956931084900 12401802 3755758754100719027812532826756211200 12401803 364308319825703381852981126968439255544 12401804 -705123552163550618544067534058921508864 12401805 -294029151004208175620423355163325088000 12401806 1183631976465274307787659625082235679360 12401807 129216081111184907362506915667240202880 12401808 -112809627727975982845207434335341510656 12401809 379111320249875024935350592756012638016 12401810 -134379919669111280541531056059756633440 12401811 265317975469092801657775477195903428288 12401812 426683696178688035964179343635721326592 12401813 1276618439958020015635705923838094557920 12401814 -555680284119087871787855777878113821760 12401815 -448784933990061311400813440034912897600 12401816 215334281094804907571181386340346306560 12401817 -161079888810675309533470100648374697520 12401818 -286351062691843398948723043936574321664 12401819 -1057425898183070753132421633745763574780 12401820 174254120071738719976071586240644672000 12401821 872448941576954538427931941917794918400 12401822 -906537849174868766434619101512351840576 12401823 -384860506511615913774304699977229144320 12401824 -71382679654576024005682161668084858880 12401825 -922911326468261281189085975968805925450 12401826 383228462054482738704417343543186575744 12401827 -1148266982826954320516061927162301228324 12401828 -69733041063784228759142597259699613440 12401829 28807363021011391233705267967651372800 12401830 -52205683942103843334785411883982970880 12401831 -218792215615474404830100572369496529368 12401832 -852722158579450170510328835609924812800 12401833 -545174270876319562172451207573879814918 12401834 -961539263161498209102215519380460160768 12401835 18668002020477216060042038977432680960 12401836 -51667682174123072079264701415031595520 12401837 74432867497119303265518368657899034304 12401838 -161436210590765240612345419744089517056 12401839 -283111240297957681005162541082825045640 12401840 -317661233382692962078910741480993587200 12401841 451668289670635579082966380049832528000 12401842 -978179021603059164587939602745994482928 12401843 2763895190177602044527950754977685773920 12401844 18153648255968074664540770188953862144 12401845 1193213575539131350482166441942569600 12401846 161868201940288692350369039131543699872 12401847 -130054750308496690326330943338646186176 12401848 719428238569289733318909754683212943360 12401849 -605590480843967254092511809942210256380 12401850 342653659557835216455788072052724128000 12401851 -333263172609891499353027320646271296000 12401852 -123098270112394158221999405422258904064 12401853 -418135790707266654919454817901068254016 12401854 92059466156709998320847263370945323392 12401855 85002123923652789843566737781966649360 12401856 327560638316749285578092852728100290560 12401857 -138882582649474842474249989464787993348 12401858 -35768088878856555050510681153119249920 12401859 982772461237950511538224493702687872320 12401860 2549294216539757144572089385019473920 12401861 1285038817948279589936207193020038962462 12401862 -250971771050362958307564299914749574656 12401863 -104361363747706091796543139087764265776 12401864 -948292894425837638614115897768752880640 12401865 155232113020325982023697400808370841920 12401866 -863500937203506022614259316991354333600 12401867 96038579002929315304181473095428192916 12401868 -642375777732160749079681603912846901760 12401869 -18452371582919726110891247911532816256 12401870 289608262395861988675657610786841350400 12401871 696728183049288554091067847686525611912 12401872 94723156391351071039729442180441178112 12401873 579204947289848348578817171408174331504 12401874 5758812361007490814733080633406038560 12401875 -11312453989915816503570042749310992500 12401876 -5316200878854523468428114110060523648 12401877 -39681433013611537550060236043358352992 12401878 -90953692402399671668378906446830977760 12401879 -23978259937478885178144695866279104000 12401880 -683011972840060942902599962251985920000 12401881 52275008935594081444629051473703159700 12401882 -15554089232271920561613387197602790688 12401883 -220202507247558636714004085266208462400 12401884 1237466230502184024320487335462879652864 12401885 90653758890829304180340688037201977560 12401886 -131388420407850966289208755727955465216 12401887 1045812804594950457209592259180957317536 12401888 32432856861875284173094561371733622784 12401889 510516339487256473181155386705032439840 12401890 396597230414168603993531269428168852480 12401891 -523924932353929488043927851261824370432 12401892 240810760297260990861778704721018905216 12401893 29727023862891739349819827757966489216 12401894 264065702926817837249121736568208683520 12401895 -1187663276827113242215127988582437040 12401896 1487672621906387700370643108253962449920 12401897 8854434026847497867910948189764760180 12401898 799681606110441896414346786479720359680 12401899 13771858395228641692748396744550098688 12401900 -126860057388181752689151515262204460800 12401901 1461242653290619110943480726991521857504 12401902 -356874952236905462335960951613705830848 12401903 1957345503192300150743569155100867171152 12401904 84709985491299574880190320392369373184 12401905 -115675898405236268473587492269270280000 12401906 -463876376220860391066546265573263332736 12401907 167141192572788763767137269772970523392 12401908 -884872563062895237440180809071506534400 12401909 -475827093470316934953914327777631800352 12401910 -17433638837174980961837731137294506880 12401911 360476627527182212337595240761777617800 12401912 -1042066632279126222350928350203224453120 12401913 -585827170847579966568308652443854708656 12401914 -143088555072838406013356586800213703168 12401915 1055480057649416974956798803527001602560 12401916 -601479369156989663848465238223840296448 12401917 -37451868016309755298399492684628247648 12401918 -20693253440612639167353213679866746880 12401919 412715730562035988962205364251582133784 12401920 -509388330382071770941369434103401676800 12401921 -1712372162604671331035737799523744155328 12401922 -25249088578457533223442001511632601088 12401923 692231839802808251499686250517270881024 12401924 -1121957360709424259241292512628158048000 12401925 -129135453873597256722638303855306678400 12401926 133219775478217475654913340112565420864 12401927 -1003368363742745474433385447271982445560 12401928 -348102260784763080252361264172663930880 12401929 -601772284549020330479225482952829962470 12401930 -340059499670827629568787104970326196640 12401931 -756302098315467983451926087610372096 12401932 -1025105877785183377020168145209913975808 12401933 -889098685187707625465507917731217807818 12401934 459400934088326060835663653901812566080 12401935 73728355543860288050650172489512590720 12401936 -117699694365907011362052370240259678208 12401937 -3059721814123383861697391310764899622400 12401938 233983605627304500083709433736122881696 12401939 -272823962241473421246116945218889519280 12401940 264361465672396981020828461236214016000 12401941 591720702040187926223110802695882979342 12401942 55073534054612331403537331015302926336 12401943 -574927291290465556738589311633754562816 12401944 165597063310350628528046598917586524160 12401945 -68091544223947737424158689040207814080 12401946 90353871804533056388547587227018241280 12401947 -827078378401733789429323687339600660560 12401948 39973251110810735123588633489059392000 12401949 76053025430116557287360368651541354880 12401950 -249949732951485227710111961044537560000 12401951 398917498959919697355269054594033273952 12401952 -133525031898963772138422067021349388288 12401953 108552346783416449732749091541678421760 12401954 38499296883246364809917886514606225920 12401955 479787848973835701408764731622620116000 12401956 -151595423996588107528846564541433401344 12401957 963534298007291373353056757132341894206 12401958 95035411018132675115313960212767176384 12401959 -1831459470718220368674035137701543707184 12401960 -5235221374432798037843192565991680000 12401961 305489203693218442880873912266440511680 12401962 715830227667413363876640611016450413232 12401963 -238912785479055549795917973015843739104 12401964 519036525375059252481926145216329272320 12401965 171790339757590744137321121598724165600 12401966 223443804452014257945370506905823074880 12401967 45868080541959104940135185035445727120 12401968 -144336621789925048978699913130704633856 12401969 246047367455488490876004246329166692370 12401970 4012832546872583734815182861524531200 12401971 -345768578727235511673999284843411236256 12401972 -481840832437043987767009408412654223360 12401973 -1005624676491910994447033200680842470080 12401974 989141668738262878603429768956951168 12401975 -900050125146259512253413114490737798000 12401976 323444284451312664587804361114701414400 12401977 -271857089946780356346105453209299147200 12401978 147022462205878415547238658234651837040 12401979 150403282006921877269372654926351651888 12401980 198208289451114448252678383786540864000 12401981 -138771571365801421355769368604326448000 12401982 518865214116531782396044722193867800000 12401983 -298619095575149491892798269950021578376 12401984 68428613131477918327371235227252817920 12401985 -508356135083444888496689212089329712000 12401986 -294295046606384733734895235018502976096 12401987 680927425128102028019394443043579970368 12401988 -513897863452752382286298417094704768000 12401989 -130092110166421950581752628910332410210 12401990 -153454608924264037259787042871616304000 12401991 -348752921432417452959556589736567215616 12401992 403169347279059376370995898094203136000 12401993 -354450052662537196258132905476552710584 12401994 155976355220067175595051753972425232640 12401995 -1523676383352759566004516888859371697200 12401996 133882564423426585423411266902259717120 12401997 -594074889455702108325514660612504355040 12401998 289518662561275756524193107586877526336 12401999 265089575797207728542368439947987934064 12402000 37135941329239777753044524086910976000 12402001 853877549344295345226921694128497787904 12402002 -170061227609360208391580947765778266848 12402003 845454544669271819454598223903230171200 12402004 -590132604517786873290430684915674914944 12402005 119188343009123203889970603199823541120 12402006 -206837065395525691056264949741389996096 12402007 1073147793556841463890762744960639125256 12402008 334701245996466256329002363573016145920 12402009 -945025518806038134147817867221319061286 12402010 -60757896433612088024832341672183845440 12402011 -300266725423047029424367894064660819388 12402012 -191225224133033059758586850549188263936 12402013 96697065326870787782015414358401360524 12402014 -480676876660479637037850580301764239360 12402015 120627747071129979402000841249309440000 12402016 911922352797865598936081792167182336 12402017 19424355639997036628540808940689157920 12402018 35063882208455011455984287512146854400 12402019 -115691981743387712469462374824709689904 12402020 64071745167052094869211272002113856000 12402021 -1145966733002020975817643146569099861440 12402022 -531165799408821470771140912548002241600 12402023 -684958080224076310771021978117536838728 12402024 586516469901782225920257895377621811200 12402025 99789585676305792173462701723224729600 12402026 1900927526571383015476238245043954688 12402027 -1063698812695602372057502837534309635120 12402028 -818175563658102086073017260380359285760 12402029 -2570508154571521118111643655944883189620 12402030 16688214747869673979403553953066814720 12402031 -4642080029533435323306274767959122759680 12402032 325311493331017007077889186903214587904 12402033 -182635984247303013989150423436804611136 12402034 -149405886766245318991578408934593266688 12402035 1672768993248092920434211909979270522160 12402036 -255801150768969718392976346522733465600 12402037 -334265781259510624209422954045269971360 12402038 -98407387313657414118219304481448866688 12402039 -242461386982122230256401764820835803952 12402040 322554757524761549484343851405878476800 12402041 197941336580691520850435662545415006800 12402042 85093147231788903693726946770746099712 12402043 1536558299573857362957128138818888024 12402044 -181602357562909096139673701028164947968 12402045 -1214841813357811881968831514066180062400 12402046 -74923603606146389903536331677082558976 12402047 -82202998151008027851379742513921562864 12402048 -579552314287888051269168532322286305280 12402049 356182671542872492626033580340577908544 12402050 -156327519363007667211173198313248221200 12402051 -1417616120536823412687536605735077465936 12402052 492751562367313107620897799546883481600 12402053 -980314270543007370667089894358806517800 12402054 -102635647190158440243487639192902714240 12402055 -62185801190034643623577393954706012040 12402056 839343353060228524087553825413774586880 12402057 84061087268005856875549151019977368992 12402058 413569371416640751101603584100237852672 12402059 -1899941709169130048453743088068945405740 12402060 3260467739602994797970315068067020800 12402061 337255116334087822617025699780977751680 12402062 418330457011543062298838408807323813632 12402063 -452653448499017542306863985365072859608 12402064 -6008509448916505756389346955240652800 12402065 -486553701456866142890871461822007294000 12402066 196629058957790791287952886221784734464 12402067 -447746003454827318365893149257853614176 12402068 -68275242284990624285477273793105358848 12402069 168382145573717089583430973594261616544 12402070 -512810527465975322577173009254475339520 12402071 -913072136211193293712743696221610502056 12402072 -20349689694760566301819324528659916800 12402073 1009094873484324030331512641615493781322 12402074 245320501223938361205167364188290231536 12402075 -237154436032360038678957499831957190400 12402076 414217706845159872372708838577047477760 12402077 320627251700653479588636300208983376512 12402078 -47233914590158839625528442173143859200 12402079 -1596320696088977728465777069310543558360 12402080 -362505394427252129274066877934514339840 12402081 1145611832500334775663327579044420117970 12402082 -191632246169336760550209376913712368640 12402083 491303827911661026025630822442363597568 12402084 257706724684924142693163844277182350336 12402085 -204025622617422813180898909298778089220 12402086 -236371119926751247457976004779000511008 12402087 -908937388262627478473961356763030874800 12402088 2010434652987957847002717291472711925760 12402089 -200410736683483698266851147645511715840 12402090 -122989338868738575480957497671218941760 12402091 -743525402384289067902428670489890110928 12402092 465033192739756444861180513875466232832 12402093 53726893789653906742156557909748908384 12402094 404035836257937923744923986444190092096 12402095 -495973454133847852266865141294356458400 12402096 5203096359653605404057506881767309312 12402097 -306596580663943650249131439413299833454 12402098 -305322431832198969042886874439524928000 12402099 1122731240072435033739889972919719947120 12402100 51081066891259530498188487843877942400 12402101 31375191845107236562963112331552939804 12402102 -539819791208378364608583796600066791936 12402103 -1595631104275839382315240330559092096 12402104 -113759935891186818267073701368397250560 12402105 -342523749367149292802660399149025039040 12402106 89603743831096163855508542378610192384 12402107 -1190429324877766403566044427490546179080 12402108 279949711956473754253881693846792843264 12402109 1031239286352353527511015168315644711104 12402110 68352561601867688037576240807519010560 12402111 997166456107649216202303456699627029520 12402112 -307046967740917602765844811709992140800 12402113 941283957951461961750209221571721367362 12402114 56873386352721871017973336669413459840 12402115 265631707472303801571062341710112762320 12402116 45085880211672118340576929056428343552 12402117 -26986299440131513834043243600447118720 12402118 155528218627649515203134361335735441760 12402119 1345016641611157844058890321892826837896 12402120 -146794843054064342521870812738116812800 12402121 902393646148827109327888313791436268772 12402122 655213107076694953584701152241557208112 12402123 91623942879036329496777186301197534144 12402124 -326074048834714980001751910637079451648 12402125 -325489721717327824258046448076555776000 12402126 -783160130011936383790906988451099340800 12402127 -3487442417671373941786294245228560429224 12402128 -184880324917254464968001767913846685696 12402129 -178842153894923178710501278869803784960 12402130 -162939463114550223909260418010801318080 12402131 -147910195333460095628846869848961213440 12402132 1321388575010679814026157684422333407232 12402133 1315606887892177841271194273431455778382 12402134 253276526916220225952148034852902525216 12402135 336899558475832516660094343023549844000 12402136 -1308453721980696516583562619972243456000 12402137 -416469390404072261593785462542609382 12402138 -86171812468275561160012385399217192960 12402139 -482679330513931622806211942791406816960 12402140 492456008062913782148662413789307238400 12402141 162811102307920454035034573850239927904 12402142 -341033044348785567821921917256798454528 12402143 -585819966797624940737341495931916367656 12402144 -106490918593363631524045615378207604736 12402145 81752256707930043796062458517180775680 12402146 -600554211350560447055424347805360000 12402147 511746425906347777003484643761913300600 12402148 -898800881710033277190338607176270183424 12402149 -133318052157786476755991866843426622850 12402150 -13780771861941978334584559733928240000 12402151 -1876788421696641786961434710807913563848 12402152 415557713140531723230102763032276172800 12402153 -23120982219157141836345734937205977318 12402154 1046086342579646468322909056977719248640 12402155 -15951759149037176135627566352180815440 12402156 26357170950070180968898214066936070144 12402157 1482242614425565753412894730208967176406 12402158 -942746114863412730589039312373556054720 12402159 29083931425954423674265030868551942656 12402160 -119275399782140325178525694218361733120 12402161 -599169595522579817794735403901533432976 12402162 -49773029812595302515867661298712033888 12402163 -1536646256181617612526747777422524329360 12402164 -659926996146761779188524052229689888000 12402165 -266931578665700526677908445853073210080 12402166 -202387760825235197921268004239234410880 12402167 909842491957301207699194757548564746216 12402168 -804577564325474244389436375295513866240 12402169 -555729072946193847408417253475092687680 12402170 87227732710354594014266930190882385920 12402171 -1019903443109765251004655234323195115060 12402172 -255928962386122333376256789547420938240 12402173 492900767271791636576250844977762322944 12402174 152064388116689727523039598980447073280 12402175 -599248626878753707483196878917738474000 12402176 244774713695641723905135718193222909952 12402177 42371664388110749400469645308826313520 12402178 147191182427260951979989960292849434656 12402179 484340826726585636145068893341421910780 12402180 327873308497759684241626041361811865600 12402181 58616082260671224207255682004706163104 12402182 -371520691602916380814243364573016497280 12402183 -361115534728423063667991890350384537176 12402184 116641589045771264657930099989292113920 12402185 -207863160576147234523882094317355965440 12402186 -56046903445624703308124105793761807616 12402187 -60277981316350625514682902196824545648 12402188 257179818157917873080469224030292080640 12402189 -82705747919991853590772914034975680 12402190 -86019738023033577268445623958544110400 12402191 1331913468492141848957602704197989148592 12402192 -65202282226892277243536355165773758464 12402193 223229294764658597729291283535895678320 12402194 -202937096243896240486053144506343552000 12402195 278599948100242010329120916396005023840 12402196 153361724571506593019270055216306070400 12402197 -854120489460101812878800907660834655368 12402198 -3315874561317342087037460805048111360 12402199 548466654238027795413989909557652281536 12402200 227120198308225026759740210039940864000 12402201 85478003146755153133836005893371015168 12402202 -272137040450320918796239976197555219488 12402203 1041795364239391367262589940726505566208 12402204 -291022866314522403016423040118427682304 12402205 -1272036301755069803777574127456066933140 12402206 -471502853688998808084660775361795768448 12402207 -168630610103647303997517585115094757360 12402208 -189391683592555318102044376247807508480 12402209 -2411472169379128793028247879189611840 12402210 -334809163711096646796927604537055078400 12402211 559035008972500109434346562551739808992 12402212 364499718295520762933875126058807193600 12402213 56623931664051072461369883476633294400 12402214 -578057742619292291971064922423644224896 12402215 134815622379305014230049906108758476160 12402216 -499435875758491173827574622485641717760 12402217 598450203205337643701894349984956454266 12402218 -291382418169594914621715987858640687440 12402219 -1465363973370859078858099698639692321280 12402220 -89531635116399859261505903094089349120 12402221 409286656804456084950795902830542165120 12402222 16821014191714695020175765172531528704 12402223 -415354842320092712655840688963274188528 12402224 -332654364826789932398150230900280131584 12402225 -580108210886618766162506320093553338800 12402226 558176785845113315423095343289408782880 12402227 410513020143139127455847331029570321916 12402228 542448343598999617308481719317734385664 12402229 -515169429269558122309646613982528041824 12402230 773560959103950704011108686462233022720 12402231 1059604248054679967749996146829105152000 12402232 4020695892217561097744811581016637440 12402233 1369850662601094902245245949791686845482 12402234 -386700931821564978589780464014365853952 12402235 757095762644631135618766409249921047680 12402236 -477197615826102306127057354044032729088 12402237 -531361487869976392571735336696230266048 12402238 241179189451295885558481020796907139520 12402239 271922559703966550977665915480294760560 12402240 -97745642383910685041310644534928998400 12402241 -229775389708733085231598647856794135358 12402242 -311102449561549218270270505378383772800 12402243 -255637526939790819352543614314155540428 12402244 2039255971386884562179844495930986496 12402245 132898041067042884602462107359698314200 12402246 80590870454687301042726242322406382784 12402247 -253101655192445500801526592667238022480 12402248 1623513605575183573051223381818436290560 12402249 -120319986435685862189084546300158188960 12402250 84843621775869179069221114709249280000 12402251 -1798885596396024012810543839203166144748 12402252 127832428309986558142320747684259049472 12402253 -504543038181987305356854070013090815498 12402254 166642849651339077801606844511482328832 12402255 597494301765739007462826951932130885120 12402256 -44920759329182499169419560143978905600 12402257 -310783652838444425347482499907725303488 12402258 -306283971886506336312273329760409311744 12402259 -1220985431756240011173231515900045131540 12402260 -168273945221121743737933552839626058240 12402261 1335968394977905068062564570547666944640 12402262 -72096759065542125567108201839042580288 12402263 117651832000293755277953596221047815680 12402264 103818027379064863683179959059252510720 12402265 196245392404028384971293115090938063120 12402266 1508427687151063849203885224853461399040 12402267 722579691397028388530320404899400987648 12402268 -1553643776418867347027189888108366622720 12402269 -38980137760343943572983609483340212320 12402270 -170602334163697627454311663606610498880 12402271 -10561059486516254484887237052089412256 12402272 1426282023190007758047069257551164211200 12402273 -312585409866802172503688898004963601856 12402274 1260173511052392253500194134185794727072 12402275 -7645171376206582302042563376735096000 12402276 220001403371665386508667935181817421824 12402277 138594530095563077166196671808592058400 12402278 -293107111852874483203632541931574009600 12402279 -438218538700933241016650005003023524976 12402280 444511173953293998144447732837448089600 12402281 750634885319259898790227120882200833082 12402282 -192752349466483701434519410418528518656 12402283 111927353061257219987169447971399813424 12402284 948281096094556431025917366520029657600 12402285 191053794699040990692698755269222585600 12402286 -223157418192295458986677247671771544256 12402287 592333431892763724242723982491866665936 12402288 -367808604221753023136335099111224115200 12402289 -423466531227261722761870805533383091840 12402290 278154032605859431815082982923507038720 12402291 530005200809497628566674946134476240640 12402292 -798247018373113403297673710576736199296 12402293 64296248764877574459366139252543786542 12402294 17307927845443933972665057861487534080 12402295 -207049190954118901431189550321890168000 12402296 -1396402819119138558724059957448141086720 12402297 -1270058080006587144118523967574463392326 12402298 377405364025924050909349704073770284400 12402299 125344571127364066768662086033701741632 12402300 23615130799775266203162989499763852800 12402301 -434001774601229414002722718616637806996 12402302 235453793687122007687091618533329643904 12402303 -1567233069018144146957471854200522731136 12402304 -1022774747109892401144891159743331041280 12402305 1054154064950507236333637782065330121920 12402306 -253266621975552491771865397538554331136 12402307 288676751922607220559495873798534802840 12402308 -1840469647542558150836111309597393105664 12402309 -327533714374826327272511361840492960672 12402310 -258282410958819994324742155204102189440 12402311 290067234105626248597638242698945893912 12402312 -321449903889511029206303093207476469760 12402313 500250779585599999326363332954418585600 12402314 10569200856623829574090776841683512160 12402315 2580371555387710926929692071634816320 12402316 -90434311112831815695808199157670697472 12402317 -12640360906782833107153348219941478068 12402318 13948788113909084612116051683038208 12402319 -396083408182251457308036641400085497056 12402320 49056130825939646686449405801108602880 12402321 463621874389478925033532841235021545712 12402322 737567237607630056622224377617424589712 12402323 844910707756559717425510299315495860760 12402324 448766014058848928120930169704120125440 12402325 -75398774008226136212383914680926796800 12402326 293674227260817085729397676312412064640 12402327 -50071570396771253327384203009710316800 12402328 -694812728363961656804714933273796096000 12402329 -50582921850885678492067771220010860016 12402330 -269616118962859547405678427785471182080 12402331 1293847356980450718523272635851236726600 12402332 -370763401339093940096333357630952276480 12402333 -2343513800514286321399629503256253196736 12402334 -106583743660660273138207050857331566208 12402335 -82181496408248673239400856564965223200 12402336 84626901504185844284777465952325337088 12402337 -744327103040186402293222790114597993708 12402338 61260053822170254185353812552826592544 12402339 -1335813532652982445568272033685442657360 12402340 -490567451995071799121923664175801020160 12402341 1262230153084820074749987827283739180830 12402342 -16285560227822818443727323068308542720 12402343 -2351559798153513578335158444831345822240 12402344 -102220687098236464068328977329851514880 12402345 422476631222914756861418306502553435200 12402346 -49698519968060813411211004942008554496 12402347 -511613702228776629309097310302606648080 12402348 41780352831680940462972953874605408256 12402349 163607726144155719239674006749488835350 12402350 635132691050628478329449387207804620800 12402351 214805315784631468213953486066070514016 12402352 -190727631291090366353992012971296210944 12402353 546853627829513845945092982098504595602 12402354 -305342088351489925215144843485263057920 12402355 -335337671103380496899194779426796979040 12402356 -133378503491268823206692723497397575680 12402357 767745580821816729058441931850177796416 12402358 -675182135416181730812778111121188945216 12402359 314598167529271994085874186858991881104 12402360 -986054183726655975400228060504446566400 12402361 -2436182326882053706168028515292183408 12402362 185126268119436941865193188431215156992 12402363 424967812847295132450409319438216552304 12402364 523921672216680768678451194477324170240 12402365 806138983403110403215629203951224926720 12402366 238281382138886745967762755482057212224 12402367 -147372810077282837938625058619307489568 12402368 403457970103252953434205087316951695360 12402369 -415715209191802566861103704360218757120 12402370 -153916937854017716482007337168915479040 12402371 -423853911800449099554007327173752444688 12402372 85181990223602538760699025705179975680 12402373 1442012348897243249302489343914329825600 12402374 -1044703148100593441891080253509852220064 12402375 -650199257997910405587766688940270972000 12402376 -178522886694106342765861142315793776640 12402377 -35666304591182884078739277190024915320 12402378 432800040600056563868909237809492985904 12402379 1823419176409439120562520547878755500 12402380 -562036883273752655391120529112114611200 12402381 244116779733893892340299048349848174720 12402382 133661547184978313677834808819489396352 12402383 -222949202487736214229504508909278072960 12402384 159554953330815327171352781339256422400 12402385 446846466886245089697133914601108628160 12402386 463245108097693669231082685092865397392 12402387 196299191892523989179273918317656118848 12402388 -1201281261583400033769844245610678851712 12402389 89424232278124237698542600741470202190 12402390 79451519994613740224029505229093427200 12402391 -683489555109930146207802337936042713208 12402392 -288183517014851006134488828509734656000 12402393 -1962787799096533422804002183137777917600 12402394 701709306546827085173458846483010844672 12402395 766077435503893680730298571840416126400 12402396 -29346060077886250136903900082700792320 12402397 267999775037679723767296415503647892992 12402398 -487668304624461437796234280222503249408 12402399 191283238867687523457734152288327272264 12402400 -67087595188144991668751724714688512000 12402401 -2441161333669230148612526234230059613440 12402402 201503810043006637445416740137191937280 12402403 -1532038455697403539870769802008539052148 12402404 2725711453159247965647683895857958912 12402405 308152006776640103150261346560105443740 12402406 -129631015203832091991840069258635650848 12402407 16804962779082187238141993276159290272 12402408 9104108160281842857356995777391001600 12402409 -121160639409472698515994185114803804080 12402410 543315863981941701811091241143073579360 12402411 -162898547452549067110184547712683667200 12402412 -375398837036783289160545302482263330816 12402413 -499696226744923881225318288880522554900 12402414 515951391633287124495800750993997036480 12402415 713406868028268539676600608399684095560 12402416 31883534929019686534339773040531832832 12402417 159857703669687766105779122416798102560 12402418 -66783012088393109831097099079062687744 12402419 -164339919503165382973455890387049595656 12402420 148576480876722077847200265366082498560 12402421 -1684854891902488052952235649169780336800 12402422 14124826973258330815987962254481106944 12402423 -1328158409642888148965673152776898841600 12402424 -31290586241908245978761538193819054080 12402425 -457106398700623001091446324579941310400 12402426 -5209226350090450341666027097587757056 12402427 -1200633289318586465590889623143765820320 12402428 6726567725785999732186250653882558464 12402429 -37952170177793959717934490212494591872 12402430 620066530228342424274690059924479526400 12402431 -462580811096135884583303824779846912768 12402432 -65521585644310138172645956423054786560 12402433 -39827084488524460908015358575397249836 12402434 114843061112975023138637150000958049152 12402435 -296779632383754661244287455907263033840 12402436 -1581434718425269457362942792005706354688 12402437 263093664845977103271603896684040277152 12402438 131410769920696167820258054058086244544 12402439 -103704797030059891833563539588165695744 12402440 765798208075445741595375798378332160000 12402441 823016867455283349173416145962974542448 12402442 248180386018110169131767409555388912992 12402443 -20903650898868655928010590663474248176 12402444 -312623744650185420295958946424179331584 12402445 -1120557763586725104963992771371610340000 12402446 -238896630559379807928226012209027423360 12402447 -4272681685705555643961874187146606080 12402448 181621978231633945664509767519669788672 12402449 -349894500081942398837259001631279957760 12402450 -326554207964402882093489566676041632000 12402451 334188165335405850558779833146195610992 12402452 -1508179023793448989699001372596346906880 12402453 64432301383064412462249213501532855104 12402454 -202531378294909649853445845482239143168 12402455 -511095542012438833976849608422482214240 12402456 -60028340044825917942547918729583001600 12402457 51531787640132769201948909797581045706 12402458 -566945585843373927598182766259372443920 12402459 -333468764174978540397204751905562231200 12402460 187339390079162724718113970230832281600 12402461 -203441115609948460686391683996305206938 12402462 -328808371464558566013447903073890902400 12402463 682334233651063159599676963298716372480 12402464 1204876983707455881218336662155517034496 12402465 277171826800988106954216092048860725120 12402466 -541917067198358671981577153902524347568 12402467 -150401798233583195582785139832851145216 12402468 -212073907306915178636682928006357860096 12402469 1606490992533058576534260593804433755196 12402470 -663949530456230884564162431545004040320 12402471 -818880843378413263590818877164959739520 12402472 -339619144677705388061369559309268915200 12402473 -881142864526341777385973748084321143820 12402474 53549401606087445805733738101144797184 12402475 34136534592001827076493095325576824600 12402476 -180304738235575925441368368442056268800 12402477 230050953651747474179714341020627377280 12402478 139016522279754362608318897547054330880 12402479 1449070766291936756591303053373103064080 12402480 -49771262734527405787723294472279162880 12402481 -21480019758225482379832058264878403456 12402482 -32364350862352052352702734482888043616 12402483 279999781011178641362665855428388788024 12402484 -345041508457916586167457027768816313984 12402485 -649817997721164434700994350221012750820 12402486 448214167897200570812684391963951009984 12402487 -275028193267215827770138124990521978920 12402488 -1417890893382504628912158347661180825600 12402489 -1160100956379382598919791363647332409632 12402490 3448065483618728528266406927048805120 12402491 774637470270921608654000833738434065892 12402492 -594658400014385634744923071912606453248 12402493 202753442182544199079638374638942367040 12402494 412739472093775663420497004843282991040 12402495 -38568131512525574612693866869147730080 12402496 -457279698371527552506411139528594554880 12402497 341778693189606600801799184465958111360 12402498 99568108863645884073850881165497864064 12402499 359305313744663684767589148429549645500 12402500 110497649229807128385169138129680000 12402501 -864580675091680032084985656780796922496 12402502 -119266606983647168447943326052212120448 12402503 933930343665288628345071800535399446160 12402504 -2133073268429841621458787356732348006400 12402505 -625125907339029211472151758046135245340 12402506 372153063199681920573422445199221836640 12402507 82133180801466825327023765192898917376 12402508 -682104490896282802564344868791551485440 12402509 524107586914468638183972044000689115616 12402510 -22820907681600864497518243510211437440 12402511 61217856537942489042719470574747731968 12402512 -46343345788277561181007085266989686784 12402513 -729707983222078608136891856299672513758 12402514 -850787257466718032257905148063249400160 12402515 -620132880286071198981145118726448357840 12402516 3616691369309433341333277650324213760 12402517 -444919206714355911070678258413319912200 12402518 122328469459571508779777920040001372960 12402519 -26440125850593269696798057010878064000 12402520 211137797209526245313164461507482419200 12402521 524673168699520442459305798380130223172 12402522 -476453666136758213982892674447303575040 12402523 226447298856146313996618224655694850336 12402524 -727278829488256360064598057870530010624 12402525 294464534277875660397200641067005744800 12402526 1355100931352035652410206380280610241280 12402527 -1815465216056016355915330766725698726624 12402528 910162821888845589287645025059007627264 12402529 504601666513004105194497583310456150952 12402530 2726079715293313194218232153796792320 12402531 -244514165426560750835634875357878406160 12402532 -652399959428316438685299892234103634304 12402533 12034678894510800781039935634743461568 12402534 832832294076410519844732404256121994112 12402535 -439264679915252508961588350394360402800 12402536 -1341523807626839647950147898714764656640 12402537 -74767754478566664119949537661007904000 12402538 -918342049295553066620534114242797382560 12402539 -760241560803071010363520484535567692976 12402540 622691159692294951746821940997049103360 12402541 98664852950609467269651003248374750104 12402542 -253025974297515425139746352793466681856 12402543 -124107097660105975568835442587420410880 12402544 -49307943002876988785667598608357654528 12402545 -724857578263792089993310834951072970700 12402546 -130801270880351870235995830080003740160 12402547 803082855110811961741840508322543569996 12402548 -120201736287881307220555590736934682624 12402549 1082246227787685696239525764728463028334 12402550 258939686016069575938955062095934432800 12402551 -684163037060380370884775167451394247248 12402552 -147265994700515584558216624014906163200 12402553 -1937340868306635684561159808944812136560 12402554 -62786225460586086698914864661958097920 12402555 638151947284158689146490389578336414720 12402556 977411782204385845309893505416349278720 12402557 -251236679067236961073796145670525558560 12402558 17152961186811218258138933627922773376 12402559 809886974775991073986113403162293172504 12402560 -621936656543991187260443674338656256000 12402561 671343604898917803442657869417535290672 12402562 520703885821315776516760695326143726032 12402563 1345136354593202479550188904529525440760 12402564 193481492185079326254568430195236564992 12402565 -193070616197086341049072152724840022400 12402566 342018867123420456779953514339453042688 12402567 279690039919879271701702080231311620920 12402568 89795131203758091088471605264174658560 12402569 304628620195754815364216288344094306970 12402570 51557275599925591166220379616512320000 12402571 801177640261410383810436810494650238640 12402572 308043916292378519743395112422629686272 12402573 -96231556783971067516207478331039590400 12402574 728082649056589901645461331383716889536 12402575 -79105133119473347216158359024103533000 12402576 2695280223537474225062846782187962368 12402577 561179098120647324803400915789274338672 12402578 168528559235215564338944963582535933840 12402579 -200031449244828530264786881204747372800 12402580 208142384637345272966818876290964531200 12402581 756898592938993117422078077206590525564 12402582 5120030411447434853476131319452649344 12402583 -7932788716917195323572895431209839952 12402584 -455999800611590949486501144129395404800 12402585 -102926041830450523986842966421704601600 12402586 94741512799506990394256857721717070336 12402587 -1153265046393485170399521437949739264764 12402588 263807071993031759139886054150196477952 12402589 1542916452958274664904671332190607340160 12402590 652856854392657151304174728688817832320 12402591 -868584394860077346828143390526945047040 12402592 215957795193681277899492214646243328000 12402593 624782680449273501747286068523710724800 12402594 -20809915184441887280748704113244176176 12402595 98398064688031880227180946954022998400 12402596 -628173669465221797232596195325421628800 12402597 122681898877947312981331262465069120928 12402598 -147484477311389422878987440911651577472 12402599 -119693085205562966042968996068891239808 12402600 -59904972771680920819959876732751872000 12402601 812594978764118877878367026492634756602 12402602 681171284246799960639782323539651352752 12402603 -419318240136958604589175231125020511588 12402604 -18706426486988273474325133446134784000 12402605 -1737563452792465953656605127792380761600 12402606 536695158136460804987312289733930903104 12402607 -338981468512055024856782203820620426368 12402608 154648505794055486442832109677544620032 12402609 164181374024673296777158892081807393904 12402610 -249132312083750492405452215438601159680 12402611 831342941247759716373719788870294476000 12402612 392152200906662262190052500116820746240 12402613 250499491078721910062571107785046074862 12402614 -273780506363103740471811000405743002368 12402615 -191292357747500425729420143672220310880 12402616 1295037124438562955563384986631108628480 12402617 -1101855887778831409314051110160070421334 12402618 -1483939706646163089090877995198765312 12402619 -25520129141559398249242116588859456856 12402620 262545848662249336733528068695704340480 12402621 -75978741512570599700924157566453664 12402622 -62798784266447151775675821231755437440 12402623 86429778826546853073258956272297352688 12402624 -14998728911155005450176444489174876160 12402625 2977426696004723047877096645567187954000 12402626 558004046033081801494382014879304434560 12402627 -82679230934466883687609091489588830992 12402628 10118037995996075707433980310167347200 12402629 82390331923985814920813039064473470620 12402630 141941569040026030695908146721785430400 12402631 -629530151518745293257830756883985528136 12402632 -132718651301361895668333445017310617600 12402633 -867100025688869054549390881640037062400 12402634 -432851926855084321399843023245218671360 12402635 79064153540908841682756120894892830720 12402636 -287305024056185160008011297957184050176 12402637 -91910102254592604345074478163830223840 12402638 -1341635633296037080514249899934375507904 12402639 -29147601785890355880254498043292568544 12402640 79665048734791341684838739786536550400 12402641 1307898863693563074965468893802418765042 12402642 -427387749903278210439649111050361700352 12402643 1799089880638958537151131929363944022344 12402644 -1357889898718325734942847679547658561664 12402645 -56379379806992410150704869895186600000 12402646 1003393156328049041650157723247221674272 12402647 -238942611112525008761021912032954262904 12402648 -550326929524599137369835854736595814400 12402649 346504495093495583058471050573346607040 12402650 -19055988215004947893795084865420162400 12402651 544031532384696324351241900801974715032 12402652 -1001340039487370371562273019678512510464 12402653 -759408633997631577397505186666687659098 12402654 -122146649841134122810671704020398342144 12402655 222921743357006459500721767580227070160 12402656 -418184109395749492533427617680461922304 12402657 -343857046495065708160340507183514920046 12402658 -89126538555209028862489684956751228416 12402659 223881123048733117268546145466675932816 12402660 148340010699285297071312131803815915520 12402661 -1516487747526876658701769604098345252738 12402662 9279486658039318869542627566242645120 12402663 -31547464141578644864014133430115229184 12402664 576870267108384106867190494588611409920 12402665 426692278421073507996245137730086321920 12402666 283975598986824942642705169455758822400 12402667 491408851949047108507581003115729545716 12402668 -409447073920083252398661147732968686080 12402669 -936742707227585158808869819826822579040 12402670 3736972452148482183299860342329999360 12402671 -624381448769873755144228672681230787368 12402672 -141539164331250316188189196062641848320 12402673 1306824358191656404772059321541987770020 12402674 37906155768895469016481824574928495520 12402675 -34656075906974561504624789051265690000 12402676 309495287986112804195663507006129793024 12402677 312980705220879132915783663522510458112 12402678 -122085334699833028208614622968269335040 12402679 -513227874996271293300722788041904093720 12402680 -435519453183906275717161566295804723200 12402681 -580276913005893707474671143276722712000 12402682 42559414916183630904688230051062772192 12402683 -1230070896309015926167577516712605943360 12402684 270431539595335567353285659247301785600 12402685 748151139071809103326171320276835653600 12402686 173809247709174981963539887002119160000 12402687 -747842819589532865443442575451027834880 12402688 -66284736468291837185246418238242291712 12402689 573534236373539763531987386399350038528 12402690 141597176979027026586299111683224560640 12402691 -277884364267288598381203223759640503040 12402692 -1040539619515639676403010451499285550080 12402693 -705523895606686950949385836114576865280 12402694 -709798567518158872332443860006056499104 12402695 -807450358252917159385238263734052657800 12402696 261855705467047700445803340062833704960 12402697 401685391069779585630805643703656004352 12402698 286915392014451257445007263029814984192 12402699 486915985593607447962804784143849478128 12402700 -26304831400145343119873809148035520000 12402701 -683291740283730049369563492988186917696 12402702 190952790258684012329366630493086674368 12402703 931062265839151597914773732761873560664 12402704 103459476735241847858699343383681040384 12402705 -1664938288335723039811605511787304960 12402706 64962317720551752722220283639755671040 12402707 1630422639087180466732606487093367800952 12402708 -570051768058033798674564941468206909440 12402709 488890730208887517871588597120508739840 12402710 -310910960206403805491531881445038314240 12402711 107480721694681910324133701443647666432 12402712 -302677948374064141758716334284543877120 12402713 1448540816159437028398870751099167285962 12402714 232936736661037588173537297510893975040 12402715 -197163449842899182844779095358147010480 12402716 566870076624598904789199235021474724352 12402717 361754029299264435559540120855056334848 12402718 194078239766210259775017231752788346880 12402719 -4705464213201374441060881120326438048 12402720 -874021623133862138465125960781031014400 12402721 -2406874408037075445449991572084814031356 12402722 67462068594658502232944861284049880912 12402723 -1538784001075369362554507928214638442176 12402724 547742532567903877397781759475423387520 12402725 -242583706081494947905225078572850944000 12402726 62071203033746409044492547748639488000 12402727 842794267680770871377837412282795616800 12402728 -46323118741085547549929215392676577280 12402729 504326682758811219426531822405177188874 12402730 158561993538217778303444960195166929760 12402731 -239506809173845851845444002413763752000 12402732 -570565527746511905223502434484646707200 12402733 -188640307684199155457311830959852330484 12402734 908055870838175854210521798449640350016 12402735 -92674195354966176762773369920973334000 12402736 430360448870003438237703799104404324352 12402737 -649392724197431712771019593678119077614 12402738 151278337966051081664767209606534892944 12402739 976571918345509235756501979933513254540 12402740 314056629083342261670468648631879188480 12402741 -59119290755225668734286934930575530240 12402742 353044154779947176929624904326793856 12402743 263428608145888436886900982702090957992 12402744 858976270720409020305282879939600384000 12402745 1477133967699151816181392694809587453120 12402746 -384450564168989276918503576296777309216 12402747 -383196875638487620572546421321395302400 12402748 -20020141957459084298886492393084285440 12402749 -1288774362088478607908627007574953764340 12402750 393042402214716025723295852446095360000 12402751 800679948196624912810112996496072450752 12402752 101829655720810455376040035121751392256 12402753 1107195250792285207110441015032453306208 12402754 -124896990014140335731395734988579557888 12402755 117497329013233420082002449866913926160 12402756 233142526192764380919096533932889874432 12402757 361869087350758185191596141896714548352 12402758 14586806826426320162854139309422078080 12402759 199107249620767086394444074528745552896 12402760 1494246827059719545385297192716075520000 12402761 655046383660884343070451062983099978944 12402762 -3867752063929943709128596570048569600 12402763 -836508054535662220641116318580569612800 12402764 -256406594928633248507231173265057565696 12402765 665696179481624660660637714510238225920 12402766 -553887890630359698832591500974967951168 12402767 228671687138630808884767207976556048048 12402768 2701538823855782645629921874794512384 12402769 -1045437355811946683083480266211130258830 12402770 126121553922911869701263942273443671360 12402771 96203735545373376222853845987418531512 12402772 -1194282928514087078924015249822951413760 12402773 20008098692031072509670609722123176320 12402774 138342593619480428286807263753305837440 12402775 -230874300774917532071276918760745056000 12402776 -249423184145814212336071343719918141440 12402777 -222078963424670903103195718622407452480 12402778 502025696042825498663188393374972841920 12402779 402559902057999383353518113419596319320 12402780 -227719740793444427690026579864609044480 12402781 3031738581438804352222116703193228582 12402782 -395895189963398347567331260953608825280 12402783 -579836574651854407437462121078217745600 12402784 -954073695917119839459618787540818591744 12402785 -1625364379242881008959184751780828213400 12402786 -176780663251838040943913117422489327872 12402787 129779040367977680625408421334241598152 12402788 -157048717419951396200238002730987030912 12402789 -43075928566637611297469895770819225280 12402790 41547126679135742319971777811733017600 12402791 -19025634477948691889302658602963652736 12402792 -1019222791070617699616891581191417415680 12402793 -945190334586831329102282404439441405112 12402794 556335235884771931857093729450007563696 12402795 -5218721831470427085638465994570723360 12402796 -279773904879825556913994392984828067840 12402797 327529795834397373430115001037451222112 12402798 -354898208037676638574118432144932623360 12402799 1916110356770669234988633528246035982800 12402800 -31503624063737157414248328630747955200 12402801 -84944967007140478329236664795884638800 12402802 -452598890439278226676624362852107121648 12402803 4635015435246161384642783185028654160 12402804 140616497408929383965212251825301610496 12402805 256418697118104838737669182827167912960 12402806 27611981403490486010852011215914208384 12402807 -355457426112959003056121670922753421280 12402808 -684462831181109527731804522988571566080 12402809 563850303727129932663286247303267212116 12402810 -165762560179645412964918636413984855040 12402811 -1082849494588378965494092950542095018588 12402812 599975263215280012600478326780603078656 12402813 68205959250144915001180580617700563488 12402814 -588365458326638064865547996471403425280 12402815 242841737935203347062891673277086841960 12402816 437211292781057581932281300753842176000 12402817 -338012521200373185527972277352058126208 12402818 -829976473939126654505713695280593851520 12402819 48034283878769901907300436286082264320 12402820 477163187563778347264542713561451724800 12402821 171726011984907878962117740414745369344 12402822 -178080346771498777179946151706128209728 12402823 1439916201713504100412653601821165179424 12402824 -1591299326215519319778814163381452800 12402825 -198977119170194938654002501449711956800 12402826 -157016543910497764728815432816842120704 12402827 116929991135732752060250581277756312280 12402828 185628506965583136271905821783085987840 12402829 378326761063746203545353570029236737484 12402830 -225064187055565557743386425250861056000 12402831 637022560178259334414792781530535831040 12402832 -156812327217422822276231585610257776640 12402833 -132772598598277133741461589365581025296 12402834 -2102459492522211020206601630788945152 12402835 -751654670849698489211039428076523984720 12402836 -401367670560532986652145915549760241920 12402837 -468794194375187831674526542882988460612 12402838 -21854347503699359248666311284801169408 12402839 893742117899648353301358744929244522240 12402840 269677277376639755122500559598811340800 12402841 1444429403872205720286701889871903175184 12402842 367799638659164928095259561064123115520 12402843 -857686864179028652338933162557436442400 12402844 -32667355121635453523713024166245961728 12402845 -10879671876397348996837011374495030400 12402846 -20679402276544333643378873099293847040 12402847 49326305021257903360773303710397749832 12402848 -693988895830099289415480327093356593152 12402849 -249686529826461933269289357825720921936 12402850 272435353113611091286162389758957708400 12402851 1106462665351208049511163924729701489704 12402852 -17525849426850940752385894627089580032 12402853 566369502201965331446571437077472231102 12402854 -6056330491336753784183075301774067008 12402855 202578814029493421303251692162704119200 12402856 -298250749578352966326051420142828339200 12402857 -285907306399362203259433499326299646848 12402858 -101968700748203908670769565121700518400 12402859 267724557597783006112664528231629635072 12402860 -1156845807316609113108940736495254732800 12402861 -372533769891672182188602910182795688128 12402862 -381281295173231594237923538483576515200 12402863 -1529887569362846864365580435358009384 12402864 -108972335820471556460201294797015105536 12402865 -707433605097831902028097365119888544000 12402866 368719495992669776091969071037336913920 12402867 45915168554195610332299864384368058680 12402868 -131794226969023866641825533854810091520 12402869 527244758317277632913575445064769684920 12402870 147977696499701763755429463499343164800 12402871 269939140345893594773907699769023944392 12402872 -726829281590295256433530913291096371200 12402873 915588067991963681094093975392956224 12402874 52635610551503962175041115986003084800 12402875 -64083367922379653508427230110810436000 12402876 -695580059263999452440939993186455772160 12402877 -897673608091123621490595240206252928 12402878 135028804251874075274434438603294506240 12402879 -8943941670266430986454414615230863416 12402880 -68296632809930941238546696949989376000 12402881 -285501333394104999488508123729024097068 12402882 18592315481463344707210020741765204432 12402883 121158265475997311505089729584863636544 12402884 -15361225304264291323461908008250746368 12402885 188871400862040683679824913083327534400 12402886 466459553877813196525721459585946438144 12402887 108695533231371269548389767434439215104 12402888 -101204721607174043163808929081952665600 12402889 800156837797374705344484175568159503524 12402890 42729031383106207090898924122312177920 12402891 -682350084494068552187060570412344487300 12402892 456021386866360489628616759303214305280 12402893 382099044772868407502703205462855457142 12402894 152839781875759313906701890541157376000 12402895 808670502071005273603093412467027259400 12402896 282637821718482847606340405113169510400 12402897 -390570575848413743567052324253466321472 12402898 -549075590421427596559868370097591186800 12402899 292063141386006327978763076380591720464 12402900 73184764760239311081431700386899420800 12402901 -138901075561615136000242677714444719232 12402902 190486545737461682007817793285241253152 12402903 -168929203208503690756894791332347228800 12402904 -1079171089076432502829104866399088138240 12402905 -233434267477654248947767301061868396800 12402906 378283981461841772159037738956014904064 12402907 -381941334095292302596795808934879846168 12402908 204779575000186402917731382249278524416 12402909 -1869293650903061119797593484807398424000 12402910 87582293523950087818039921439690505600 12402911 1323791966676672438446730103710663459744 12402912 1066108337296888644940058267472613343232 12402913 1439457297517910168586392618753670176162 12402914 37911623233874983839715529037362079744 12402915 2407559273095254572346240548411251200 12402916 -278605591282079379837466560759141711872 12402917 -229941753006592484573897659938585212034 12402918 13860702177868188744211628900489697408 12402919 45914282192015815049862502823494424928 12402920 919930700881711768083715243741593600 12402921 -285064348223890135672780508566807910400 12402922 -75998322777861779110268872567145856768 12402923 587782292584450908816982333417857284160 12402924 704387664980095489663766187651693576192 12402925 622352709426107793582150166269231710500 12402926 500009736118530430053551849861821446144 12402927 716046418020028245074360519577509630664 12402928 78934457985368565582756999618173337600 12402929 738053195268826611085722893199507145392 12402930 -131942009499494842461098827121697653760 12402931 562262430774744933043302864856817942732 12402932 -345042285267374730508946916952189989504 12402933 -296754752812580364775305729536325022176 12402934 3768909133445167973411972064458255040 12402935 -606908798758744038195032827199376030120 12402936 255308923870057055429597035943519846400 12402937 -400785606871768910184460319525165867520 12402938 1694801548502971358694830987874180171744 12402939 -322401160316553247393353132209797626432 12402940 50900240677913159271785410629685754880 12402941 -1131685095799971211234953505326069521658 12402942 -930945673860018344440859582043772404096 12402943 -72487560348650148857657270853202336400 12402944 106595626337263139554766722532848435200 12402945 4370478545376551629923503139563235840 12402946 482291822247624908839454429983810206672 12402947 282013942500256729477005904873793831424 12402948 -43313165979748182994190265037777618944 12402949 -488921241791957067246755009050124846112 12402950 71165961989251523446235795513567702400 12402951 234214797448879490986132215782312778240 12402952 -969339104181475192047787482160453939200 12402953 1547595472754533886685516242128754319120 12402954 -308296024536667532825325570035413095072 12402955 -48713526667082536728438819488271953040 12402956 -420633000861784916157928319126641178880 12402957 -25697267835524931295775715970050478080 12402958 -289020677744696608744789973071120441920 12402959 1017029359409611989923410811782894657320 12402960 46235753354820975183485730633469132800 12402961 947055369640807691152833468953543248562 12402962 22448735112106355388174774265069329408 12402963 19749849357239215549643996176136001984 12402964 469969970241833460709601339934745839616 12402965 250949560007735137164621661393466896860 12402966 299518249857686186310017451655249189248 12402967 989466762187953581286375003741801270912 12402968 78530395030739195798117246357193922560 12402969 42516324380277738420225338089073160144 12402970 634866460958561001562857346758623174400 12402971 928816215608262003003182443575795571200 12402972 -577979430852603036556464265059259829760 12402973 2353015422300854909241192994346170582560 12402974 234887785121898502654111883318697759360 12402975 100709785318809353038115337577095649200 12402976 -178452667243851410255835511345807097856 12402977 1003467024085090925648756841876072521826 12402978 -77053812578401380680748128758277733504 12402979 295769908187349873487844840034225903576 12402980 208743141262232553351586279625500876800 12402981 1202420592636251853812248061957794849020 12402982 -383914766370971725375834687291063269408 12402983 -1077788908062847963136686972500918936456 12402984 1168559307843588266620001685244968960 12402985 -312723815605795505599180880090779333440 12402986 330176895185981457472913499163349910192 12402987 65302842444218785529356444629672726360 12402988 214522193821681296343641569993212165120 12402989 -745922954904647375680327739276989329120 12402990 285771177252737142380827096894711603200 12402991 -84392091035023521161515548636875376000 12402992 1358363468093974831031045404916711424 12402993 224896488326753830081915733229078144864 12402994 -516584453854826143228438651033653118704 12402995 1030503049286293990950409416145964331600 12402996 50564856823132762957757351828361375744 12402997 -962125101775256512955110125010543025554 12402998 -244145159764066163002691620289356284000 12402999 -190382654797954661763193625203724212176 12403000 -1520305790361020326517058899953459200000 12403001 109017408520035115933840885834532386440 12403002 251926786562717088478716127945868164608 12403003 350500771090169934359259151755497452464 12403004 -542293888109952955322139827574373529088 12403005 -72156466682027940670938050790271681440 12403006 2309336540644299871967672183913904128 12403007 -20870495189650209245215155591104668800 12403008 -53156121857539159494579798770136907776 12403009 -1990091004775172889239644561432503945790 12403010 173369153928954557601978603674003136000 12403011 -361769994637025889442401597919962315528 12403012 37543394573765133063231715368101821440 12403013 131996046098913150832970752109296754016 12403014 -271541484423326736125818869174317430912 12403015 198215823489371697693093792900085537200 12403016 -80723369821931030524376083858087787520 12403017 -1792964234278425314141171693658939539520 12403018 -1282720152890574921911287493011373673984 12403019 597138530257874078020625894098065510420 12403020 19301427745336197457132019379128156160 12403021 345146520591340200200339452886099288652 12403022 -677068456182341427620754015901120567488 12403023 -567406953429407348542461408281272337016 12403024 443641190947474191631003866862635376640 12403025 -89687253374386332114593276470564980900 12403026 -158876486535893829746145208333885647360 12403027 323669631864536997519463826965316638752 12403028 -359056321559027686876646862282281263104 12403029 -23866263039165325398461958601396000320 12403030 -165837193439282695008507675080560435200 12403031 -1720176316136163206823610228853174226168 12403032 -1071882001231883928689195861281594183680 12403033 -713366641696534619711753619522835481196 12403034 19290419783843027555773720756222286592 12403035 -676242464675785231373940585815568661680 12403036 -947430241811419777885491165763613503488 12403037 703285137014938077353040088616724013440 12403038 -29442910796085264584162619459404132352 12403039 806890697752728073326844576638080016000 12403040 212390701080061107937102591327233638400 12403041 89868032518016518099787945100199578624 12403042 680430164855948058627313061703144366672 12403043 888647027963180908488626906331790379292 12403044 -22387042901423283386627266712116470144 12403045 -1621077092023182546741528202841300623200 12403046 875082807555851182175776508688802037472 12403047 593059729431646711973067626259079144272 12403048 -597606653319123608061036605445117542400 12403049 -4702482620217341708196277104431126592 12403050 -2055429980070923943857520891541382400 12403051 -375172345430775711464844855391373719948 12403052 368770266910005798595412458644719477760 12403053 55120650496086052223434553365314709344 12403054 1168672713763515736990329887196265384320 12403055 56123392350314776175363539027859710560 12403056 333281505162002759617844035854071562240 12403057 149520947871897055385802307497816260306 12403058 -26976763440712008300396389739266671200 12403059 78649099938770529903118750639695462768 12403060 171055194096533296894486381430095080960 12403061 526240648437119179148204811238684448448 12403062 58698541589463525175008000708723713280 12403063 100201152135030250696059423976742174312 12403064 -1202716388047034716196401740025995264000 12403065 -1107489034649201125792884423965775360 12403066 39237014261755336938447222255187249344 12403067 -52694350569164014996368253071417331200 12403068 54962054751463963202806763915264878080 12403069 237817957786663619070702131110420716544 12403070 -107435022382602876778396884721472771520 12403071 -1130746724669640350068049637875469227760 12403072 779876146377477294787653132728590663680 12403073 -308658379592990455524379908598263412800 12403074 101886154760840371069531415419923185664 12403075 121859581685516138872606359051533138300 12403076 806847888193887052827595328446389529728 12403077 -422410334686595729757064571116479663168 12403078 -547430274262054825617962254958744096160 12403079 -198749134178110124621568360965633407200 12403080 710842439245102112312538589894452019200 12403081 -37185620491587990595326168345175242936 12403082 18363529548455877143587648998110320992 12403083 205260843889925403129737011482128610048 12403084 15416995391652535515929486702246142976 12403085 -155070976423722825965000375147925143220 12403086 239582257562347729654757383144599552000 12403087 -636763940241732581638261547876782285264 12403088 254305255752730523835737309259057242112 12403089 91658424235316650248653315800897842000 12403090 390398521705456532962619629918927964160 12403091 -1774324687597547153151324272685617142000 12403092 6820281312693384035003133098436710400 12403093 510362730422847191291089828246923991804 12403094 -726906908149938739539602166171999434688 12403095 100348133948043076446735669903429719040 12403096 633557356541721618049743878217856481280 12403097 431418516198461885249997788584765128000 12403098 -745236162514806512200777087516324224000 12403099 855683569830546012749308198926272328136 12403100 27213825142430126210284836082261708800 12403101 -325593961176757616691157637511367390560 12403102 588599846773474292044477873427449786752 12403103 -303969890602073563834525057366098776160 12403104 146458376587114674081637865164753600512 12403105 434899536124315643274643462177819200 12403106 63488944155625650871205713227749978784 12403107 -204548711812552047691177509412445942484 12403108 -730945329142923822316703084711293869824 12403109 1631869974002451994063817775913414534080 12403110 125423966171388655998270597749046163200 12403111 13207367515092066528029154252519749600 12403112 -870782095101084480647934856950143877120 12403113 -384851845196605869746110257102781277376 12403114 917126238131472759471999212423413824000 12403115 -78925972582985527026302060309413982400 12403116 134369454389929338619256000705958726144 12403117 -695715553036587178847393637632901871488 12403118 66397283156039769686457020993201860608 12403119 118569069913425384403834047744119873280 12403120 -181380918663529436527457179323376926720 12403121 96399375883410180855507394116373586322 12403122 -626151149985067423042257810484013536128 12403123 194648552021605533710761508459441519372 12403124 -366423240853374359802848832385486848000 12403125 -42861181661885741355702870895329693750 12403126 63616794650067145851534294406934340480 12403127 1325510806952400565054641968146719469272 12403128 17487668847316323989303088479814942720 12403129 -199542386161560539524126528074642299820 12403130 -334280348478881445310730157389229161280 12403131 -101539217791342259335274114115908766720 12403132 296494710908016284064967984083570917376 12403133 -1331288180931057607944643740036848641236 12403134 116407024668774858347118646409031758784 12403135 -7522461556729708181307250012826403600 12403136 -198985658437717179994713705116703129600 12403137 -129570022241726979164922348460231947840 12403138 -25744460431238834185961712248216884992 12403139 291689127397520514308604190221987035856 12403140 -213764075218450013084713753320167608320 12403141 4908128748327226896741905765941001952 12403142 -529095380007333118195770622104639354528 12403143 124850264687584493902654525202609587080 12403144 -37939915883193279278378701814784000000 12403145 -329141910683787152261606647365966644280 12403146 48434940124968262384604020631218758144 12403147 30071105627983424059423591861464840596 12403148 376774393059162854418921836411342639616 12403149 516496298203016141082471697465194431040 12403150 -326115507094156992201321276128599603200 12403151 1011606314438905674454232607384229382904 12403152 -100129083052472059229000779514279362560 12403153 188448684558295841164922378282830914880 12403154 -383678704565798044474287146053738170240 12403155 407345514819702030352110955884424149600 12403156 -284124611395706093513456559876941195520 12403157 -890089324040950720829092543676668690560 12403158 189261728189698403756175860883635896320 12403159 456606297943206143647963102255394807040 12403160 -420999458901975885636895867694412595200 12403161 399298530913981509516993442991564651610 12403162 -36391365166146706251575998283285452800 12403163 -37473605665651727575738697919716886588 12403164 513308528457912365153578273709636935680 12403165 -791275052467391500035813550718689454880 12403166 651637019212787444638830075240242039424 12403167 228160637656652282225937153179872355712 12403168 2619418193605512843991719617066224582656 12403169 -1649117598423380295449664182283224174430 12403170 -98174931609599071226601734593297690560 12403171 525764388841245502352287071400309995144 12403172 206208393692271153683194508070521010432 12403173 841233602563256229685216625141553727584 12403174 525646134548554824992615557422287574720 12403175 840142654596854217156099964657700006400 12403176 -710799402917783438604784917341208576000 12403177 55244150982793699215682237253475187492 12403178 7905934071957140636230395509625652224 12403179 -338340895999227053144940042305962912080 12403180 -220109804336650057917896717451506073600 12403181 404668229786398257771750863736833421120 12403182 179108069235061644263403502721260084224 12403183 611658990291086576468777682235506408624 12403184 -33322548742468364087785840234309386240 12403185 -7180052891864266629184154846724403200 12403186 9927567120549203747252743490980630560 12403187 1196293740018757011892401878299195824240 12403188 -24922739089759583872661159568523309056 12403189 -653637345995791160147417830020177117010 12403190 452805811877595511862227262162590617600 12403191 472048718353681437491683826089413967824 12403192 -347196175507930511299944848931144990720 12403193 -70478976046240428890612207092686327552 12403194 234920212007429052468844765600621662720 12403195 -43357903196075247522152177091758135520 12403196 468964176574782619662869142353468328960 12403197 -144759454448314388190071415278431639572 12403198 392836891428356375784336876735071385600 12403199 1916313811838012876765497663832722675200 12403200 -172669849884924309616363306739564544000 12403201 -175689428276064311494317132543548436990 12403202 -73661350756831864741225571240414427648 12403203 173352968967210554778815131351228977408 12403204 -109276419691770418900834903747711512576 12403205 -2121670008534292319310145015865566058280 12403206 198137768625439292318533853566845705984 12403207 1224820202050048806985390894713285091800 12403208 1750112140887507240610182005894295720960 12403209 19926275115674789180332883444192462208 12403210 162564811580347475726557403166223733760 12403211 108592097347747534964220171002157937584 12403212 327256021048073313801377473050134195712 12403213 -110833597672047133593520962437436601440 12403214 -109638392019038082593889092231045506368 12403215 -540506777255706124451849809800808417680 12403216 130343506708902631739895270417829724160 12403217 870520842150510506234261095651875621732 12403218 -192165439373587524593601444003771582720 12403219 106467415366998843733106054083449304800 12403220 208320153250000443600606979088193242880 12403221 15611029347327706423118752184844093600 12403222 -207945572364955431172630623091089886848 12403223 -403619346722823840805707018489242570400 12403224 -217109010680313351381464838470993018880 12403225 1618290658712433717075440502216216400 12403226 -1134123649544202783227895697598684160 12403227 759266278972109502758635619204486541720 12403228 103922045377721084655651060874052269568 12403229 836410481487023500584057692375182200876 12403230 143887478020545518764434341122666475520 12403231 14083004709449742603447167562461302192 12403232 -1459574383894693837936964467020507119616 12403233 -567683106674905909226826326148460686720 12403234 126670730592201950546267709686632873632 12403235 -244508424392587165609934452882525349760 12403236 -679447201159619770428745205194400652288 12403237 345307146253840457955011104538507366400 12403238 1533105780770429607564696369640616640 12403239 -960555388628641355404547475678697705176 12403240 -1029485738027870296131887672994196531200 12403241 -1001341195090572354730966566787105396848 12403242 -157434627172506293929854855895581394080 12403243 1159864739496591183952823579824774157492 12403244 168332735356851155237673703061175223296 12403245 -352604912181538814273100280278024974880 12403246 -5845263472869816717949608844263512640 12403247 317829671610017122954601586671488800432 12403248 -115747291164964474365604782483674234880 12403249 -322031546664031039343687714321539264750 12403250 -403066438512560935866341609929532856000 12403251 -238201146640865750495835358966029564096 12403252 908745017042328437610663527357544669952 12403253 -2609395201700176036553156515324076529600 12403254 203142571930250846480852574295341136320 12403255 -171423670895489952508157513136777559680 12403256 -425409171427169626203789699363816038400 12403257 87219801886633419317516123119115258880 12403258 -101313297723529354919727204103635489024 12403259 -1447502397101001884743868909134770302448 12403260 -862709503284344652939676203376921804800 12403261 18946585020279704720662033507949343052 12403262 484890680428257930666295135961028080064 12403263 323235138030946360588401250933928460744 12403264 7338313587914483646128520107483201536 12403265 -133436849217587484652181816193312345600 12403266 203135454236128607191777647354334257024 12403267 715856590132445419272523767613643536316 12403268 726900732328424049949368449366475724800 12403269 -379191201539221826438704104261362209506 12403270 81672268227423457747635435046021061760 12403271 -567092612229677486890268477636078653680 12403272 41999124545639282610309802400428032000 12403273 606261977696872930443945435047647970522 12403274 118624843333864295094470560216468807680 12403275 64323296820726096308885846961208056000 12403276 70401906733302516575356172824643435520 12403277 -83201850994644731109576757964832161940 12403278 -436660440665685760844953875064967066496 12403279 -46649567275187948975622971296210682880 12403280 19652613620848790323321121699319644160 12403281 684049101952608051178905511189525659744 12403282 637854508119184009142121988513799758992 12403283 -697255304763883528919285462042782536468 12403284 -54028237283558975184800284999068180480 12403285 -403128973095059676611204058336469111440 12403286 -120367580395011672146569806873620029440 12403287 -34946783284008980954110553935229202840 12403288 -213333557905070756239176402397893181440 12403289 1763284690209897466615680457006372050324 12403290 88687731570667731466182413505198846720 12403291 -582959352861456680887914856186333825616 12403292 -263433598755351176925348065224616114688 12403293 162831658391295868556934492489349553280 12403294 677606871960908040419878236891660717696 12403295 -612677601397863345935292890947581160800 12403296 720196094551317767046387689732760010752 12403297 133223114238572963735971927239723699746 12403298 776264197502450408786955795219672440400 12403299 -742991617411235925833119501418992352136 12403300 125295760866896956585281483059761152000 12403301 1337937970209207571269937501677348706302 12403302 -75469530916670856117732731650308397056 12403303 -154181991787690171002878645589368088936 12403304 -1292757482129157963011415911259377034240 12403305 28871168022229942487079530795912574600 12403306 14317261351035190575811409277184597344 12403307 -875696952708366481776792366562544640 12403308 -63265595801924383011565392067122991104 12403309 1246401065008191329497639646866918055510 12403310 399603278634052486432268918989117042560 12403311 854444466025574900884851128803238289672 12403312 -3069306845835490715498841895801159680 12403313 268329972169531556651695278211430292648 12403314 -220733643101140336628487414637644595200 12403315 -642442030278109785629396380858894385040 12403316 -980433554852823665944449945624716881920 12403317 -54119810344564960764231669030291027456 12403318 11454014810387185709116493101004686080 12403319 -2290989262055873680977352500329317287504 12403320 -201351715626815360829071977265923276800 12403321 1530202615902902072062660818340510846020 12403322 -62797285818815234463738317579733224448 12403323 831508173740422745541610093875488573772 12403324 790411804812145194437178917479614424576 12403325 -73912172828997826606079882877808348800 12403326 117235428345284066901334157183686329984 12403327 819727843784307910739613308894177953960 12403328 109280105614658225237912731178867097600 12403329 -1013220318893114627994126483214371051840 12403330 -27939014819772958988287751259639145440 12403331 -312836873438228815219571564102398421736 12403332 368218633340277627263516366604771897600 12403333 -290470549358175275962642012837421556960 12403334 -615234623282090143870655814978042518400 12403335 -199174332344660432427197944789420631040 12403336 1228871301857955214650847645851524382720 12403337 -1742342680828236809453410418652043714560 12403338 -253805164442671435513495315235535739392 12403339 244464629609140683968218654058703914224 12403340 109832448802786069425253529502411694080 12403341 -1547223885649834463332824322001447338560 12403342 465210384349054116429195619180240917504 12403343 726303416159120208370838449943286588144 12403344 -128564415960211441746799634090273734656 12403345 123168791856830134556959306662156782400 12403346 16945897094644628107165458470481360000 12403347 831753322163901193053321490733876736 12403348 -26653755286838825096542502720797900800 12403349 4198011822784101446160948560323863552 12403350 1200929356243409407265775030577387200 12403351 -453826412349413705448167941379264590648 12403352 739328986336822367808863264965996339200 12403353 -71617379665245361985487278018233050336 12403354 -579116310122415575245576979086570460160 12403355 -849266774234911511395288848073116738240 12403356 -162399540780620122784753772643250995200 12403357 138524103439047711451900289518578229420 12403358 -545892799605850930034114870537936292480 12403359 -833457104169194155133901555348126581736 12403360 785613136772193170240263720885885992960 12403361 -170820768528825396589414090462923183096 12403362 102110814797373557588644226342447837184 12403363 -82373766170082350169284438502798213376 12403364 26670312836241752587402857233441607936 12403365 -4152642306365079039773087518180452480 12403366 246202654702978607961098013704753713632 12403367 181260966198898870212624936800972842152 12403368 70026517984496229250844780103968885760 12403369 -590915113413812857830907609469905963392 12403370 224663829945603247458233603437705041600 12403371 -400305892497490948450248685755792426240 12403372 279146590416080240315111722069470008576 12403373 652015439642009923678830740310831116460 12403374 260807423746977700855713997340831890560 12403375 1005202931799214823639843725422495444000 12403376 -402004593360817904686012144725331968000 12403377 266508550163803535893624893201430508160 12403378 -105371399714505540386572165674865205952 12403379 -343479368321991273394126733515914310080 12403380 -413913259358131709180813006422060462080 12403381 1135600504529657912148743206960894611182 12403382 249270266086631074774155880306383333792 12403383 10640736060222894392362263676684704000 12403384 73963901568447726890274484794244915200 12403385 -157802095935467129325172879073167119420 12403386 -171160454242093553981820741129531853968 12403387 527510283181955097964565343696860666400 12403388 378102406641939173262634940321367180288 12403389 -541204887313991281128585104498052600576 12403390 -439543034235983336382374602545800236800 12403391 193720935028898705033377405702459442688 12403392 -38836138542281010366106645880088035328 12403393 17188497961347811177641241978839424800 12403394 554036216819163381400891718059893983232 12403395 -709502668014896449288082259544209024000 12403396 -348685975475954778261668559050968047360 12403397 -387965826860242255112287067721559421154 12403398 16763335099858554784723491082502768640 12403399 -66826310227796388794090154235573396288 12403400 2935333219642624538570367123169152000 12403401 957382994222408080879005563563975798032 12403402 246184807429717717131160118634126647808 12403403 -324761426542885495539847590396817429680 12403404 52837987809708436291441106524510648320 12403405 462523986442024005649635052575892335360 12403406 318550813494214384562437399509500531904 12403407 930271866510510879496583096847956367240 12403408 -139799808529809922475280169822347411456 12403409 -71497945544846806494318190744111554960 12403410 64235494704879003669226660830440632320 12403411 -2204585335611520111239355396386923009408 12403412 398380609488014883045166397919861565440 12403413 -737532514535884396840708929092281298976 12403414 290374617433166708787746918763592312512 12403415 -519941973162832356295908311474272318440 12403416 347510008761755633720599516747068211200 12403417 233016662964251581017979679737316261568 12403418 646409172542044139499082319825515442160 12403419 -606847496177578029019029952827606089064 12403420 -872383522813076254239001039082752350720 12403421 477913923131176808445690174149901674892 12403422 -230441086544436185110552852066604799360 12403423 -1107242439972047525363994757107722847328 12403424 1967998584439596422522418889355044061184 12403425 -369421891122841135527979073850273306000 12403426 -385433149784965018482560723059155863040 12403427 -230940440660884678281166503995820878280 12403428 353287496237805376788541917797164247040 12403429 20282055219781757570337988856265881884 12403430 -8690292803682379178046721994460353280 12403431 -354412510137408236233597958455759738872 12403432 -752126579190383644554863648675770091520 12403433 537849926213926151776825543819502561664 12403434 262067490647221860642158419258345939200 12403435 1121425054424654838347409521427436165920 12403436 6932076892039068107471218937046451200 12403437 -164857036962737768224186173116793072960 12403438 -967745562569820537901250168289887198208 12403439 402493006667842913628058708152942204240 12403440 15263470969769454135709828459234590720 12403441 -360512342338650017743780292666026791936 12403442 -757568741442992040954844932040196322816 12403443 -62275270385846129035007339055851336352 12403444 63159207022115580242261053585242647936 12403445 35225806932674336955205386733314538800 12403446 284101847999312285496418151990129376768 12403447 -278413383685666812191450084262135916800 12403448 -804782972088101423710567639484593520640 12403449 -918413896267249527457024218098887298256 12403450 -264946977666179118732669216320467872000 12403451 1122962114444232388431624509117863900452 12403452 638750220417177333456003681071344435200 12403453 141038448226743683548635912944201323584 12403454 -267020961463202864912831426109183500928 12403455 511110714269006695476637978118207569920 12403456 -79359016506838126102503226260007682048 12403457 -657494993886589764422048172891248111568 12403458 54272283830732097257760395688220275024 12403459 200856946481074663394767243437616433660 12403460 -190702343424611072458252978046049216000 12403461 -149455470232593951016548409917447842496 12403462 -390814870827871403554313785187614884768 12403463 -452198151544425179265338554106787767928 12403464 -136873731316863149934215197714866708480 12403465 -119915347666052337555899760528390250140 12403466 -621935174246690416395397624738340851200 12403467 -399489859855601795441854903790770238916 12403468 -27159196038872010299867843740413696 12403469 -576734315923433140748804082181368706560 12403470 224224245105437674051380195350352045120 12403471 199353328072879214716768013330850447200 12403472 57169041536898346206199479400088469504 12403473 434472448428475576009419312060891743808 12403474 -276714448186555463436632525111688729600 12403475 97200423976469606017687988905440188400 12403476 1056116912321203616362233850299966504960 12403477 294024415398390718002298427989962762720 12403478 -575544127537882519615165240132905300960 12403479 -5852380582897534476384027999425288064 12403480 59713774593714756812551059660085862400 12403481 -196500030653114969970573354374182769718 12403482 -74296977355255748260911418889640631296 12403483 580866340912490862768611609319145633984 12403484 75363496851823344084341422015520228352 12403485 -52336167852681464823656945943000264000 12403486 613641404075451061237298053228267933824 12403487 650707705413429203951003143444175430624 12403488 -1861612670865592980645543949339459584000 12403489 -475802194417362692827391587610337107328 12403490 545064671502915597678370874227808601600 12403491 -667073920773021435063581090962315945608 12403492 -1055985041525175579940545827488775603584 12403493 -884341753771992424717912555869310106400 12403494 185774830015115311462884990350067493248 12403495 -43116293639964739429074480765795326880 12403496 158111354133769875680785752937658449920 12403497 732242676476397874073805763393825242000 12403498 -1028158686865661294232037865859943566240 12403499 1997013775249783003494316904372040330336 12403500 -834165595772479775199724481437205760000 12403501 37249879183477622319902748696463418784 12403502 -227689796229196115157706996997337669696 12403503 -12186940365199798602770509801026969600 12403504 108905444959111027125807000888690442240 12403505 -1020666331756371407492834662314025575000 12403506 19908769150420806777072403425491911680 12403507 188441260026720606614263390058973630384 12403508 296252830276582859933045888151824167680 12403509 -166163513920782412152570039455007555072 12403510 11227415493913406999603799234462835200 12403511 1659047024002967484285130422076945975800 12403512 18040520164315855679363515700512419840 12403513 474834920689713852865883377239336446762 12403514 272766419528463766947285905173351867872 12403515 -341106721775602059141147640131482964480 12403516 1328940232409698492205711595278509434880 12403517 -297834811981403554658209418921600098074 12403518 579199033771521727638817497893446211904 12403519 -92815076570547972596257463566748630080 12403520 236123042672471649669410413403732705280 12403521 182442933810799065713070008930871613908 12403522 -30502839362484195310562081320227045120 12403523 20379648037919329005905948189983562880 12403524 -84839042836819815675258515694706003968 12403525 -116086737379216249329924272967185409900 12403526 283720975844762020168736523591532127040 12403527 686870332602035603730084100333960522920 12403528 -997654865863178551260392315852181027840 12403529 528331150138924821649528385626037639130 12403530 12491135988599379352795502392794238560 12403531 -45772653721763854957469509071458688736 12403532 758706694183020755859011321282618112000 12403533 533819543550652327721224459392233085600 12403534 -83594488776311490423395869523707084800 12403535 842910167646853682507379010783026599880 12403536 -8223119574125675394380243686145261568 12403537 795102030274290815840477113922775814260 12403538 152440626343092081511182001617352221696 12403539 -1180112487992385617570302602005023775592 12403540 -231288356429787626140696380811951591680 12403541 464944941143602794501743890516732980942 12403542 -373453530379116373371033760737856504320 12403543 -523634285619539090061451063640743401208 12403544 -336061536026824965040488693712776099840 12403545 20041318395746361746315280090150220800 12403546 132127327797257345163082369464439841760 12403547 -2197378085478161923578893202529011936 12403548 446284276455159089592241898225077880832 12403549 -522226702883118784046822799648337942164 12403550 -271532384463660594401917308333909259200 12403551 7545271716426710529055280154224258064 12403552 178826694806871426613878458792683241472 12403553 1515793851230440966635970145767615054080 12403554 -190454944178325104734973357807533082880 12403555 218285218373282781166534006966111918560 12403556 901246437789017219045428722030711644160 12403557 1155992887318407342360006595339722314880 12403558 -223007252685496935445614102670123828992 12403559 -213401578008904909567548807167724651984 12403560 309056680665741606256952351629472563200 12403561 950172689463676391206717956662256835200 12403562 490923044941398261018340832494970266032 12403563 77273120050193330122969516175643607488 12403564 -504999507912654914851732659808799773184 12403565 -2424308440661015131187603480529461760 12403566 -134952038799384525624923618508640177536 12403567 2356560546525834974121525608489248439424 12403568 -38240736258597035030444063873596686336 12403569 -404548717867971455083070660038496295552 12403570 256065858776615842498521250680006297600 12403571 1488920216033597032383760200032605853772 12403572 578750698866212589611843569100972040192 12403573 -173697473342883761642547784241152320256 12403574 -396075219423857483865232317900432336000 12403575 -402681972848100404879686942353920740200 12403576 -159610392747220035283131824244947312640 12403577 985642285446850984070046648065274024426 12403578 148280727278987415465159395399993634816 12403579 1319231069914259925912178659370693362840 12403580 -258525192259176899970189411146954342400 12403581 -26552590438012246294184237145580994400 12403582 470974062112104742991698354484198768640 12403583 247626378579396710554029387274634888832 12403584 338616688520860279131111069542724403200 12403585 1285479238048908248769510171444006909780 12403586 -585486018445082166369647273395071782928 12403587 67276129929811510098929814915218641152 12403588 -248520437475942316574840710121817143040 12403589 -1185331544603478071596104177384392953920 12403590 154685058443173128706509790378164672000 12403591 885844049331927193739046101826914221008 12403592 -202517596616783397010067445782792064000 12403593 151409934276684696261015676976571113664 12403594 -58027486720181217713854508275021824768 12403595 696291908567424566917156465830496269600 12403596 -124616287581313350801421290984071233536 12403597 -1808404109990243892551292907463950906954 12403598 723265411806393260475286768816647844800 12403599 1736130705982775468284767725848558608 12403600 143285780445191544990706544766099456000 12403601 -259878224979656071013762456732996566656 12403602 561877387520693333729548783672428414480 12403603 383356825027623428171261939564693603544 12403604 516685028148835933412164226652701939712 12403605 321172837921384710974911074766212156960 12403606 344971237258372092228633557660630073984 12403607 -418047745095539459053106787575910754320 12403608 -3446156330684442017939663218374082560 12403609 -1666305755093793531645569109406741995190 12403610 -308017573430717572156764957033928715040 12403611 -44884164159156022448073172316418790296 12403612 442465728820120214872077190524221143552 12403613 1886963624375739960052410937284768900384 12403614 -132331683357824878124630493684926420160 12403615 -130411342492443759047754138880503589560 12403616 -1237768861396686843816208398620478210048 12403617 -365746744321665740892607097348112874320 12403618 562634097384169989233752055378078062080 12403619 2326022214079595563054631604060205618560 12403620 -33334158455524987462445896135003795200 12403621 -11033987086015659709105272913972148616 12403622 -185597519104572839309979418513052344320 12403623 -562329286962966595955770521670329062616 12403624 -982237869381169462699973807935857377280 12403625 877125479499069654137232828149241300000 12403626 -24608752381067695865132124459354912000 12403627 -412767729279270771706525794944361223692 12403628 -1018707401199562054432208651802124299264 12403629 -259821563685659719563384134378699304960 12403630 -204734650200832912175471030207169983040 12403631 -200185152858692526936385178811505074000 12403632 -384981297823909922818375088098907258880 12403633 1294638843160622668768449820300413629424 12403634 -389017672700223806261511724710200684784 12403635 405171091301346435488151760080352934400 12403636 195572709417087127938827243952087758848 12403637 -517977029644879361144530862042911972800 12403638 -10422343549219488667267112875860307200 12403639 973843828538240910063789264479023686440 12403640 -816618612213044339068943764554624307200 12403641 -302626476149610630618336067867878841008 12403642 -109297583533902664030298438681106264576 12403643 45047270365341197525033071698859680000 12403644 307331626757866882318135147475034980352 12403645 1175499232415698453248345837042874473900 12403646 -362820447811293123800330850455980969728 12403647 -344481847427032821243772573096024347312 12403648 -38215424908038252150953925828296048640 12403649 -109853113463397243899054362843252267836 12403650 -53044665902809227784277313954182438400 12403651 8725094158749811986450216109555034960 12403652 1136283759746782046928858587071102609536 12403653 1108032099593863359216181935481000699104 12403654 -362059024124710321524334771976397744000 12403655 -383537507061139980601667775067590228000 12403656 11761664461703884918347235449257779200 12403657 -11336502261804541700050774740104366400 12403658 -51378966703119779134141980081012031488 12403659 1088428069641082749854161021931809203120 12403660 325137720209528414048552116072656583680 12403661 -1659638300958978665475000086042944953738 12403662 -319931835554911737998997084961979610048 12403663 -19889565795517296262889570057270807760 12403664 25137111519575970044175071274193698816 12403665 1125870372210761590580739725402492208000 12403666 235583350014860949958302545337050362368 12403667 -310908946072492101775451841479072852568 12403668 -4049177320590858294478076044577249280 12403669 -271401428073293275428742938016162858930 12403670 5931279873618617476114785601910784000 12403671 -88295874716048015116509526616398937856 12403672 -747760639288220861682948554478678958080 12403673 867252465487147880174068632111640358922 12403674 42112130029968135179374148820879381744 12403675 -369070074833097605275163159648463119000 12403676 -2151975831459851641819110567676105273344 12403677 213884760011218347635174539763176602240 12403678 -373577065424170348579619948885355490944 12403679 245803325458946870445972370129109602680 12403680 770423610477161983578511673745140613120 12403681 633801206567578754147601043826615692612 12403682 428526575865464892108878708358904318752 12403683 168164380200988316921826053786817220452 12403684 1641627582114479053279184888478061674496 12403685 -152283374220790172790389719160217747840 12403686 521615885980815279967082170684970985984 12403687 -588840114989865232991405681489897022664 12403688 -387778308603433292160067252575430656000 12403689 27199546666011428959168687971711806976 12403690 66347461807627950028260021909402371520 12403691 129967198505167180891874896611978991092 12403692 -448939564493117539188892802311056457728 12403693 414328249781742652505063709476426305344 12403694 504349839923957114967759988864250880 12403695 -146062225278818264085956366110706844000 12403696 -135150946611045184715680999492992073728 12403697 -83637000097682978181702670984864615854 12403698 168902095379674773587697222201257713920 12403699 -262115216451932584697306344510582929408 12403700 63849016483303584847646246442330470400 12403701 -583770320166441408634332274934588055570 12403702 -32593035602158730597116902336112964448 12403703 280106634899156729428551756618544058184 12403704 -687437515034867383074020395891806842880 12403705 -423153620321635169256778178385266208000 12403706 -112485588803285764144397019569230602240 12403707 -45933575768777589788449246309755523560 12403708 194701377611976286821857808181855305728 12403709 -397191864947260281002342595212514183168 12403710 701865592002790696945745198562314880 12403711 -252414963407368518970663167898735437120 12403712 -249123861682890920309423020551809531904 12403713 -43632495113492132524782086756518164960 12403714 -252819648482685430918315116742082494560 12403715 942925546013053245664373522274103401360 12403716 104920055274853363889707144910120853504 12403717 882550347418050586087269742827957917280 12403718 280037385855556583067959331290391021504 12403719 1870541579884484124635344426921976698320 12403720 -58513152296163016512649694650761216000 12403721 127161138072895276964848914434330450784 12403722 38321955413514005005061526445311559680 12403723 1095669837006332783258850636371358382560 12403724 -745343249125585815949240416762721104384 12403725 -183096049627256952634354344577509770400 12403726 -303309476763659937600628026985861082688 12403727 -290470231140016078544174589851250244128 12403728 188624217971411087180886086784745807872 12403729 679850156106004978023267329673042340084 12403730 -34667091329868034817270805756244313280 12403731 -439170254727037941775765413594057486336 12403732 -203949827701228254265390140727748751360 12403733 1093453563726080220605103466174880627982 12403734 10857724341545818868648002799001421824 12403735 -464288503098933413349657694110896594400 12403736 -1253784647071161302566797831771965368320 12403737 -5355222848396679028620158921734959312 12403738 376602358667346534475559851073355809520 12403739 -191237067221393271918695066051507466576 12403740 546790591840289198676811459590847334400 12403741 384710623273613269667538296515204754272 12403742 63325565187572181147847206764923576320 12403743 135085822281119416869360586171159084800 12403744 -340766253303755928109810079396354260992 12403745 -995337914086415209184365504747240027500 12403746 689880291764224745264391786258078624000 12403747 1117408427585927482525382365032962857320 12403748 -210108454133370998522317457611511046144 12403749 -28775555818973319797018993470924802304 12403750 59433256146655470134751579647020620000 12403751 -176012204826577948500942290098454745600 12403752 -126344101048503621116758331561621913600 12403753 99362869670657224444078521373160667002 12403754 283601357172029589278731421854469149440 12403755 235411100766984933036577666275456428640 12403756 62078217897066024679576952542871870720 12403757 12598900708298586327937882350275864832 12403758 573152441928928775364571422294676239360 12403759 1344805170997285612700426727582481586960 12403760 267690498717684414625823202155187732480 12403761 98637763034463856446022352752643077824 12403762 -231749349917399714286523139149416849408 12403763 436773790136305238072980517303249040012 12403764 -438293660846556254470305720002829544320 12403765 1357265548972281792713074412154122841120 12403766 -739943878555934357069819464531627011168 12403767 145421619917262215724775669233443714280 12403768 678546251666791573427916746563328348160 12403769 78551206774610761401102952692154634112 12403770 -102265016932374743129723958373185945600 12403771 -3394497874520642378753540863740498912 12403772 -88928379390846182753394355800825699840 12403773 -8054591305036618895292344977573447098 12403774 -288629441597004352548557236145984196864 12403775 -61248277182592968718893134164639705200 12403776 48479959763261419172565371971310714880 12403777 1497628042848154489918785755307244248112 12403778 24162099588283767091505791417643879232 12403779 -73075178838014800408086157303981209360 12403780 6730037756112698136286529012848373760 12403781 36795655620234587972799314153741469240 12403782 -58990864259026908479269306620097390080 12403783 -17984934061002794271518742179837691424 12403784 325634691131235838627707854288804382720 12403785 -352869110758925672157702275364517190400 12403786 -702841822963240481026192530264296787408 12403787 -1240390814710168931950399925568391416408 12403788 8886961624213962914881135720152775680 12403789 -938961846274021246531222876843198962560 12403790 348569359900145520768360942163124428800 12403791 -466071758324747329342761569560968552600 12403792 455600345100944815735608855109232746496 12403793 445230146917822707607376180821284398580 12403794 -176338655773475840957050849049663388672 12403795 56633628835988198875910737005313680000 12403796 963259064489150846373159049525451337600 12403797 -151137204193888020159834837801404968128 12403798 -788086057134491321156241316185376082880 12403799 -3420783906336992738409625965424312080 12403800 600329811563365541317011661723223040000 12403801 -179976307664754509957287742207790244796 12403802 -453416231488478677711641217090176238368 12403803 470067859239540778169097147574467750000 12403804 -136375512397204563438208694248960122880 12403805 557810997571220366590519771879490844000 12403806 163051473721363466019519302176395525120 12403807 707261998961830793650787000141612280280 12403808 -223604302034808551366107512757089730560 12403809 245506580191568019676533018978768264000 12403810 -382327602229306649157806872332301394880 12403811 -201960518860308161538576258546698781768 12403812 -185910391747088486246284488574540517376 12403813 3590869066358124957439885736645509504 12403814 365352244028814002692238913345147884256 12403815 -188395764605917416976572833635470066480 12403816 -1662987443001797581914069485262723179520 12403817 -1892506514454087489983918346590312658048 12403818 -146886820066558775523138947557333422336 12403819 -48078490938822240429921781423208423000 12403820 287098143983176874665546296551550044160 12403821 73841482549646921263619784542222190240 12403822 487844018862050785746044781958618612800 12403823 30820178542347975166022309143778362104 12403824 35604000540117076473330110890690904064 12403825 331229431316424457667549950269814432000 12403826 765211494665793121590064242658511738784 12403827 1816724826983683873116709597880862192000 12403828 -949672854649256904270809264133535599232 12403829 815459444317688333723763837646773678876 12403830 299516207723631847413786343904908225920 12403831 -583481129946197395160466737331516144 12403832 454507021623600440709866447983856148480 12403833 -39094858744183853644759953660010170432 12403834 510000663019848450496953083513697000816 12403835 -425902269909285409341493587281724798720 12403836 -154942165505668275443006256204418203648 12403837 623359926935305145306175124856037764486 12403838 -477105735926771736121865214472758368256 12403839 -243244579458932829323639946510956887680 12403840 -661872196523023465324152602404218470400 12403841 720615938897923218715259049439630335300 12403842 -340629682074090056826756317783490650112 12403843 -282795680223347435502442313843966376384 12403844 -402384913146207093285691419241853042688 12403845 -46435406744685101527142176348990738980 12403846 -116121129053343995961087456298776145920 12403847 1095747666697701044665665008378539702296 12403848 -537082467695316151093604771241778298880 12403849 490822848642201316722847212519155773850 12403850 -93102264393646326638856204849142623600 12403851 -697705632798694536698566510461018155280 12403852 -750895961669185646699377069984771189248 12403853 56888860454809581420189592129508814720 12403854 21068814278756881781551437874539730560 12403855 -60974807987661326598897386845183715040 12403856 105441269321899823385466899688397709312 12403857 741781459874611872364857618493056461040 12403858 -368597261763277409454128188436681028720 12403859 881890014773053419528817503852669213840 12403860 -15225913150150787388892156078208563200 12403861 -974533317369380089053044506457777784000 12403862 -621824416006608413901931653358656287616 12403863 510906583995184266777508995809921160864 12403864 -1106641807512200051886973369154764800000 12403865 110481777680670149994209562950666232000 12403866 -11636768034004056505561149421992763392 12403867 31423990640089899343341431839274482192 12403868 -40465647089801622392049291547175261184 12403869 -169831714872977181624002315936196096000 12403870 186216840897596924398934362075753346880 12403871 -131141464982061535366709155006925168928 12403872 -198632180120900398553777899796113784832 12403873 61216311958673000176191279336840122260 12403874 -219438364148788122072036740398379048448 12403875 191718355800146883288877544760884736000 12403876 -770855121774569228383705128005555527680 12403877 -2239379295653321931262461207522016320192 12403878 -365691144200841833652013134305038067712 12403879 1716281531189236555700681782985416175480 12403880 -128121500529558805894106726010945024000 12403881 518540935271590905215230345664202249600 12403882 573882974724742338015952842894503535792 12403883 1895128590475472121037949977872942132 12403884 -321247391070928516396799114934328872960 12403885 289468730905756358695966700589024127800 12403886 -280431962953465790064478390276143214656 12403887 -659321790281324119006216016839749122040 12403888 -150163453313268430541740471964819456000 12403889 -929351073132581142510480557255556947310 12403890 -48417791981139602722335433932051770880 12403891 -1290457604680848595448693597215639198708 12403892 290649263732959027707583042098487118592 12403893 482160704294353577544921984588939243744 12403894 142696777198405037926146776328588891264 12403895 132530751002428576536427078230567068160 12403896 419554102636475901137360905685759692800 12403897 -765235386673088438266063931267272414656 12403898 -95859959727458579365179419888696552736 12403899 905093182276719651451842693199639971264 12403900 -295514184560828460377245085519003059200 12403901 709675104958420115736075977864820280902 12403902 -119589463887491991262476796862921644032 12403903 926656637743158340861441736486348350120 12403904 435282048428973896672820576977515708416 12403905 -550942598646302280796951427771587923840 12403906 154386824438516928055569413707473321984 12403907 1998197003801904908256711728441473799832 12403908 264714214966960892065055749573414871040 12403909 -4517635182985846030311395091538494400 12403910 109193216382402503864138348439899871360 12403911 495140015603287027043656938614527792128 12403912 1060161826447972985792275896402030796800 12403913 -1246039688196016888494657886114363261056 12403914 124256099925206731823056844959382856192 12403915 151495791834845097432052285462706374560 12403916 -45089842671576859215194275022241795072 12403917 326755818814498566597737460693448798914 12403918 712999015541354707300369850971754992320 12403919 1493941285823204763377783709351900248760 12403920 44197868270670172246720045349199544320 12403921 712621479694573780319820761048845659122 12403922 99332560866387220901586726386309222400 12403923 -93637895632359445018425878383801826304 12403924 -555601360070726447234059054939092756480 12403925 -643848309221318895668147873746236607200 12403926 -545714890799020345763303187545821826208 12403927 -167604253293357067018603947764732652600 12403928 118014485562595428770608466108541112320 12403929 -23012153962725572787297599675001130752 12403930 25850571973074078784091521759748044800 12403931 -56118009837406315676828680229914087128 12403932 -643811460533822472649002526672839587328 12403933 -265228872117970448399422466461382249818 12403934 621896274133258923403511923404193727616 12403935 -134552053494681721822849437621152512560 12403936 -870165628646169265386671792661221081088 12403937 -52206943061129163050881561189767945216 12403938 321896119600188922865036853230761167360 12403939 961893006145823482553739136163746083740 12403940 -25519029645434627796184592316666504960 12403941 -7922031449595571541289466358077409280 12403942 923084911834535203735982511812424544512 12403943 1048289424007743884242887053277631314840 12403944 182697727854049544032725766210699345920 12403945 98316531008833540518096731010961358400 12403946 557611293060858393850708368207913215744 12403947 -454739449946195013967388373657892108200 12403948 1276059479517663667007447183025004646400 12403949 -1937187470231959806929123911832913259050 12403950 63948718681178677820755622358691363200 12403951 -173175396421815007208541415609334636048 12403952 9396746600630241850100264408678400 12403953 380907709242481639844949699674603416962 12403954 25226707160836257040634571630854066592 12403955 -154156182056009539900249898118525150000 12403956 -290305282267006913319829371135887228928 12403957 -593893978795997528749913530035954611794 12403958 743289879723942853769225242155828984576 12403959 1080262559545468358748566562797224044240 12403960 -6272090148623098749116997059467776000 12403961 -73481536115553726520540270625828655936 12403962 -807574934783452581452513532961153820160 12403963 -245961235674214105732474155123456110592 12403964 796363521171281688486675796995989630976 12403965 105852529068489256187522456811523872000 12403966 -314526927243100450151779901477364077568 12403967 1389920789801361836999595770984099994360 12403968 168504795259392189311019860037382176768 12403969 -1055719033955200107027989415962942561856 12403970 94937436663081220692399842691637723200 12403971 -299854813602172688760600826037026089660 12403972 -61077314859735558524923960537010839552 12403973 1854232973609544578281873917148771488222 12403974 24154410329155122535732932760096613376 12403975 -146083090483248683913616542956277492600 12403976 -245033068251573258204559937108837068800 12403977 -664129071768576789771666185797288631280 12403978 -962631428030958275140742256711042802944 12403979 135664781806160914733794666760103882240 12403980 -121646552855857367302751028768992471040 12403981 -750645695493635495906147957168701170848 12403982 164115203357756901175228829659128428160 12403983 -234534667289583680842819039775525606400 12403984 113052973950870311019617341151996805120 12403985 115929738386044387245345096836106240960 12403986 1310973076037688032421141240747216384 12403987 110123938258563591932061126255449861592 12403988 -353605268602485383044082058182572151040 12403989 -749270754335130806962718894617341854400 12403990 -398015756219491439958193343656582368000 12403991 4008630466145420346527912108413938864 12403992 112598482956826598322627022095323934720 12403993 -44178463669080384661823526643543712000 12403994 -229748271826176235271428148509659763488 12403995 -313111251893401985456695363527336960 12403996 -1081860895942986196687288318360792151040 12403997 1482893101521977861039847507610509217152 12403998 -27868765724036176733267415290815435200 12403999 -244558348358307959536471423118783818368 12404000 -388272423433144281577243220727300096000 12404001 839442444507066414008687798938639392432 12404002 412513142485533934098502642841816961312 12404003 1407215680253521408293558911740898268252 12404004 548270090910653557082163596472155268096 12404005 1991776791643689965532985614316691381760 12404006 -258439073217768172236525252284249465280 12404007 197324107848025411823595043895160392472 12404008 224841049937958033286478611963377408000 12404009 -949593760648235222173627158300956523696 12404010 -113172681942170877285006932967888268800 12404011 -1236145576875052994276443896457178829388 12404012 406144321331534002278901813226512422912 12404013 488633801481559678036369086078594663744 12404014 11101385734500343304565969225944901120 12404015 -171373770549359708272903204352947500480 12404016 -2780852555641947432585176122664583168 12404017 -370462709467708660695364029433687885920 12404018 -73117160850301583024078901712535945472 12404019 -10362813841923973883772624291981874320 12404020 -360395726002089835829858255940030731520 12404021 201302342758159450003541689619240932512 12404022 -184576345126188126183236413434888779328 12404023 221566068951849348996379991806030863272 12404024 -109191145586664069097319009470469591040 12404025 280284375550250651887949383893245935500 12404026 844226265411003766125773704154901209712 12404027 -1808243556018255368151254645563190031840 12404028 10011169078815610881138194481940365312 12404029 -18853906720665617634883197992221730880 12404030 -72690570540526279035897950524749665280 12404031 -594179730263320377452709410615984507448 12404032 -626521772442946912940954438065870864384 12404033 -1983285140176528862489594638414032095100 12404034 513810391171150328930627929880017890384 12404035 212522321027731643780563756428589164960 12404036 -839232331627343328147112375518867194880 12404037 -984848364557563975172351356837710385440 12404038 -594299762326709284641913101439107072 12404039 206312080224621008448661568093529074880 12404040 654564368570791092112295464458144153600 12404041 83575464122143258263056308293750526372 12404042 -48755667308228572539624938874888215040 12404043 1345289823716997807194101510017561573600 12404044 1034207994038902903170321115440412417536 12404045 1298422367318329076439243204966019868160 12404046 125131355341431632453011289712439200768 12404047 -1328272013156460891067904274394841520 12404048 -299667013063443227748818041441865711616 12404049 76424751763587621542283807038571771840 12404050 -86548197982278746189847318563131639200 12404051 -319699120794552403409266578109295194296 12404052 -125260709814377917797435198757293477888 12404053 -242455652274912270078652054622461307698 12404054 -250332724458280406654692301159998346880 12404055 314222296298653837481971534262723980800 12404056 -50568397459401758033197278964316805120 12404057 1068468077721788152548396698035181902032 12404058 -237417874773948108944780512521966193152 12404059 1344080017300114153504921811504561736260 12404060 287121242655639192201273798251233689600 12404061 157175809741467096415382246656380996096 12404062 -8604242106256734471602524767240611136 12404063 -207973654913044064817061755443836543776 12404064 1262214052760927920034045249422165278720 12404065 163224522516083445105722966577051729000 12404066 -898686439774554123070112798008076430768 12404067 -39973524983152781325392981861641606464 12404068 203519082579542287437020119654419251200 12404069 -1568663034553969505889880056390976649604 12404070 64114006011681733712233033366828339200 12404071 -299244069557206455229359831605066052456 12404072 412184055129263616813865219634241100800 12404073 605898799933806703384017443429599152 12404074 386189657240009832560294258084409024000 12404075 -595304009233757845751275573367712680700 12404076 -87301699952227105892425585967486177280 12404077 601982285040385132441646094399058792672 12404078 -274539854952269473137982487872203932160 12404079 51048180017521270786335919826424356424 12404080 139227685551412090467148701209015746560 12404081 30196749080936766948135893617001970672 12404082 9872206666202592382382543463288757632 12404083 -934892743525653752312333143796905281120 12404084 382990421710527462484362415863203364864 12404085 -597947978907092134294868663128187301600 12404086 793458045923699710170866484110149432992 12404087 20272693216573544773662963008887847040 12404088 -666984484660132986189082962613887283200 12404089 -559316599134083443903796142279172313110 12404090 248879422452421343086940554001142497280 12404091 -24507386344936571930170789539837369600 12404092 -364709951141338092512681887508604518400 12404093 867318616048389438126409394751594917280 12404094 -293621037238324663625121452462858500800 12404095 592252076300736954132352662067588114800 12404096 -407916987634638153676300812176892887040 12404097 90245806621565958064435512590821027746 12404098 -200000039032802533918727755752049764864 12404099 -1609431794087225350613902512320048297952 12404100 64181303674100934377502494757768192000 12404101 1172612298074202413290928408839315848000 12404102 290510152612246441625114215438093195392 12404103 -900341589391283411991325707684713643096 12404104 -1626031306058869522976550365310709386240 12404105 564847482447965576882901557608201306440 12404106 -223372641119305520853311915240351262720 12404107 -288796612281819101386219360553502563280 12404108 -511437765012633667373125083341805135360 12404109 440766369206665187703939397975994195904 12404110 -483474771932891146317300391305045632640 12404111 -38609547288005576983023444150954677976 12404112 88279823092955937714482454727439155200 12404113 68641364775262147249023173318037078528 12404114 685512440699754494026083572289074464656 12404115 -254545533586539263850691788416326597200 12404116 -876229586897693720647450590784096351360 12404117 783858865526623425933200490163557465024 12404118 167052609837582403555121928362142721920 12404119 -104809457779405292263827366371006805280 12404120 -216193741924367535792915565220340326400 12404121 618456745462780788598844243321094888912 12404122 -377029858487917856772979017237816111888 12404123 162354734790222558945685080606649715328 12404124 18191182584403307242665263269201674240 12404125 -366532130003653326377911400769762441000 12404126 168185930621380065326276654263567810560 12404127 -132524906852044837234984501526570331120 12404128 -1715947813367950339043616268866284421120 12404129 -240921477953813178645560101460484542700 12404130 219822956924251490314160827092289643520 12404131 -363809863755461698352038813473637793000 12404132 1741820309326220640784826991360724992 12404133 122830467435781028125648379142181172928 12404134 590457870263549353283191269967024629216 12404135 -980032656573817472824133791667953433040 12404136 -802685780270170848199777429282328985600 12404137 -276244073456147974137347256178023474800 12404138 -398664421626809059520646276436083197856 12404139 243509039282272611797355429688467479040 12404140 -27458051524421821181139985609440522240 12404141 -1490626058315079478940662037328742120800 12404142 51930671206411779460798121311053960000 12404143 -1010543212178082363802313680637915882608 12404144 306598447197987228508322079108865474560 12404145 -141515472008740019414103540958288944960 12404146 198938948217749185117481637348368655360 12404147 737175633141909064830573675716507972352 12404148 1127356281430097928192879043672903680 12404149 -1088393482908906353188339594707064440850 12404150 -300176447424451598565146808458616384000 12404151 -534390991826783808205549295233627194720 12404152 882243995015804848145767921958107545600 12404153 748599795373273088010999475483579304064 12404154 -154917124569302856773652598960918296576 12404155 191969920130318117176419648175888355760 12404156 318691886147183302028271005656125035520 12404157 -252918339711367827832235735745521237760 12404158 58147308133344276952300362944409427200 12404159 -368642032948065879829208229162721640640 12404160 11254348153022658986740401176680857600 12404161 232457946583172705460916722527797237824 12404162 -801798988314029195465861752859359710336 12404163 590982226359790371587417473647122376000 12404164 648564111416688956014371046017100597376 12404165 1492401589067585046554666860630439107800 12404166 36071058076977473453703761980033567104 12404167 13725605890130111285863170565322070320 12404168 -5424862336296363422456476888601395200 12404169 -211099894342193502854735992751318099760 12404170 -644568455231284980839649550689667291200 12404171 -80614957879548537725714565706728267408 12404172 816269941257797458761005839794104438784 12404173 -7270153006356772365294623490723503136 12404174 536625198192046133037514290400166214336 12404175 -96802779879730393154938854393387523200 12404176 36917255250991678712992013692141830144 12404177 -262438670920685576636068925683243350720 12404178 -527115074369437931877387266142254714496 12404179 116440735943542284583045618687668197176 12404180 -11886909352175601855031151849516236800 12404181 146282096063761677886506247438971041664 12404182 355015041484257440157027761255344966272 12404183 293508443124846626276721722304015260208 12404184 379147948690767060569701518746202931200 12404185 -78588597945954594465861113847381350400 12404186 116412385866140445336730845902488934880 12404187 -515476003235417813594680786988102287152 12404188 207214548054492140053567000778402611200 12404189 265417317989362331613122820402205444032 12404190 -420543145768075384604599328166043349760 12404191 -775517445074948189517111401043604333408 12404192 166789104190767026451534761215482396672 12404193 -197792461640083414231022779020032251776 12404194 -140641621194851629533679570182242352 12404195 935007810494523919941055931729385404400 12404196 -166244952598901810200565556073169891328 12404197 -116562634987201992337912365162505870080 12404198 -231411869720366164050107233756914138240 12404199 -65336822823667825050789783042622656000 12404200 -214081590726823467420288885385209600000 12404201 740375071747524859408945707076417046202 12404202 -27188279470601645879314314272655081216 12404203 -849957912337024124155910155310882993304 12404204 615844397394575647422993871577793843456 12404205 768180834565977984897121285839688886400 12404206 998267494352109755266943590384746879552 12404207 1799718875160156942565331149535813124840 12404208 55569583751998091989737136744756445184 12404209 2992256533982398854346046757556469948016 12404210 1601042801586298510702546276412958720 12404211 -513222363174300730494951825557825014728 12404212 36128300454157167507003059101180137472 12404213 -675681415206570984929956466678231638500 12404214 -237157467141970439866498439922742507392 12404215 -525436601210345942431355555051840585640 12404216 269166760057822575858196489823323422720 12404217 -190302449352572727978399018563747659776 12404218 -846913644364158071548059806884999293984 12404219 -842262939744422251552799815870061281080 12404220 -175871446584856026752916580977626019840 12404221 -2425984176420536477542858374148861885440 12404222 -101972485845091997652895969387620370176 12404223 477549527041448061769827416723253542280 12404224 74632700015223158642290729993321316352 12404225 -345534520545514861972677523900990050000 12404226 -280226881983455547986924405170520624640 12404227 1285487189335007646911019297073540958472 12404228 105321775185565388425301870204175567360 12404229 -345298814797952570875416325305487658016 12404230 368124722159732362688423602799753861760 12404231 -312031696358034286515511600610323673808 12404232 1161522430101683792855249892006551961600 12404233 -31819051844037160969659949966350578176 12404234 739720641482883984134949420215312180016 12404235 78512273289776291302157554077902611200 12404236 -24430080816824058662662038784353878016 12404237 -1636958063342126054387163161378958618708 12404238 77320759257159059885183771673569126400 12404239 -2880788516767817354843243592746329440 12404240 204989070248329961106891747152953344000 12404241 -709843797958457773953011127626864718750 12404242 98981835722742972509182605488315344272 12404243 658771839701781392119524441827173895280 12404244 800154655375896535817865912738967074816 12404245 81742612552781302593819401845894502400 12404246 738426183206561624429167150304234051520 12404247 -41610187275154926703150117879195937280 12404248 -270993381102206607722163553800686039040 12404249 14509822988857066306863279495215821248 12404250 -199009381087304076321929868197360400000 12404251 -285777137054989169376896912082547706208 12404252 141326083315329640258131286634918860800 12404253 -7951307623802547555020527500365020896 12404254 -148536532241760421617951155449908549888 12404255 831535500925726390731284080761463925160 12404256 881798062161161845852814954945990098944 12404257 -1295041120951596381636563793766082159340 12404258 -214241909557825135926507713233493561520 12404259 -48507750219194905666219309403719550208 12404260 -389246194838524119666993225882411171840 12404261 155292020123517678779671605662118724572 12404262 396387743041361785304524179693083938560 12404263 217150904628256858663996451464413560640 12404264 -17434941270587130122216336029507584000 12404265 573988705196861721481794469874950643520 12404266 -373050981550103628067367036194797684480 12404267 -145666503592994870820173185337284339200 12404268 -207440520743097741409965364979537068032 12404269 197817016930963409939535304761653899670 12404270 4849531269399986635616866325424178560 12404271 580104782943535299423699034055231966208 12404272 -193751609358578863160188567890853249024 12404273 -103534936492867854378855299042314376256 12404274 260202792011464996482610888228600824960 12404275 278863080808442201889929183099702558800 12404276 -873555444875729206780353544542654387840 12404277 678337902468245490662274493587443255214 12404278 110917586917822404646971532609301053440 12404279 673260492345484680200375177958894920184 12404280 -15188757371418108639520651639534387200 12404281 -854758969622867335775900665033205416918 12404282 68428494005807324516049739293625085184 12404283 -294068187691312812695887472808770203200 12404284 -387841422670654546736202838854986671104 12404285 98078284341708243620639178845363111160 12404286 -485650266721711268129597749543681334400 12404287 348691383945482361376759276511383557120 12404288 -302655092969571635869947666291065094144 12404289 1189518877813520859605205657736686994368 12404290 1148656295424541008423072077846933598720 12404291 -742406556691620405408913739350367623680 12404292 123280753522135701991875329457409941504 12404293 1081210098382021208804886311684939118144 12404294 289563438090545807827250676899017852032 12404295 -563750834233996253083579575392819009880 12404296 -15797853407371953414169401256985149440 12404297 -136145488174324773736785370953239170140 12404298 -487136784109185339362832525990650286336 12404299 -644492433174552351948336720299579838700 12404300 104012301076371092421633145828218124800 12404301 -97666607197852380610582190247443343456 12404302 313085245281045935322224333907179233920 12404303 2164021857664713067807263568107663030624 12404304 -51046502052148101209739749637293604864 12404305 935794447549562342222465153984509017960 12404306 51201409785576554589611759213213208864 12404307 -19837614667976736789793517281427321160 12404308 -27049960295415053809114073203239901184 12404309 131661605780956130053568652354843210240 12404310 51043027128249363978996273539728460160 12404311 613085487260214561779898233152267835912 12404312 758608677687145026933658100687061043200 12404313 -528228302900853006220717324739203807680 12404314 -88329343214312987014543763064050445312 12404315 -423011728516131968001392316754641600 12404316 -64650794847595425350594052649580533248 12404317 963702819526424764406825975871564689920 12404318 697825749635210307103912953679882911360 12404319 739223458970914291229149179407110081920 12404320 -482298781481054437504903460750237368320 12404321 -38114012306122673776405818859025536878 12404322 -190749296827940603946888305134885810176 12404323 863470843226201989113317640669973566280 12404324 -413484889171013069347578531672651151104 12404325 129194689452980606647891911945189777600 12404326 -1024649931945070973604058418635750922112 12404327 -568446926058244306435468098623763847680 12404328 342848655293966063969783761272487772160 12404329 -114270105303268376589793961238072881024 12404330 7160447233057410984265661358843364800 12404331 -211218544164330552812245286679457446672 12404332 144012737905761288447715905547665795072 12404333 460246408735673253207015678137980074582 12404334 430571251432554667588069987749198170112 12404335 182704230727657053492360799718561313360 12404336 -67894495560630523744700637645269434368 12404337 213996665494794575649410158090339169280 12404338 1198895158046021741262790156003674553344 12404339 -8267839614988133685063288062995952640 12404340 -3853480269367869419266147227974860800 12404341 1800067847545910727705826875537488221742 12404342 -116635424103442065671726117172284808000 12404343 180529401308035964460302425644148700160 12404344 -487652166060521957445647899073426227200 12404345 197785057527163458848856066464636310600 12404346 293781499661336398904621550634572939264 12404347 1203437861389114538828946817770449543872 12404348 -984180534395295411977721024300195176448 12404349 348761883866698754737333912173302737164 12404350 211927925158850213458411426295871556800 12404351 -1203372869694374594622944533855916911248 12404352 311413079832755977894922698600627568640 12404353 -728548465514862740195421223080058860716 12404354 332054199148013215035914179383248807376 12404355 490174667348857334250994238269440054960 12404356 1704902571258949700291811712817000487168 12404357 344656028425616150744971466516394638400 12404358 390232154064486554451763763592110622624 12404359 -147296883416974260662163218062933537920 12404360 340554904442818343905779790970314752000 12404361 -468792323508432300498930484648235624256 12404362 -833333640718027946034824319207776239008 12404363 -159626459986024259358703208936374294416 12404364 -354209838987357410933448333868843008 12404365 -355075868588856419761691524966442050740 12404366 305320356390719187189744795027804362304 12404367 1400677037983734821689764559668106692240 12404368 339240307909951134936358859727551700992 12404369 1378609843634189943815734887670194814770 12404370 32769627199473015000289254809654668800 12404371 -10161339692775492787780327029300407296 12404372 -1128761724944969023298902462587679580160 12404373 1255801182265293449312549984191577645760 12404374 -140124483968460502819376166776536985280 12404375 89624225102576938195807644310081800000 12404376 -696037848056724019124668619321248020480 12404377 -356722937400916662820059087340066116608 12404378 -154966668033996838636582544068681551360 12404379 -2479278343260260175644968571631884832 12404380 -355881600778739215095392443850045352960 12404381 -534902308380982698177523264039505644416 12404382 -7160114769322544205108287526000506880 12404383 929397113178464616189760467530477547984 12404384 2947207420800373772059670024977121280 12404385 -19991779139968165668895488042337877760 12404386 252314125912987710548696131408602558624 12404387 -456524741118241006955765778995174876964 12404388 72077679450070876836139007106872745984 12404389 -1509043987690554198436194550441594879810 12404390 94787222626297824860164077779481941760 12404391 -192235315174778079256110391503911701296 12404392 163728484065567307391978679256866816000 12404393 114094064742190778677695146714220641664 12404394 -375709233175628602524343326052327848960 12404395 -406404046105251927376903549873089101280 12404396 1181990062547355020203166007956084175360 12404397 389066013547896475830938343191135928000 12404398 247741072838537043916213852334867891136 12404399 -906229576312583355600623435148486435000 12404400 68296607209740226730508535998291148800 12404401 994132110479519672714617363486106720402 12404402 -285235433719791113577590313813662976000 12404403 639803327653785913896340051415573105088 12404404 157567613589540655004956266507921958912 12404405 -119050981626315142695820312238713726440 12404406 -30074488347539136189350648340927885312 12404407 -388162694177313850853945580650280842448 12404408 -1833991041291264934351547375129440727040 12404409 -782878010274055719828782808705876190896 12404410 -385756479189338527458294219999305441280 12404411 -1646729495396501482611754074317824832976 12404412 177312763919941750121896273437501313536 12404413 186106402120823202014391255119217236096 12404414 -789952278221972623954006514576321986368 12404415 53543497863041137261247111005637070720 12404416 -128776497582991693561556642104024760320 12404417 -469052459344227439101689212003780185534 12404418 -83047120711022114200705779514163289600 12404419 1132264128167322968259466329580019221820 12404420 38500069255298659104169257647090933760 12404421 309853599814753152068254750261318143072 12404422 -112008550353441002557947804787882387200 12404423 -1100527072919625348051439579412668652328 12404424 851195682031260998425563290518031646720 12404425 11309163767288142192372219949845180000 12404426 879300039259986776843352297322128503040 12404427 -57087075500810381902160781223805016576 12404428 -1490879007869657407389596554831610947584 12404429 -598983212528808358506088186120152424416 12404430 -93770912950687654613268352990126165440 12404431 -372971015825127422709627031602792755880 12404432 34413880898500670651574513235587809280 12404433 272145420336526472385617925447907135488 12404434 -101769772820970934590947051093994359808 12404435 -403480090454043362069078771543885652000 12404436 -1091056961580685138343038369042243584 12404437 667376943664664067478345897386182091086 12404438 550442314936563853421157327672144044544 12404439 -81423244753195313449399638436182710496 12404440 -1095145134260166701807449156309566259200 12404441 382640547429047024840414433099849603840 12404442 133243571334274759141476001790443264512 12404443 -272943562770968694298941600379476626616 12404444 -309475747139413510029773341489188601344 12404445 -357421710109548034346067815669075602080 12404446 497531697975437009007568990828799242944 12404447 -534163946409222824331908036083076269056 12404448 585270877627711792077388649274259537920 12404449 -293855707189998589325568938455047315550 12404450 -241974838298883440723792674635869754000 12404451 559640050585441532110378086403209626232 12404452 -54898854047144508146418244965269495808 12404453 -80459365689764567440214700018900935298 12404454 -699177290014124549975970262330534609920 12404455 -340506931558539560907768147181812211200 12404456 468602359799644309176713430952920268800 12404457 12543595229478408560302278906163362888 12404458 -271462872270080828995986173617622043648 12404459 -2491944491206422502147903146996097427184 12404460 -541038232916513268525369331437858048000 12404461 -2226021863825557104309840366474217162688 12404462 -13916438472662470426646561652621086976 12404463 -1697838183739599667567691530110777216 12404464 27424595264464574534167606533708840960 12404465 -903252532536254428173735023297284264140 12404466 106664509127232969699823649294659084800 12404467 1076431893350385293916702299964435149516 12404468 7044690918493679997297075860940472320 12404469 -346247634957207338111822012676833395200 12404470 113194480532793903694859021698123267200 12404471 -79522739607601192927003506259964752128 12404472 319082903449062045290752083860308377600 12404473 127828728232175582353011563463112120640 12404474 -380479354156582414846234932190114053264 12404475 -646510433744283671442200672719759104000 12404476 360664875912237668091589591186238553088 12404477 81741165390054093969426323006518100640 12404478 -9784200892735367937133107308977795776 12404479 -2068092771858099976800154793221507752920 12404480 -148726128671985810513196173719639162880 12404481 -198627747068771565883655769721221374016 12404482 -215208640854734208330157649199628783200 12404483 -18464963354230298820073902092276140032 12404484 514298618438848526186103743350951791168 12404485 -725046899186487847163499848156838218820 12404486 23642770781040888262939641982484868192 12404487 -1188690011900518433967076986645283799640 12404488 -174179345015107912590544621637300336640 12404489 33243973026959704407565414391784790920 12404490 -32072348152966905517317755193342028800 12404491 -388415738288009454326626472326675480176 12404492 998348544952827897621208196733506104320 12404493 809077192551870495170782604532534800982 12404494 89697399692755681995612048406497871296 12404495 -51753524004775568912332270624907673600 12404496 176577582048411127677123620097662386176 12404497 565940826791748760257782531750641548786 12404498 1986008128226442745009433424887998464 12404499 356607341697049052288507741933285448960 12404500 -107602553706833761154681476080248640000 12404501 768095317026472354840959397236027825600 12404502 50520856393529328713943018345020933184 12404503 -1783402780404560727251095179446424173216 12404504 231425124247498553589865272554414284800 12404505 335662038197897912922693831700318954560 12404506 146742446565914710898713435098597299952 12404507 141940063111537511112394904855652337200 12404508 -100329746346142884974483428470617263104 12404509 -177905841862833570875749214515307991288 12404510 -82623553913261785000766825929962291840 12404511 80362622040394590184638863353800960 12404512 -774800300464537357853842517201391648768 12404513 512340413151021414830965488823206174384 12404514 10601385185058449732118289454162135040 12404515 -490755282165958581156114646744900065840 12404516 451962045383913452956737394804635313152 12404517 -232442535720704494640840394593886419040 12404518 326277108901962901993001377836905314560 12404519 -498145548501853471362469318607324428656 12404520 -170196451844926172266647408080475187200 12404521 -642667605031229317635809068851943727280 12404522 -480424406698136233888860654930222544896 12404523 -110125622467250985562010133138728946000 12404524 21011541274076886477976595654726318592 12404525 -13429337956113075084968926551210014400 12404526 -19698927016908702114999107129191145472 12404527 965391314475064901654518265747498277600 12404528 119074289633296406204765058295334338560 12404529 -1322825239052973043207972705420531786080 12404530 -563782991574564845144766610552129190400 12404531 113464772729914090305587648097403624332 12404532 -18765962041850168741522149283774558208 12404533 920602413483556803458920449309641102524 12404534 454552767869864539979416267025319661632 12404535 -269706649934670889724484048364471902720 12404536 -1091217624819559260687065752548581560320 12404537 612376620635891152316760656564381286186 12404538 -319624612248539370083150283734460851856 12404539 251792085479249179192927543777494263056 12404540 -919791478416590298536222386281652661760 12404541 1000394252592015905032340308825082702592 12404542 760380552886176232346915691435515388672 12404543 869082212198363120838239171600216832480 12404544 -85241031829269920553522530414028128256 12404545 -271712898986724984621045855615480038700 12404546 -197873345413436689240168347158423321088 12404547 385765025013827370517378810893101318160 12404548 146377757133790931394696944692969228800 12404549 275928918820420540285636718005273662240 12404550 108112425668266998983176131167527401600 12404551 81352637090450111941793888870498362504 12404552 -653248714024614966081164721819810201600 12404553 -107198542393602575581035026375399291520 12404554 5249081383653261282004958006926973952 12404555 989442772325463709329827377567748172960 12404556 1067621214435535008104206398055436574720 12404557 123261870494013414326086758631678336 12404558 -48757944581620860757801292955804810816 12404559 1497989616818538336668165291303375161488 12404560 6496954800189427651378540549594152960 12404561 -530442205267849624202287604550463820760 12404562 -171235931620198753699395942794153125248 12404563 -1692726874108085903989061167410423047188 12404564 1198942493889382869034376099116402786176 12404565 -764947357757349605664040482294193915140 12404566 -399291004744241433169237801627648236768 12404567 -226071174081725531270744964293799510528 12404568 -347693328060629089899389415897666355200 12404569 -1488568870824261529193704278605297695104 12404570 -241434023432581556376905023737007775040 12404571 -521143607600070410088855389769230781288 12404572 373641203666720915269596909204215230976 12404573 -530037595182969566096907903652902683040 12404574 44303121592271056537979434096326559488 12404575 -83583096548928287821392945526737404400 12404576 -1205182607812332602027200169971687096320 12404577 962218628317120377398564903503754488032 12404578 -548855438345502853732748415703817809920 12404579 183734027121660535322736846445629165888 12404580 689585993802815170768073921650695782400 12404581 399138123262964288761485102667239675200 12404582 303520110295341902230210893188063815392 12404583 -23148096475148174958527432570097614760 12404584 148663637363709150174865475401434347520 12404585 -390347279796112052869578328080821984220 12404586 -596886246384340688079264623050776251136 12404587 -176900448268376664592794991920296839120 12404588 406532466949924358217618837113226175488 12404589 -1292298622920949783923229363205877221472 12404590 88926721187583857068263327794557194240 12404591 318191438819426849486818530222831435984 12404592 146346145430998701032679326369994768384 12404593 -186869483183722902279836531537983273920 12404594 -424821674374827660803663788702968075456 12404595 340119559475529777565807717689183936000 12404596 489180348495886664339388551159059875200 12404597 -8757595407373497183572133824907768672 12404598 17059703034705413728897022138645741568 12404599 -1529170667194106603204673665419582745472 12404600 -558895063646889086516178654399630336000 12404601 -425315789340239792855426188699775134800 12404602 381954656522946089038666367660712797952 12404603 -757186901363500269006127797544047437148 12404604 -422776004515847217407442553434921369600 12404605 1270142915056966244525222428880068395000 12404606 -359094615670389709668399838488838610880 12404607 988458929652691891886613027978034724040 12404608 -1319773534647422521521455552398444462080 12404609 426490221914324360364308732142157972416 12404610 -671675028213752564391432171166175308800 12404611 -25859083834213274503362862376637708096 12404612 458450223367928046326683480158758587392 12404613 295890988934085037436516238382634951040 12404614 226670388586319767700547849044772484992 12404615 250376062595826071247878675870442367200 12404616 602928716586973445589240874458934149120 12404617 -779713501128960240736492580715014511408 12404618 -412215702496917780172426938370691621280 12404619 -136754195180657618306293929989659343232 12404620 -343065573819789124062938202165122104320 12404621 -493866944324904137614277031373450718400 12404622 185579515951954411022273924358722551872 12404623 401949239380517965435664511480913313280 12404624 -254699292647076419357748924562657443840 12404625 -58620769571589040901032475742854640000 12404626 -57023370100792271544044532788653056 12404627 1867632911836306359379526787252950242476 12404628 -240391378567086279989255882779178522880 12404629 -830133126694753923928850866175244230770 12404630 -13461881640629706114860282410040083200 12404631 745370480644247347065984596744673326952 12404632 -136195623855183187166017213349091532800 12404633 -1953437500695834792330948926375918044140 12404634 -320171243525854265588093431723834652160 12404635 -227030461764098633308123648828355401920 12404636 196281418883845540098575878850811586560 12404637 -745043132011618567528229436265565631360 12404638 -903989336290563508950235996617422080320 12404639 -601440426848007067887698116339321521576 12404640 9591462095720408553315621417768714240 12404641 -108283178859800508743306270970058850000 12404642 -12488838609944510619341079591481916160 12404643 114669247444190092282316266849547007864 12404644 273609155173683674000800502930505077760 12404645 1073633935804573184407892927798913821760 12404646 116903209079125599339885156101595551040 12404647 665121558063535874599569395911025279096 12404648 1255435808949753308936628367394274754560 12404649 417246679334212108214038887379138341264 12404650 -42553766951544368788846394970482380800 12404651 224690085272661303761188427486346757920 12404652 -337823308499309367891144901522970443776 12404653 828391174734406118199045772741199418902 12404654 175756380449877204756742502353198840512 12404655 -661066517178701045984632968745373037600 12404656 76359052151926913674508131582872551424 12404657 -194332557225675953823763004786911150668 12404658 -90318569222505864156903831467307589632 12404659 -974745075955528640278776660658458647040 12404660 -797095743034297974082105651628923864320 12404661 488762652908797845960537185755863735072 12404662 -167756048075146445808880792289307828480 12404663 3866003590569195594084748076684579328000 12404664 -94228711854529304454074202264311808000 12404665 -10114608175044405077341015024713408000 12404666 -327875451599493785884492594410607752480 12404667 862816211618231471414981344461292881600 12404668 709076398741054705852038138057508303360 12404669 1390428398981064015661999093810121312070 12404670 -329545742708527332353661221192968934400 12404671 -26854693267314337461985539234229394256 12404672 -48117873269516850278678965810448302080 12404673 -367141811517006584694898499154982631196 12404674 448660093946158756423076509760803386912 12404675 187403846389233563960741977088848947900 12404676 556950002250499376959210662335340933120 12404677 -1600685783345911681989953474418530005474 12404678 -290977013932193537047869362567415168 12404679 297030591467352887918768957053867007232 12404680 675004889706910458833396682780131174400 12404681 501148695947071324065984503842627486464 12404682 4212958146842590242017832881562394368 12404683 -16981305998995823733734235276109317656 12404684 -774786740364294939962515948835066467584 12404685 216153254331317211730119549327598552800 12404686 -39089859732487985389247310209854341120 12404687 -2677069564149628330392677404163352804720 12404688 -109067181341484227405578021532921757696 12404689 2730389315211895896098448620290305094368 12404690 -249646436367264799632927516974834419200 12404691 373910106591594103598816387684754240000 12404692 -772682974999849765146245716980953544960 12404693 -318421959658583886519933970120872153042 12404694 142726705434491167944456039092414490624 12404695 434449591036530755739857516737855464480 12404696 205025635782517637021935346000188047360 12404697 1227684463762972979429996021955565041600 12404698 -812190919607049387956527400474794640400 12404699 -600148045866383297122443105006848202300 12404700 64201084973263460633527966530530304000 12404701 -2181341893017934891322505244545520592800 12404702 1322522681143740664221420899560230824832 12404703 -534320056637217046258319966129139617136 12404704 48192213751728874512661423842691645440 12404705 352527973896607566228177999590685044160 12404706 -298453462346554024708602684023202861696 12404707 -139529638858592782517705283200549987888 12404708 -6307504001673531329827933604147110272 12404709 878156905033196288869812016114119794814 12404710 -754555420416160421718467513729123197440 12404711 -372641906848697942647183981719824534376 12404712 48255837291715976139619929502036131840 12404713 1404291142662369145484589797158940132340 12404714 -134515406159658542992160542821137957376 12404715 151471583758810568707982911595632331520 12404716 385344153680110625524341586572571479040 12404717 378018588579738658064828358325373637420 12404718 229404239240456514515916533145277806720 12404719 -610723648747939176295697986654065469560 12404720 148265396862568210451643925631882035200 12404721 106466162141105854663300284809180131200 12404722 -543211480713614207908997613631829026176 12404723 73545822066117645578566344863241024972 12404724 509769356872307735212129763424081119232 12404725 -525874614347654588362262063125936601600 12404726 2583603888236551426566629477016012864 12404727 500390172905473368534280243013170095960 12404728 54154910070064887208802456960127467520 12404729 313922096717779782909555462807083412330 12404730 -65359564233631967994626168822506844160 12404731 -102377813122916726454724993305198147360 12404732 -106367874538636026231546468597119483904 12404733 -584813825436453358489605343141503977952 12404734 969567117640756229760335846829759062016 12404735 151838084966816599491321035985502750560 12404736 71820692505060427687315191187541852160 12404737 -1172921727871448326380273891814289652048 12404738 -945850334940831621034914606379553187840 12404739 113339965686111360587377655667075369600 12404740 -711826325493917049533284322154487407360 12404741 545037274587261658574040824314958756412 12404742 -389909842042356833708169745518411540288 12404743 243140536069108231565537940497347042688 12404744 -6380503415690201621086974169379880960 12404745 12432340729941992222478122933005134600 12404746 284564124296496675272934331323659361072 12404747 -425791203378588463382810857560479716644 12404748 -696635334103517083588433681149546374144 12404749 556519061810100757544416692358668807136 12404750 -191706787463941368064679220292722480000 12404751 645268283725999986588152523788734446720 12404752 3075383061413808808389878467633364992 12404753 -419322676153841368092816043710470336400 12404754 45573944425171687407093978740966995968 12404755 -112900079041075367616987026889190731360 12404756 6908670253466878914683260127286534144 12404757 402947592718972247186012522407357483392 12404758 -124091939070142113725329240176115095360 12404759 283709601676942200854924258132598451704 12404760 1196933559647601245705303314617778176000 12404761 -644947224691376153466024054475882595638 12404762 647192793060946990766463911237491448832 12404763 -127401361537648790607281995039090416 12404764 -1091637066171068363298695304970238598144 12404765 -237390628134346668019673816050777944960 12404766 591501090309585675376293327952938498048 12404767 -290641634506249326656599472950986177184 12404768 -166335243552559767966614551307711545344 12404769 8512027302434668611406542408454371360 12404770 -31868615266147624161575213282689482240 12404771 738318904462453655371427710571405466972 12404772 -448230228628746040584133570231077734400 12404773 -176866589709477658718673805881679891716 12404774 -139381156674004267136658888265975603200 12404775 17995968992257332879885085856526823800 12404776 1434119793317110311068720496296713006080 12404777 -396211036753879902256930635431997772800 12404778 387711457367209542790337430839219639040 12404779 171080645020281194084553333197667335760 12404780 -170944251831563764606522281077389670400 12404781 1081339349809940570554642945460312282412 12404782 -275211704976919027638749156939319317376 12404783 -1586908225226101212610453152738270904056 12404784 45741798869895700704043893078742794240 12404785 3984357123118300876700606682994325160 12404786 -623106348040372480289106898878271431408 12404787 111843142692176778304299021975564195840 12404788 358454900234317993709712824579214145536 12404789 -266929442043776644122867556237203194976 12404790 -47878002183252100577193743431355614080 12404791 742757404366823403757142757237452319480 12404792 332006108473158143183919428597530398720 12404793 -921812059603400564104601788024645135536 12404794 -165185801729785426560862677946863356304 12404795 -442033060446238224771978403243633477680 12404796 -125279227680603895515314815370051420160 12404797 498212141838784897781222294676570226080 12404798 199999989703363382335015089093423827712 12404799 2000629461883363757919469810969036560 12404800 7568337699030546592640074930021990400 12404801 173018803253432132094643597653441181824 12404802 -142446157215301162672407352259526802176 12404803 -390678290827694440523769557527306810948 12404804 -1487378749611933614782294033385771433984 12404805 44300993428146735044644428329861283840 12404806 664472134502739760397465037289400000352 12404807 971308153369265672521767045797358964056 12404808 216147089783496799055138465780288409600 12404809 1000105918303833535248575825934582328320 12404810 94018187612068103125620619930416165120 12404811 74586662564658348780569769956805459672 12404812 4852807232382124676503356115153190912 12404813 911134634145624308736453549373308547062 12404814 -547871890663751269415741281807754112 12404815 130807881122015195041190612079913783200 12404816 699290827889473160236006072140366200832 12404817 45270086244672698819163666375093388800 12404818 210579880292250393082961266943369481360 12404819 -46102294717135735133707300529854471680 12404820 68240927570145438598226904316675276800 12404821 339532151753177345949583604743223953920 12404822 -321780940369676418905074876273666392288 12404823 -85967051612514345629800811148837686400 12404824 275524587650539753602473832815073576960 12404825 524314618166791161954186103634640017550 12404826 18711413398961470989675347974180611840 12404827 -857689369174471181282049866936504155324 12404828 1136004102930074095947162633025599840768 12404829 -1077086217795539418051116916047930667072 12404830 142528504745209114543174935434526346560 12404831 -733962466620386989782438393928873835208 12404832 -502791765578507949447737929497588006912 12404833 121785354483700456949513407410133501120 12404834 17897631802612909437732570610868820480 12404835 -19838039073010617376353340750796591760 12404836 -42435945419238483857886301537669447680 12404837 779525263985854993956464796826147953720 12404838 87449290297935674497671186079221287808 12404839 -38452227890774719465578408134609117880 12404840 -247588912406902481578623577062806784000 12404841 874523286736026822133440020674543823904 12404842 99022357207241042729593565632757350752 12404843 -567287166997152794867117568557747357952 12404844 -75037541538796994250406218140057493504 12404845 1032653895799566612951426627964981318680 12404846 196711336302991751226885452598085790400 12404847 -186442966473107700712432658084027965440 12404848 83225496382515125854076107472178806784 12404849 2197514420694165239943859373580779667552 12404850 24359034226559343157814971489713360000 12404851 405602889278860802784550848291554290272 12404852 -303643223850157165631961111616623575040 12404853 -1226834468913506332617099180655151515200 12404854 -132718625624235330778956369080283187200 12404855 8877477968850694215058965197521312560 12404856 -98732336341834276958255503517826048000 12404857 -596674512259965381319024058067293463168 12404858 -167357454442749178444669568363698008720 12404859 289502252487402452793040237113535084080 12404860 -299079554520851776959090302517265981440 12404861 146681091968821225705274321793090334464 12404862 110446286211787399216193453298560756928 12404863 -1670589844513589991509516454946803253888 12404864 -54152455042509160080084455840022528000 12404865 -335348635832420898273864699639256234560 12404866 298431511429077391579180587420772008960 12404867 -167273666881381629167053875116012342208 12404868 -229486731790089833551731462987258593280 12404869 -113247684959227117595458812136132972704 12404870 651719578134195547332612395759599754880 12404871 -275666980842076695383427930636279330960 12404872 -949175674731318145584668951144206540800 12404873 643254567965449369171382973368154966564 12404874 -521642618702422453497188734471851459840 12404875 -20896725930061282226515212075107928000 12404876 -205983427075582350991418601205750078464 12404877 -361639213155789430463009611507028390400 12404878 -310673302475171293105004791691473847040 12404879 192298815050666220702544249340116007760 12404880 -251716385172618538431072860279852236800 12404881 100487781044693197614681661033979305572 12404882 496545128155053372322863678015308765184 12404883 -463896210431838744949444604851386719376 12404884 740998896961804869790134489021694164736 12404885 404939493122995110558581706291089039580 12404886 180808367449982288205886763760838932480 12404887 -1031878592843802876466764492229314621696 12404888 800859663379000517351599872162565109760 12404889 90515189870660680514790554086671374784 12404890 10736317389921247236963113389535209920 12404891 -857751994971639492729309428303222214480 12404892 -634837575753050372936514556375117506048 12404893 873172708263498035034829693369929895020 12404894 898251197328426470864177043496851674496 12404895 848791555397339689477440947784161872800 12404896 719046414468987508141126954808361615360 12404897 -825738021265275854448971093207032890654 12404898 3546124710629350511736955048422998016 12404899 78355908376323153756492174845772236048 12404900 -418668287163822505917636991811499628800 12404901 273354111648975328538865714561741460704 12404902 782909874037122945302676040193404189152 12404903 238621889797340712270378237563452976256 12404904 515699301106887538436922387073962885120 12404905 45754806395038052841791568178708497060 12404906 270732569759847455738880935484770047152 12404907 1274057120363155635236872215833833812480 12404908 374663997324773284250444762812297999360 12404909 536492130654699942622779919384619688960 12404910 -92158052722092048758077555715179008000 12404911 -647459711669026226400347238455356426008 12404912 -15155332234153141499619664527567224832 12404913 628075594049090287520905745524077535344 12404914 94730511752619701891927031581755034880 12404915 -414459898721033281440696667648537012080 12404916 281628728754394883792366610051931146240 12404917 -632762728981575562854546341815730271168 12404918 -630857372958966192934715132447753055840 12404919 -457250516354095565485513181112067622832 12404920 1091207954197583877322424414431136563200 12404921 1225010699515413592773376813535990683584 12404922 29954977444682238575983525062470002944 12404923 924269749832613956370226854705037405000 12404924 -219129226362491463856343124107925596160 12404925 166272329492730019434786505200477641700 12404926 145595220748389914154144170339972917440 12404927 -559085184702736034472136604681316086400 12404928 35364881437196181696633968796798812160 12404929 546551113008866117810152177650545473280 12404930 -43271553528202453148707219112945457600 12404931 227361798093052114352569437955247443968 12404932 1011579478180801027649862490931384506496 12404933 1539427467294083460806211591227743490400 12404934 759416091635882163259629057799141712640 12404935 -310387982872805829973901645340378321600 12404936 -803605568590703471197326975613859896320 12404937 -195161153584507065055534914222340358880 12404938 194320993315732479096031520858568153600 12404939 -489981211345831658955059302264221843144 12404940 198028876171140223092709447417084800000 12404941 -1788454646425988488911782907281123333130 12404942 473416242428321924771440977329060221824 12404943 -696822984852987636184730890555117904256 12404944 -50087224628980226143465986680234352640 12404945 4620651219955778650993409284066383360 12404946 62050831758613907476591787116983149184 12404947 -106889652699871170243902472436562477568 12404948 337794819208901056182918162579311646720 12404949 -226290440484825644718276259249160566560 12404950 -335643985837608444595821694692504060000 12404951 -49704716277801338131338642176984855856 12404952 47424068260144109272590202596208803840 12404953 702216027386898299184371331553592800320 12404954 215655053090734235896812621338021579232 12404955 -199175227797024642622428019653418826640 12404956 -499036860811513137307506557347626042880 12404957 -330968275620061234557374400250902376794 12404958 -52726389270285688338342424804012772352 12404959 5309997130986729456902915196179983712 12404960 107612872638782933027671354432857047040 12404961 -799431665331045648764793939448516443360 12404962 -871280158132909495779074909470156110768 12404963 8515429285131202346481854617209343200 12404964 16536600847036000943004554550593925120 12404965 16518770499831399959935652773914328920 12404966 -49106091691166091806873611176408055680 12404967 144974963326523881095777919244752212480 12404968 402421461289129584614929262204976721920 12404969 487144217336855270193837173770870852596 12404970 -328633576919267875231860615452737262400 12404971 258334024687968139702791617069906941172 12404972 1605283283282721758563979579204444889600 12404973 252014374388292109272227936929130132544 12404974 -331104770012898154509614458858021155264 12404975 -744209042476439245584798585058709472000 12404976 158989186473986663034452778606735163392 12404977 -86107299479197075621982908851329150540 12404978 -581650763026415988957740056923457351680 12404979 141970365801605178416270738914577144064 12404980 -219911703574515789323652727245935247360 12404981 134871874040222614761263814764757244512 12404982 -41236535785259135804869254665402686080 12404983 -1524821715249929030420855305579341032600 12404984 -30280918593742174760895057327434158080 12404985 646057186793875708451537066718438245760 12404986 359601026218227643049507361909715660800 12404987 2093468497991505121792270872209447354112 12404988 -62950684968568487771414266557921702912 12404989 272752685622493566017346691891972438790 12404990 39842569944065499786301380638638060800 12404991 -65625231858916370928589559280704196096 12404992 1241196393547142560190725069906391334912 12404993 -26443514683848733808888156010898612476 12404994 159292085047649764933173986072854697472 12404995 -1249510041144615611322872568389007486000 12404996 954375354692808693685496364445154256000 12404997 1024056603056390979134153448393160107168 12404998 -213970233466526932833699910889898141120 12404999 231970625087001131034267583861500015000 12405000 -2836660858078100607940279224038400000 12405001 48969412290293839961200324611769551744 12405002 -100483352523778551367826061696258161568 12405003 141185611427330662024967103448018666224 12405004 -360610385551458451389556722071778714624 12405005 -156214751718361931823038224087140852000 12405006 -243032950993242487973773502434301186688 12405007 -1235582835794505474354374582283618385744 12405008 -60325816872129152040565445969160437760 12405009 84422794972418489005034680597848651504 12405010 -131531858079789165007038256184107711680 12405011 -1624374120824745333673454203555871328480 12405012 123034411292621362531571837524967258112 12405013 1385929921315920157222239428874354613262 12405014 -96785679386762627510531647967260357440 12405015 -348658463226079189830234266761506278400 12405016 -110196954357166099114562462268928204800 12405017 -200274797820876155203837118407946654700 12405018 -151985085196938090508946896581904008192 12405019 1926980445400700958850553242612080706512 12405020 -334160632086573777533877141479823659520 12405021 231652520781557867744058669993736458240 12405022 -29011397753449830194320112670416781312 12405023 1197594136393430454357453526595786674272 12405024 389145099291391200181152019315454115840 12405025 69573111147240466935902942065307785600 12405026 65357182310649532717246071370920326304 12405027 -1248302869338345219483327359387518464 12405028 790229717529607802110635314470606871168 12405029 -105380381042973840583281013927366748160 12405030 -259805255703780309717110641472597391360 12405031 -636259790142664504648820815080548284168 12405032 -292909097350089548333473992518250009600 12405033 -218270084340827105420723032586571658998 12405034 -304508572182375950036056524691320934560 12405035 83023616617735115171704307583098550960 12405036 12365562654894076737483197674373902848 12405037 1528290629162064301596627022098252640 12405038 950032568428654412169192463758567193920 12405039 -4286397800698657529095990276195281408 12405040 112065161133662560035088175232796262400 12405041 -776842160897212495143137949694392204 12405042 22470923215833770960443646471410421760 12405043 -3079164016536283406590185223707941040 12405044 -91129818248154383027457705449358434304 12405045 -359953722962000510389446430911143692800 12405046 100329343059584269421715831840764141472 12405047 231602747539483873550323833247104758760 12405048 413117779470285526460461525442983464960 12405049 -1045894288085901194081529598284645305280 12405050 -96016517997516758791365994332454099200 12405051 -523054543894707708542485131510603868020 12405052 486295989408860995038301259741747338752 12405053 500354224130759646293630159617995598080 12405054 -327739368377329581849459495646893742080 12405055 -327837920837317442902240285584200407200 12405056 98000462262030133539901434799734128640 12405057 374959480198038811334906449369633440192 12405058 -234635208491329647059913802861403917440 12405059 -1014287426863956049970495845185002537184 12405060 -290490820381756407321130589021719653120 12405061 2102846850168764045374525096406228823324 12405062 393506023431308263137855588404140824000 12405063 -81807127366246552470592886340214368000 12405064 -44082704345531660162376567224082923520 12405065 791322523417095681965192364813177215460 12405066 429680711043958726027144522864755834624 12405067 -198734570556392202215439739636983035884 12405068 65209202300779774725885978349074432000 12405069 22379514755334106969106961921039601260 12405070 8019232783995857237351241683195784960 12405071 619579152092058771302317300149326478720 12405072 -58699466576453361205531751204363304960 12405073 -1113323898582321799431361457083737848256 12405074 -6723680516273424650330382061286845440 12405075 778335160991162143950632021551675995600 12405076 -54390165481157342777667685695587219712 12405077 715810954772656822592685151399452958926 12405078 29645605259719935910867413447127507584 12405079 1683716551513593418713289599697261743184 12405080 660720591815509743482904040983051878400 12405081 55281137431957450860687869881427319360 12405082 -342709481791591051059378734065507946016 12405083 650023951464946945354199605748907362904 12405084 65988664497362646715765450760142815232 12405085 -998336776082612133967980735494880289440 12405086 1774110068175380756921948210412570635520 12405087 215939570508358131672252363235325780160 12405088 -225790164700673656675482364794751549440 12405089 829274603025850549746237792945625890 12405090 -13334108998362433062682301161838784000 12405091 868695502982971274584945168370739806492 12405092 -340274620863509570002290867011816570880 12405093 -576238812763384117131043407366829929696 12405094 -250106713928334360899977218235672290048 12405095 -1269408303400482937970770631878292051400 12405096 83903953566432965434123811316262502400 12405097 1096585525182661943230139072343584991120 12405098 188280294670469333500138546324866200160 12405099 -141368450472733692570316084713421762560 12405100 -346266653647798112486917473083103680000 12405101 -67801806216590536140788130366135553908 12405102 -636707401068199474414432408618805151168 12405103 1153116846808810827754426766920389281104 12405104 -394267207478740938378214389976210145280 12405105 531137094164750745035233475129813891700 12405106 -79567456894009460335609542831189049344 12405107 -436917303077503977082407441085536811752 12405108 -136849542790939596069464316533904138240 12405109 -27553919433939658969816828996658027396 12405110 -133894659074332917861861819618392663040 12405111 493333894303644709746451063727193808872 12405112 1364837943854401643304438391516064256000 12405113 -9224566901904571434281823512784576 12405114 -1112370877809439751278724373924409274112 12405115 -44191485769318525913923373644468085760 12405116 691549100349563954822985522666113648640 12405117 -999142634503415600916989479271016192288 12405118 635903101556391660394952303735317122240 12405119 1151587799481893046625273315716725504640 12405120 38975779745798830799845654916392550400 12405121 -1446667773283660234055860709240906624508 12405122 113091725867415299214987034737472412112 12405123 -154594821368093858076223437965556228000 12405124 -54436554751679383487548725917389502208 12405125 -591217849512675871046230337335332021000 12405126 -131936180656894432950399507462907022976 12405127 71640822485926838995204969458905181120 12405128 -146721836399799200538682786929690378240 12405129 989385412777264955416457006307222077376 12405130 346549716716209794553365229346554461120 12405131 2452228598198603212951255971055910050512 12405132 -709351061951143478060704831099520818944 12405133 -1418013307084632028086345942830848035840 12405134 38910874120361378139833065336299149376 12405135 -582828215388850505153010829345259036400 12405136 138153294881868717935424907025661952 12405137 370815105420961645926934250796713844786 12405138 77113436562156184145668878811973268480 12405139 -2344787240331611535569664318513472129344 12405140 -35237193293268063458490383581017600000 12405141 128877255789813323179718482642803373152 12405142 -115181922328691300799555463856388218880 12405143 -128535891346756073353877684725244768856 12405144 128364840263264003263453185319726080000 12405145 -13961194601008694814100393248342527100 12405146 -10327254023778837029403191357109583872 12405147 427844259712135831117337733730614600600 12405148 312367656650721707912922521654788320256 12405149 -528673745846504987073250079443452195540 12405150 280533560149446008313317798630697825600 12405151 288373307030908405177925664630414662904 12405152 713791753769198722215173878631258652672 12405153 -79312930027778034963467886187246489056 12405154 -148082098268483619155765989169342914224 12405155 606951206947383423621605470469509128000 12405156 14720525165635197909233980903762636800 12405157 535717677414450427570285914730182055840 12405158 -208506895914283358011503649443260903040 12405159 -94859818192802163875308332598960119360 12405160 -320351239744132589785259582524915968000 12405161 -2494459519808343394008904143523545676188 12405162 270693863090900429361812634519839232 12405163 -1146977225105513826892541942419159672440 12405164 -6246277089673115909896729958770170624 12405165 -196487222768795153868390390789770492160 12405166 -529748430345345506830644019050370507968 12405167 173505639507399401053039883922821859216 12405168 91864748785615678743889431226702823424 12405169 49351841775513857879725038549503135296 12405170 599511195782671001014567833721300709280 12405171 -725766680278971989336199021215565234888 12405172 -243477297482337918818783949696948730368 12405173 1340013487250991824657000438990847434208 12405174 -154264257232356740218597743512773746240 12405175 293168658221223905467869769634913479800 12405176 238033594575991201545585189368414208000 12405177 87862130500871619877641171815749639680 12405178 -969143701728907620734392184544386793360 12405179 394548397544949778976251585901754410784 12405180 -225431749836020591899053404104356986880 12405181 -334463575555568044630652232231611246900 12405182 -53706657262697509843076141206294251648 12405183 -239221196345260793028759382809337439160 12405184 542310525827689544207759574220796854272 12405185 -134927740751725708835951043661873676400 12405186 201903429199429854857801356707995917344 12405187 -1210120903597737464141910081038120948164 12405188 -424177638728021522774768214783899381760 12405189 888115305133565735766046046603277641280 12405190 -138716222618691224664966135691903768320 12405191 -585824524496242737539686225789347963216 12405192 844095220482883251927792944375331102720 12405193 -2008507519297897687777840896749307656796 12405194 292744198113942434968067651143202311680 12405195 393598625150030532466755654364559328000 12405196 1306090995300425354907079785000893254400 12405197 111790248005321008486755120112069131264 12405198 37120484576550452237720518103461225728 12405199 -2411458415513747773737451330681043336 12405200 -147146771132620630579644468757053235200 12405201 221531336182642077031529319019500886560 12405202 -299192687417907334004135737180825262448 12405203 -515806150636174102276565814624676352256 12405204 -324631345851221907860241816079167897600 12405205 -270524289474646501956709421870496945000 12405206 153019444386749266947569444165702672640 12405207 -513663664150622984103581435019766321560 12405208 -529387602393438738155898190296086446080 12405209 -45352278925084360653540972453585241590 12405210 -245880891907826717337564219690369715200 12405211 -142351563686607825108818398739192226816 12405212 746448810112275507448556809355399393280 12405213 -212542380449092093136727600754252795476 12405214 -1106584502238522544537730610234772502400 12405215 651268323235069930513209183528290520360 12405216 -623503107518466334800358934117188632576 12405217 -3495674345213628585116276336526695083200 12405218 96093002315079445633591670828849121792 12405219 44363564082576414709442074392025013568 12405220 -488459225231693673772682597689720293120 12405221 -817651732968922220302174390967397640578 12405222 290202357826540777995601950858615282240 12405223 2219167124315761948405482925658340835920 12405224 -488710625245650375019352270946473103360 12405225 16016347305158639594310060140335464000 12405226 33377235558054272209267923585416763312 12405227 3274909646883347315127999929543637745632 12405228 520873787736534888473058866973550325760 12405229 593520718952692244699086887014151484800 12405230 -389806539781207350909104968898389170240 12405231 -21987514925458277636269621535010424128 12405232 -40544722774530896751378679523306962944 12405233 335344687091704711320671415413659760640 12405234 -1438667503731784014097493025842310144 12405235 980812841925787003804960260581493325680 12405236 -590887748101924933743705739900604334720 12405237 256053268370883693235474388241601974720 12405238 -661906424118936316530491408592497904480 12405239 -161566678144635010885362691269896226816 12405240 40689068597752783435371046233573580800 12405241 -624547546770834221884405238795472540716 12405242 -11642623058215570389744573311845325568 12405243 -363901715692784820828376386241160883600 12405244 1472050451922536139449615474374724673536 12405245 -468105514514319629132971684804213862400 12405246 -46892637727200547064400471894258656256 12405247 152887121492845378830844377558663556272 12405248 824250278268430497794334226679888609280 12405249 -472944324072498979697781367256854985196 12405250 414245729162345850625271423219791488000 12405251 1072540896148190195539817699028162880632 12405252 544871212307570562908998131244711987200 12405253 134673197009711628203366135855907242304 12405254 97036560119521785637488622591751405952 12405255 6022758377666600934878199133045533600 12405256 -292985552757232236397067753123465994240 12405257 -891617518390535893663619020652861307648 12405258 518271388169839764424616151943279441920 12405259 -622227824826485239306755998613782028288 12405260 105996184439651132432219335476019046400 12405261 -405457760838117478037033411558952095232 12405262 4969239491829620348036013775919616000 12405263 -440389493712999005704911917570118569136 12405264 -252197256596981627594316230442506059776 12405265 -254851945065654564744122662332348663600 12405266 -239315259078162707695361865663641709168 12405267 7203126407715965217160202757889287168 12405268 -1422367631593066592629015484684247169280 12405269 1056464522567763603225303388359319334670 12405270 74541666770786403004942950859651276800 12405271 1570898536349658791451852487448123456200 12405272 311279478467995768351815948903935385600 12405273 115536939963774802250010947983134679968 12405274 568909402368048723232239367981889064960 12405275 80540113952965040577474029552954829300 12405276 246894636266721384279011517644780244480 12405277 -1213394642116105023114676592156060478874 12405278 133747125862558547326078318393056661824 12405279 558760403423732708092891507788739226184 12405280 -872864404343131444682008037660169338880 12405281 -789513023086906535738538295037681904000 12405282 285827504994309901616360201943603960192 12405283 -466263312517604739088734963857055724 12405284 -103095312695115704942562611165575296384 12405285 6719214066392780606432064301913923200 12405286 28627399096830467144269348324955163264 12405287 -1210308136019892579671259156345216594888 12405288 -97304230333529324253531278691856220160 12405289 590122722396252683995526426307499175524 12405290 154565986473395984596608536018889600000 12405291 -965308676340050533997720061982233523200 12405292 -683935416040736100987123575855757360128 12405293 -884320373818697742394293556495058450100 12405294 -27662875567440325140891962818488301632 12405295 -135997597282181897189142260467877145600 12405296 67579205899303087329601941542385352704 12405297 12039451991632849326275646280958740128 12405298 -153405082520972527276515065954359503600 12405299 713222954613917516293347066801148380300 12405300 -199196137983157266243056901156508723200 12405301 -203723926265866187842930139016750912000 12405302 125050770384819100064246385410138283264 12405303 -766841498912940245269336880571935216880 12405304 888649777211454283331565708462681845760 12405305 99366563921042407099059888588137517120 12405306 -532872304102867100671282616017607980800 12405307 1607463319179357708940850089342693526064 12405308 -1633576093278465626205663624814765707264 12405309 155217348721148284931501494687998343680 12405310 -15430670817825035790038734367007386880 12405311 -729376134445848883393832996230796774568 12405312 14399057212912971635748725175435657216 12405313 1491588446798645586334260576508414138562 12405314 -955375006903713565459475764788654909744 12405315 251394703840594912720554856232357562720 12405316 129914507033076272055758127261476130816 12405317 -241462741543474054510650142899666305634 12405318 -660877746993380218938289920797894254080 12405319 4534199360220288868367004496109093720 12405320 608187023311913299802982301653174681600 12405321 -1879714729050494608751151272582532227328 12405322 -716867447866688694751382033387702478288 12405323 28183788994994507393142166559502350592 12405324 843706348177572962687002095341547757056 12405325 -300154411650668600804617340765112843000 12405326 79820142949099374431064976807355236608 12405327 -721118740604247396786947940129582946944 12405328 152423061230632208328793028523458560 12405329 -306684838438502797950850546197635254752 12405330 -215328380868629793246508092783327441600 12405331 239033382624828059325712308465163601132 12405332 -78870376932440381770245288143655149568 12405333 108091144434427374930665952931194355200 12405334 -680794880832206693161768567470153869568 12405335 -611124938391010031953169210717629119720 12405336 -14955594726321358270129799383672627200 12405337 481467167514331329056694953225587399872 12405338 -406758761266950680520577786415226501120 12405339 -179480745985074336046190927862327751200 12405340 530183207558692184451979791624433228800 12405341 23518507631640067587345901103208850572 12405342 283934761411333899582848573137862411904 12405343 1432523754666220720476776888919464578592 12405344 333425275044228855736414802877029548032 12405345 -144845618652103184149863210124909092480 12405346 524207287386704966274072013234614897024 12405347 1821763681279473072448836228861212630040 12405348 -20270571538731658889486074825619715840 12405349 -755428664071114650414031890206699209152 12405350 243891180784046454747068161923087124800 12405351 109848443577816444303145704292819689984 12405352 1475448360274820342193939933739950873600 12405353 1868044742405457469923202506706601068602 12405354 90293737919226189750637804598336616960 12405355 402326904086346222883101357472768410960 12405356 700491668973260179839529941213807601920 12405357 186877137408625947307337760846540888054 12405358 210836990218924615594913000106971285376 12405359 2203832195471760214767125513775422862960 12405360 30749069655508711263519691774435000320 12405361 409857871215777369419240738949609583524 12405362 516715144900178224847138899461999420432 12405363 255802775377896492139596631937748645888 12405364 468450127455709320519751381729002437376 12405365 -206810746105414955212489777710773404800 12405366 -144072169299002751195804065392434739200 12405367 -587008155631140970796919904189832855480 12405368 -2454920840935482843458423188179514736640 12405369 -772143663524383330844700115394668238256 12405370 -315102769311309674523224243501909606400 12405371 -785637671187006497568343677629810496 12405372 -161517964244959385140529606842330546176 12405373 -164946277729815252861981445479906141140 12405374 152609426602108989167632951545208935936 12405375 440208566461503827971717451068078434000 12405376 -390438423527083895778602112924914810880 12405377 -1847255583560377486819856733898877211774 12405378 127068699949228866568441606143201220608 12405379 1478312885462140278234444835078735974600 12405380 -164470288333173014098866625929221629440 12405381 -241373452077254997686216263101812502048 12405382 -87148533952495373363016119341456257216 12405383 389190320062730319286828486750948612632 12405384 -78720716080467351817811337095273917440 12405385 1203126547228918446918045199958170920000 12405386 -378761164854992441437274421604590537216 12405387 -216283390770849773615016539507991789840 12405388 -1379837108742282467842526527066762060800 12405389 -276581104066141667408823388022080020810 12405390 -146971953557233536915455952801887942400 12405391 1743531376616035800082764312496292159792 12405392 177721993905868788895147133963558338560 12405393 -110074417130380755208824181310595507072 12405394 -152159420771449031368171510993043048448 12405395 313822888704548172307153800028816938720 12405396 289893103977820118392698343382361249792 12405397 354947954002424086448096216216019772252 12405398 -320237146657110040981154280930747064800 12405399 -29210210801221214583371111598210729600 12405400 110468684573235915136059180419472384000 12405401 -135837317017790276137611549579244195308 12405402 5678350248065935867885943848355028192 12405403 1530848550872554451180062463895309403652 12405404 20285613824655888560249687217120768 12405405 -111534408596549940162242211820323607680 12405406 -81399937309986644230960903533273988416 12405407 133269052992028379514466691430610841712 12405408 -962180479884244520596434986017647230976 12405409 -2377096209774634102691735232972694171196 12405410 84513469093950925681081701098243780160 12405411 522320548739253731324139704052425681880 12405412 651260807094712194183882035243085193856 12405413 -1053407280473586003559846668278699481120 12405414 -917142539625241197934904864569681920 12405415 -657612728615599637407048676402906112000 12405416 -893966850322816562050092767994370867200 12405417 984074817904595364043881647408764753920 12405418 545622056715108481582762775589677915904 12405419 -77741163575262597795662743314448763856 12405420 -317519901755029372079914735795546982400 12405421 539312303804801629852466021570288587200 12405422 -607207179321019184692348960233343543488 12405423 -858931679125116830161074401289815235840 12405424 -278652460343269990967931996800051281920 12405425 27622065511186408895641436389063468800 12405426 146589951880592715783511894813777829376 12405427 -872238937683642093465480095909812424208 12405428 1007869808769415885244699675862927390720 12405429 -718116242784034912590871922566443555456 12405430 -80261685910324718599896881114184368640 12405431 1217630264484147329176816264276669448232 12405432 -333551818440302587767568798839248117760 12405433 -1236137800172150492672873016319115551318 12405434 207442142581440755563547957198217004512 12405435 -131448890913102199380749016055112835840 12405436 100606492210243984772582833915155399680 12405437 -260728201398811003872299214355502944608 12405438 -637574932731912976104397509171958034112 12405439 -482343391984660464939434269647123920144 12405440 -124182547640820583554053738887863336960 12405441 154995055674644369622449141045400877056 12405442 475410371740653940998863073577255296000 12405443 182389188215777993545446581661976424040 12405444 953738372801699743380106004859341002752 12405445 -184591006956422067921407670890339525880 12405446 882444908723779338677337174787881031680 12405447 309020537409964025398086283631207043840 12405448 608181729246839779338199297770674749440 12405449 -440109145395097559203349028296453917440 12405450 42551004490948249333897785226147123200 12405451 -142943941930524965744553487593960409496 12405452 -376658511148728873540449109997705528320 12405453 119224615241600016694602118437336986304 12405454 68889062561146485752579143043545130880 12405455 -99686642210174627023828421290436123640 12405456 -20656755577848695039790881888519847936 12405457 -3402824230749123074067783790838522000 12405458 -93881922493113063217377693844063879680 12405459 -127216741742809352165005230432097985472 12405460 360468514555261215089568430561379573760 12405461 -291871548357622841669197991007594672000 12405462 -740454180517135139603502866510026100736 12405463 318692520213179428181705416768144822960 12405464 260934391106443098355190474210388664320 12405465 85726893442953903782686168458863757060 12405466 768384534478238138261776632622613352432 12405467 58494643925253541717973653415932920516 12405468 24592683103202206023184192848164375040 12405469 -957874526972404100969982596863666359130 12405470 -48190488254755452774385916149284986880 12405471 -125847709483385772685730744351685442656 12405472 -755787015638276332282354366287504998400 12405473 -167354472761946118808061785074988127360 12405474 -2833805578599895623558900878775362400 12405475 7415690741478434899843997882204268000 12405476 -126769184026441422159845503525596205440 12405477 220162104871630291613386152115263374112 12405478 753389511241732734848327957388096294912 12405479 -105784847355953511325540574108141385312 12405480 71579260208916507820318206125617152000 12405481 1266273320946024324672926246128629347424 12405482 -361645752967408615913120645385166179408 12405483 -131655853332302955745415893842801002148 12405484 -38922555877653423384043539911366750208 12405485 -477429010494450594122546725616072312820 12405486 -436929015711688385647441638826377510336 12405487 -76921273084974386806562513479347142656 12405488 212881171994970740276061911352044224512 12405489 -112301114444418472796610800356051749312 12405490 349668467527098537733630462044337797120 12405491 201297700804791492600708800538402472272 12405492 116037326519543383949790817390795825152 12405493 -454147508159569281103514902831886108676 12405494 -390984014108715253718681804598959140704 12405495 -722211375121588762183914887514134556000 12405496 1337298585420375892316652102210270965760 12405497 -351529030096558577648460411454902446460 12405498 -29804093892668600306285217685377334272 12405499 -1433677267244166197811587389046113186760 12405500 7942881728691648748354118373126912000 12405501 2015139986309459683734492105267536255040 12405502 -19555358802978187529678840326155906048 12405503 168879752579622127978089803288171449464 12405504 -82763312252621403886043820126885642240 12405505 -53945740721025119493799817236440315840 12405506 269539356675950970327129676731864191952 12405507 -527358300031335845749893845983132068360 12405508 49748658102523966685397682530798041600 12405509 1336543327706045365083803395547573789952 12405510 103482062874802821728026486390367854080 12405511 -939773836534745812174328435462256884576 12405512 -376866403169960850493473010131656048640 12405513 -27367101732245833388711295046683640512 12405514 -250632071352280813795801055132121312768 12405515 -1875267513049741427222701731537213674880 12405516 -665824229521314149658376216928281563648 12405517 -630226200135026616972759241220533574880 12405518 -159629046969308891570096193956035153920 12405519 -126957193690038919581184298672035662720 12405520 -250867250750996388114218905534160486400 12405521 1743628169613934565852046878494616428722 12405522 185608532343951094133759034151736364672 12405523 -277568471707324961532707584948603981072 12405524 -370513559833164062237495224921388792064 12405525 523665559433872338072517822727498400 12405526 317721547493711024514597679341066698880 12405527 -660728312925162506020405625515400331048 12405528 -581584229824940290454156843736563712000 12405529 -1396941724048644904546924428210596620524 12405530 28464279540841205046303573937109672160 12405531 -45489121956140991814659381881867076816 12405532 -532945112586120758546303761727695687680 12405533 501520061756679056289096229905278664960 12405534 -90381009508736032010304923591890759680 12405535 -421543051216286933608177270307733650520 12405536 270441959723014887402986671838790156288 12405537 -48386321692265935626669630604438187760 12405538 789893396893390038094220400265297795920 12405539 -1310734081122489471381734807975728650660 12405540 -43942096267014074444269085229580984320 12405541 -276666386991178903443482402636267973058 12405542 983274398381115174782021847208590024672 12405543 -12468272880687773299439369216468201856 12405544 513696219580106145089804015998282460160 12405545 -304530088757614001677016621085431505720 12405546 -264141861996784139412120965471608392192 12405547 9622665089366481071282464735356463104 12405548 -525488872483922199592604690524510900992 12405549 -209361457953718469331864128985460298976 12405550 -2119505156811811978692593647918651200 12405551 -1047799459685375410858413430151269858968 12405552 -123564747652912889348450430280362393600 12405553 -558924178770369688436981568313424551196 12405554 48392612645755762564165184553017664000 12405555 14853847567310721061991262148607318160 12405556 648234120315541015777904648900007690240 12405557 205887628097894215055716484807361949806 12405558 349885155931303322125459775807399628288 12405559 -432566642167082303551361860081579514120 12405560 2700395813191673237469135390836121600 12405561 -357678308377027738842209753876158591296 12405562 -344286710531816353101549559387332866880 12405563 -386458539762830010471174808598909650704 12405564 164887894423598082894530060357262297600 12405565 -881620413340335548314668944591300211540 12405566 -916917269798686638574914491815253568768 12405567 61488427455379767716192662849577514240 12405568 -135491725356943297632213002117986648064 12405569 920763349704880267262403084912656051040 12405570 -331226756783054915258868871704028070400 12405571 -467426258305257559267260388394095996228 12405572 1059212734706079161243124088042158542976 12405573 -55793800774683810397014735484427178978 12405574 1599450572695896741096507855997026827712 12405575 -82123304710090991019755818131602514000 12405576 485588814002255501281480737570851635200 12405577 -1499629573105971421366440205029418305574 12405578 -486054708770066536927861127388035967744 12405579 -115738077344952683458228856479331092776 12405580 -125172825552035190670258062997060976640 12405581 311216131664600021454325716168864660000 12405582 30687058446326742788479107759957073920 12405583 -222606133181603385076163172757763706696 12405584 341260696114585673916106708520330649600 12405585 747456886824111232528708833584401094400 12405586 -15111162338336138418218939974022989056 12405587 -169352992803314838300795637387115935764 12405588 75345222714656056631593762077970403328 12405589 228655682090943001733922592870912279456 12405590 -295101190450624885741572771835124179200 12405591 290572740128125824635251812573290910600 12405592 -588573636833903893333270535780440289280 12405593 -692098562970914227884954280405802656560 12405594 -590159474521167028012807152479384459520 12405595 -656291961161012555669304724210599571200 12405596 265958611937824562550736387052928273408 12405597 1551553742790391760416040743616965556544 12405598 -81890570890331703395593079315046307200 12405599 1311964583854354342512746340804185181480 12405600 -688262424392648455812865744645629542400 12405601 -602541711333682924597788683531610538988 12405602 -42688985355283624060878065351863742976 12405603 183079396434739776262533447712722109440 12405604 -132479440880152981371373261847300935680 12405605 258224304054112975661062750086457435260 12405606 429841708568457107479526787654523857408 12405607 -359778460810696718356151834696286498880 12405608 -777960541887211500804688254794613335040 12405609 -1381543811234879092939288016890376885280 12405610 -256399863620687599776415255895067325440 12405611 -307820564009203180880667260952323481600 12405612 -706521691969690875279735053907182873088 12405613 -70345472084823836687468800948511441760 12405614 -123402408586155461410026335215200728064 12405615 -140112338651666576718485047995368375280 12405616 76423563299231691740847414442144825344 12405617 142453223351034671278329041226577593600 12405618 229913134904067926976185865192326661264 12405619 -74545827209864840925321094100755163520 12405620 31974756596627229088577089179136588800 12405621 -496470077826138910369917569880768729600 12405622 -83054573400949887128300183195697224448 12405623 -709984465415191405646823598537883743128 12405624 -208100439927710708913288643144679424000 12405625 -98538048087073832745530974813102560000 12405626 -1978504661957200233093877053170021690880 12405627 39619832931417616610771042536368600288 12405628 427526386782619943496232939370109774336 12405629 21593473165970634278796667846049304768 12405630 -28875639150998192548821946548116868480 12405631 -113044475176525938745445761544615311680 12405632 -191530354806445207769317555238967705600 12405633 794075625527621315986734105478286904624 12405634 -802285618382377666548659363371230260784 12405635 -763800282949656902740257146873975308800 12405636 -5189781840818541841191362653803138048 12405637 -1062314148161288660202321312528981463714 12405638 -107744714040263908656625517528815403904 12405639 -62475384013436552140313663209053120000 12405640 353828051401300731648456015098468044800 12405641 1256137492158775123534285817500829059584 12405642 -138297317546680815432727620613094086656 12405643 -884584927596711999755477204412248795120 12405644 743945036860877416002894964454551266816 12405645 -181555998552476729982254904333367236480 12405646 -501344420022691048174056451331848704 12405647 -1049191393619846575620256081397419467168 12405648 170710093897582349438389044018456035328 12405649 -1116395771946018447929191065086727251340 12405650 -665049176766118308840510688903945728000 12405651 181864462661192769391218501683592713280 12405652 173741902172805251051677849011279431680 12405653 -195943017378279362022744987618247007136 12405654 -474469740113272063400881076333159783232 12405655 -502079176920580216612214279362371162000 12405656 -22034707329629435800517136754471280640 12405657 62966345970895093467988548662031495552 12405658 1366435756045609485987477052880775518976 12405659 -266682293391899993539272636288695795184 12405660 -36273840796746675863254445078568960000 12405661 -451119463571343897976949582627176339738 12405662 -456157091504052311508768195467401623168 12405663 249391395677826160039714144675721360400 12405664 584667966036054963674423450478228996096 12405665 -1268061253957941545686120449102509319000 12405666 -64577856196266860855824009541718930432 12405667 -328175322014061694743776948366861621284 12405668 829395426302167043786519817526433657856 12405669 255699613157790742745226949071275683680 12405670 238725198655237471105503593194368931200 12405671 676366863169810099712012708469314015904 12405672 10373444620752433096472434753682718720 12405673 230731543224058750696439287618688783616 12405674 521596007682087752686405589594429532336 12405675 188969713856887195023525321461359416000 12405676 -768167999433242355814841481254026935040 12405677 -1363126926403561238706650590573164550260 12405678 123986541394927175689961484968061619200 12405679 -466329529000637373948440789125974567312 12405680 -70457202580708486790711635047074365440 12405681 -601236107845799041531643167301529336588 12405682 877524184880547530957177061042872158752 12405683 868264075662274233242005890606268599480 12405684 -190085202932648930810760668373310500864 12405685 -479400186164360010653819997941356603620 12405686 295254893723704897925683855741877402880 12405687 104244800189947683309450445625387184384 12405688 -670755298931313343358483144225325588480 12405689 1034553160062180570544818534114745519440 12405690 -446952012563438756722410141757194316800 12405691 965824418206865981236741408825058997092 12405692 204152134407507058656710215566816221184 12405693 35097614108420824785851793207630036288 12405694 46084357056059410156389731123560304640 12405695 -814506704026628975116148114090179819800 12405696 -25221302454842261576421995822834515968 12405697 2850467704957118633445499898162267880192 12405698 79197516663298548977583186015641957280 12405699 -864839117693095007610891254097700627416 12405700 -675865130804568673621375576258406937600 12405701 -46231942922707256091706244774829035520 12405702 62664310864169666376138283830474532032 12405703 -1592816320850475642905175659350068139048 12405704 101251707910832061485942255827548241920 12405705 14667714143649719444000116909966308480 12405706 597257759343653518999200390034116117552 12405707 596231966574235993349508686689762996320 12405708 -268598393041243979069127388004115087360 12405709 -709062453748745276948368598627825182090 12405710 112243151926362512714704635743610508800 12405711 500982655340827790471239945027078075272 12405712 -112598900045932029880099885797822824448 12405713 -890759260472414976256012617757385796096 12405714 -332216049905269454756199532993781363712 12405715 -767282678885402343794869170689537280 12405716 1568471242405735358563684849455914496 12405717 -20470970046333570115171065548876174880 12405718 217979188454954392509200013976702544640 12405719 1142712145020082159287723471095521386120 12405720 322999103649156878707372049326070169600 12405721 -189386062597954633502925321659900065008 12405722 -202938057820440790868190897367468706592 12405723 152597445604666701392998605233483851968 12405724 -634105204720169933689654162029168960000 12405725 198693791893934197988291532003280643250 12405726 -184232118303426001665919263389300813760 12405727 -409881845073599275182388074478893081560 12405728 110356257361499347434540539875169402880 12405729 59800716360783174840592249693294358400 12405730 -246943811947599167667110663245706865600 12405731 481756966244896209060634753095096923232 12405732 -1367115194537364504049613603452622573568 12405733 1330454654134058799412615069110254605500 12405734 -204204342086937104815037983176545082048 12405735 -207410847042875971996363218702902559360 12405736 -180509255107780429955098923132248064000 12405737 -290721729735940194195030807659738812428 12405738 -301133596943043419590064001059943641856 12405739 625119804391568396965455719789970037560 12405740 -147372932232480839536062509595388416000 12405741 -92139643343379099930532212183279307776 12405742 145678562047973916944095846380046459200 12405743 390700233589058140567270381974316182000 12405744 198496353268618775485380703735915806720 12405745 1423982311959034706154412838736776414400 12405746 44820165354169238400385704625732974720 12405747 -926486618629405196579335359730045101000 12405748 -4742152754186881863116348692529406592 12405749 1120686112004177332688516830594090200750 12405750 149835024178872299496896562047093760000 12405751 1337280467350020532309101561530927499752 12405752 -407777900925534284523203212615080652800 12405753 949487499023805674947656446471323130880 12405754 -704211780450334510802394446545553633424 12405755 473213082031331121076532690379938580960 12405756 108951313973079736530745279420411183104 12405757 -202425450284362714752769686811904499328 12405758 2693891644079524506852585397067745984 12405759 208307109078633773958218437128891147648 12405760 -1012187449216896243636805478503069777920 12405761 671526356550531805615598333851937700384 12405762 86819162609646694441586201340744640512 12405763 -134327728343986895392705640241647348256 12405764 36574485650163668749679265550498492416 12405765 -16825794588860021224422426758691936000 12405766 -6550675429047838679575880745348344832 12405767 -224383484287691279644434852705478704 12405768 -45944449300206480766733529340259082240 12405769 -1579850349151008553332851208204666028160 12405770 179001668154519473416880644099683748800 12405771 748223196964639746561261319904882800560 12405772 -473775025380381883384369218929329141248 12405773 -22478821633585155072679944216551741760 12405774 21844209050023693863085048524052869120 12405775 -274096425954200624009471498735361950200 12405776 -224215268678731763445316856243323527168 12405777 139964669745781956125147197313484150432 12405778 -65292445603612986038399765701573959168 12405779 1270792668491441071513625300789960782380 12405780 -250377424435863942689654751694037230080 12405781 99965510892301761452235343882158068512 12405782 -3729878383926273235520900424244951008 12405783 -724291325717735589329853309702392437320 12405784 -1533506902604167134128592161789354188800 12405785 -233195158966801767459455424067431551040 12405786 -299064479340004017800841703387468325376 12405787 2891656158935303277061313567230273658392 12405788 31842828409063621569631142330446786560 12405789 463631865151875293450909997957803217408 12405790 120989312164516389614133962241208838400 12405791 -1458865834295110542804771520693656323808 12405792 51769321214803674161374340385104461824 12405793 -1273749216385307476547292050994245772958 12405794 322574104546538759820019429430797440000 12405795 -11484467215639106301350215398239306400 12405796 -223255765797613087662268525452206935808 12405797 -353297798432857578885973487439961208448 12405798 56607508859587215509108013447530832480 12405799 -9032625167776642332225849165487765920 12405800 -752330808361619156917893000563619840000 12405801 -646770140377089244421998575672899136 12405802 418710352520156634277982620274051954352 12405803 178625174461807029840333113821595712120 12405804 -376636179060491471272794522268990153728 12405805 -452371020564654464816679268206864804840 12405806 322379790252258179543965824597763370880 12405807 -443342762558546506737653308141268096040 12405808 -212282538603864597999957987091699744768 12405809 81474230490703454864619455969724007488 12405810 -145069392887139111684385195693151331840 12405811 -470971162772971693746853013852044261176 12405812 -824330171798498934166032908836191467520 12405813 176643847533642804808702150373848713024 12405814 -91786440197835208985899202091627442272 12405815 208547180222391992208164127368842532400 12405816 497816754718940951631021339560389693440 12405817 -1381153561865767395557343297898827506134 12405818 -423962234558158222366098349385067992640 12405819 -188666128977058957558531616960946420456 12405820 31061040379885881929898837472147315200 12405821 126161627008952166678698563307061572844 12405822 -154229086767560596327190977809035028480 12405823 -99284331803373339093788997167341789320 12405824 -428621388879196986609865176398201094144 12405825 175700961342807232902168036128290740000 12405826 412573821471312978250987168104089609760 12405827 15803772984858351862976499508887677952 12405828 -90787040131786043934927743784408268800 12405829 1822242177606321934577595355818599830430 12405830 88177543367337428913444010369148029440 12405831 -90842614405349777527813832848639723776 12405832 108376130205333842534501164864611287040 12405833 -471863966076371881584635572591165168176 12405834 95715090141445484154710275070533374720 12405835 -319685603158017044251795824364543996800 12405836 -198191837445164777154067806124853771520 12405837 -510855852945412394003776019157897618240 12405838 -53442067595184083843386620671464685568 12405839 98711517451167533683640436245480527824 12405840 -168421474729558661529400357931780014080 12405841 -206722438920125219978804787159382252160 12405842 -19093477862999781899989119388729733856 12405843 -1196259732570143653406755247743122051468 12405844 -15069525218162913382258667763987578880 12405845 -92452583668243621392750142246853076900 12405846 -198439560472628092769445050684401219200 12405847 -1838136834544104529286851188690683677040 12405848 227748878785782638190258297827973611520 12405849 -215886612902720481024686995547733957936 12405850 379178345337107736934752037472726312400 12405851 174486750150233916058010762577636822852 12405852 1679983944195329163031419933331729305600 12405853 -519256059515716404830168765726177328500 12405854 -813920020948919188379104695403971511488 12405855 125406706652032919513022698741917655040 12405856 1952489064384242040437789063728208412672 12405857 -113803191947777512058895812399991382380 12405858 -445719879717971422589617931147873336832 12405859 40525814970081202392639994073539404800 12405860 -496647510839142007713119695031602483200 12405861 -463832909203904825205623296960618553412 12405862 -1538416403675802810074796854429304576 12405863 25317448864474925047639177862090294544 12405864 1015400263987561250179978999520281067520 12405865 -835068094215858291999878733650138251740 12405866 114505136410808423458169921194509404160 12405867 130466195967913823774741142780586238400 12405868 -573283720697725182840411997546015145984 12405869 -393460234027192929928268751272616561768 12405870 -123515039570513807139089274606356208000 12405871 -118199076613480983469860071508603922560 12405872 367794524482591458078252143237821464576 12405873 21584288576721951198976829417447025024 12405874 -426475727659394072546355949571165743200 12405875 200109251851675623754116642493796244000 12405876 -192537380328843501779584241957312655360 12405877 1927197046902820156059864801609030558240 12405878 -186231189255208186585590628266544159104 12405879 669022503144729350208124588857644451840 12405880 -1002434852514450968221065197952063283200 12405881 -551010870875911322106881076830300658300 12405882 800818449256362306779723572080187392 12405883 65975153173164216409857408187386642464 12405884 -562851045699698299653607095030078941184 12405885 -158094650557528732146593498744426077440 12405886 -694420316458757133735116317273217752320 12405887 -9155735109733692010465436743910873232 12405888 478493800265032948034446931420774400 12405889 1132983046888629525701340459994740600000 12405890 -2636984669783353052709416378200842240 12405891 195624685510401899235582585396786175992 12405892 -1412339261359288061227550056715266470784 12405893 531026744001567498950909863245556994142 12405894 565143867503855981387720175866381152128 12405895 1070428851659551448889235376325574817400 12405896 -1552258732974590907917006272697562270720 12405897 286992302902318002244810542005567989440 12405898 136909786006413556413550062865444131840 12405899 959130990310716313637495982969190206120 12405900 -8190938327765655495027758622361574400 12405901 -227542061770753760811456476683140530784 12405902 1147826916192350137077817255739899454592 12405903 -26720445000294181751360846476501918800 12405904 28426464951718539462396928854429007872 12405905 -260620965731562174862063214290649516940 12405906 641001663740205681658051604863567276800 12405907 -1764119864820848484947179536999691837560 12405908 446844769238025359581579852462329568128 12405909 -978073155638627290653178623771065164896 12405910 -644331536184086104914169787180491488000 12405911 -199371084074889085049473880599785196368 12405912 -497587453527627953202175077035457146880 12405913 254146558214801935643972974052281950024 12405914 -340968084259024639285947284140628594208 12405915 -387615994879336510215651990434715829680 12405916 -290851540701400652472101664797919285760 12405917 -312000584458864257969899863323394407360 12405918 21912623687908363527283133971350478656 12405919 454286939835049970757168936398810052320 12405920 -717041059884115755753595412706986557440 12405921 -109861927405031416875665597896953360384 12405922 -108738203430649265747645346157067836128 12405923 -405745279534841338172621643009050663520 12405924 159368216379600968080035285963948355584 12405925 299644682676630163455811905498600032800 12405926 135600344578828263752087531630506616448 12405927 485297582295108570151457668981877687808 12405928 77052303867618478667808758669733596160 12405929 -1299990315092607886109214041821771165824 12405930 928941292594211427973139393506406400 12405931 37449085467667855809824955507170168064 12405932 -788096448609355557611462948671787433984 12405933 617486989956943482492366327464108433600 12405934 -405702553388858436103440958558663176384 12405935 -1124159278602514139506788246456759192120 12405936 135323757713545081025453371383726735360 12405937 1132434985083344871377882067454066649892 12405938 823662773621427572316835738348214636544 12405939 101379108684887038172106429857834987520 12405940 -304874807998236489596793780287378760960 12405941 312415272833171925072346443513325525500 12405942 114511966018960990177335550326153999840 12405943 1410910298175963470919260101709230729944 12405944 -297742454507237567489981065180269158400 12405945 -269459337072617648079098539905672166080 12405946 296312764241699515027531183767860736 12405947 635159834934391089177540971701185781680 12405948 -157344825793840993568686516897829137920 12405949 -1395899759820204297439074581104726469050 12405950 107389846604678868741789247833074328000 12405951 336107547723400222395900066323632690680 12405952 -37904436839184463863249622479717531648 12405953 -156749474136734314072163024932146680640 12405954 202089929942556794867335177099866914304 12405955 1188111179697875908328742814313719254000 12405956 -1211226523516037667488710076769473356800 12405957 -13064903349759897919887691323140909760 12405958 -534974037696470690742695166969579061920 12405959 84503031011681616446449891514851449216 12405960 -8557069260796297784639457282419097600 12405961 -1574237166406029945715559649758186518438 12405962 -262973554055498517688674009478246369536 12405963 598438182037036493057593723908797030400 12405964 131169446236340299726892019644942686976 12405965 -154227632313915973750459316170590264960 12405966 -351424083598785410112841221385529328576 12405967 757234393333480265884626287730074572816 12405968 -533021259973892230320483951570033131520 12405969 1114678187562209901617153028313647666594 12405970 348629377211635455337849763797547942400 12405971 825592229975817347017333405796715236544 12405972 131767531221567913941835163213917507584 12405973 4541113551019224597234731071549205184 12405974 209159274377853988206365749584531148800 12405975 -2448390172948422599517263136279046800 12405976 1644180967180646096280034745927889653760 12405977 -10899234784840034098203841064916784620 12405978 -37095080275071444306214081202421293856 12405979 -2015262483177884169207260510688501697824 12405980 -174002414583115106127079144282426736640 12405981 40896270807267171082916537429334977664 12405982 -401937567713187314809490238161250753408 12405983 -592174285809024158899270312751973686400 12405984 -130740541257684846562487146700062064640 12405985 39312058130019030536470078386706155600 12405986 -705795528819772554808383440012063525808 12405987 -269425799416794807856062863326210965120 12405988 -394939813950527640029569685057368596480 12405989 -19445477980520009315127900948661296480 12405990 -363593889901268089535845228149587018880 12405991 729677382757098136858750445364118933672 12405992 -978729999465599575656934888038740705280 12405993 430071103006543998015330849171830645760 12405994 -1017317142784099172759095221152781566880 12405995 36093121551226108264441790219351900160 12405996 552133192229675726626614571897159441152 12405997 153290721377915516188677918452849073720 12405998 596860949285075704705376538335426426880 12405999 210079118811730183919811176352999244560 12406000 403390095371232090675218197177688064000 12406001 -29881888256713806388788971146460101068 12406002 -95234138413467853072867928279466393600 12406003 5251594711427106229339151558041433664 12406004 64921851456187146947739254821811791872 12406005 -614030687107601084211600097483572053640 12406006 269144280669446932164444802208137889952 12406007 28217770980664103767681264291985284800 12406008 216487099421206850873952423284350648320 12406009 516024355327317224349083172609593216 12406010 -225917919742611188520353289022403754240 12406011 -635374479115973987402860342086290309520 12406012 -339628317514825324180892840322317107200 12406013 -1900923171242223025246581706653246015738 12406014 -118021463904473970905634452641741086720 12406015 26122934008448088140471739413770522800 12406016 -7391245267683196933681952369386979328 12406017 -389981218267746034987044081535325583552 12406018 153304288038630768682211468513434490880 12406019 729963680875237746182480356808601096 12406020 163950755851688408276650749583184424960 12406021 -513432479283560354531289330526042719778 12406022 -841992749402310638847729454869754049088 12406023 -177963733268656948371883103369568202752 12406024 921101974207819073522233804559431848960 12406025 285117730682477213167498812159708312300 12406026 117171999012766497910105075361742827520 12406027 1514778642195843014892773405686209281876 12406028 239916595378808904499233405473651758080 12406029 819795842402167518163722726872080757184 12406030 -105965182575134335216291109464968583680 12406031 416234246696671495291314368717566502400 12406032 137391066920746536744686738277437227008 12406033 53473079530040916955278789574686511344 12406034 -9699526361663719392380203886812374240 12406035 375017116132340014825781482013396523360 12406036 -975838061604232683993936940844132437120 12406037 -79920475280755822272335869898892298848 12406038 202657523239352162146338751691758780800 12406039 1429974175332000787038068582508806864160 12406040 1547086465005844369286346254627648716800 12406041 -64000695786990945833089936202333966208 12406042 109608037454722063621315699663831528704 12406043 83826058836355109476356579521534208288 12406044 46881570485361272903805936079791931392 12406045 149216026642462229872535631577915430400 12406046 1053707709705160760899595617663353881472 12406047 850049169423307335093944086273046896200 12406048 -32582515047138590277649928862372986880 12406049 56255281656806453184348510021677950050 12406050 171209055127939361349132368301358032000 12406051 76710764370018724542904277472421580752 12406052 -320220563982447279040744478195345050368 12406053 -18540905322083655886772223424204152000 12406054 -323436065458566110410341749145203157024 12406055 -1296330765969273736572031763237560293600 12406056 -176459252065640393039101592891294515200 12406057 -1036449567373224647833465174616490978694 12406058 2980601346662829518861151309034444800 12406059 17875310118744361925441430862985882664 12406060 44732803138134197897639546055139092480 12406061 -192655127120318386804355203403143661268 12406062 -83543700596605929121695244801081574400 12406063 231848049578484232401423058169933489800 12406064 293164718864358007536507523970452193280 12406065 205592187181103611288343609307856502400 12406066 -404266239047016242127434777057859886560 12406067 -89966489188998022054358176161721001688 12406068 1909001005006486311080523043582013521920 12406069 497345871190609263307830057463721395040 12406070 -194795827333963266685260950290205867520 12406071 -92406017997692584553627581735243755288 12406072 -249028059132083598546344190629884600320 12406073 3090351793213843163474130644186317268736 12406074 -24985077988820537579311558070751421440 12406075 -463604783177498087622813458081329026000 12406076 94901998101661907512599403398404812800 12406077 165028458352427075679483857431628885580 12406078 19141635452105084034149606345317199424 12406079 -256318066706206889929390422426469371024 12406080 234835566559340492459779961861292687360 12406081 933236636066262350778709298146173736320 12406082 45908047547828020754978405499445554240 12406083 -18258915196339349895621408546680147136 12406084 -268425428146413398918428536450708192000 12406085 -193243923819681718159335021217189148160 12406086 -197580550187327840185335919440323438592 12406087 -455096131472186344053514210369996516264 12406088 60946855318800846337495116300076032000 12406089 459123855332808263939214763976196670224 12406090 779398893637358237168965249379481305280 12406091 -356872007446704032886923954908531212816 12406092 340347974910142798640910278707967319552 12406093 -110999242326190085975772711408303631872 12406094 373244179722753215744389340061314940096 12406095 -7863640547779507001623998501999096000 12406096 -401301742387733342306211943928094916608 12406097 -983762463024078128838326645591145611616 12406098 75208660789717781345574061484796806400 12406099 1496569195736155272263292645419542597100 12406100 120339963730162523982284123332325376000 12406101 235043993410996130056378958172478144704 12406102 -943305002513587948286927140007688576 12406103 -1079381018746043719288258885152744294648 12406104 406121585279388725601181916907351644160 12406105 -609686910040767776151814685021279551740 12406106 -285668830332757269349672438149190432800 12406107 85189643450910034497069598147763404800 12406108 -84786023272079612862622271180403643392 12406109 -15071374839290601295011938349503624640 12406110 61910450985363429149343695597559557760 12406111 -574403855070744414532526202482885464288 12406112 -412864809386893313752893604112572612608 12406113 -701637181042101276707557592435094886380 12406114 -66501522666863980385796749406853974528 12406115 -489301876523770321858775717784265594800 12406116 49634781880519491399952289818940593152 12406117 1584414156986998344754848736901061292672 12406118 753584261220732620179886151748605185760 12406119 -766604267562246757014467149126857673344 12406120 -1343361804706954635404847562452418560000 12406121 -507568542091063043640336498083698058688 12406122 -300854891080950057995543272563443970048 12406123 -546321258093522590169079703864689018400 12406124 -1185111009948356260962063053558616221184 12406125 -908288854266049649796204263301050232000 12406126 -3167128976919335371670773317133540608 12406127 347429636310079775766305874591741728976 12406128 -18692088206767996122816203587094839296 12406129 131853481390386373900304105092808491730 12406130 -831818896826532727638432344348826720 12406131 -865606670808666614026773124146783264 12406132 -531897864755244972802436280579363164160 12406133 -658059278234379938036850479796338865636 12406134 -76338244732483495031458261899858971904 12406135 450554924199111166495235743821826241760 12406136 -2061710727629697132308882392202330112000 12406137 -20081758284625834016619393576737792448 12406138 18421321122357183982136309868898560000 12406139 1864853104215717171693153074945604299940 12406140 -30848016306560460615652774934592460800 12406141 479887234256166805008514127932378064064 12406142 201727747423280751883443754197452455680 12406143 -205595773149686616354669107118870158136 12406144 2663594336759561962951586405747722813440 12406145 -12801823050005540531894777297458516800 12406146 82632021871379861860591892392084339584 12406147 502613061119645207738387429767986900640 12406148 -28907455057177018670253758344000209792 12406149 -58338109307157547026661797470169496320 12406150 6643895416425347659476644120907873600 12406151 1098570079463693584188678038621084560152 12406152 -752805447585500844860795894198843228160 12406153 321563638005561251897568938017376972724 12406154 -299374785744514201536572523643910548992 12406155 -165975919522344978899005835727364519200 12406156 -115945032825207491652871689672826514432 12406157 -506708011020861721275728848715512062420 12406158 -529894832743201012624352293061715242496 12406159 1146792704297258991215165598727413162304 12406160 86563519915026919260353001187285401600 12406161 -728408287179389821882875057093212184096 12406162 107633574380879581892665125351004221600 12406163 1342509779984755646886967574850555062856 12406164 727308698318117705179577334991319562240 12406165 -613664908709407238150102425600097051940 12406166 -626345642379727827539306700905328488640 12406167 1238121324686195770051990069345727804160 12406168 1169753785677596588993927446553661634560 12406169 536164979320956007011996040104556550400 12406170 10741877065350411010503173220438696960 12406171 322418749823421021253401255938044105200 12406172 653779832693239443643197932123031275520 12406173 -15942027585363733890828352862546799456 12406174 412727552870079411874988066450629724544 12406175 392204335602139300413386683224118030800 12406176 401870888636862914629139407784934113280 12406177 -62053229516269264942979147104150281216 12406178 558280155570838832197855850200078946640 12406179 -174079563955153266163860807131497424400 12406180 -273084879604812113664555060827124518400 12406181 -291651559235529862401415816815289984608 12406182 -25090282154627417559227672190088819008 12406183 709808323434145096958104948409035632520 12406184 132272279078347175981053331899587379200 12406185 -71572733630152537071501792919253416320 12406186 79424097750376635038250581828407929600 12406187 -1120521236813769477623227135480235552400 12406188 450169276769881011498248404882550784 12406189 -1048851802208613998789169211604830314944 12406190 163679918344447987744405361647408425600 12406191 86128758642366766433790006488748065664 12406192 30263642645798110299085967479777181696 12406193 -1230438991844495409809505905936561832558 12406194 341451148738613423913188797507688206224 12406195 1246484594340733062998643789893189353200 12406196 826337298044517912152077839842836469760 12406197 176932460868661411767702042383079152640 12406198 1290703180964473449073042599980420352 12406199 -245891073062119798540043047699917326136 12406200 68672025495679626931837734048890880000 12406201 -482596332282004678514195288779385211708 12406202 882709836799960166352827636477106393600 12406203 66608769759199463382378303807051319080 12406204 -90377526215527769921634310132303821824 12406205 109147998300655139416673378908913333760 12406206 319092133651753588943654561496043711104 12406207 -1447499977153273947833557940899965842568 12406208 -509597681422738899269456489326074396672 12406209 669502926544816508655069897233911434720 12406210 -181834350692605943500559579424722166240 12406211 93591134598192844170124525539853308624 12406212 -278030437251629405133802289511279852288 12406213 -693827455352529468547628465577681645538 12406214 489475021815253406534240765203126124544 12406215 -606284274393539206801387391948287236480 12406216 -737442470563200686273253339945186155520 12406217 1765222391602723122413712154561469842266 12406218 -151678866192527658547295945185050185472 12406219 436443418221034214244096905564176279696 12406220 29134210807988913065961204012214778880 12406221 -96725904678010525117256645945479089120 12406222 5644444276978490257010963009649335232 12406223 188527502335241124117809692969170475344 12406224 187117313562014735426832526914706341888 12406225 -262657680896727140300578257599772072000 12406226 308068621317288017182526023782490116096 12406227 -951350569831869409280151122029129820160 12406228 554307286502819557627717669526979229568 12406229 -896600564980193465015626231894617432480 12406230 493753698620416093124343602601796320000 12406231 -379180125882833965728452892541873152 12406232 610217721444249764737346027014834022400 12406233 398236580787317517915935131768559269248 12406234 217306099229322489990470622514744427232 12406235 -97311874784134083983554578715127008320 12406236 -460956416396758131071652729518371332096 12406237 -2960619436291989178231176868188986856500 12406238 -174821333948987761151978992028844622656 12406239 -991926941959285164982226833988364468000 12406240 -144719289805993953705038641861597593600 12406241 -1470232386772321520214116508036224913516 12406242 -50755911463677205775614422895910297856 12406243 252031040457845034296701212131170261080 12406244 269833891681932800498837900400916512000 12406245 165082710430076770093884913968025953600 12406246 418051632611522401239005867150245033344 12406247 883214987644055937396355006262557635072 12406248 411865672029090637416743559631528949760 12406249 -172265450732067573011520158933090776064 12406250 -485147110636755831102359376716694750000 12406251 -158271613671253912346174006989269826560 12406252 -302220778801782642531960313486160307200 12406253 1806425110795312795327489154146887692502 12406254 -10075182735419367546987622758513466368 12406255 -256725998696560972485884055135577763040 12406256 53546103137182230224483086257410801664 12406257 -175779631561724086551895488658631760000 12406258 235367049772475247402288651062547833760 12406259 1410747143324751409431679473861636479040 12406260 102480646677729365683149812126680412160 12406261 -2640724932237540213036686115039248256192 12406262 -45776006097858778958611235282783158272 12406263 1425756600052642570132872658632608429184 12406264 433336959410644667071496246697479761920 12406265 78324681809932478476515777781484334660 12406266 -200624180827882243438956106337480527248 12406267 829677843306004258499329942580407969316 12406268 79863250786190843487809410177199333376 12406269 -584672027426654229735006392467111547712 12406270 -134906422009844794542790075749191203200 12406271 -268759351931152969470428781417214981800 12406272 81503313612584574334581691879809613824 12406273 -2192201482632880898931930711027594171072 12406274 8839158877242952005057054173413864320 12406275 -243977178953685844828772122214425741200 12406276 557623071656472287137592796622327545088 12406277 14741477496211805948051131825543060080 12406278 411637755238726964912109180752532963840 12406279 -2829298281982039074496372123499805191816 12406280 220100411249832241360539395345005056000 12406281 -545441405685223973798702413690234814448 12406282 166560488183186872518384660751411260672 12406283 335161654260217831438319958746725263744 12406284 4230099029814511636159743965369262336 12406285 -11655853195807709666176681349471242440 12406286 422508573596733764522161706140348934592 12406287 -576520774034052173390795144611877082480 12406288 141244077942926777349622116297796493312 12406289 -162694743122413187980075437164966218944 12406290 -222471849570620536710145065778040724480 12406291 1367016189657878043354582198319375487592 12406292 286516250786945823879244521700004984832 12406293 76311982485802406863278001488244446720 12406294 939069186631555169702319433534872113472 12406295 640791834079796911829672938735961281200 12406296 351270206457188677261563397134851112960 12406297 -1218498553372493277908561058346438412800 12406298 -870342470468291352788153396296915744800 12406299 847071725743941393080762735845738567680 12406300 -233116818122291057789681356938358784000 12406301 576311805121925632651994178571810008204 12406302 -529340496094026289211950894656658564800 12406303 20405013655096125399507537715278295904 12406304 -121341761153767802378099639961242173440 12406305 -81146391837953131248174487183975770240 12406306 85967325268082850788925246249128167680 12406307 1220617913427188303347127483324337950556 12406308 -788330085223728882639391510531958267904 12406309 1230045414096484445648391929468481515546 12406310 261357194681789949915693451280610624000 12406311 -701507468555877628502263445096443276800 12406312 37669559454127985483056296199837363200 12406313 -454772217652134681943113411607376749836 12406314 -180405435423837216404930446948702037760 12406315 355528542086808326496290369248065364320 12406316 116285403832328617251935487868308019200 12406317 1072333924320408569354019661158528000 12406318 1944133723410245894082363770991427407360 12406319 1726584128192700782266545145401612170400 12406320 -117488803799931131437891123694392442880 12406321 1762212386993697750822636792791956853522 12406322 -425458222964431428729306179339957629440 12406323 1207064384546247926885713322511943101504 12406324 79211737505069262249609209279595118592 12406325 238478816828138969908235291349862068000 12406326 -229829456474876647340021514193478600256 12406327 -55346316945232742061788742458565709008 12406328 -1583887418027644767103605259357277921280 12406329 138884016041351489790519099772518528768 12406330 -4345900681964575784196802113864866880 12406331 -504036940953090990897032414578579297008 12406332 665509138196790799786861619830342656000 12406333 318763680756996256224078939211798304940 12406334 733008863932269216143417688484217056320 12406335 -76136217870027955404785073533043379200 12406336 237396606040639590330729921637279334400 12406337 -438447773053433580381409082744565854268 12406338 -57155401172858181050268602973887938560 12406339 -1472303959140677108990830397982726967800 12406340 -351376050105462375400918340401536572160 12406341 -750775140425613205841549350336535762208 12406342 -242197997152070552535603088772294160000 12406343 -209239754294191962899835529581427191240 12406344 780680867713877456850074605054257438720 12406345 696347346446698787470108987073774208000 12406346 -227342513007271335908864614236581939616 12406347 45448590298672052394250517315587939968 12406348 551630842725569533910757753500295523840 12406349 139086061180061883224317873360103417964 12406350 -27245467218432413281764421499570841600 12406351 -2748884887745849121723847540640504831400 12406352 -61801639385531188119984856381568974848 12406353 61307648578011210290680479625336051584 12406354 -178025915829484624928097440445339352320 12406355 250255731776563749020476757490001059840 12406356 -235402366795243057509732233137381212288 12406357 -1274375777724299967533180323081949241394 12406358 -63530837134585956461910205714190366016 12406359 -200793505275829393582847479821105809328 12406360 -8979702859305582516361514044342886400 12406361 770052533289982994293268456142278714304 12406362 511791420043235873493656868508369127424 12406363 -177508978514932613643980124542644873616 12406364 490482577127349247380883674790327435776 12406365 744624119897053145709462531651768354720 12406366 2094411017038271162751657692001457920 12406367 -663266174431697483930661785216819119584 12406368 -474453678208508107613197252964274143232 12406369 -899897009926259789399852758513780043230 12406370 -546133813181873817441902016821250513120 12406371 -909700806418307457081563841234209246088 12406372 -308806947943098184137712821078197632 12406373 -637337732950402389445424766283553511360 12406374 -252734626071887812952042354268881485440 12406375 -535449693733972066248422129550466326000 12406376 -9441102888365765252009205898893066240 12406377 -67980189237290735498913991849280043840 12406378 -713220047531461503564311231951750611200 12406379 2129898057302062683614894044109243920776 12406380 -8306207195374440258369716013672038400 12406381 -1485788379111525124880215680809962997800 12406382 -698774515851515895044343989314358466048 12406383 -394617448722105129937327218424599365520 12406384 -42103770836706598579273269398556573696 12406385 129259315540944671695674465224917718580 12406386 -66595575617530921911639292196751747072 12406387 -672614554937620274967028728044609936048 12406388 -294941127852400674395357606130440579712 12406389 -405955577660923977473371482198951876576 12406390 -180325178558472179954385955820330363520 12406391 -538536971673287292241867621517354861208 12406392 -1322505390776812397665620114542985216000 12406393 -334102930801102457000602706781739566358 12406394 7385377392531705357842416174103583744 12406395 211460931417643353981575389892529231840 12406396 41568122112346354534867986711676240896 12406397 -1357671152367496878472733152738284374400 12406398 376539297189123199862322119429436423168 12406399 -720238857396109864022323942184595359736 12406400 384157141938993058415192483547316224000 12406401 -271805296758985171367902157014476983808 12406402 -1355652203407437605794856763187870909440 12406403 -15744239813259010338276581577362958000 12406404 182351357337016307413967855736187063296 12406405 873754675986553031116240179492725130240 12406406 -17535371545028601556168344756094738848 12406407 -28372583815994685033186218990610338304 12406408 -324620118077842711152741422376906624000 12406409 1868187304315065578392301723695031013120 12406410 -24884683649171704656245559112161444000 12406411 -683527996190162771358511862149789454600 12406412 59374474006348246687767234300027988992 12406413 -1018968986078840853811542063502545532416 12406414 495655485497682644651969490201765245952 12406415 -172061605176794835663624292743308522400 12406416 47496993077849251639624272987885010944 12406417 479772326255824871250690408648001403392 12406418 -389436520745290827351095672781899561184 12406419 -279203285862808095720426273551466691200 12406420 287710482252734625820793098566899566080 12406421 2006526472102905336011599360053572756622 12406422 -51652108160174647430820319609515110400 12406423 46556369598107610542084731480132500544 12406424 384173874768424940509247857685556510720 12406425 -43848272622079348990933718541529216800 12406426 226647446738122615896904969398488746464 12406427 -885161114610229151693501097484285615128 12406428 427547458732889599531413531194091585024 12406429 551445934802817339193086069999469794432 12406430 438342319757210616133853224998133555200 12406431 -75878869609220652901184058752814875376 12406432 615118755969778276103830687396193697792 12406433 59351775035005512500897897485526568744 12406434 -2016947835859154232477002790707809920 12406435 -267712535373551715614875799944736600640 12406436 56019991077127194187055364200370511872 12406437 -361681839849808819293122666050599677472 12406438 -169136190972686684791620036942928424640 12406439 -13419676939245575985405400561597286640 12406440 154126627089119060990413404344489164800 12406441 1848590958048145665210357106254557358842 12406442 12279396999516507008694524180804893872 12406443 -117381741832380617580329494790073196032 12406444 954735721910219838489880832266835399936 12406445 660499787934934549401521999351119970400 12406446 117517095708211903956060169709760384 12406447 -65558989003075504512549803934065555328 12406448 106703921762572170003069639072473677824 12406449 660478342278074903555112537368788776960 12406450 -64025706223460931971562410055579993600 12406451 290316767469138244157071689113886589452 12406452 104323713551328954869409790461449705472 12406453 2128584274359356659412836830824700845184 12406454 1059039311174598931845951213786600780672 12406455 -77640753454541950731864858106660683000 12406456 -168306622838991106729089716963202048000 12406457 705091422380989416869137887319255543440 12406458 -12327539847434103193570469793853082880 12406459 -968483986135691238514084990068484807360 12406460 148744162376386290357512443841949096960 12406461 527359705508842508399319133771147041600 12406462 -136882102884545742066639150837781873536 12406463 85374056125059120068149418374632923712 12406464 35356712799244280817659683717326569472 12406465 826717390105636661205616563012409147860 12406466 679707358474032329473353024461835060432 12406467 -538942281882967968072501935268608621760 12406468 134412586480453299880789404203504081920 12406469 -161055649109478823666214338587519082368 12406470 -100683570325930582103077262520829098240 12406471 -272927803166449148316471534537756806016 12406472 -147098711823616010522408966631567022080 12406473 -122009858282162138536835439234136634880 12406474 -582973097263738384769807517828108429264 12406475 973565373521586497926772219393662006500 12406476 -356501130999261469132418465852075212800 12406477 -92449449786786811610911154769538159668 12406478 -168501583480376714690145270871799919744 12406479 191486384529369011390567600438642108928 12406480 -144108051418169571605737038631467171840 12406481 -469820970496182470252089560570094752810 12406482 -37926635641282181021846593697195909760 12406483 1822283809934270001947367758771406938732 12406484 -193212106377143264345150663744237144064 12406485 -91363138182136180958567524932371904000 12406486 -977047450486103752722313976242605289536 12406487 -8557285849330315016382306971153776704 12406488 -391719641126361486568038091380031488000 12406489 -13539945900784119519787230468600278080 12406490 178683849024507471996984433300980480000 12406491 943483915059603546498696521683264363500 12406492 5662560903876958288845241242274155520 12406493 -2869062083152964657232997085613482394 12406494 69148800271048886606126971353337183872 12406495 -507739480886099323683999826920633206880 12406496 65885536441948748795989312560980557824 12406497 -127464331872522743403262399323014994000 12406498 226327345753380994215027726540750066240 12406499 -181302390643308089489413939712874857472 12406500 188336177100164914205892316311398400000 12406501 -465899833749797118826122557796152314498 12406502 -172185140005228909057381855922922678048 12406503 -283712526275515451209942553013092222976 12406504 -1091439250106204730486164805278193991680 12406505 -49701201497978137789693340594738080440 12406506 25972892778013560638684107524995408640 12406507 -338927833269509330111436502845860829328 12406508 -734258825169244310508453943391693038080 12406509 851497252422981967034836863187693412214 12406510 -49610111363603735528482457939891219520 12406511 78998278090039755491052533691613938960 12406512 268059482725073074339674922658860400640 12406513 -23275740761726729322417830677600840640 12406514 294618173870867205604383763652409661440 12406515 247869141731421039995058607317916515840 12406516 -1156518682180158201919977814011730514560 12406517 -710572769865715289551443382150828132434 12406518 -75908587649543450854412986594957851072 12406519 2542430029523348601781040814832442626560 12406520 241695347651039246217008002547908608000 12406521 372791070602197619554966061903090194512 12406522 33664834472445741867843767698157091840 12406523 -255729925504526029238214284669149432200 12406524 285526306061410633789496363128107343872 12406525 -392281684179614704762340799243930740000 12406526 -343353488005460963868256479358957329216 12406527 -13944992189322930900891928576268454288 12406528 895697287387878119989023006364377546752 12406529 719377815164103247763664284052988880130 12406530 290332240421704331707721808157760824320 12406531 -229985016341984620790941082836890161668 12406532 -10614530737848180865841293670253692928 12406533 112624355510291172152437385747714301600 12406534 -284921049388536540057453476945807553408 12406535 -348904783730629108625128619633734544520 12406536 -543335139869275562675239249991547079680 12406537 -137406645823287962643230732755038390720 12406538 -24603404407442945952911981554353188256 12406539 -391641921966652047629075399178080323152 12406540 -268621857692480470726000172190734161920 12406541 -122108695092226923663472479876333605376 12406542 189098548809460752806774428372182918144 12406543 777546952610840593675846948479198825216 12406544 176802018939771974820839451714469232640 12406545 -312512324757516962787926275906995564480 12406546 -731088526035515360215510283042591558496 12406547 -37158764138962148338053280534115958480 12406548 52098216536770842516099267318986833920 12406549 -629081621991003105916990515827139924360 12406550 78275659461837298922642663800734124800 12406551 661664295253273860216078212221091442000 12406552 -1215646469051070818653067131039500134400 12406553 141828665196561472198066450192175678340 12406554 25086879213111189211491428741039715840 12406555 -315010504474923614700758811173589873600 12406556 -238219981499384579401376260547091760128 12406557 -97376296091819495963053892490097580160 12406558 -131364945044574649560728399196682900416 12406559 30016386101514238993987177342451433840 12406560 646271768986926319211394682347910594560 12406561 -1101498668886283849212417989867979111838 12406562 -356844360924793012462548753540092702208 12406563 -151379443049884681313639406498124577040 12406564 -333520748031224869017809053245011619584 12406565 933918449946469711501007160384906026400 12406566 234326976225745952372914454137501117824 12406567 -1639437323520365227892353662907905237968 12406568 -675044128699564517789299936054104637440 12406569 15714726475702359538976568773949871488 12406570 -236384765786908517942189810185462045440 12406571 -2003058562395020630102718967171598531400 12406572 274459399100368602116330352278085783552 12406573 1509457761861137534264916748132180378764 12406574 -515229108638508117029167418232700918464 12406575 -1976515218891485093845958197640630400 12406576 -2955465727293148613632535830158770176 12406577 -2248043986418995903130391025770824708940 12406578 315658840456245675242885038176091829760 12406579 158307607635067312458158811436900992000 12406580 189946659160030848791851745234648083200 12406581 -382909440825859868544990692544239548800 12406582 128452363987636898895629692168448878080 12406583 266132814803954282054055698069179476672 12406584 -777333811383035689708301867597094912000 12406585 -680243467605249201785278762619301692220 12406586 263863909985842063005013714977019066992 12406587 604863160176690607195429245717263636760 12406588 373082617751393334729366426593083977216 12406589 -420440766833846341616055255931695265632 12406590 -43511206459094348101138070708924620800 12406591 635143323283733421352214732596293414144 12406592 84295783051544804743536478633121021952 12406593 -364977078659818898914625684688275280336 12406594 786107529250322522772301181749805286096 12406595 -1025154934317165327914631815956023932400 12406596 -457829745254330678340726263307108581376 12406597 586810708448678474966316106848453025152 12406598 432021082075351503413450298309535422720 12406599 311673389687614492921361991278882679984 12406600 -114562048518215976718942808333898240000 12406601 -153313761244037167442303148685880016000 12406602 122211281225086331098625885545455594240 12406603 -360797557567341232966968609623325683712 12406604 515032696193539224864951312553550995200 12406605 448476004121279857888562356913140723200 12406606 -13862672611188241833501533498581430400 12406607 402555688507482692056375224811176431832 12406608 -113371003134293502319568963970466185216 12406609 -529573390557487736749744551676768256796 12406610 -479624878666196598029825046402701591040 12406611 86720282657135785780586282479261805568 12406612 -927301532130629964783067707817918447744 12406613 606294050889365954117929246836811638624 12406614 -76576681875100322278547404894550016 12406615 -321144405113695739258526388279680566880 12406616 629188819881644092035536794783437588480 12406617 2094263368389295451901412481501200147680 12406618 235112093085724536271547729219116032 12406619 1596233812143634794227956357604766171144 12406620 531652761848858055744114849047115571200 12406621 -64719815739902343741417106294438473178 12406622 -575093085687260616973844148100870677888 12406623 -731865658914977027561363685324068690616 12406624 1033673238597786654453029886007251173376 12406625 16922373229422393375739926711641760000 12406626 12900564307471107532975075365834800592 12406627 404301365509390146978334458621835080476 12406628 -1085873725590885609204564482334328545408 12406629 818002498501327205492322441213508051968 12406630 -95096505686177936652495110460867686400 12406631 1510110181606699177229091589908881109432 12406632 -54594222818436410239148404793831424000 12406633 -972010701596399733462504688545946962118 12406634 372377297548347110319908120836184064000 12406635 489323177503644831264054107726900760000 12406636 -5812246087769901676347086748112825344 12406637 177088072818828670120246710803597880000 12406638 -399341313073651576271647273394555612160 12406639 -98462941382881015135036543438664287360 12406640 249070140906617961142376325634981724160 12406641 -3124033086261157603412335517373016320 12406642 -58799265680260119545164238047617551328 12406643 63114394639192792235160020267712390384 12406644 544052304677599012249756348172353822080 12406645 -476446270282559701035717221691261575400 12406646 92091664803821095748750712884806477440 12406647 -799402917742547768446230644430316876416 12406648 -396784816245245282104419827935611248640 12406649 -1883021634002559009585296989162423075350 12406650 -155108081658212939403869926843314950400 12406651 176715877650105237578717295696942821184 12406652 -729369060512979339659424337393835710464 12406653 621478553816042004761469173207594952000 12406654 -3316688305477117744100598408147113088 12406655 -77567991347777287789388792917108104000 12406656 940541178780443974535747308390396723200 12406657 93001718990005980332167809909286283906 12406658 695425284317472857111784159813260666880 12406659 -2091480262369008969591786682621142836992 12406660 133799899702043056059285772024027791360 12406661 16465401400524679227404830885731705792 12406662 537596623837879345266025325728597395840 12406663 1554067248038267603445403643880358469912 12406664 244823654556925964691226824170654208000 12406665 -232518449527654416966586390470405788160 12406666 -680209206208907669639733761848644896160 12406667 -157307168084933697022820522800295671008 12406668 -381366417353129584626837578277896644608 12406669 243830664564386740801136195237159778720 12406670 -505763543224531348262397688892323878720 12406671 -971761038416981049539931683597715481560 12406672 2082762726012076152132061754619109376 12406673 1554046870365994459147534797318305423922 12406674 -22813317345561621851578594544167772160 12406675 58968296226298923194909629452549403800 12406676 446332544737446388521945324884730456960 12406677 125440494805557328603133751407824474080 12406678 66088634918639339320903889253849268800 12406679 -239565666066111486382010529432421522440 12406680 -3312851493656387658397849329840537600 12406681 157133406806080129629659792775545976960 12406682 80045162156912560856498801897266733568 12406683 -338178179680920273210109006999574209536 12406684 -1263843326417937509804834723855799343104 12406685 13788140179960661154399333609083213760 12406686 -11502295903692519507963281451718431936 12406687 -734422096956544755336226930521026373664 12406688 353858493893175685533849747827680346112 12406689 -17986103061815645923534406114397346620 12406690 474039243552679726606675119761155725600 12406691 485278551816813019651930159395738069384 12406692 45257373350625251022117236969362255872 12406693 465260367165809295488533387670058096600 12406694 -1701061454277058837195016876307635079360 12406695 -58710543486140987048779863110140700160 12406696 -124686306933770660127519040196729241600 12406697 481898283847535390989039513635884650320 12406698 -603785839330837088013762708854261729616 12406699 -1382827238085384608930993898316058234720 12406700 60072320963542094123013736156064467200 12406701 -245974844862108317452984602880178328768 12406702 212475806263646210956839322368376745856 12406703 -888513546342086772730258518448356456048 12406704 -3629036191303084754083950369327808512 12406705 -804404418122343132426801017630547256140 12406706 115153239070477987466751094360016070144 12406707 238313919771027407076848560019620066320 12406708 424247038198122116347729024179626553728 12406709 255693457910475941745602754215981613216 12406710 -328519522821811653644690051335970663040 12406711 -956104003959996610705151945045296617688 12406712 -547450097253646456355726662413620428800 12406713 -699026545680653486463540774899139532800 12406714 730247182396780697048696510722749753456 12406715 -20021381456106116320696771026474372000 12406716 -240994332847658546061809945252549345280 12406717 -896293311045208620891901632632574419220 12406718 466346436019257494083143451894937698560 12406719 442414052177032250984685192405753611808 12406720 -64759536757151994295536567675644805120 12406721 -1543488783944538428864563833207435750078 12406722 -281909566454363965097731546893735644160 12406723 -153563561376540567168383326343187325440 12406724 -609556304564705680711382376044832580608 12406725 606845154058957188551666603631486189600 12406726 -86132406273009482632445302629259552896 12406727 87937171696054144450748560819883685312 12406728 27907221338093075325306501794317148160 12406729 168719084455828311779773965190143644160 12406730 -172530447151630334706817659862715980800 12406731 -1833517741024609110002731278413883419136 12406732 -69226560929882610947128539514808434688 12406733 -777273302920205395660958078986764315018 12406734 -235316759597288435202039120216102586560 12406735 -837332077819546024484994891405389160 12406736 -199805090733153638649739090537902194688 12406737 75151425035082109299296150275051349952 12406738 246795426394221402735383750814838181520 12406739 967809886077303319174598395347757079280 12406740 39828007283413269049171726194133862400 12406741 -1232329108817105583603006207847669543858 12406742 -33741862344112923973942930598317141728 12406743 144505044888649213364839369834371493200 12406744 262046008072969486510137146034545664000 12406745 -116524734303332472382208239666092058560 12406746 81762631179584726510278590216625187328 12406747 23894974782854344934519271663929329960 12406748 1573460694798908710460503663171518122496 12406749 -293496171871697525879168361245925939072 12406750 478111283358044658082231671007304112000 12406751 -1320558186697746150358933086089877342120 12406752 -261584879605707899564432274173134897152 12406753 1222148620873264446256741144702739153280 12406754 -550164980806592109539401859224773269424 12406755 -199416314855946996653233392016768778400 12406756 -140971189118958396322871403414220323840 12406757 371809020502796163947484801989418491904 12406758 24463795762223554302719444410081837056 12406759 240679422589585493127711706213532507960 12406760 236164200030261028588890388923065088000 12406761 322511492559402304792620551512137166410 12406762 1555123490085654254656720566902803921920 12406763 247171092831698621546770780275546561012 12406764 259589534285138006322189280429925105664 12406765 -470403371102640804279145022095278201600 12406766 47042330642528679003705568146669242880 12406767 106177988224063645207546848911674628112 12406768 -425003585455497647199493580599605657600 12406769 1044883553402634866920241549975637145170 12406770 4134502010655689418434485078174176480 12406771 194645515007165561069374530231917780992 12406772 119365354920834568995680854213238968320 12406773 206988274751230985245858160561696829984 12406774 -608191181147568654281575196033043456864 12406775 -290261898018857959692339492582070549200 12406776 42997311511469143543178788985160192000 12406777 547239198809996350962474159215346123626 12406778 -379668493993358324177825706406241233920 12406779 -256401175917068110478492833760361902592 12406780 632213286146310225320956528593149030400 12406781 -1353353317376236356991087990907951591418 12406782 -11707845510814344732315665454771503808 12406783 1091337620645243400198129241073866211400 12406784 -730157188536953588195840029087179472896 12406785 452943593212706466745558222680563439360 12406786 109697378534722270135363601539691251200 12406787 -557292311375834643115127476978666204416 12406788 61451530553968971511523401106717278464 12406789 -726091806914604425918579553858419036928 12406790 400499941287182227639907593026932288640 12406791 28726338878736013871533559294897846400 12406792 1192830557159397034992959271700704460800 12406793 -585066605257869494047188065273472873600 12406794 -340242396453333645520916018432371334400 12406795 -170055053073627652770097862914012987200 12406796 -182640252352357924431849847966120454400 12406797 -474404228830955157606612817537293907200 12406798 -521982990388951973401660500025925271936 12406799 1237526989425518249220859544579437882800 12406800 -73122298377656260735070475739353907200 12406801 -605659423580113562597762522964524593296 12406802 -322357149435007707932755630444880237568 12406803 -87195718562131213016454480355714308816 12406804 -296911389429273480865797541016553064704 12406805 -345597365475718345947693469294656091080 12406806 61686338421660495081479610281632252512 12406807 -720125993158566296273208598234020235088 12406808 303727226470089043577192643435942696960 12406809 -317977373091083268830768388998952589440 12406810 242353256654458803354642077100382310400 12406811 -286753492434407151874834973917778526588 12406812 237345745698986760615276459958036414464 12406813 1799606526448064524954249107054418089062 12406814 -588702398545487131594355321575095302400 12406815 393677515618794180924548825157190513200 12406816 469437680680357525709080117472540098560 12406817 -1072619883313921205163867304989350305788 12406818 -454522750822449040678250992336271669760 12406819 -1824363702967738475333080658124319279780 12406820 285215423920456457693254919713159004160 12406821 259092086697018215498038849543709503488 12406822 -342448900569288825901838401582787040288 12406823 213268712576554310330712114444106687968 12406824 -339731822549977546417292250131816448000 12406825 284545920186426281455368641110114944000 12406826 -101084686485333942568452968971371470496 12406827 239312773915362067633224150258938508120 12406828 -191096307312617729719004315606350495744 12406829 -560836342421974898796320752349393583360 12406830 160260555466097344032783632561873214720 12406831 224421376548893519274574820111286277032 12406832 347739873986760045007946361339819098112 12406833 12982038098928977361967113050816887440 12406834 490953521910045628974120792478285479552 12406835 84900532863161030389800820958928087360 12406836 -29717697593175168727009062913467856896 12406837 -133390797817216851475717594072984506514 12406838 839718482499188878406532856660888162560 12406839 305589537822385368882720824775224149224 12406840 178286749114814989411994151111655833600 12406841 289845367296331303531074481466267251242 12406842 -113352275836650825089036484996872694528 12406843 -566766679437785559275500769302894298908 12406844 554721204391471828763664398209444279296 12406845 -226522195489782304418036848392269991360 12406846 -30118851522295621491298419770057087616 12406847 -1063447733020153141044287376545223568704 12406848 -3230291041806568114053109783745003520 12406849 -206126102330608657980562517541810178284 12406850 -107595866855457025097309168875710819600 12406851 348661762474953791190036029881838566464 12406852 647610097571780833093413973818218683392 12406853 -6620925271232317193205341441824912320 12406854 -70485775748729751473511168455939635200 12406855 -229750897167232428150600412400130338640 12406856 -510425925974608880564724259190046720 12406857 -322739745741530529102897944427756587808 12406858 981179323927844388671830058201632031280 12406859 2216724155132864282108779284208508381016 12406860 499751593409208368925976941060982087680 12406861 -164054649190118756865079338050181951668 12406862 -66403455248480947740251955431919143040 12406863 -110650385456689711511388570998333760000 12406864 -220196611691329181495572984712077246464 12406865 14489010016514568518476969839226758720 12406866 301216872313833263369591272383727684224 12406867 -341020343955035302831813734788577984000 12406868 -129161821850354092986045073393120139520 12406869 -139415951339307342121530873122521358706 12406870 -86099025920061786367618636439270981760 12406871 -391461445659953239434105228800808516000 12406872 -1357476522353253270411917842921740042240 12406873 -977552155960553009090646660203233051376 12406874 46294789190899970697501520930524145920 12406875 6103785255304692106841415508317150000 12406876 -11492916425724256698116168516944843776 12406877 139826101511886402291945569030995717632 12406878 -526200784486336847936197889884094146560 12406879 -803039386914968731933780544800388861880 12406880 -43825089858134061899891857287940669440 12406881 339796748366945706115047879668816363952 12406882 48129959324339451051753018122817675264 12406883 -362653794912225628870060686919922960868 12406884 -85815554826316366992818733769968058368 12406885 -1179111671840209824272743157149453247400 12406886 1067018712966614337599689011996061840320 12406887 208235330510441900853847226453188516368 12406888 -649645497899360953711028388030935255040 12406889 537474693382423906405011656331966880032 12406890 122509597242601041396362217890292464640 12406891 -169175049062648970291754404305858471136 12406892 -1103953444215764598788453046418050339840 12406893 -479049786521937214817978807795524008672 12406894 138230404640525579275548693762340115520 12406895 477088245958678310891587346054797212000 12406896 -132028682551516416410904483298659041280 12406897 128925785903378561609137927425068731346 12406898 -368857503870175710766648506016698081264 12406899 192744713132629820399911037389689772080 12406900 523964103662254609570110743341988352000 12406901 -721820628442978323140308638378605638788 12406902 862841975581119390565131080653801881600 12406903 2372366585543465334586308293177921867824 12406904 -542818269864949063691418612707706286080 12406905 -173583970426361006441095052663352576000 12406906 781989868256467159292040487488263873760 12406907 895538038287827621097851387741636085156 12406908 116347926442672694218464837970512666624 12406909 361655508033156779023706622277660146240 12406910 187592451294944024515770306964113015360 12406911 -590462628634274715292740382797087868416 12406912 53548185945686611707301549521261035520 12406913 -287648661253999371506954557237332705792 12406914 51414894569770211058772251007060872768 12406915 821895832516871859875985187127125617120 12406916 -580417298294679437356817770151468069760 12406917 -252735719236018504765359287153539465152 12406918 253694043941583753080805700043154200160 12406919 -21655874916934839483166373604748151808 12406920 352328128099699936132601465616521625600 12406921 -33894382080285501893087578923353946956 12406922 -158719621168930184765397872342772913152 12406923 201189109077599307528600410943088182384 12406924 -600529059630492672788607961513325120000 12406925 -316419839025737284684409535620502855000 12406926 72418093048955817106638340457097861120 12406927 -802191706723512553144997780598897095240 12406928 -114670437130328265353788605762795257856 12406929 414957823479514266722144509188372294528 12406930 325923471898804521094042545477830046720 12406931 290204004171348062158779641416468125072 12406932 65512373893112029150229414376347539200 12406933 -313047948668516503829692116728588904960 12406934 57530052666771999510714252133715117760 12406935 277966122500384886515984631888447646800 12406936 186817527476841712605943849961654476800 12406937 498960412212323223614096356065328832586 12406938 136814225120217936439283600810603564544 12406939 -127940245251396750241714254388236683260 12406940 -63364962740625354667722211458684887040 12406941 -906695364464076324775737541370293278900 12406942 -34684655484497974394039754265004695488 12406943 730337792510785440370298702750698753320 12406944 205104240034611466071573541802150461440 12406945 566535222087664614029312032609475447700 12406946 -217483275795318026316114494069581937328 12406947 544905792561134894675927215486217598072 12406948 -290012025025478100585216266951277484800 12406949 -1108101505276469455691317973982590026050 12406950 67977795248197010515768163005202400000 12406951 224099761018315089057381269187275222392 12406952 -19657016145572515978532223795755673600 12406953 -37967492114132049931565383403901192576 12406954 240181841384471957331557777403555532800 12406955 -264546443685382418196257542356556583280 12406956 -265335666578917603764471554376345154560 12406957 -104981149741145582744427609939927718548 12406958 387134931859465534186749506176508854080 12406959 366647100222558119796445172042567059200 12406960 -264842550822067390179182210719145656320 12406961 -155836516544324247864996159182326507968 12406962 2199340867327253070609254390510376960 12406963 719257460205767088788599629395023923212 12406964 475552581885121647044632995820973678976 12406965 122820577448663420289528157963606713120 12406966 492371571604705497676629205260971102208 12406967 -1200328654582404282500224887628461120984 12406968 259099124608263502620712757266336972800 12406969 682941061395455737585769145674530936020 12406970 938961868119622078093963761101846304960 12406971 220620048747289146253989050397499756224 12406972 1266900339551138067708357854510423499776 12406973 1022179950000260454273539583108509669004 12406974 373912657653178014909423590876619917952 12406975 -116177747111050982894441412013290803200 12406976 -445991312942755557363243726663104593920 12406977 -1247190277536735878405882239011919998 12406978 770259426579134091642288448252062351360 12406979 97264587346928466123362690451108665280 12406980 517811562979334225531986063172096655360 12406981 -516407345189640104690804849834208140000 12406982 -29471510163351793941006585623122599936 12406983 -88065174688512475293295658305135124400 12406984 687999753914066443860484813708057666560 12406985 -11867535681280027972512469993875968640 12406986 579142746448573834295228057368690483200 12406987 581741761196466065390544669019193087636 12406988 -414246526791205502891742141276270578688 12406989 -303104926743583413499799099967005906880 12406990 583016682678660333525331850495994936000 12406991 -757089420456081093678190022555175487920 12406992 90240124183988185285808912825918423040 12406993 737679107719498384637492423980911340320 12406994 160889307213034726498863097814807461152 12406995 292461208377135834090499227240224094720 12406996 167550675899879415015190386381559500800 12406997 630492470379334007185879780811489050446 12406998 -277103012828655129113623913911327076352 12406999 642936829869059896633534334177477275440 12407000 383287763900324645233387716336998400000 12407001 780084010690534712073425739902322881760 12407002 -584945473487047509319124048133493164048 12407003 -251997635205768997252619420169178941696 12407004 87540181841168580757559394810748170240 12407005 4848843982628562011726737483188967680 12407006 -168981326763559990050801385962373312512 12407007 36577670081462507313303243069344491296 12407008 1580960994236391291809893467042378940416 12407009 -446140822486938876775557023200553870160 12407010 50882738478247160075762859235015802880 12407011 218067041280959135149851273385063276544 12407012 -143285088131790853467297171107961788160 12407013 104074665554553744191918702618790941760 12407014 -12997613639382976534087221652378905408 12407015 -776102150328851973071229745714978249200 12407016 671366814647981709517313937050139033600 12407017 -1086438545618814948609496137662588792448 12407018 2165856539383049179573962985035079680 12407019 -656560406452935464111360054401886986560 12407020 243915307762691506996922469615952404480 12407021 305367672065444263405390313685189109344 12407022 -495936076259735901981975989083717923840 12407023 1571298560711059384835685780887564136272 12407024 57192338631199695008303875413457698816 12407025 196275703073444495721218525390392233600 12407026 -194049217747450896578927698401786402288 12407027 -557449258528492183832374215525597713640 12407028 423973198637282959693443905103811620864 12407029 2373119395849283176512801847497708775360 12407030 419340115364331857621664988233326684160 12407031 139965520520675841054028235166361701600 12407032 1169272552880007407592324048086340710400 12407033 -54561975899957277769348797635322185136 12407034 -154195078394076018445960369257328542720 12407035 512087034064914619511151864489428905200 12407036 -190237116448947172028980090931940741120 12407037 -63238814236759420768586447424897884160 12407038 -52410694353748860087657225862211036160 12407039 29703472077877218547976720060459907840 12407040 760875639956578157704775331464871936000 12407041 349684430924759659671841216471144834920 12407042 -34242985305724763019738367417642439616 12407043 -198418286682304965226302752536687841472 12407044 414002956614110955284369479532490394112 12407045 277045110057610186307617752227689227000 12407046 -138726394636607151416500869722283638400 12407047 -679781447961126781650023584340876326504 12407048 -23463717402161744832931665364926013440 12407049 -358367089398038529664369436069477630166 12407050 -69230844160222758049477542168932281200 12407051 -218642899609347763194365451836946462720 12407052 -73382106039817175088695985357834928128 12407053 18953878752508817203947055749135551200 12407054 326733664799143932537492172884017009664 12407055 -903809554094672051927977199115871908480 12407056 -36398158626213972708599213064798527488 12407057 -682936260342298146932890871533302294720 12407058 -66761407588337616270406257404804505600 12407059 1396087546706428735921764172102821616 12407060 -850753680115495733601456682366655938560 12407061 -504952160504561590868074604074545633600 12407062 332806667134754961721543130804005592832 12407063 -1202959648774903798021397979315640047960 12407064 1441961340324848490833841679114670069760 12407065 128212057660752461629538907733439118720 12407066 141765821057497768992129394672343946240 12407067 569622363250168507411958542712379624240 12407068 289811205210111655998227663833709080576 12407069 -423230099340745532928200741365184485530 12407070 23673072731157731451767227874177241600 12407071 -679134000124046340616650174554246055040 12407072 -582867184628293330318810655224717836288 12407073 -249320938408760099784331802515771976256 12407074 332223787906047705308587896587863472640 12407075 -471968686380564945397033730352390137700 12407076 -493931251023098709875803887925848821760 12407077 -910855393917943519586850385159765211074 12407078 -339448440495797899847951445705345073344 12407079 -335930467161419321684010842553706657152 12407080 24962990570732768408818660610526412800 12407081 -1245495834096624917543009675151949969500 12407082 177496053594290239495055632039278238464 12407083 145999930836069380595252562161798835504 12407084 696347343960584079133190615504384937216 12407085 -458350333225472626334532702026608601160 12407086 -161277107422125254937755230741998691008 12407087 393647428900912897065722669688020544000 12407088 50050104836684870737471917814695788544 12407089 -378541513468240273004780153960981479486 12407090 -367074496888734415546535043379084207200 12407091 7925131483729797429684190922487635520 12407092 -475811125540678997875081136499488494848 12407093 1543981457915721496029417725385062647416 12407094 506248406464410073113045605263560727872 12407095 -1004593240399153510682858089093601685600 12407096 -3868763316157431303910494365148672000 12407097 42362611587667853557302759295126321728 12407098 -504453463443369694826889938089765632 12407099 -68201560395620995264755595989610817280 12407100 -246614364295965289796898749915839449600 12407101 75437700374080316945622173019982490304 12407102 783408736672641719296813230389700771072 12407103 -394307230434201073223904976671603134088 12407104 274269151512398827244085740878748450816 12407105 320453343509086987461964620481253314260 12407106 -594624560435565827527077270446352928896 12407107 -1766410921177539289360549458098080511808 12407108 170115223929730538277288489428148719616 12407109 -179921994470388114297622764905986640064 12407110 404339151994719859170389702390154220800 12407111 519836894690996007600983876761747226712 12407112 -319298257854423812004693181622915374080 12407113 1489743520276143820944911638046750118362 12407114 -364189619647274717441614243709572028160 12407115 187746911412295564396898108629734539520 12407116 445657347523081576618731904963832656640 12407117 -1056978713798174176964438529694984557834 12407118 561725343420160126787259935503372375104 12407119 -386462812279548450814783454417926798480 12407120 117519695909918834543139429512278179840 12407121 -84982915823513280444045854467315889760 12407122 -97404804939789041003270644988189154816 12407123 -530053376041343196703283225420596725576 12407124 -248921320854849962791676472176539244544 12407125 -802051397388638239253931251400395853000 12407126 605092025421029148500722093977827572512 12407127 -432918008053125661805851078223496777216 12407128 130554881568802406537771786654856192000 12407129 -16027405034174500392444814879595977920 12407130 133003492307650207259943550534559416320 12407131 -710743089453613468086056208788569590576 12407132 731671149894972449177798437060233784320 12407133 205225586740473321459717937051309252800 12407134 -2543995960810377815975152931719424640 12407135 117957841586080102694101221471186646920 12407136 16466342943885960360024930260090880000 12407137 720003853528179611620795667628626448640 12407138 -524545579064060127423985018405231509504 12407139 -73959008426911233789966140780480975496 12407140 381103609817108966935965953664007987200 12407141 1042171381805242385511857630112226166304 12407142 -356335384994290929235402387657842587136 12407143 -190033599422560613241306318217275120480 12407144 789298955796334202494108898514344294400 12407145 37111865482892772603896626569979926720 12407146 650753113858325243505596337096946084272 12407147 896457886030963843930284577266564052596 12407148 277274082206392839923831590411784632320 12407149 -383037251933674814696989856779398087850 12407150 101705317796891448790474849357057680000 12407151 47971185740398012118656257854942881032 12407152 364609015672844431429195736722627133440 12407153 -55253224178539598731958350912339503072 12407154 1084780732086329113196937696360006853632 12407155 -651462505781409685673919437451352254000 12407156 -18372694795181845929681491907605894400 12407157 -402684402888935834550784563951247639680 12407158 -656652044386225798152097242351918676320 12407159 -225131052394512420915431259511689695640 12407160 321583820176968166659236660425604505600 12407161 282717768201176267075950395575492924928 12407162 14410400372599256808991532377977764064 12407163 421210494863961450740051576329572280344 12407164 -264667761978170560831838477696438181888 12407165 -1304433076619288694956303339416568585940 12407166 -19452898654559111240773676857103343552 12407167 -276016442173049888543395556252503713320 12407168 -511946627966577643450246875794248826880 12407169 642639301636168850145830803673301565440 12407170 -151689218498510501313054587678490954720 12407171 -384022385909506426248817252799062145280 12407172 -615267569436447059628798226472803842048 12407173 -358936004003826844354288155635179523464 12407174 82123786111799754338064747601683626496 12407175 -4256032342032683416998453924853126200 12407176 -1164601701761553790201008781869920209920 12407177 -27696324630377558564769428182878588720 12407178 168304412277399263280155158026495624192 12407179 1168406499030961911501864097804319946000 12407180 990535310048783485945483402969173734400 12407181 -48369545534047871760580236970796217696 12407182 80503810534119976458189973976931887232 12407183 284730957605687823817348723403248003680 12407184 -127254901880813749442758127108082917376 12407185 -112245566494604621220793393485519853440 12407186 -7136678221282281192043398410676810240 12407187 -639633221056027651413801392051001223680 12407188 249961753685373038525501135893024089856 12407189 -70897831782855073310718332286629140800 12407190 290611601397881758475814256995349555200 12407191 -233469406327449438935611123031156260408 12407192 259138340138897822593321120929154498560 12407193 53726744163720964868446219074974098944 12407194 -103027304462576173278372852407225526528 12407195 515991910816688834942333447291714220480 12407196 121357607175602497980516814816175207424 12407197 387465393260922161439373032104950921344 12407198 -396138774304282043509356438566120622336 12407199 268138614464190347640905450986988768640 12407200 -8342017873848758465678137889400422400 12407201 1894918415677338486205112808567613731072 12407202 -749652295569698260096089721555455624960 12407203 -1505121451437455435147066199594355328548 12407204 168759103347458776258232420792798426112 12407205 308772343526791214083933494392025267360 12407206 120400448407574458988930049730337679360 12407207 506663612716366314373222366901064360480 12407208 269585672053164808205710269072498769920 12407209 -10365738648266749979143939837333152630 12407210 -41011054382891676530195098044127755840 12407211 1057559759236563881547952779493895983260 12407212 -40037687750461053405943548451998148608 12407213 265412687645443909472533746980985834624 12407214 109371317836283962179728844966349788288 12407215 -243523890688377855831887312145276955200 12407216 -283251653813527391649815696104468758528 12407217 885045273198626814118520755030538025600 12407218 74191129023453736884059641177859020560 12407219 -1393709361687383731037740970486982780 12407220 -2739585795887725644577037360469811200 12407221 633270502646188019124357175561540029422 12407222 978314025876066173853801918460454533824 12407223 -70928830877220932147907976500197760000 12407224 -356351256244326934031614462664856391680 12407225 -700710781756044895930516196991628655250 12407226 -1684298527435246542668552998336412160 12407227 -351193852476106110785548388006980710128 12407228 -1317123450029114363226504363702918758400 12407229 -1882999723943245210709558673319565880960 12407230 -46110361500844562493735595529793696000 12407231 -735886836433745991376174452518781339648 12407232 -178238292222104293873627458086432145408 12407233 1336184207535689060281399396039396764482 12407234 -25150448771422575323006505278612126208 12407235 216192194849688548540238186941703594240 12407236 2329064407287547162392587447231555230720 12407237 -1747698618925197594987419304383579526114 12407238 195714000769257906136998452465079862944 12407239 -626831055781658396618909969160892599040 12407240 -799434165756290913728737441124170291200 12407241 589131558657746526391445626227526516704 12407242 -307003053998737786420981534449927115728 12407243 -981255547904635228298101392633944102508 12407244 -96987700019082086068999399125147002880 12407245 465753257867611156580691375593758423500 12407246 -1067768491191895779128483188717617194880 12407247 -279847946970443503710852132061505973960 12407248 -217651655772709414826459720839131561984 12407249 180619266906981340873985453606295989760 12407250 -373390770334154814303657742419842304000 12407251 -1888027492922578431447003471629190681748 12407252 24334768697075966243717809709927424000 12407253 8785320476444609524279565476728392064 12407254 129435777920076537776186006012839629312 12407255 261325606950617228339443096297333201920 12407256 -26760290360436113385148508995400355840 12407257 791577522744248349335144996243325575172 12407258 372073032756458413693116920365452182784 12407259 -342736356806486930433839112568346732352 12407260 270957883999274801013703117740080186880 12407261 -2551447433041699165273465067049517173888 12407262 -90567816282846152933487762418588947456 12407263 -12828834266987156569438327741247968512 12407264 1507973505391850585329185055477474000896 12407265 -229511620947067794291694279667362836480 12407266 948558049167839025625448196097203379200 12407267 -11265584737157297014278850184902943928 12407268 23948321496360612307487984997836199936 12407269 -325286498461841826428093537483666503904 12407270 -533394305092642364736192781203525085440 12407271 -171293454239210752784400972760672094976 12407272 1713238093196555773675661296168314470400 12407273 -1167861752833655608406546293893909858 12407274 224979052622237605210047398074164750336 12407275 -36444641276803670314078247558091288700 12407276 4696114357705006095521926369149477888 12407277 -1183519478985371708359257237365889100992 12407278 -3060713586862857143574919059654431232 12407279 -216176599173843417477671935950629835720 12407280 708521433873116252102323645629726720 12407281 -491825548291754369871534528378793476288 12407282 -606837271571522547439164915485143489008 12407283 -35605932214334342655473062453211950080 12407284 -63465237963838195043481063413262834944 12407285 -336702323691420628851576408190972723200 12407286 -187723622906934279033756712859071382016 12407287 -245060172365739312769582130257918732560 12407288 1912468569269648919731539887746816040960 12407289 153678479383549385379470706877234515024 12407290 255712970124651047859412475032310899680 12407291 -161416071829674098985347852391779123376 12407292 138029946729783222475247486784482115072 12407293 1085669563173006448396280850750595088460 12407294 -671044405431277876428703156394146129728 12407295 -854551932316329503364281907538258944000 12407296 293588952909020602600025403770781302784 12407297 -158001692739403332308013334208049670656 12407298 73601972257938527858468083770642977664 12407299 8254548035894185001642056445886087200 12407300 -28481324635095796502133386954774227200 12407301 632090621315766470117067373596302011230 12407302 -377520464319277166548220598613973798400 12407303 -127682753538467685818557549610347789800 12407304 103328782073540049820153010880105676800 12407305 -399975469448638766179302974728031760540 12407306 -3741983189271989552335223110305163776 12407307 -144320271190719553344854053280497366080 12407308 -1067463710679363050193942018102573091072 12407309 356496373259181432367075413150327219510 12407310 -384375355346244921903801036758044972800 12407311 84320711685976714105381693696070766832 12407312 114716588009986573494297070547490324480 12407313 346627557886944722837834734999791112944 12407314 -428448301907375598290087591220486529248 12407315 -126961584757234310075342120272967824800 12407316 108272741394918885378227971668819984384 12407317 -109829352787845678920264847258772250180 12407318 147621091514740378135143307382231857152 12407319 -245285450449655451090788273049871181856 12407320 -951511295325804419628086879952602726400 12407321 232157364419001441687005246260466879424 12407322 -59486851794211544573989249456319113728 12407323 1885425747522641903434802373840990315200 12407324 -496538391146307756925274334052756130304 12407325 -86060985804338308685209807694925422400 12407326 565841036790897693717016282837404938112 12407327 -295616541979226192139320420669821911600 12407328 -105203851056348490291151729282728329216 12407329 871684622001948809215431943633765819872 12407330 150642233678983073311884926680946464320 12407331 476311049304952503181783617746946050400 12407332 -517973390186116528869788653590440374272 12407333 -149705176818038254952973437985322292418 12407334 666398270643560763130268252867715580800 12407335 251920955715710298007808750776829848800 12407336 1534607825759651921574653965938901401600 12407337 -409524444038690841422662683429188497680 12407338 -294855722222367592768838850696763717632 12407339 -129813787600550194528483677384040036800 12407340 125470603465347591764359298498534400 12407341 -34667293966946927291425008690233754516 12407342 -770887754046448051205387319580282337280 12407343 228465778634826994908807728034818718864 12407344 -325105794856811928250535458944837058560 12407345 750583039541594690216303061632225625600 12407346 176407781421821446830852131729978534400 12407347 -646634691026471185933093455944581734848 12407348 -50560882992923310635323200948145771392 12407349 8042259153833030337532722841025059488 12407350 -18971910459188573208908474975686128000 12407351 -512353845559697800104387742544541697536 12407352 -163795590235983229206245809547647610880 12407353 -479817998482940371558365307234097310656 12407354 475432207750998036417335410297318901472 12407355 678092961687203616115115726705522077200 12407356 125665884769262589340934958483533752320 12407357 78333628450981404523149517170685778400 12407358 43972098911716157362019555705896663680 12407359 -1147610315260467296196991966630135109440 12407360 -77433969138314500916308257952864665600 12407361 188904658491567555726041204339647598400 12407362 -1268794860281680867166178835996254336 12407363 2183639118771753776299873232418448584 12407364 -97726987196074992674019993347176519680 12407365 -1508184860595331919160491513759748011400 12407366 -37145256261423021390866609392422016320 12407367 135466330319868098359613884333264867584 12407368 1303629577130943310579931911888874373120 12407369 -7098053209359004440202851845849749752 12407370 65954449370552308271043870506026348800 12407371 2256939970553825095253421838366871440912 12407372 54349966708764670841856264821230582272 12407373 -638349612660891991147959474801328094400 12407374 216076258503633459193910003111277255552 12407375 711766813923496780839315340769274270000 12407376 89703851949817670949547165296048340992 12407377 -315214002665905435848470537522522533774 12407378 91980189325778453728614870899659204608 12407379 122385217355611020266032477970682933600 12407380 1426637069584572353647668912469339545600 12407381 -140355582736877647314914964463688512608 12407382 102237116773522630026805743567450170880 12407383 -1519967167668252452740070889755501093368 12407384 -63590000231163076340304035214484070400 12407385 95853474791824993606161222297713985600 12407386 606927523340283265564569949141033681392 12407387 732132142308344240233140530135354018640 12407388 -80454517826140991252592563954173392384 12407389 3477360593691776215925692251665263464960 12407390 -676465327146782134931513300590520836800 12407391 -487857733642569900558939819154303511520 12407392 -8665704922060722157232536797101162496 12407393 163559528470076379358725294702495876642 12407394 -23016351332302561854466418001183535872 12407395 70465785317913964921314490043469573120 12407396 -196418325038057525982387848106096906240 12407397 -48574614709601704387290173196987725472 12407398 923724992889311732901201700587845311200 12407399 -1047020426332654647141039910416191020800 12407400 -145004568031467090468468393228359424000 12407401 80786046722349285671510046287231622900 12407402 257507054144127867044756069814545617152 12407403 -11882351254821993829313083395617171688 12407404 -510440810717557659521932479563253094144 12407405 114051503729450972740691223877120372800 12407406 -304879384192110661596012633229004577792 12407407 1503077500543284619107700995592877256656 12407408 -88375682077851951734515757346993831936 12407409 71206156434747191610784120258896050688 12407410 -92579746374139865832040542161786540640 12407411 534503336715549938102571056222870472012 12407412 681596059217674112957052056489227149312 12407413 443721084788276367777355124606127663662 12407414 731718753050792686429844821267893265056 12407415 637707181498936652355503206123017475920 12407416 -529149735999680799801321976768025149440 12407417 342600977316977875429279959782091326352 12407418 -32651358104674279612466421726973536000 12407419 220717900626649708867321574158680925440 12407420 10203624465719784880250158172596546560 12407421 128652906289161240059568941441130077376 12407422 -288492885276259072059066205832976275328 12407423 329093224034379574392976878352533704544 12407424 -669493378505989664351503939339812864000 12407425 378788395813530509183563443821254928150 12407426 -121588992784289786616416824305092246016 12407427 -753126900061532947777846641944853451836 12407428 -273874452074994366263779986222714562560 12407429 660300257493101633643834090215341032030 12407430 -167819032875112965747716789270793185280 12407431 1157440464730781854325025078133144990232 12407432 -550562056806460110670298167933440983040 12407433 246809120376739121565743952919271515968 12407434 161592363438035350013848867498659565920 12407435 12695560136680551863038551327845187600 12407436 -880084190488526739990977947272288626688 12407437 -602106119875521630318342528664160533440 12407438 645565506087546712632933592545083359680 12407439 -616162725380684892265192927053196492032 12407440 -23497466775643184519557821161857351680 12407441 65114541203978601457784786419896712692 12407442 -319142235951831265393604745091232540160 12407443 -965590817294738619067823058931083684296 12407444 -86366142524430116667670621028744853504 12407445 -20262272479101326634168653286227568000 12407446 335615906670830879004263122362118356480 12407447 675052314284537480206800221455659414720 12407448 -399399102050447922068084952483366359040 12407449 -2155060354260579187437457391966424802940 12407450 -232292132555572296434943208378172851200 12407451 8377691327094279357802434126495168000 12407452 -33701466478610570462641397462774116864 12407453 545787448586657721997293245480828361702 12407454 358518812413996136557715043315548664000 12407455 -590488363504095488807853526554898871640 12407456 515390847525705899345163167969622097920 12407457 -63888497586334982926265284986801877440 12407458 50883916587989790219850666849198219776 12407459 -702472680599771147207888950826867727696 12407460 -88009832669233096954386593995929661440 12407461 -1578635966210377636415566128977820742 12407462 325815096015922810833217362041821831872 12407463 -18929915153687979642229668956804611536 12407464 123907487804112222568745045105113497600 12407465 13964904337083185080280650982756094720 12407466 189256818969337863008233693612326023424 12407467 1164311160970072015679114565457164308232 12407468 -789621824732946560810864996425282628352 12407469 -233404914436334470874439005213875940640 12407470 113335936990709872369334246364905913600 12407471 -1628370406170627742971713615263980596784 12407472 -35718468285610225397641438208112721920 12407473 -807388265536634987569604799293544054138 12407474 -119292155358749042640145739228703667200 12407475 344991517347133187865647136339787656000 12407476 -161696550782927955650771088103281880320 12407477 995145011284318941743439701404516249326 12407478 -5070662888697782444815893466231951872 12407479 585015696510749993465551679417088224176 12407480 364305105224652749094766919613209702400 12407481 -24279758013005410687528502646425646288 12407482 130755109815916072086486202056602516592 12407483 5696495502354810626962671876346888854528 12407484 277409919185377893967136229222313485312 12407485 693326191798568084155076500015187979180 12407486 268040770319921637062296905381413864640 12407487 -340557671703769928604192398825111363640 12407488 -68726386229229509895370559429667717120 12407489 1000975662703138379656931530634796375600 12407490 -123384184508880518367878236660371480000 12407491 418105545751041367483182668110778708032 12407492 1766044429075573896287817642899997185280 12407493 -75506142634280764470035277781409678016 12407494 196675245840293366293798489389624353280 12407495 876043111934000720782239955017721995000 12407496 -901268174287097935637550104783740723200 12407497 1140961814355397294110141057706548071680 12407498 66081728217325775583640102103532030000 12407499 17910299732731513034222040409258260624 12407500 -8414764752239214276902220181155200000 12407501 807808450240216535001479587484154137664 12407502 -7890473613309011709936024227540262912 12407503 -1831249342695312507838429240791172101920 12407504 -245336815847464717272696773162896982016 12407505 119099304077411242420621739727697123200 12407506 127810584791997657818298514580896966656 12407507 327928149167698883174211218784797266512 12407508 520632621617409153454576995562202347392 12407509 873690463200619091962504262721330021710 12407510 -363596790025201719729841598185848771840 12407511 224536783607776917457679229574896823680 12407512 -85102797901793283372748189315217448960 12407513 640936044807189750665007393191538055200 12407514 -129333851521735651773918743093868062208 12407515 4412611715538512431835949497592692160 12407516 252202407872558008988480355924110845440 12407517 706327911626849880995701390049699881734 12407518 -93398370132363488703425156933535264000 12407519 744188364823248085659453384300755361792 12407520 242380028663652453081276660403470336000 12407521 5737590123552289074990668072758689344 12407522 -14598458628237208779115436218201265376 12407523 -87467608739763927354031065410425848000 12407524 24543479827088100213500563562554388096 12407525 77033433458006863069447612743136629300 12407526 -168610842894180229486917194389507113600 12407527 1411588046264358969452716107183609426072 12407528 268621366865950246294115004430467072000 12407529 1407156524990087852811447774101809942560 12407530 549192218018520194557131967389545472000 12407531 -867457081592518174865713881391538625336 12407532 -298339927278688988899746667928175513600 12407533 35986336341557324984250896687078537344 12407534 -355273270487539813665153572208912322560 12407535 409009294646978024840057996421866574960 12407536 -248691716215876156233085771330221375488 12407537 720476163318243247691960003543880092160 12407538 124041580688423408514864356319869984256 12407539 31091650234755426525375323547290148600 12407540 582755422201614832647454757469197034240 12407541 94750107878304318436541797573678466592 12407542 -32385798837399254191127690983329934080 12407543 4185548135584026855599103298277865360 12407544 472475321802547512626948504382980812800 12407545 504882743180306343318585735161670879300 12407546 -304011737134105791440507027256847248528 12407547 68624417655497614154759203049187346800 12407548 -528549698132749184122596227837030497280 12407549 355387372440644392479739646557315488192 12407550 -46651981697339082781035199402174262400 12407551 413018559505529060983699208514428252160 12407552 1630142579510725467250547608061762076672 12407553 -1107579544958578760937684294623988480 12407554 192779951137027082427666144567991818240 12407555 -220005378475570911350885962459201390080 12407556 -113207455689865566241243652570300682240 12407557 -876454637808090839057265691447741218240 12407558 7067362577333951952808231341874166880 12407559 -165984750157530563909127645266474398296 12407560 74185756378425582659932794969629491200 12407561 -569819256400625344776311841723849145548 12407562 370645558676966450593792716775076758320 12407563 -468827316162566896159968405394828335840 12407564 1294026270085387998442415404659179520 12407565 -21063490689663267655310411418866494080 12407566 -109682408608566365939815082830107024000 12407567 139541904687860511888137040184347389616 12407568 -46745960979988117863771010421125349376 12407569 376842042686641038950132493822643736160 12407570 2652550284870556193714314104897384960 12407571 -547851988482091695535015156496526677880 12407572 464255013035304449506964175963153350400 12407573 -461417487136553850674559948282294728178 12407574 -481570768161471018354312763621200997440 12407575 585790129513900921424406073098013602800 12407576 666745081369031020135329390350517934080 12407577 121164713727362249772097415924818550784 12407578 -122546157568302376206899923697101478160 12407579 152055069319328810273883979588248192000 12407580 74437589792972323927801415050349045760 12407581 -305221422044556190180020241798586110618 12407582 -722816343644959615455907325103562444800 12407583 26681258175808459527329943706053784848 12407584 559759153075814495348474971822458273792 12407585 912184736897856651457459144739560773780 12407586 -1155017112116196260813590567840257303552 12407587 -1066339394617343842738066202807026671720 12407588 -673093364450248270499014756407028221312 12407589 -1494013354741151019196960777248225600 12407590 -102196044769054981253481453040680919680 12407591 -35680356579066835279344915600867420576 12407592 162056831839952419104365705938724044800 12407593 -27745893990165051514506521894926966560 12407594 4931931391882052361097582747112193792 12407595 150780294425723337642901853705113635840 12407596 475405159139431261527275241264270382848 12407597 -402803870533885953414904723120571279700 12407598 212072585780938275841632953447066903424 12407599 595055432374929719245253803594846409136 12407600 15657752270373269865407825399789568000 12407601 -214865695562987892282293600483294035296 12407602 100173784757859420068270810171380756752 12407603 399001607773245695294896465638429571008 12407604 -350267983444854876769847036929790834688 12407605 -154418604644096753461727701579284660480 12407606 -319759805708045645503649205385180465248 12407607 17173000267615479433273095208708823040 12407608 139273911617471877048605430485856768000 12407609 1078909935991957754450866452753368832810 12407610 -266115455989508357135374309212124074240 12407611 -96690957529732868723188594042801589788 12407612 330162450365131301476874945112033008640 12407613 493120418496673627773972566538646312224 12407614 -753907682408384480463986664521544946560 12407615 239231667266771666610225741667075887840 12407616 75397659736381839620524452305905385472 12407617 -763545687345002263190824878047541394988 12407618 402782403800279663639527559056782403104 12407619 -373823113858706959134342740820904216320 12407620 736479826307328900080281350867841313280 12407621 -105045692322148411639790861761195294500 12407622 219142985073012934579639344991113415872 12407623 -799148427173554523448323601228002249128 12407624 -1167617379873947718348198324110499840000 12407625 324797698605064232017707151580270010000 12407626 18021411031815079771337629616815865856 12407627 868697913841160487314084606816132200440 12407628 35980889880201091289770665718156492800 12407629 91470998612075392352272642547060392684 12407630 -116304285984893118078619455850850591040 12407631 -593852765617973015409080597057933327856 12407632 -57440189892629129763827321106564849664 12407633 946163282919368487314222542149482730660 12407634 -661603993662125675446649134511179541760 12407635 -92461912568384700781248884516255850000 12407636 874752055999476079784885691329496315648 12407637 -142551834072706424672624146878723806496 12407638 484132151214121146445318853783135826720 12407639 -1829389657922836152278408699261432653560 12407640 -93457343728417533295686174638220902400 12407641 -577302757142400793224007620981797142000 12407642 347745389564694394554695780067487527120 12407643 909879927683027631953251898171789349120 12407644 -16090081959474028482338496021833645056 12407645 -1496262471220407793458022134846027868200 12407646 -377020527125257663903263361524116520960 12407647 1075470149839601208911176628129636047872 12407648 220432966122564715052290304943548006400 12407649 -321961572739304643433606545847985572032 12407650 -980254888183283320076218140283200000 12407651 -130577658424940696466561692565892462128 12407652 8267348356708366909229793930818104320 12407653 -23844024645000978826084982795483420196 12407654 -28174851680181864621793721478922083840 12407655 -102847371535274754547181659849345778400 12407656 -867918652238353753914887677393180016640 12407657 286899871599065562289768571112823779072 12407658 -162013844789197382130050259188283317760 12407659 652572000806189930531934100089799654440 12407660 -391763108726070694212368096217729208320 12407661 17449558383783859380960296053567322880 12407662 -165614610182294103446617603331478879168 12407663 -116067109450681682067124817516204855160 12407664 13139055937150915043731697289892528128 12407665 -695949186878996282081910917342630020800 12407666 547942315581657827789739794163781646400 12407667 215695683982464451085748448660238093880 12407668 82370421692841608635052077075358023680 12407669 766855694026580268439932360067223397120 12407670 170329641438842686519396048491375790080 12407671 -708728905870638403937172425351192520576 12407672 986269851343747868544940174687661137920 12407673 -340715254620424142038203757394722188000 12407674 820913306012473878500023762885417812336 12407675 -287166776567303091517671270903993493200 12407676 307445986538815684289813983385646096384 12407677 194413456881646772056707286030603416300 12407678 824800289192931937632037183116972471360 12407679 -675085053209399903559316034333982137040 12407680 -571383612567531422857206659651154739200 12407681 473931350571995592378132146672085688704 12407682 133300926661516576826046471850843008000 12407683 68654471562829107805846761620569269864 12407684 -1222678136960189069394017934577636070400 12407685 -106130107972042957535426404281950803200 12407686 -505162424776569891138521883080284406400 12407687 -327932999018353357583101468549571437248 12407688 -166008432311376137426837013023490048000 12407689 -929600774833426757601149656251157214080 12407690 -618721110675570142309048132564116266400 12407691 397822513687338599980231888096924779504 12407692 -753303678870486255135651357084275609088 12407693 -6998014889868161872602702593635686816 12407694 100888084755759668103315459933290598528 12407695 202052034273849118557457749887825948520 12407696 -22712021497295977759693029789798236160 12407697 174135849942782842061607058099607651700 12407698 -650134818637079522218391963548540940400 12407699 1313053587642036301195236075213617174700 12407700 -281124393693998461769742542183192832000 12407701 -1727595399579176581904341999231858269298 12407702 243506473837424743321140627825639969600 12407703 -537144950484555354042011770329550080 12407704 -1336813013462800129461918372829998090240 12407705 -743325561379335925076127264872333984880 12407706 501352684934476099746282060367292144112 12407707 125832627923208551437230042196305827520 12407708 -694475652114722768898060863854714744320 12407709 -76170874640204351374501472711985971520 12407710 -136923866611377224146676729737264857600 12407711 -711721168665332366843312657101570555128 12407712 -129868942567041871516796767210602233856 12407713 1076099358838683481513147659118504020962 12407714 -241016886209605950877808445554096765568 12407715 -369449139896611800963672280982417604000 12407716 809663608169740997480315171265420010752 12407717 296248123939804122563597894594941384992 12407718 241590377800374803928123933252668940288 12407719 126069577011258361034823839851193752000 12407720 -156037549052808412908920701454116454400 12407721 -189027678947343967366518647038933976688 12407722 -575141005889521170179815030945853191680 12407723 1253292899783161285043389903489655845212 12407724 15983636302961176647722444957227714560 12407725 -502135397978512033315049504260378464000 12407726 -1082511040533701649229060356961956842688 12407727 -994858667492779791995753822074083980280 12407728 -16996697335720130011353507026091376640 12407729 -1066920772776370944004400519661505730670 12407730 -600447726087967008830532761033455111680 12407731 360975542148527446208844070194229604400 12407732 -97239344939778049623929395303411703040 12407733 -154312111972742277558431766041408226024 12407734 64975604276498894072733937236056959680 12407735 157109626901708886105426401194901242560 12407736 -496421137185509577942406816228638720 12407737 -1121589363041073531767227977447754680 12407738 -167352485854904296753475051164373329920 12407739 351890467605611447164103370705124611168 12407740 1089811651380570802747310306824377446400 12407741 49617015324490932179866954130134726080 12407742 14727986286266206581762395095658394624 12407743 -871406033875812920715729354078903290520 12407744 297057505023507877139723217771530551296 12407745 135294757643880545356981508763868387200 12407746 -162907741001229154225109013585134893536 12407747 11105565779138630546805679517896456704 12407748 67658930443651405285345934695374858240 12407749 661071238170265772697396100123171712700 12407750 70256818895646866449486840250611968000 12407751 707544072239468404604386531211712172080 12407752 -414088722487152774409348012167116881920 12407753 -375717730024126066800772773611790671856 12407754 171607867111647971833192517037194053632 12407755 1075779485012237158138597018290393773760 12407756 -734466637953428384450018048243618898432 12407757 -26852653707969335459619138735428475840 12407758 1272596717505039871811758903747859235840 12407759 -97172231290668834830834185277408463360 12407760 487427446959133456975476328198963200 12407761 -290490610183621559008984438248230522638 12407762 -896609067651279304271300864263290880368 12407763 -994747039144231733451750584155727165256 12407764 138529578797589057262517439104814176256 12407765 -246227130233537865419526559369954571520 12407766 249197293226964629833587431300005355520 12407767 -1050003349785731932134046293844885752184 12407768 895479094965019605905846762006406850560 12407769 774389556285052990005230900506026863040 12407770 347789685195769998316589654125174714080 12407771 -585165844100128572018590037710062858488 12407772 -214371590093283749573708909359082155008 12407773 -8479041250195453528390567781030105088 12407774 -925049461995236542274502501107772372864 12407775 167813126988898784981358604750085395800 12407776 1877166421021060733147426156241126162432 12407777 -1028316364609109358941930100232956658392 12407778 -250202301797762178664253939711119592496 12407779 -18687700564774465506141968820749920960 12407780 351679132943337628748095113167995207680 12407781 302041383970428637599798206214258311424 12407782 263966166564862627036986756128336750400 12407783 2656955474224543382896703323381896090720 12407784 -18111833279839994860636030106952007680 12407785 -110970271579551897514552633092409572600 12407786 72361273530446314301486453970781021440 12407787 22949391821016330354769204807891346688 12407788 -681253076558964122621895698604474502912 12407789 -393350957803783421177593489482275828340 12407790 -269816002022437020799411257137938579200 12407791 -70387652183624765703358706022013897416 12407792 -552918624916369164264108668959153520640 12407793 590830968444889319451136500265347120000 12407794 30609238509967271725570671784971436032 12407795 188079660403624649626159243547983978800 12407796 -1914365883820986600034461816237456199680 12407797 544664080764196335034574904314325692000 12407798 -67237686623574990912358329735628767360 12407799 -568931741596289702260822390117858970136 12407800 550640396162202936612762958483668480000 12407801 62375029166690476957039645133313140544 12407802 -264353380631144620382042032119082071552 12407803 114604812947115938627585493769010518052 12407804 -298877647265659659343886452152294457344 12407805 77410628447171987434673849785785852300 12407806 -299516971350517653989807124958721691648 12407807 -1782114650024232046329350251782119545248 12407808 135901682805596410971536485312779780096 12407809 719906339671142047963825160738618539010 12407810 26594842761829185152637999095262028800 12407811 354356714364617256345234645330145924008 12407812 -306345761406462219423414253349912248320 12407813 164855453555910399483954481410378225984 12407814 567368958152059645012441937357560069248 12407815 148876373200057993933701001830480139200 12407816 512930917304450828794378811823630428160 12407817 385801212240376692832629573995796158880 12407818 220544534142928195298598968113281431040 12407819 1035618389953665081070116176733795920160 12407820 -26822133874128161660908277622294282240 12407821 846575845431481590959786697070974528544 12407822 5201744938013556075998319780103885824 12407823 1603144056932773388879103400543672834584 12407824 252014805290124455022871644093972480 12407825 539398998454438049856652758015537560550 12407826 -96280674276121529695311146599118016000 12407827 472864128320353979848682939084187912144 12407828 -1086400629754041901020566373796457135232 12407829 480411018541639742811921398087552248416 12407830 81646812119933895587768298589108803840 12407831 -835900102948350176929418559148729117368 12407832 450647389427434471409108627421268715520 12407833 483562380931401790516042064780948822400 12407834 -219629558012234895712233912201973415184 12407835 -658337337125373569869747434290705798400 12407836 -162153783832021013337403360240541122560 12407837 96338165357603573932481505903073883160 12407838 -84773222701057562088118840365416273280 12407839 142946454453689717223257726938831454056 12407840 521406249410605967838385609939697664000 12407841 -422844787725310215074724667829001437148 12407842 551595242900972874038582378017287994752 12407843 -22668299698873446668059330698562698240 12407844 342070132698841216587174261349267055616 12407845 429764383328299265668875526353112562520 12407846 8350615828703606135435815539292836480 12407847 220760646176618459506090176911782030080 12407848 728364311301036076506972682216787957760 12407849 271961682190641089771618552888865974400 12407850 -35461633351163924639934633193014528000 12407851 124526597917317973285113520841080872072 12407852 157135850917605076415152010852619912192 12407853 138395267301396612316424843675037175200 12407854 52196641718342895973476167768966189376 12407855 -1478112930511151893018526481482510736000 12407856 -95904633321902714236458525454777712640 12407857 132457809693195544752969166998289180224 12407858 326343943833805592559536327384061535776 12407859 1378643503328778097506896971519724663904 12407860 348483602600153410347066685754053774080 12407861 1399587041013687284983462320595456068462 12407862 340516804815272896660576691115979004352 12407863 611064673614080452891877700907877460424 12407864 -102510175184172663855692955951968747520 12407865 1314454515478888352830342529167177920 12407866 232125840676512038530635761262853465344 12407867 -1993262553524737206843312185244558344208 12407868 941394819888434369468293357584891723264 12407869 -2018943978844514136495604874960859132730 12407870 2970294685642258010905259073439935360 12407871 -93337076937539331307877777734653764352 12407872 -428459869583159640148458108299186274304 12407873 444458420363303258496197742679388221122 12407874 -57400072829285060903441337557506621440 12407875 730582852943281056086716446211076880000 12407876 78359663025086352697097420894861683200 12407877 -1167520166559082420220840154311797272000 12407878 -332060326006665849687478294639762922784 12407879 713028892435838675887511133539768815488 12407880 -510918622320195971191497301473300480000 12407881 -36888819733489166359652701538967099888 12407882 -696644040867028918303489224470013600 12407883 47794082607096519922839756958955355360 12407884 768171507043033736343115457227346690816 12407885 2968708820633987198348848370570987520 12407886 -9001959087880682806734024139287161280 12407887 165629279595258529212265750700645991536 12407888 -385068459443112527062087127479265673216 12407889 -212426621956547854644353961449774335104 12407890 -279920032828849233160567608442344192000 12407891 443011599344742384906684850297339757292 12407892 -10803826854651329889316764638168309760 12407893 204525854250457795304561419121435282400 12407894 -132137682909861853156539610781850360960 12407895 -466015923289131794770617726273301214880 12407896 -23239529207113071676964083861659033600 12407897 -77553897741196586083826720113182314880 12407898 564387350202595735447273770436513551360 12407899 -396890862925917769249415945190230983664 12407900 86173768480828882741908897101364019200 12407901 83995786809512135887687805837378255904 12407902 -99060307793395939612778046504544224000 12407903 770728078189667306090193893205520640160 12407904 25335805417641301083713734015805423616 12407905 211786777765967592851741856318680805120 12407906 -75418884476064804645174615943449415680 12407907 407350910543998793351482714122450367920 12407908 -9516335283334618664016445020006210560 12407909 -1330353153335062588197237586719606870084 12407910 125944926042204938354461231951642815360 12407911 -218393769154138644420448006716622942200 12407912 -147885328366992447689699156970890035200 12407913 -111181919234085370684695287418799686336 12407914 30003150943874979335448827226742186080 12407915 -157861751810761030251044832266122045680 12407916 22340630889381779634556200912275533824 12407917 67826042727910657839980100550850810966 12407918 -241544108038227972787035422703219195840 12407919 303784117871010937823284797733395723648 12407920 -108093320103368976108011740051693240320 12407921 -774279371657906458787279054402177656878 12407922 -150082057363509600559700197241692414080 12407923 -354073412986588511766257366907856867896 12407924 391128326961892051776202073558720409600 12407925 -153348812373972499137663200251755652800 12407926 -171928190493030448150437068745674425632 12407927 -1504520486685605447734512277730247798168 12407928 -265485053721814773736385368533865881600 12407929 2971583145857353080025210660841651728384 12407930 -649442634734167921856332784240238788640 12407931 -1443148451948326859783676575516381011200 12407932 95003763657957274746543942075466770432 12407933 -1140517020925379123780473061191857208320 12407934 63429558933522697805791520116945993728 12407935 64519554481813419367959078862421948400 12407936 -147960581129317014613186287121308057600 12407937 179896573928811009154330600912967223168 12407938 65690969111756965856943221603692785696 12407939 310187639675264418522110463094120111740 12407940 379192181710669646688282276630111398400 12407941 11989493605746400108282511819719929344 12407942 -412688929916141422777911221253126388128 12407943 -983203676563460754485141018742404754432 12407944 -1627609354849496114834689993072353315840 12407945 -808963611726755816222652797620523100 12407946 -549183862356091411194158820485551635456 12407947 -482691402428200125586327242976644354604 12407948 298068524743890242303964081505455783936 12407949 1041548300707777575925930237720712855448 12407950 -29614464814206821649572233040512464000 12407951 9166143403270259205645629861538901104 12407952 35845251482288933829113687720239104000 12407953 -434942739035218915965325816924830209244 12407954 -115787904338387184107728680417638963040 12407955 116414015791657672672118678284245861120 12407956 64256761824959779295130477035184328704 12407957 -44585077400472517002319287604230517920 12407958 900130651354118118343128070064603137920 12407959 -121156099591443214455530968008435862840 12407960 -661120256229899231201904784152126259200 12407961 577103035776764908989428759848224760272 12407962 -136150892710178248542327875336853220608 12407963 -1383385095414007482219437701992279841788 12407964 381657551937088739400661899940111733760 12407965 289886955370980977552934301207016834520 12407966 197572238823881059352038384943718786432 12407967 -92509318030206475213647506511478806528 12407968 -265826210952576784469345729670684672000 12407969 308741733080614909695368865287573001600 12407970 550571140122389018796621559536498954240 12407971 -45121523569821799922015761934336336640 12407972 -49526330600572408264486289257786933248 12407973 265019906427099570632064315357572498784 12407974 23870671686743974018166126845438966080 12407975 292217039387613748606644368961840795000 12407976 -861162833338021653021908638839637816320 12407977 -1725243168075880749039167737231714924800 12407978 987341519906709731349586712099526528000 12407979 -244074170788033119030563936671875215016 12407980 -351569132775597284851616435358967127040 12407981 382302677566733756110062206694050581782 12407982 302967545436237852726382357488122582592 12407983 -564916993350050911664777353578525297680 12407984 145426578785734428089233947064397660160 12407985 69176116059272570530867987837299168180 12407986 -1026169133787687463269162372840625367040 12407987 39911780360881051306529775056640928272 12407988 -579596017512806907523084411346906818560 12407989 -14135529270282219257747071238655649632 12407990 118510017524119011417712304995977626880 12407991 -177892645507393901542921053663483235608 12407992 -1505307075259037566603415485477731840000 12407993 185407441201667553497899309937397002244 12407994 1852966373152039179886183996905808896 12407995 -304508890386653746557968303012068100400 12407996 -423602183720749625000884771444138368000 12407997 -5644707665021279468953855930596873600 12407998 569177033985973147373529712802411397120 12407999 -1487573878657840500815568242042718936000 12408000 -350840440522649426935251730364891136000 12408001 -438654830509063373239682531891460311998 12408002 717523528817636392935452599745500390272 12408003 -1178211272568068186382373172412132701016 12408004 52716875640189904164675055796229169152 12408005 -686000491638519588294169602929374982340 12408006 32048749041583735688801511198171230208 12408007 -524389354133961453648223138234425324400 12408008 -868102477373185244730625033061752151040 12408009 887405536135313944423813549760507487504 12408010 -371632434295526121112011198669506287680 12408011 668457938271311151261611626683102620160 12408012 393198242771570535291538530809512934400 12408013 1114732692323536776517807705387386406262 12408014 117852141527459470199496930320170642752 12408015 384522617494015848874000670001326244000 12408016 -492550272475291323767093003823572582400 12408017 500719703251544171270463489173110493760 12408018 -66921227313933804937675233798024368640 12408019 156328165617610458834244688040812526320 12408020 619713992130224804159072904211398516480 12408021 92987515995767900033366161271072574990 12408022 -46392678977526667637197771605540164064 12408023 1480654633134208498552017578139626107272 12408024 127501652161315153891036535922564710400 12408025 -505198013070281163013782627431230480000 12408026 -1390047741218130236329047737004565666560 12408027 -312353271738693768469437419929026785280 12408028 -262628180383625201250404019983607174144 12408029 22550169653199405895465418005703209728 12408030 -374977264309049284999488443421026591040 12408031 447237766181722135579372733225385748464 12408032 2140991194843180813662119389685612544 12408033 747124535871468024970276223866746884448 12408034 581871099423669401791138511528573326416 12408035 468513991840906064201899463131193127360 12408036 369671296922792090236763066150003930112 12408037 20394521540752512904834881033367001920 12408038 418671105720702415440809105860446109920 12408039 -97602842603027231885929271812946760960 12408040 -676315736682103936952470156645593907200 12408041 -933071044249492823796928434115167684528 12408042 128543151367993892364703535689353703680 12408043 -64349447421401376772449306839746045708 12408044 487641584493038983559031108916888054272 12408045 -148908257069714763419912194741404729600 12408046 286833524974071684791689783994121121536 12408047 -192185935833826530941571307671630421248 12408048 -8161471199372220503288283943260979200 12408049 -393429560277387751631738975837912974736 12408050 -429502152299380066495777216125786373200 12408051 785745229023578014598677184686137139200 12408052 407507538127087604017135108735049417472 12408053 215586115134226106243719499830163986080 12408054 -158002686928773361788863264020107624960 12408055 626023966134317492906836827418947967920 12408056 -584281972982863754068303839944429568000 12408057 -1313665079832317674015360543237465755846 12408058 -283273992055683564021024029141890275072 12408059 -182529219501652432830636879719487321120 12408060 -63463846415753181815762335618982215680 12408061 -267245965086616948877975068994441738016 12408062 528223589275466693606540095503518383872 12408063 158183355497158066297272412389216303744 12408064 63778989110168615810181232432135536640 12408065 -182909148608683881713967203631949564800 12408066 1088735794518782683121762901950105472 12408067 536406884307631240148948410359712579792 12408068 -965982198653139094814369109436523617152 12408069 789197523772158686091267022393592600544 12408070 232379889213013284665924135787011748480 12408071 529702571064795245704223205049796106624 12408072 311314544964908876153609328564192337920 12408073 371024422836221411445376073509012375322 12408074 -68042258377826041557927191331540613584 12408075 449308359752212074214960425068902998300 12408076 129407731424919445734250393403015631360 12408077 -1344099874322526909622119066770442239040 12408078 -136029907856089953802009492468251207552 12408079 -32868360728379429869490425871582119760 12408080 982175630846729853608160570353909760 12408081 -48924955561828209310592129471047142400 12408082 -1288751949569257697460890177579890942848 12408083 -103047252692129614778353507433665005480 12408084 -174750575207191638863602776705930168576 12408085 615977228387722715737488913925961129600 12408086 52677768243370189303246442585803185024 12408087 455180745512242289973767935218060902760 12408088 -593228991868237328669918612770270740480 12408089 943191065784888373627580043786399250890 12408090 131970906130317583359694747188674419200 12408091 543928196805786109751974227715967781184 12408092 277161513087141417214010914022352815616 12408093 -343017541560524373334319298694067390400 12408094 1136639900685489352257476201378945064192 12408095 -55308814232004731726302292143861089600 12408096 -933997851025590879968882461510971949056 12408097 137741007128590382483743300811099073940 12408098 -275570885568098170485909899546039780064 12408099 -496669207090216105666297292491407183552 12408100 140923874434080785655530473898470502400 12408101 -1799669450113234410842805199803658879680 12408102 -6978401334817549851952097252638986240 12408103 -2046948209289448302821758571010063184648 12408104 -719238048449599916879394795528899466240 12408105 50715381648736634263501296532964613120 12408106 950456723282717904510445955016479522304 12408107 -148878803582880864650771615273038083408 12408108 -282434407579502951226395825518932810240 12408109 146706959625985901811940775901538727040 12408110 -140249857639658671460238149159772468480 12408111 389374212100396940874358827333982221960 12408112 22995109360916078340507040842060578816 12408113 -534520339792459325032527510936654744000 12408114 -190634994862696499165973999748898513280 12408115 -569739955493611690513797811675518324000 12408116 175953253306628919140172577129784752128 12408117 257389620917766411359513610358066097280 12408118 923560595197819234246198097892279545760 12408119 1461853436232381653696575712107812932520 12408120 1210748101798389289579421039043717120000 12408121 -1969526946082477425558920604612252439200 12408122 248717795381508988460853352475034829824 12408123 3488316211292316484754811496850604288 12408124 333291008994986937131594882803943424000 12408125 -267374436694924616976139703744824361250 12408126 -3703957324530241597747238533313123712 12408127 -221546962820178331272980409024532969024 12408128 293446471559968182863309089432829165568 12408129 1075657908705105712498064045261384641074 12408130 -167591559414882450452067742782826552320 12408131 -356417881782884237818569075466876768068 12408132 398181294041768335657949852674885091328 12408133 467253234826286996379015648519059857084 12408134 77727654706685995461299091690872280000 12408135 -141287495698879621173174744600291302400 12408136 535319712632071984981057059981552537600 12408137 -168995656658080167282426810630210834048 12408138 522395744303768902276631086258233386544 12408139 -677390892773952200723413657491216430060 12408140 19893390096184656863579627036024601600 12408141 1758669765939202036874427861489634137984 12408142 791133833934370733544314431750270049472 12408143 -686985622036712081604749864963407560480 12408144 -50576422225689311503517531530863575040 12408145 343970001967120114356517932520677990900 12408146 -150299212304701148577089743668205578240 12408147 25890503078580094452631997935129087512 12408148 159463915947898783119753199933736134656 12408149 634221568690564384035993497231003728554 12408150 123159640643395579530674825876472801600 12408151 320430549237671199505385463140802469552 12408152 -8432888693479388462962827629179238400 12408153 157525902226439711379021149813360918016 12408154 32259673713774739097738920196368687104 12408155 770193496146579252148928008644383460960 12408156 -128163191790407275593908028984288319488 12408157 -2375411219326555889726243535006013524468 12408158 102807957265252971899332006310196978432 12408159 -305760254476070083078196110697159525760 12408160 40937053842892387398866298339050127360 12408161 -1044373793220572575662901359989008982238 12408162 188251992806550819569098425294752632320 12408163 -1003958928962958928477505818649670734400 12408164 -89713630700210450266435759692790911744 12408165 86567450434627714353160341338335674240 12408166 10358175202945643888263415614091157504 12408167 -278252977815974975546222780250280830048 12408168 -319734062526034850382305923209858662400 12408169 -522527177061835791680564231979835551430 12408170 278569434469396971667988070403959293280 12408171 215149118217927818571682301048897345112 12408172 303283669130094489999003040038334387200 12408173 378916335796760376704976452793697527264 12408174 -733564680078531373612122512974041970560 12408175 -470505804183928743387585779221418800 12408176 -441161149108789398667780125349376065536 12408177 304632769986669815753757354948275633520 12408178 -149089638424351034311633861716941544960 12408179 -351160569738475515057729651027231298224 12408180 472093492621946683785243206637296424960 12408181 1955434422559858161653266761896366369400 12408182 -857698243689936633986794413804640930368 12408183 877669227052136047872614205110786060880 12408184 284974416157406988884461185479737835520 12408185 -639232923962583995904890774807369322240 12408186 -53409076787667942335954244174893692416 12408187 -3003552867692318472481460758055881732 12408188 70299230704047471760907496739834515456 12408189 133134600786268958957555258464516778208 12408190 -895428515711746322891546144239780456320 12408191 -719335772716515615061154803289822533728 12408192 -873171353612207933800084987686797967360 12408193 448632463751751567470626605470763446720 12408194 -617366748996028411489929522199860205104 12408195 -490850979672068593012567352552789152080 12408196 428176457722056608941501178987614555392 12408197 -807432742778189306429150209388910628320 12408198 -227083818708989475794725287415206620160 12408199 432665490144330242759346264439182047952 12408200 -203227529487315907895846154937122816000 12408201 -161759043008034657197125975288949491200 12408202 190214195919156787014859279909843202400 12408203 -1738486906326382039247278845258755317548 12408204 1364195585448037023215004060653490094080 12408205 389478214030893186413027668197058582860 12408206 -657174339257773220462645671862008976448 12408207 263452327326646948993052384732426884992 12408208 -230238213113226509999009620066887098368 12408209 1164999774308377534227378250177151040 12408210 140028002400054036207613462407924631200 12408211 -37967248862061336605467096602286031188 12408212 444086420363094728305458023763965952 12408213 -551509512346820337563866607466937530912 12408214 -95671747530426790253956868102147604480 12408215 56238574842211477126511758464040778880 12408216 698750485547729896038709197859944038400 12408217 -2170974435457661085794342633210981894508 12408218 -100352156050556104819359199259766110496 12408219 -144536038038300383871910820807508051156 12408220 148701386021767361797686303015892085760 12408221 1352282333552474797188267184003803965190 12408222 68242173794617185592586165849039883072 12408223 -212465166657169595070480140445872170528 12408224 942058018324681057072581152750373371904 12408225 -127710055393507446107489790096539552400 12408226 919327048437894942758723425987862655312 12408227 130653707676052392108260035738374978912 12408228 9095913722206239975864535776841875456 12408229 -751018936575804371204763463486112879170 12408230 -64306344208558863468809934303285225600 12408231 104265613723887311560892545130060273280 12408232 2074505832013581848949998164665486612480 12408233 113711074389531859063860039350090466660 12408234 24072399002429976093103337666309095680 12408235 -482213935473885210523871500543200614400 12408236 -545118123410928129855607054129304574720 12408237 -262225644081544817896318369276031726292 12408238 98107161539160200017721769279701363520 12408239 -748068019306362569589111508444059726960 12408240 -16044121203037298071959432893108060160 12408241 -213504697297925759231706429494895477358 12408242 127389089516217318708590995177799992320 12408243 -293561359524190271048816745828491694336 12408244 538536020041725310114563479425248540672 12408245 -651497533253377933718496071858784310500 12408246 61431796338134979190489571758215472128 12408247 60446770994841342644440947202972300800 12408248 102542498030893966839007572808083701760 12408249 363215933986591866764803532445024826752 12408250 766302414994956588998409139162791384000 12408251 373024491871089972747494236658974278072 12408252 -3603144831200156164705843530627440640 12408253 436509491767091447962439947242999070368 12408254 232227768824061547613141375917441148160 12408255 -173828118082164759662647156846007904000 12408256 53734326111050581716069227852116000768 12408257 625002448513353357318736472875537151700 12408258 -13176464627346296927245991507742374016 12408259 2089031992247943073173467613688203540960 12408260 66784744821209962519511925566151578880 12408261 -382128938091892639050211266397587174240 12408262 651828166433515588795885823212361185632 12408263 -324362821411649682235220509395661586640 12408264 565723073006724877748631862994564997120 12408265 -935928106092830870527769115332774573340 12408266 108818732734133021649425871707836055040 12408267 -140738674817531635884498520360333375488 12408268 51714534556431981710052116481743637248 12408269 1169284327557158523098176943554723223670 12408270 -164411773405257549796302068815045386240 12408271 2039434238569477328943220763068444255472 12408272 484482108415293948821610449683080830976 12408273 -297198351245317959743421698990009064000 12408274 26819997391946668881977110674378238464 12408275 513314385150955512431530225958998824600 12408276 1274600145639255211032460865186809780224 12408277 22647670750525420762499691510563749888 12408278 977571983186379096672971341365388502400 12408279 216789116086823936499749458167142158288 12408280 21589387322204103975031625077976064000 12408281 -145737140914654271902027661463333728256 12408282 914121469553182458356260328791473100800 12408283 327769998989840876471474581945798406976 12408284 -339078729129022548762657002493139006464 12408285 362271526184026849042333272525604272000 12408286 631320914473597146040954187541032919744 12408287 296420046989418872098466541392922974952 12408288 399763084387851041724439250589788405760 12408289 -228268749619414768580676658225784958444 12408290 -567400822278048765858892516835644454400 12408291 19662856149309719801301843366273190560 12408292 12802634979867996902415268092695361792 12408293 281675770525137476071548697944425452800 12408294 458258870721486289852182258161925046272 12408295 7706628515710175255365478156320486320 12408296 1693963151687399244908065656010111073280 12408297 -575878987540366167929192453413312572960 12408298 -243005341158425965937531647083193016064 12408299 -285535915367944363872110468551041174720 12408300 -149797609912329687400466532336468595200 12408301 -1284103593229199836242882399929680934698 12408302 217083111649466168068241737321064012352 12408303 142078567374188117502655609127432373264 12408304 -111757338311375790099701807097859670016 12408305 -189792434705946728689680153438767297280 12408306 -175635434252977268752018976014025127936 12408307 -226308452995800535427269238994409785312 12408308 10564317099938628737948053907693568 12408309 -444284534475310987380921547707269782866 12408310 614000692085770829593936406581693378560 12408311 -566078144747400750887637020760505689600 12408312 -15283706657360920234715746560968294400 12408313 1400304086621681814067988833761334963562 12408314 63484086605820110489606338847225702256 12408315 229019676026069999464109545063439278080 12408316 665409621128402479976079425104331953152 12408317 -1211594409573559574169200154465827399400 12408318 -134193000099001587534599230238922967680 12408319 1716490139274964688469560543052113212152 12408320 202848539195956980053000695444993474560 12408321 -13645633240489304401112219281076360160 12408322 62132191001650255851450431549622204912 12408323 441626748493035994797949760004652726704 12408324 -851517925383158195564602054074530386944 12408325 8814794955902555107483189784221101050 12408326 -25313821150349364604787236002544994304 12408327 112539612717817445363748333971163066864 12408328 1021571865671690472051460728452105180160 12408329 2920645569793559684804550367267068398976 12408330 -394218319568416686509519961210290688000 12408331 318005995457616255139138514825926289904 12408332 1911580360527915188265168793106633475072 12408333 96170994628968063677526273264693834240 12408334 -496558593634420705574120821108322341248 12408335 22762476010041897545203486292249258400 12408336 -311756371931385816227889712958702223360 12408337 -432387614144915992143202426640664223388 12408338 -2628901049793456310114978040775375360 12408339 117019536453543403087672792014996719616 12408340 -349656126722867263188173000222187601920 12408341 42122122014469092927382471833185645184 12408342 204518292520856714687687789102772320640 12408343 99699193284328370438756152820586187592 12408344 -532533346949504143653026991509081210880 12408345 -634860461785917588487412129321295097980 12408346 195431064328679418743921100688762296000 12408347 291841783210412454758784528517778164512 12408348 -40476654947468055729552660041254110720 12408349 702548769101217922775198445983507124000 12408350 -559161817277744072965952230523958417600 12408351 662035525058324911293561128312126142864 12408352 1264156379509502616583735251361114619904 12408353 1076097566429633367216285286198550005602 12408354 9728574860734916394956895638275599360 12408355 24761407003333757766845580300494213520 12408356 1933561885751579385976409211375574947072 12408357 -138021116213976947184193748690807721600 12408358 -780926169530402975875805185906254834720 12408359 -1522098983832711108956177791198724626440 12408360 -258735898724694120249631239439142092800 12408361 -327549666698024139653523146679319952768 12408362 256608929948228841699075742938659695104 12408363 -513354209630496272960936620389423494400 12408364 -167777151385092047222573649308546916864 12408365 -39993443200649985917155337955215094600 12408366 -97945557991557352569435624446661091776 12408367 33481685222162699570055939681020485312 12408368 -169004412403075672206286149236578222080 12408369 755517399309920235292965259669741701744 12408370 -51499669720140707453922000233681510400 12408371 -584559204145615071154753681601346965328 12408372 1060054090706091771420940016227920015360 12408373 -650983309064476317675153728217002427840 12408374 836548569906665273714483688631667798592 12408375 -69602218396899996839401052594271360000 12408376 -2677351075874082078058450471594479943680 12408377 -74480374212104598635393412533315490774 12408378 131824076159448734505860983367929089024 12408379 -815105047760484399395282113402510325020 12408380 92411696176718768994134989796779699200 12408381 8876199297023003883601844569218832128 12408382 10985393383261303933119216029119731072 12408383 -456277038214374054673797512148353512296 12408384 -239929923499549872351457197344491044864 12408385 291780567056685270067541334982214449920 12408386 207765689205469063210155162663584546304 12408387 -854801632646484406824898610602298838720 12408388 146316368068981130111410401550793564288 12408389 466762446743211146447719127362458278400 12408390 7257860916917831057115626243660553600 12408391 -1201120690131695020039858195632683220200 12408392 -281501257073559070169233189651387776000 12408393 16568326814476826481943178328487218144 12408394 24344425637732860431094900420979389632 12408395 -732620254097161042301322897882693555600 12408396 974253062977679785313356558014578688 12408397 1486806147964525012140775540222910777846 12408398 158568243125410929534735748169762933760 12408399 749747825422989828513947230268900380464 12408400 47616264059948252020307884331912396800 12408401 -433474573994586110424332636331036878592 12408402 -25571607521194793661584493203683891200 12408403 -455241941333883765792363423726671219120 12408404 6591330146894817852395449393171852800 12408405 433785769197656516260056335540450864160 12408406 288812276122707309927654197849378301120 12408407 -1107921082199346450294212862972579840168 12408408 -244010189320733002865119714415267020800 12408409 147635444440313819324492863077010150848 12408410 -189370347096716084751614114806037882880 12408411 -621579304127128844182276363895467181928 12408412 -133199096349839335111358004618613702144 12408413 -824056943958650861347479349231734156756 12408414 -149044631459251768527888736478034874560 12408415 2270166076494870890035541138391304995120 12408416 -1086769000618280076273500661626438811648 12408417 310605516508932953466638538603920639040 12408418 49882284942497944940005471669023952128 12408419 -173985343651029885675789681136250305704 12408420 138395128613088495436515396956327546880 12408421 150811822848222821615196469988970394622 12408422 143885565955411265744683111014605769600 12408423 -820885930878848284400940528847826870016 12408424 3647040857275265875924799642183761920 12408425 -213012762687385134440923634359671528000 12408426 235185979539547703230004667988225359792 12408427 -1002658266946687116613241821368686979724 12408428 -85648118157462558683225266492188940032 12408429 1596138257286532019969664623453390112 12408430 -212597418396942970027148265549670385280 12408431 128891050776934520112088326469874763264 12408432 -145361286181650648677926799586709831680 12408433 -787271837137349009191804175107452796620 12408434 -1147896857178333168891876254935311925248 12408435 166314885647916634008736589095087466640 12408436 325288594609544737190424130664660176896 12408437 1497204249879090417297630887453016882492 12408438 -47146528593783954923416976361893253120 12408439 1142170720266014239076050802829766928856 12408440 790664305543451169661053232774526361600 12408441 527338657731377182685862720192318618192 12408442 124446786572471163291293484830656543200 12408443 -363698894460088427701328332253123209308 12408444 769294087701898495574259546903384883200 12408445 -89829598454613439015030765928389520640 12408446 -114490250418879599049537688615959772800 12408447 -319324488337262943654187980057083494200 12408448 -660806805935811955363392466103807508480 12408449 -36606821374354563806074634933291213136 12408450 -166705362754113663983208099356746358400 12408451 945657247179107426445452314731399667200 12408452 401154460503273894138181198788029460480 12408453 -704303445259329380010645229492471484676 12408454 367236631700152513617354237165674736000 12408455 309098434550078804214174526376512854720 12408456 530962276308850094857431672690730598400 12408457 408257159743269835199185794950118125952 12408458 -34894899609511051470895980685052037120 12408459 -127083787453259467071760363692901697280 12408460 -450497804802491993030532984966591052800 12408461 20367962796279486282210658028009727852 12408462 -140157108725184459932154096438361848960 12408463 118564988114115811441224748089119767040 12408464 -175232596363149506864476259644295921664 12408465 275559835021937391966531861584429349120 12408466 -107552969187820715343539272999265336160 12408467 -2013959034136953915025829919988652160 12408468 -226722285015162894657469267392869259264 12408469 -26578237427519362856597112201835600320 12408470 -715514151136759290973612018517168010240 12408471 7293534762893498025267164509894382712 12408472 854928417371056878709691055845487820800 12408473 -268849845444445583522086141398213547200 12408474 353772601597561765779147070638289082880 12408475 -652154039497725743316879082411662191500 12408476 589426411137638721372468103805305666560 12408477 -232892547841638837793565698126452547392 12408478 28178538049962338170558984030513877760 12408479 1690162090518787382289930480251057530080 12408480 -175099472485403871631268790135769006080 12408481 -210827360329522265032580625511885538108 12408482 447079513487050466239881611532896572800 12408483 474718283919510526569109195719314652024 12408484 -1001661992086103547890608182681845664768 12408485 -605779938659066036521431864753325634820 12408486 -110371278083051480008785460270809823872 12408487 -4104073831823562924857970488736481248 12408488 -843590857152185375954102487852103188480 12408489 925655554822388483560690110208310154 12408490 81212192394342326281847811795948748800 12408491 -1033669314224458367450373824551094247600 12408492 -48812893805952375005284243235368363008 12408493 299694894758294344132969730992062016620 12408494 -130609543221005137524368256295030849536 12408495 899262426597595164271149122301431961600 12408496 -5693850578147525235241053103550414848 12408497 139056991919219639792645820589241249280 12408498 -275035972603015567800000120140166159360 12408499 -1715176615829690983104394715616477824500 12408500 166972222338624838698119797253142528000 12408501 -18180652033644771398177894854588738560 12408502 -529753747824499834349012102433217862400 12408503 -3320475366074329983655655774163525695520 12408504 -75885807543505067432758643436932812800 12408505 64333467282857709532549959740163348360 12408506 233592701503203173942432928622419038208 12408507 203144336330690697209964821888132907888 12408508 95283747569578498207391009662205910016 12408509 -134312795700687475112950679040769039290 12408510 5228674460239044220753591579624934400 12408511 1989373305576839799021583729413972802112 12408512 -170300163513295329880211399937044250624 12408513 -714624897514637755532824983735285617280 12408514 700011590332816022341910895602438939856 12408515 -62262448467455116350819183635022191760 12408516 504461737663266530770054896758004819072 12408517 -2892243675191373815853686658368973376896 12408518 147122942046154309986837182546992452960 12408519 -571354698630920876117639890194221770032 12408520 136841781181745565124249680589639680000 12408521 -1731041999714963815212378445324889839308 12408522 7721537502635906128844041430031573504 12408523 -160324331729965113631801394063014869456 12408524 -188693074094832109385568038166724379904 12408525 29949827342534456988073146559111872000 12408526 -234714445064740456443364306798212163200 12408527 -659818306760807354681719469083586243568 12408528 -82796657427990089496149594375448428544 12408529 207398881590392198188370869852502752576 12408530 224526764336913613784479271388210432000 12408531 723020193434296391076125997716739690864 12408532 -325790718758465341135998818609662521600 12408533 1294489785261372779440452031728049000782 12408534 -367827419796945309262314185382410425920 12408535 -515316635731016256330751591034953136640 12408536 219103653977214372133163120353456988160 12408537 -796261115616676215471777420605729179440 12408538 -145874453737166824992013977701769400320 12408539 108782183864247655182310256881217383680 12408540 14770648364789367155247755204868433920 12408541 1367848333099352533798688063986523443392 12408542 -68063576490698415683093774874007136448 12408543 -416976096733813645458238996956656583696 12408544 485357148234872396939928963770702364672 12408545 -1081469362791393130361424050228411294700 12408546 -137242072699120050915837007804734660096 12408547 -225952746366970961984797136409451452004 12408548 18223471859428181808324081380117569536 12408549 -1480523191464693007608965823501694843200 12408550 122177543142663901581451096640342400 12408551 1376856945786885104274208338248754666552 12408552 316473962427995858537439977288606269440 12408553 -16429712326186208492839224860786246576 12408554 353242750766703832952035227515426493792 12408555 -166464419071632745416825694790549429280 12408556 -459350213961424570427643263679615610880 12408557 372367309180946367565792772839533229824 12408558 40572099952965656474472827780179507200 12408559 929316148340537752087223299056819586840 12408560 -95257785070495071931183708678186598400 12408561 -797153759292324430943407272153391536240 12408562 490314967277840538349592871291860374032 12408563 1218271423236035198169651480060827140812 12408564 -1035900083892954006945944614021380710400 12408565 570875398248641386644934638561772144920 12408566 -370109326216997335639692510491432048640 12408567 -885959528531555055540591069533888042520 12408568 603536399936421151013214951422429061120 12408569 628849325704487769718964018967763196544 12408570 -366621363793293132992843287931914939680 12408571 776223492550482522184677849947590490400 12408572 862891898163405388143824786582510106624 12408573 445541780176231964679700284380835677184 12408574 170605057284640566777362156284976833536 12408575 -768979881941389390294461001057682416200 12408576 255765868124842203674797124525494370304 12408577 -917585419903036024787447610902875188560 12408578 124092002901093333258222753928588062720 12408579 -596367484164924377898555600708869523360 12408580 339654795366082839771600245051458387200 12408581 -1652473046669389872010264294698933315618 12408582 -333681108910902756484404105228461968896 12408583 -298701743140956904083122260939321145472 12408584 485153009187863996454817620406252185600 12408585 148369050940357990909547683468571059200 12408586 -301784450756792621055381446330403819936 12408587 -514714891136098118970591252015555327168 12408588 599863244991843235141352865910059862272 12408589 -684627191880223312789607171178684831168 12408590 258778586708079053898004026906649924800 12408591 -120325547041436599551216065433750037344 12408592 3278593794476545077121063105561362432 12408593 -436232492309139708123016655994478742160 12408594 10671036638248058649673098856175562240 12408595 728022417048456872250753522204876039600 12408596 -14724813052883846197716751516679239680 12408597 -32313836769503178913657148824196901426 12408598 -413745329483785255415528615529978078336 12408599 -179508742734830382628779054080188389888 12408600 -136126694717996735990805438010516992000 12408601 3253447969453407022669439596665247527360 12408602 189221522870298871701039103005215872752 12408603 476659028129660050501050880908822925824 12408604 165075455295208062003565011629858023936 12408605 -783858785286833151535881369010011336480 12408606 -19627096517330517078927842965421813760 12408607 657673538724562961037873337021706735160 12408608 9553752985355104277590512154703953920 12408609 399573841815429388811850194418870501120 12408610 227921842626692413208163614864391324960 12408611 649884057769849711237793446369707161952 12408612 -172730163033956101354965201777158504448 12408613 13427650052685361827381076764351805020 12408614 65823628587712837691914159027659652800 12408615 465124205937852663949762928061607180800 12408616 1475525003061414595389531849629464412160 12408617 -459760374244316764683932166482849197980 12408618 44782996737494864433371337621259757568 12408619 -486244370799595611408005433160980347980 12408620 -167309672294341051646051228632528957440 12408621 -514073317800588423601796680456173124800 12408622 -426653760993645985949719251531960285888 12408623 -131874084410469901687821981787084874880 12408624 -149296294412119874215722008754258886656 12408625 -359644444153231375494444188366367822000 12408626 -266184582643077232432853433132827893488 12408627 212270471143166793880724760316845045504 12408628 -421627366431078713060513328308282518784 12408629 -752169025538633256114020775855872248224 12408630 135790352437416208381121775791409918720 12408631 -651948805586776134483997269808556244568 12408632 -1380114093905931798151173100545578987520 12408633 -2775930387857865575591147081809110000 12408634 262115732075024051119764941876451648000 12408635 743016666230136311278461725968695742080 12408636 -136551166839413270355419769204965283840 12408637 -1845232416519789041755582881708945132608 12408638 119532505210663714013608982813464197120 12408639 948262978879062005149482611979190674504 12408640 232015107457713812918153517053541089280 12408641 -309988370289874228254040501708629116160 12408642 454398667893818821383939837925947458640 12408643 -28816748092040635000984469680280779776 12408644 646735124535275470969341731386802150400 12408645 33137315322373428312472810302207312000 12408646 658824825779384780889009502606775698272 12408647 410150737003383269992208859526179622080 12408648 521947700451181989999072070605622149120 12408649 489818427669034772382731960143734216960 12408650 -30285180217070101999201120429962002400 12408651 1154575407392257934470681668876082678440 12408652 840254913621187664825323608453767649280 12408653 1840015352929771563503386216374055980 12408654 -424125009894905094474352277334371666880 12408655 -8199936262958238413021461406040692640 12408656 46177869355185396397770404694416916480 12408657 996609158629035632411157533319621516864 12408658 467359980557919248751747554906788580352 12408659 -1247277165124035222729267357563813893140 12408660 -916267593684726220484191935358688256000 12408661 -220244188571061424173746239071913246368 12408662 228978604172684924937844158361605654528 12408663 -62553672301008445793100380408378869656 12408664 1454674978678132939512832503168542607360 12408665 -1172489071415398108907994555135484044600 12408666 176758078436132468081377996590846637824 12408667 -6811727472826703224610918701717558808 12408668 -986232461224658264988819016653718255104 12408669 -48210534375360484708138930533757814400 12408670 423504371787454776895794860672267861760 12408671 1651620150806604439452942052533743016 12408672 -7174569131458797651512528382952734720 12408673 -1153649115203222026834265457773269669100 12408674 240304875350061422939256445311852741792 12408675 -123679897285034893782544706259474615000 12408676 -31808093515805788968957995379643891712 12408677 838242881382983772369199003205208469692 12408678 -102185396762980754924306699440257513216 12408679 -412794134445391987395915731884996788480 12408680 124166863880887187210770428440562892800 12408681 69479208705843888946675033356516006144 12408682 1795119618130288141221789689987182080 12408683 -357900178438314896698265014256470228224 12408684 -261596771976500293762464799462093946880 12408685 -8841819091089578821980287529323296800 12408686 -82779696520925877686543834285566181376 12408687 -688919062307821624248051629092043877120 12408688 421898831134619056746504998459187527680 12408689 1851266053116521339337812931573764321490 12408690 65657369155606168244538728501665781760 12408691 -876526629338948195324162174180937075360 12408692 568025758241972383752317137678310802816 12408693 621918750329098119548612576775858061728 12408694 241715562723619206679237293457810968960 12408695 53820620678016555754249332902367156000 12408696 254859386137354835691766553574649221120 12408697 -17151136099161159597938431641586676736 12408698 -4999616057537640238012731708288827136 12408699 -894202846614626947555188767205542732352 12408700 42307080205794143298622445732886771200 12408701 -154522972579421336138307804242421594720 12408702 -166801472555138218463787334165420939968 12408703 -297116916035468896728457572698647908840 12408704 -118355427691102129753554834927963340800 12408705 -97301222911926137167389416945626611840 12408706 238201579237891218319702316706515673552 12408707 -1066886640869579242178304881688361028880 12408708 -225650215946269112457967187823754813440 12408709 534954272929257272778847681445893570910 12408710 -122693345630512051018502302915662864000 12408711 122783928613514372133927204627184128000 12408712 -736661589981301425358571664971314252800 12408713 -1065126490627440268699829122019590170096 12408714 -28302501487130204939891545566556814544 12408715 -798764351816201776060183332108339642480 12408716 -888726025984792557676648250173450748160 12408717 497164475133069263296895775701383174080 12408718 -139843284702955102669632831705520761984 12408719 -369151888397339963562862776628879835856 12408720 208617037695489496102963147419254784000 12408721 134600377109733400886578139215334370292 12408722 390211008613723264381253596051281360000 12408723 1303386905561269397248453150866570732720 12408724 973777366523341746729867492570788506496 12408725 3787886706007405002314766762125980800 12408726 -201684427110813951476748779277835418112 12408727 35658539838719496088902865570935226784 12408728 224946362874138707229252209257148559360 12408729 262891149377214018744047368491224084640 12408730 -53048606251963162861292502775525908480 12408731 421023796792667085224139524718641895744 12408732 63711389188625897139415808939705309184 12408733 -80210662745337543501893381484684716820 12408734 49101084898599929394523851143881763520 12408735 -420843528407893686672249104537633754240 12408736 57193921029092035603372930699951472640 12408737 2036082353193824136635031238601985757824 12408738 -654396218301962693486800001675172617856 12408739 -490449600908536887542968734265639863344 12408740 -1176005342057467324487678975975919360 12408741 -720670027113391661601474451789541646720 12408742 -331590014627632940285340563670917732352 12408743 -28385300298520948107478353491311792008 12408744 43044799416044337118492435519833784320 12408745 -414089217150306863040406060364922097500 12408746 25739971967935809868403908775911491840 12408747 45030853348679398352477584992825094128 12408748 -868481862707403398839539429014492712960 12408749 771843515249792106065563583075960561664 12408750 122937806162483900658225812508643440000 12408751 -757623104347498474852028572803993755248 12408752 460682695955923902435045548471294361600 12408753 218469715572241031366454672288935876544 12408754 -370888079785122880047446356280743133424 12408755 -624603770559246083671254507584643133680 12408756 -262769412476842666121553448591219654656 12408757 -498959996728533879967673846781775806994 12408758 311543587305623966157199283215358424480 12408759 50203424154628429225898354090858864736 12408760 -87973086730403834729729318389318041600 12408761 -345827007159907116833868794561581687638 12408762 117761551608115225559803665337672055040 12408763 72571174411844375641479736348595158680 12408764 -162334183661628316903018475391708900864 12408765 779027489815899108921669376296162484320 12408766 61399485945540076882424700587005976832 12408767 -833504231405516386396870141136068684800 12408768 9331997100454398232244172932587192320 12408769 1173171484117884775707793766785104358996 12408770 337424723785488183148491528705455669760 12408771 -387246704374615792484953747413580430160 12408772 130523360335111021531509311900485429376 12408773 64127987238738301054412725137669113856 12408774 -13938769905928247564440810263599984640 12408775 -304734804898209431093091577928461921200 12408776 -1313396021569566058502609662720884080640 12408777 -324751444954602294313192487364329253120 12408778 -83620261870449778494001915573901035680 12408779 -332010904808167542038693708734758208620 12408780 -511017634964685272590169124468763530240 12408781 491901077017447028796500782406560460160 12408782 457207851470796619780791339416535052992 12408783 511713952831861126969828443291147961224 12408784 -17734479031690376073610909495886954496 12408785 329970509320023697141821715679579188980 12408786 -28538392535446273737854002915087434240 12408787 -483924545381562430591303296975191548564 12408788 -411381654187103227307576174005994133504 12408789 14479875023406970163391864887210173440 12408790 276060265928733057657072436383761854080 12408791 -2603277163501041266139201296370935586768 12408792 -487346551496545315937286191431127040 12408793 -476935833284816042085416945671760916322 12408794 550645374638366404020544586229568371696 12408795 350536996764732150495288099152389497600 12408796 -310856876792518273162443402575629350400 12408797 -203862251934736020377280025388002673754 12408798 -337426006668329202141345056964453894336 12408799 -14938403372502669359328234181392571392 12408800 -294672972217070948012456209210913587200 12408801 -24938467284608984484699700877148744576 12408802 -282001786545648290631321807585470200320 12408803 -31345815080477209672648397159778607152 12408804 -109130109504706015169363951680882114560 12408805 -158974087660956920611466015748783228000 12408806 165058098208940056051631668866467332224 12408807 -630603574429579200087715970566755059160 12408808 -805200708952388368971076949399328768000 12408809 724115575602630090283395573474219941796 12408810 -206244293960134591487827808941041408000 12408811 -23877034575103762549908860278039539608 12408812 -252309272326596202375314566285880784896 12408813 431647189967280693767721148663395129504 12408814 411244201597096301149805261897565719424 12408815 -141717487564467246099043068087542070000 12408816 44793396647996176192835182647848730624 12408817 -387900435618115959256086886245844577280 12408818 -123424431828179245634365653979993862640 12408819 -85812860110434450431028526677857052672 12408820 -147370539762295616623986870775445617920 12408821 -485375580309268835579084338655019412800 12408822 -555252902336582137554299402075505745920 12408823 240056117537718635059654461706139944160 12408824 716841750413001302082265033442513817600 12408825 -125214214760811394068275964126305172000 12408826 775311449043386321440294762351225184112 12408827 -1436824888188582667119994339953492785688 12408828 260313550984757496579587338880308216320 12408829 49978320041824162156561458366575171884 12408830 -127580855265426135728344789259931398400 12408831 653745600792758769085992339373742721720 12408832 5723813622720812132845946258231132160 12408833 -133583658429634297273674089551608927660 12408834 -413128318349598131387686256035936341120 12408835 -295012569707626910138498829121402060800 12408836 10381107502733708028176965013804805120 12408837 -30399540742416252127578811685361302400 12408838 -187933050334444846042573437671525635200 12408839 -1008818353831103612343642392676248298000 12408840 -417323614379165878472574276784460544000 12408841 -1164859366348243066877339376686379050700 12408842 -481517790469161738985314984936457118928 12408843 -87610397262792012843305694168207594240 12408844 -78297409378853119503126652772162764800 12408845 -30565584996904729826721670000292628480 12408846 -116152508854938940793686714570122608640 12408847 1900472131670266170549900102414869923824 12408848 -277441460492809257909275866653141884928 12408849 -3695242895867053720080456547802420160 12408850 100883423439846007589807459551215716400 12408851 177355944831157949359587281510902671264 12408852 -300552163057688689157520635443572000768 12408853 -1375861971950940967292438869270717830898 12408854 11379929302144843775885076263431625280 12408855 52545530872371982193125349244815682720 12408856 -1163432442519802302719296290757194885120 12408857 -57714198022064653974264978550838211894 12408858 204863487559320449682448729508958658560 12408859 -75224122675502684942617052404570061720 12408860 -175966494143085398011866466259333283840 12408861 752565278321576501008891529029081728384 12408862 -248514636678354528250178779346305944000 12408863 -27401462873632928740418989113176114976 12408864 -71288472274668430206880791024289972224 12408865 -194224277614631302578011145473632996800 12408866 238400077851447131980121927205589291008 12408867 -318864114241147442448199120875373354716 12408868 604941679134441187653131315013973340160 12408869 -786091844698593719790792527359033118400 12408870 175120725555100736274132417507745276800 12408871 -2028044204803685579822721856486506897928 12408872 159192392872528998101604206277339463680 12408873 215783355504463462472136967581377622624 12408874 -847057209686746244728802980208478026064 12408875 149439935369791868379690853781717124000 12408876 -10311506213645516181445382927567097600 12408877 403151507295180981783622112929818893186 12408878 429155611810185552640337136367980410112 12408879 -71064631118091461205766502846451715200 12408880 94435667951279065974308365237223424000 12408881 -361212312075372023272096510699780929120 12408882 -195032508585923126130281706199655668608 12408883 299471577303440888813420746297546155984 12408884 -208871178398694958177171693489687296000 12408885 230545509444134678717295223393518674040 12408886 285359889044788126814254809296498601600 12408887 -72187742036917783113749748362883519480 12408888 138534432516598707626594291683145809920 12408889 670779866220050591979255250032078299690 12408890 -94696711437772213878364244196189932160 12408891 144613662791397799859994995634234988800 12408892 -14438221883058005898714774428346102784 12408893 451226798863708014628460195047212815616 12408894 -134971691974649602971110589971190758976 12408895 1096589786333630284183847304527826184080 12408896 -95821878228232612493119727578534379520 12408897 2642594413550581688715300849615728640 12408898 -507583953359802948065276870967250548864 12408899 1813353500505390350549397195322829715900 12408900 -84215863611254514337631547037507584000 12408901 2232619492005242852105528056555430580352 12408902 914564091586203907806181498441963907904 12408903 123382931890836058118756458095400786080 12408904 -624660583559737130008538135173217418240 12408905 83579135757186465074801116537292205960 12408906 6644985434322810064979427792551464704 12408907 217669151502052318525726753941143073156 12408908 -1367061068997555590969146164819090799872 12408909 23731371379315488758392703148029095104 12408910 38390120772514344488215275183781038720 12408911 -19150795624446943076856570748240684200 12408912 41953595229267780540619446188870172672 12408913 255171619978313775270210880737902248608 12408914 -18702234703367813136200158765092464640 12408915 -377570711047012102422573017416954606080 12408916 -108361001030600067310365569223116062720 12408917 2156423673577616820709493708793362310012 12408918 -787617952619785100417677071783818880 12408919 484048111110779120898859587078522404240 12408920 362502452602453517411584097111250124800 12408921 -41449046152640036658943911332156257536 12408922 934303230535286176553476955529455446512 12408923 -197693052897007623502576047160406256828 12408924 195739379855653339510459906875023941632 12408925 1526409349790368142662597629964751648000 12408926 330764239881608662973311766160247788480 12408927 -604056456333846891234185044475692023480 12408928 179955161135416219137177183747783524352 12408929 10451017278048931894620437995496197800 12408930 169914006356037524347221399142267776000 12408931 332640642818296911128855695210333534464 12408932 120060737035208634555636710445911930496 12408933 390610670025313174888405181557578505824 12408934 236511563706082220411955935935222907616 12408935 -648231216884030358745073124905500001280 12408936 -411106688296364625086645794320654090240 12408937 381034547942873987314173995865173600640 12408938 261928817807751082776566942956605415680 12408939 1220653383041696188168858974367069571400 12408940 5009953035009746822028599178205102080 12408941 -137081245818513702617991698113701067008 12408942 -45219279922052789587218025401287110656 12408943 -242229022722270435919157100876923968536 12408944 -129123179541516534506871321176515117056 12408945 -82149499677514786300465519620087164160 12408946 -89327374935262345669463068805567850240 12408947 158426316505598714017235597284046164680 12408948 752438245250547323315180010983665487232 12408949 240450610456475224190772840024903723392 12408950 343427981197273177748668043378495892000 12408951 -173549114896911430064199493511668767768 12408952 1583547330512735639197446214046368051200 12408953 -1082008980054949866133665870898599202236 12408954 -212962452080691220827459553825220666880 12408955 16270297094364114785688191388558782160 12408956 937756878672287391063373879515812994048 12408957 75101772435037458659673473193983218080 12408958 -552800400233412097499800545065750929920 12408959 154908326673949698172240933298752387968 12408960 161374780926265995217089012540270182400 12408961 629065585347285944545310858256574103124 12408962 -314585942379917830170770313672039908448 12408963 242293133749889204262739911550382968320 12408964 -209108417228376587019765828357492863744 12408965 -1636283192828515689503385838658346114600 12408966 -138083271363165763768197492205095217536 12408967 954186072918554069957188339785655071912 12408968 79070523949932593580506536326205931520 12408969 887771825233456207215139754441635159488 12408970 -113595044101890456079565662514212224000 12408971 173488938947433136527352619685711305172 12408972 712412541359235361805338101762293059584 12408973 1122041448575079548264845620500164823222 12408974 -1517609077084434684710922513296736867840 12408975 313143282644281044990932082739893154200 12408976 1872579773286725679525196783486566400 12408977 -750325246649747284706021300865619624128 12408978 7494103278037655219772165497132745216 12408979 -327607446895510340917293539941876027320 12408980 645690743828592423865892021618341424640 12408981 -92414847712935190152721373291063141280 12408982 -116156893084288367472481018829506907328 12408983 18210721043548538190568672033515218304 12408984 222453668439267078646883586127527936000 12408985 1080606125358111123410020602404818338180 12408986 425135453353690496024496984305042616000 12408987 2020499052674086893290677198492986173952 12408988 766578760768047289985063144352755997696 12408989 -519023714874602480732905350553088541210 12408990 97695754460433198353335535895749345280 12408991 -503621848870385176691958296074840227728 12408992 782892118204944382508908794210328707072 12408993 361950270707640439881077997106757110482 12408994 150169290607348450113276989935890409584 12408995 1170558691650112405156939632719371369200 12408996 73148988908802094372918368424305561600 12408997 -355050551943875548363505465427326239428 12408998 -60975541379207208280577303895611074560 12408999 -478834932744749058371297854082339973336 12409000 -1380362310049435227613399085689766400000 12409001 1468801074707049247210217146858389793104 12409002 -237595591205615778920218477655603395920 12409003 -1270330517761466026153713333677776138320 12409004 900759462704613186766420971212755107840 12409005 -604521005936200434838492534077013959840 12409006 -308131396337147128833479688812717387136 12409007 -127397566700556056502789555728903878920 12409008 -219137938753912223328810528002553839616 12409009 13825007675753036565258692898511028004 12409010 -188282981575783415039639105100266749440 12409011 141508790126778965504825498203862774640 12409012 432686711136251843400799035955531837440 12409013 -3147914190888863430139890143988259653000 12409014 -14274082811072309186037718649109852288 12409015 612117369146955084302533017179189361600 12409016 -235364573549265773310585211839818096640 12409017 -472919862553686356270292859981828140720 12409018 517766193550035659274539598952919416800 12409019 -31067979595854322522693330712230703328 12409020 198303976759138045827677744615458744320 12409021 353838140152207175168152431760086703744 12409022 138862714169134485482162224302967725312 12409023 -162691955681135139545877495295902306432 12409024 -467724194976951004538720220006128287744 12409025 -271773642801237885676676853919781366400 12409026 -2027951090162234430706682429820198912 12409027 185829885780879058051811170289680104760 12409028 -469967493156177428203109601301621370880 12409029 363514796891361617266486592563128605568 12409030 -88832782441676387372062190596052976000 12409031 1461572992524816184436611760694937206672 12409032 250958307732977838708547646025872056320 12409033 -170791505686481058661727827778497861760 12409034 -2475551767337638041009250461185708544 12409035 832232305606870831728439285631626057200 12409036 985384462604932747208805295288982362880 12409037 1422778283346278057106680115245551501686 12409038 -272705446889125259407719459208105916160 12409039 1500778760333656300323411800945553388600 12409040 -70519154762130345106370938100593459200 12409041 -774581263662333701076319736859017787408 12409042 548745051398475269625545907628678116000 12409043 92592508068015572667055119305062502400 12409044 -145916479091051976966221486037326284800 12409045 697484493846512808846345072047888359200 12409046 -274886359939819149850560142047932247936 12409047 397663947673406217872611020041242180320 12409048 1057590417630372705453259975197290434560 12409049 -66661220623315530236425689981214311480 12409050 149245763439326463474509825710675372800 12409051 -124706411278934763958236531953351119208 12409052 -182815649351948823640243387782925516800 12409053 747582036507981936633344798348026648704 12409054 -592303097016412026389407384598419488000 12409055 -40328073368281410956085004352108750040 12409056 1143833928023056836012103294129712922624 12409057 600360598163067529198167633473454780720 12409058 -205506670436156181155497803783437807616 12409059 -277995228795578684843373069683437860432 12409060 -82295470854340887999711121123042483200 12409061 424118270287149964034151944170048556832 12409062 -241250646163784450045780798793026004096 12409063 -474512095570832127425578931945743965840 12409064 81408899115826882837132763116455951360 12409065 543443919084025757838337621530894105600 12409066 -474231741101529090359208232331221746768 12409067 -2703615673891685177982274964138793669696 12409068 214490658360892268855042093641797697536 12409069 -4114260072320223548285525472307137056 12409070 -443528138077801383930689728030356051840 12409071 -1227386552559769816246954053598929724800 12409072 -70535094547906769674944766972952084480 12409073 -1446778285385048659784902150545288122880 12409074 355087642057954171282170564929018611344 12409075 -182038028873915767525759850629215686400 12409076 408113499069505715825861599092314213760 12409077 208920384296881815662679754034009457408 12409078 -438683322637720135907701666059344126400 12409079 1031937415473157537834139262059107559040 12409080 -702531807603650653458565735574141952000 12409081 -118162303331883518405464267222420788096 12409082 5204091985870172874869797171197259008 12409083 56074275596628043506076403342352291840 12409084 -293762563074722146392945739629621366784 12409085 171852141387095672305679343286238340600 12409086 478243055711035638329158920888105062400 12409087 1615324088652412874129737220674948179112 12409088 188673529550040428758890729730014707712 12409089 -234834713207584171229882722757237406720 12409090 -1077122576207048726195464836057753600 12409091 -953175480461563740832723724203584533508 12409092 51015169292993162514679423290018508800 12409093 2191502307136945020141449472204510857920 12409094 666302755326720259303677764924712576096 12409095 239254341163006258192461081588395022240 12409096 3306486534415302672762499541948497920 12409097 323632240822504489083273934933246890852 12409098 -19960105825637535353615040502179505152 12409099 1421435295288037699129558441881653048136 12409100 -386171486197640349331626950009109120000 12409101 156679433077445337102621066152455852620 12409102 604389874079095948839817648542122475264 12409103 -1000749841024384902218636802121660971072 12409104 444383018849343196961548657524080640 12409105 148212419892788918207696746217672241000 12409106 -616293414772233531122170640102040441216 12409107 887260133387122588480461944839488986040 12409108 -144972624653704454615518304571646333184 12409109 -1057997237860760622249932749025647068960 12409110 -148578828709324563373139026372369693440 12409111 141735865049790584553911556497577783168 12409112 -10096627156315054390741323243645972480 12409113 332895130095811353807979424841403004064 12409114 -121225860573387753025971540741007042560 12409115 520121141982451294580548128831949277760 12409116 450063721543470568298649420578868510720 12409117 -108789574558418966536339812904082521728 12409118 51303618519138612240287170168929083904 12409119 -11987369442494352717335207712296039520 12409120 -490282704583622370778601741990262865920 12409121 -242393146490004414994632853991071367616 12409122 -407569292765357439572303244687034050816 12409123 878738463830647119778482318102873543040 12409124 12868566301928066538435067525402386432 12409125 -469610109306213258016906206602584392000 12409126 -174637548894938172104907108588363667488 12409127 422770189735043685688577700536926025976 12409128 -1497011416304157623539987860568390041600 12409129 249750213793569501476746455943614250560 12409130 -141478674621335816142697251676748928000 12409131 -438912722248212039681715368263144833536 12409132 -1775831983797284174254477736694080000 12409133 -2019157609280586208986282249837238764480 12409134 -94798393394147824533678005999468681088 12409135 18019181280202787571528408176748890160 12409136 -254124249787411065523452124501206171648 12409137 -166620356068666983873434477641872542592 12409138 174163691541275532620487897831233796096 12409139 1412868483680288526850056054399773036940 12409140 481012871491092106592043384829228185600 12409141 1735923265297569777831955761731125074542 12409142 51560293401516447301685715738365138016 12409143 206299116478449258739841763796265541864 12409144 -494610151165190256934210511192947752960 12409145 -83386333153461143341231847449270103040 12409146 733971306974578542217416702139281216000 12409147 1109793183614180779585017616443367434040 12409148 639994619630428765162646481743145202176 12409149 92884567450553419178822342296146027264 12409150 89714190290889602276305841142139593600 12409151 639677401434473242385164009482827593152 12409152 145222567390189043723636273919358402560 12409153 -1611258886214210716564729657541462145598 12409154 -832838819129485961144755759588306642224 12409155 -7476436653525942297893525989813680 12409156 -458325243524720611458704391754873540480 12409157 1124911937935230148446427839745235094912 12409158 47003674662639297682533915008567564160 12409159 -121903767032932996573610003690424319184 12409160 870814565035968703332379259801071872000 12409161 1570780485952838066382526556643977844480 12409162 -816527606526569968327365622608956428800 12409163 -293820822694393583932153283997036055536 12409164 -274978701195310235245410940344758585856 12409165 -66442476305275099830116631136355333940 12409166 -227480193477200786673450783219866449920 12409167 354354054059222779364790982805920435200 12409168 -181036552367551439187361764950683230208 12409169 -821284433955645375403299794831211472140 12409170 141096106802978638590817222390191144960 12409171 268495161099212597200389282064990237552 12409172 -506456602669490341577557953416706973824 12409173 -218021596638558881503462764713185898880 12409174 -817963841363293739108596163541281573760 12409175 597886381706618425558225271180044320000 12409176 145397210445124594248659063512018452480 12409177 559829283368061979957302290817068185872 12409178 -280020338872142117582595375513467938080 12409179 -217669916929670509588144130713449846672 12409180 238914398132470157058652351030571335680 12409181 210420833766623358317646351813305966700 12409182 -53839709360708885314061334915153901248 12409183 815127011397747884542910429532765829104 12409184 -1286213133335295922916523826546723258368 12409185 -236091182423100818343173470459684497600 12409186 -33763204089090207691123032890813201760 12409187 -746386003311640023969095332836287925600 12409188 -204248858266804167038138020308126074880 12409189 -402527287887209218743759585096332494752 12409190 -49170950240208639861834227241699932160 12409191 842978463612483292498084798140268179600 12409192 -47321749507757997062014090290873630720 12409193 -635137382480284045752594940762400463558 12409194 -215858693437960362085938192973256540160 12409195 -715017183965154796382079668036046208800 12409196 392111256552401387908640179046417414400 12409197 -69626260131918244395297630081965220672 12409198 29820171335115685993376660778779365248 12409199 1296268920222262396646640404393279697720 12409200 -9701161170908175646872630994678579200 12409201 -1806052674055682282084200086335182073052 12409202 -303246741548862934641663783811984392288 12409203 40066480838129920296337439970912658800 12409204 -175015104382240628994343227312420874240 12409205 1230396713307326066181388868757501448860 12409206 -21327561848513624886368200010406021696 12409207 -419221490543528405411454766521269899328 12409208 35027562832394254854997683633311416320 12409209 -1249884135774046372476955146111691279686 12409210 -244481972890305200796903658379802094080 12409211 474769866009461926721788897716953808624 12409212 -419040868550203018126142200032651468288 12409213 18703044210449258194483686498261782400 12409214 71932266022605398172213667278546832320 12409215 -119401651362330102908429391545335964160 12409216 -38200476966009777464645558045402726400 12409217 645036136986272318158846192004703451266 12409218 -248948645802592160056906836393827869440 12409219 908588078352803338536210583215343242620 12409220 931849303883249054670028542531950234880 12409221 -28541503906758797493661055247369968640 12409222 589041895008995556619356218480722882560 12409223 -676572886081711396860888481460656844280 12409224 -172427873215515557582531100370855772160 12409225 486425389421826103779835215340859002000 12409226 499032769312964040987218214810528171312 12409227 -938576057004140539268459629945511465760 12409228 268347827005237009625550390768013219840 12409229 345379049149526066779222695128870494176 12409230 259296060167048864148746897958740317440 12409231 -419746069346725679905303272703756949968 12409232 320286236059974932239643929613205307392 12409233 -599591528119821988295116054381559048976 12409234 -961757480124060055657004893041237634560 12409235 -145631006323811603890082727100432518240 12409236 146443622128762534380854784879437389824 12409237 424881492969849721930147601348978108832 12409238 -132223631841788290325122018869497733120 12409239 -941969978155724711047374482245672346160 12409240 770438688790120694577295683059329228800 12409241 7933299748936715958498317414024183040 12409242 -35325886967391314062457598894792192000 12409243 -592863305284611693793401197341875598080 12409244 -243465411646881568963765844361672958464 12409245 307727143259290087146332932962537634800 12409246 -33812596433388545601329310208631842176 12409247 98773099111070692801107790284630256512 12409248 -754449718638885208614602011487602999296 12409249 -259793590415694228176608958703373150750 12409250 -118109972872483456426826211134952408000 12409251 198180668894217262862914451755494048240 12409252 -1532161548940997115401983626647511694080 12409253 589802201839576307361613705392818477502 12409254 -378429480726549740023191249515847045120 12409255 -16686393018861379091852175336821184840 12409256 61431203812100332820667861104159738880 12409257 6238186741717484433571853980120673280 12409258 -385742561229649035503304039837548957520 12409259 653943844548445961159853118842328678704 12409260 69009544420605570574422221942988610560 12409261 7872808641825593632504896763612656480 12409262 -435702209929721730601256389298519194368 12409263 1222083820361684657887159141040699113992 12409264 -14759236719833314573600842788136419328 12409265 -242839066480998810099790343015358351360 12409266 568715322702268165620338585038990929024 12409267 364847577088979848472696288118987336848 12409268 254472985983661308766474084136091685248 12409269 680818294421529699010944749301344600064 12409270 11714980810611188412965939412642508800 12409271 -342438349675486644562047526022380640640 12409272 261739794926467672054266119155954974720 12409273 -1123987202992733476056836162603689689260 12409274 -1056931678701659808612062113703324862240 12409275 71638508238639266590141215863994481800 12409276 116377217012793250399434026376066560 12409277 159202290830377481818992023324525133126 12409278 167263681831135726179272582144687569920 12409279 1055098723355098504511984070409292290880 12409280 -105610734293374099918224885294720614400 12409281 -1162256944814768596018663623617541607680 12409282 -220659963485563859036331262501771519968 12409283 1298865001636251531232811419395288907200 12409284 -365578688329184915925526339676006400 12409285 169386808400683636221314079328976376960 12409286 -575737266894079396813082095455567558720 12409287 -896457033233847749316930488354051475840 12409288 112718199797041607126687532274283520000 12409289 76081317692567437511171400638039904090 12409290 -28826850684058396813652039027840393280 12409291 144809838864781752295393295158225445584 12409292 362115543878991923141901467784105784320 12409293 -319046218569302442084999909950091145920 12409294 52882838762852254878118223143842866112 12409295 183790927049580279960706730388066529800 12409296 48077534707007473937904138849678262272 12409297 409654675622540911643931392893106624512 12409298 -999635381251505716505998596100666922880 12409299 371848847842863730196948849633161804440 12409300 186592953233564717136273197543573708800 12409301 730408668809299596689905877476684559100 12409302 180664059759529085862125619365597159424 12409303 622615285090085444834542083955228559760 12409304 -258995352107668046250676082309748234240 12409305 -374265507791586539251101103909894857600 12409306 31738348690487607523241267038007820288 12409307 -1488278794883102859014353021924895366328 12409308 495463247487133013560435661765319275520 12409309 927303362206092268289549427645824564160 12409310 336345231187993406382282177126583306560 12409311 -554161316220138705146740750778435462328 12409312 -1844022786707165694304753292496685498368 12409313 -558085160293398328912588873185985554240 12409314 -27743195572533750086978815117323942912 12409315 -702055447057701533660458855614558629040 12409316 1448901303125936543212374061579629158400 12409317 958279685225646513106808881091848171134 12409318 -157827031665726846626704516161245520960 12409319 -303781059020368392092051767800834842400 12409320 242291886941710299025422935979982848000 12409321 -626717175800096092606482036541199172120 12409322 -140647298776081633267563123485524830288 12409323 90360241598781342785202451177060804320 12409324 938200594088386436638767431458468925696 12409325 81028665547145491105293727703660496000 12409326 -55114071495033165768943550977745168640 12409327 10712793584669395467237241183228449152 12409328 246720139025949477560837878768946970624 12409329 -415517976364403428745171985125079972192 12409330 -291953218289150470455608065962421178880 12409331 -5387397911401654425553481550500972544 12409332 -471887684384337509515704260054065428480 12409333 549317147038202562059098091132325521582 12409334 -188008668274632934722051252647488334208 12409335 -595081040733006088846441712626011880800 12409336 -507584354865300087074801223416852152320 12409337 -916881080036149979379533867034326728320 12409338 -524653964413439447712173715925558191360 12409339 -1897758964622575387439379385478518928860 12409340 -484365417498306143052950289530192156160 12409341 445946293366109615746402832360978086464 12409342 209043551896104218302142219456507876544 12409343 -77891825044910060874482706287891845776 12409344 281672373918155168720773890590851989504 12409345 -497827382641284833412079730070977115480 12409346 -150400701093466181376061527236207093856 12409347 -136211085940100715348319405008538557984 12409348 -450385082764210907622299703195849620352 12409349 1045550816774761710146148141912506032350 12409350 -122088992949575090153399258199999576000 12409351 -348100980724530982018006768136854888416 12409352 218888177308016165421213956976186163200 12409353 54874424543332334879022293852672571360 12409354 -282027415770766377627902651015759116800 12409355 223941227052919217716540131615397116960 12409356 114360530460302791965430857514496163840 12409357 725676778608490330174092068213224631606 12409358 -94723294552617573020075846928471313920 12409359 68684231798663298932864743875050939280 12409360 105771993955068561650441389022538792960 12409361 -257999441456590540684131398929076515200 12409362 -880832187372878696260782606453682176 12409363 -2766479248244200320583694571970612847520 12409364 -972980452795400348981487920995108300800 12409365 463942029871974733327205210514344509440 12409366 603319846732786944504778043143119769632 12409367 -130449513221985248937368371494519234120 12409368 707157419331593646959523410737118085120 12409369 -295568412436596671217377975056604367104 12409370 7150387058077177275006456360633081600 12409371 -156749431934304162181458874205354001888 12409372 -553804287626031156271802730852853287424 12409373 1662434151819757665882058602744450347622 12409374 -132875158212975855024636954005346757632 12409375 -22902877350069754761066106399319775000 12409376 -777146335794796705328006522869225881600 12409377 -79815078375836560178814846744943801680 12409378 -737776188743903113874639710320109026144 12409379 -686627805371970439864806842008520314020 12409380 -169994724624521335651209057746133626880 12409381 -1575244379447703461739719435983212698818 12409382 525083546560077113339163861588576628800 12409383 229537452208486857268865464889670824064 12409384 -67663503028296326145943599630670817280 12409385 -272336320808938112046875534057413923420 12409386 -510691174667222254063063520312130377472 12409387 -1232657677549423325003817676498366341964 12409388 -678462347531682261497370446155993863168 12409389 641674444188894495333428892777817187520 12409390 -10009319738781760093988790663695731200 12409391 -911620597553074879291172869027872404208 12409392 -71809926836053140821750449061470666752 12409393 -105673618654773820030273328551021850700 12409394 950990856211238543714890284865732007040 12409395 382104292651082224366364421652924380720 12409396 638561843228265957812007497807036312320 12409397 -330213029508542421776021795829830400 12409398 -526938879242314078035412096851011958816 12409399 -2404890162461869096184688754334274830240 12409400 840063794629136997681990170885978112000 12409401 -195892416022892909520454800498640417968 12409402 -535028688363248564676197668158962536848 12409403 167758884481209567488132847092702315280 12409404 -16893490643380592527506325985725267968 12409405 -170054819923576291500302238149364225600 12409406 209018913725253175328985552412357777152 12409407 -292058552329875835877244413075315644296 12409408 -26758955571179135843209041945909264384 12409409 99798882314200992616184688926026714416 12409410 -64088191478070106670146928173406023680 12409411 142681906595237090608373918254241909760 12409412 -746410452783447386458849211092914102144 12409413 9389471618040424724451844496273195520 12409414 -132000374230541144000383312635903188928 12409415 27012962558031108579752020182332982720 12409416 -119860989385367314873816918887267532800 12409417 821492959095184374501032679162134707152 12409418 -81955870604805463673379894060435389184 12409419 611986552053400805420322208708805041920 12409420 18141635371011665585898411210065817600 12409421 1897823085443289530491556283331405829622 12409422 -374785332969971108420101721530335494016 12409423 5098700597781576911215455801261502264 12409424 -39414592823335497198349107170648260608 12409425 74803149123806891104050770642229624000 12409426 -149388718974662870317545435259905517920 12409427 -1110679063103430456345680814839198768760 12409428 -687801971806576773302410046203202426880 12409429 3744042583138497554466184629969237048 12409430 -291919961883594676073717211145608672000 12409431 145411686111405847088561098541010562152 12409432 -100004209433247840569645730110521344000 12409433 -432984061649807780727575473237628979318 12409434 70113959429233685298087406859764275168 12409435 -861025418669104724969438616171849741120 12409436 -379698218331034641338113633498332702720 12409437 -176777993197422983905481267477823591648 12409438 614142950862771270601223872511607189120 12409439 688466433146570332671154182969251381472 12409440 701746771667886421598714243446147645440 12409441 31277688656441448642153239599740648000 12409442 -1069876765032962668573015829088921502128 12409443 -28305217444425252902070671406918471696 12409444 587441918093321479986215274134010562816 12409445 974772427262744927677006760445493592700 12409446 51940232646987893015432347964135213760 12409447 353631180185883684522762675554282271280 12409448 -634203496926491233318394163815766528000 12409449 -309573473858802200751962157930934737792 12409450 -164574854362858122026573740454533014000 12409451 -536705398865168765248711000779329472000 12409452 -763753263155596187521963044154338313728 12409453 1157038741599525763024983399903300456960 12409454 684748748887655925168445471551016282176 12409455 -158347076026007577386199902571919687680 12409456 8523993466899621235521487980156616704 12409457 -2475361252182357095767496737787691683328 12409458 584444145474096393958094634957232616448 12409459 -1570702191329316346828941706228365468340 12409460 -121560533450633951114313978180651663360 12409461 -747711782282970379634064218639505342720 12409462 476871502790856424765078676726818156800 12409463 -938093366451159642972066464137840285392 12409464 234827091047409011348887974152717291520 12409465 -453947032917232560805547357785684683000 12409466 360170644085935023658482505620191213568 12409467 7047115976515249454275460542049051904 12409468 526442047041579206761210854520876955648 12409469 1139171110484650742976047005802534584620 12409470 -144802035808447917100744400611944960000 12409471 862876405902976511893573996668931916672 12409472 -1685514138756806266169119002260133642240 12409473 630622991094157318652662575933508601088 12409474 -216277255979729174510411191896416136192 12409475 -137319447971576849639287314508240232400 12409476 -668096672442053298416618222626117383168 12409477 -1038354655882448558775773064904679435940 12409478 -140028213432292987440608974513399453440 12409479 575723549577925992752476587957172704624 12409480 333144518792184303362267234508082022400 12409481 483696398575301298010924107503297976192 12409482 -442281096686687335770119305371572169216 12409483 -127992971228857420387242976319727320400 12409484 805243127947867012427182556261694902016 12409485 436990125340252929817517211089206747200 12409486 -54606342169299459549533190499423259136 12409487 -23401152645965581717324182353575586640 12409488 30941541481600715172249560992624410624 12409489 -43604932440991468240422389936595196800 12409490 -391810763936891620714392813759084861120 12409491 792134681929613096584822812279996286392 12409492 210316820083923811189822305977685228416 12409493 -153295795357568044967075168575316365536 12409494 -181451097353876011738601177425309992000 12409495 -670722675837992085371563994732254626120 12409496 634310264677911419938794537089470464000 12409497 -726495903353077923419850644779515564960 12409498 -101882988572323608265334888684865546000 12409499 16273881962338516275111365021797457088 12409500 603458018133941608326150381740669184000 12409501 72973975782281295190086970155938666532 12409502 -18033732100696514848128156069228268800 12409503 412016216066694760425438888393001804800 12409504 706503605518672422990397610725654659072 12409505 1261285993135661657798993384990331936660 12409506 394106411691512871661594793436049631520 12409507 -1970501310470772766078346134103437318896 12409508 1012124684882997368155662324743920435200 12409509 59469965184986088346359670140967383360 12409510 108340334771192135643220588158007248000 12409511 -566919513243645165843098759873168101536 12409512 407727021536901585314898334763638947840 12409513 309629060354494357173791777125628607744 12409514 -216231920932690383213721802559127931712 12409515 -408026457468889199259300636057252113040 12409516 39151211515875694697414119659903057920 12409517 -14494123582115187519202540936499265408 12409518 43319227859486442258791284856503872 12409519 24416784289619804460479193652312203920 12409520 -119476538583333606520003392602416742400 12409521 785114446737396616979522732342390811744 12409522 -246548046099024463923891211221394301952 12409523 -72168934265824144104926152835668066560 12409524 928684437166341347885337858615827177472 12409525 -819104357085819104224541535063532508950 12409526 -567782863809895483160049332816391795456 12409527 157325842218043125130303714243926199680 12409528 439156629891978375842307061007212892160 12409529 1577739023511818663837215935914095700640 12409530 142998173677925113522290130311903544320 12409531 757040034159355071391714452336259551332 12409532 599212232737928478102533990146556445696 12409533 275668869018348446323213577112612829920 12409534 -809713955277100461554581094421607994688 12409535 56410357061446868408793618101700290400 12409536 58545300319437660966572766957511114752 12409537 -47832611312118462976325164410771091200 12409538 -89183161866109273439027354824557964080 12409539 308996714327975995719632500649698584192 12409540 48221015947580060530174641425171558400 12409541 -92168901853664523372159954658209568080 12409542 -12341530392810028962119846486715955392 12409543 2196455016728834313187421373568436544128 12409544 -587462412733774991074587397388720348160 12409545 -202052341187654926863114540635533807680 12409546 -633479536693619260322405119940433473280 12409547 -18232121109899023342651215310067466360 12409548 -262831408195064428744761836636073492480 12409549 -1455421507586889052728512453918682253450 12409550 -287436034390860659300992058258439115200 12409551 -463116681250650504054689809801960488960 12409552 -48787055759466694980230969110486007808 12409553 -117746781087465970086514948585429780800 12409554 77011406582817899920313352640842162432 12409555 -1133557228251110286091121592069626297040 12409556 727297380636359607942404184768633448320 12409557 -916487390105260308605058597575216311680 12409558 -84479349526844237207115944817921527808 12409559 263224541864482933141005948023133338016 12409560 191551902058153962065115955513724313600 12409561 -781279002738604006428024568362959790838 12409562 -3192082723691597751029900304159476736 12409563 951420762871653394062496618329481057944 12409564 -159336280747444231025853304171440268800 12409565 -16048541523127299067041875675341180800 12409566 62891814056240062117188209735184933504 12409567 695998451854282291451219338605543267432 12409568 938736115069909810945616617833057484800 12409569 -7500412013602106849980764121115082606 12409570 -266892536009978816109767067140124599520 12409571 1111827222096195574796716106965134095772 12409572 -3552890894355214600284417689971040256 12409573 149209943190592598668908562498127411904 12409574 -1235437585908070050206903557712442048 12409575 -132695395112059038374216880306659216400 12409576 -308349963881965658217997652255638225920 12409577 853347128842978337040996048065727018426 12409578 -60706268452312793149305969864414466560 12409579 -23933962496432339861056341325823545344 12409580 376543386735047004335833243832537180160 12409581 87712745064158080010246843269357214400 12409582 13613199699078510816520700649858038400 12409583 -877576483389505272455515601620369671936 12409584 -138005236003921784418055641548594872320 12409585 -30308683167852348488911815638836800 12409586 1576593552998688051534038800203101184 12409587 -596668552677561750815820815387046906156 12409588 -186230004207503689731180763499200727040 12409589 303074097766391720275541683703551593390 12409590 -28762293727214626178012492388234199680 12409591 -534075598570393082976140170950118945848 12409592 228465345863204688811863523465490227200 12409593 -165664713658236923823338766199645399680 12409594 -186952290698052010580855668739053563168 12409595 787521914725239358180978499935437430800 12409596 -815932200109280521282427694630315050496 12409597 310776200930940564078836558088936451200 12409598 -1381977327713492118864664029707060663808 12409599 743543962177116539347222437622478019600 12409600 95632411223611195633339606914983526400 12409601 1592558000547150988497361115433996601602 12409602 -72533274932664465438381421621938519168 12409603 1013529032765143907341703762611762640640 12409604 11741254970681043869491818901414834176 12409605 -22768960889206875368774329775517977640 12409606 -592411262629509101930797932288867970560 12409607 395910754544418296213347413401499051312 12409608 -57267567992912298769397925547241840640 12409609 -1542565705226948874091628908980021425484 12409610 -85866824171217403673594415349833646080 12409611 -1145972119111775778256051081670220121128 12409612 277105430420566587849921070403938240512 12409613 -619344781004857693837250022475379208138 12409614 -271515100482411562033989921151517318400 12409615 322135364331383657170659073893513698400 12409616 -138199528070648291848645981029449392128 12409617 -521150678047505931305355832918290256800 12409618 108465965602966004349543590202526751904 12409619 -1752698346798595948247917334947917856980 12409620 -78091447963768834750399119788185835520 12409621 65886215608586199846970473224777712000 12409622 733339641089298775831030509326457955200 12409623 -667266870663771968773517485357904855328 12409624 -118748592953405437155981515644462295040 12409625 1074339338094165690798613133418987837000 12409626 170714097133193405146495868901364423680 12409627 -100820871726340614144521533087403705760 12409628 -8718893835880659905242585924061380608 12409629 811010017185164337921133263978285306720 12409630 182431600734354734784748756679683528320 12409631 -50152394572473354348930257185086990000 12409632 86686092620078899482781080934762414080 12409633 -1105793832348543999160979825395172438336 12409634 -381741549084095986459746634274748187488 12409635 14165237653890589288879497713553062400 12409636 -72512541944732759900558630077673349120 12409637 -1660809948450403597770296624328069003714 12409638 82039074476457747553081946545544074944 12409639 -1231070549695006647863758578108149920 12409640 23529259529073412229425743524044800000 12409641 30438548476847998897649958382120047360 12409642 -267582983571787022547671915986845288960 12409643 -847993342480822648255150869183687177720 12409644 235316246044693497024104375900967705600 12409645 -1383651349994442497713655500771998001920 12409646 119775830696904439318509472810275615744 12409647 595722064432911084602424684078751434240 12409648 -101587428315745873417473817750928048128 12409649 188789473204253737570113968841206782080 12409650 -50936220475734996962684534435583168000 12409651 814957707168691478627728614072567501600 12409652 -21509995003541502061211064676377231360 12409653 -951909616626610988945180775282551644896 12409654 -149379132587781847571490682499871664224 12409655 1111336118079114652009818602576366734560 12409656 -54004928143330096206497148491681955840 12409657 -565999340416751057346273534555071217400 12409658 -233224373697023360438895578992660690320 12409659 -1143702760508788705773528498682113200160 12409660 86614792424982170049488765190572620800 12409661 -541807692859708526124938634987738842976 12409662 423906325378137623106681727340896404480 12409663 -353898664710741141534335649766528695440 12409664 -178119485277389233922271774547617251328 12409665 -11270127558556534084647865588335070080 12409666 810281362481209603510636193216793190944 12409667 576373650984623482679339454586724950716 12409668 -294891206200103582217287274037354212096 12409669 534518816155892412060526736072075554720 12409670 -137121110876782498113971608875381792000 12409671 4965622298430261263123436638438428800 12409672 -61595081255147380147157983307218944000 12409673 -110034763104649413389394234399353743296 12409674 142869945148474818779585002817436245760 12409675 -165987876366489227041175667187391152200 12409676 1188712254133927585756500856750822920960 12409677 488179231501418519893295357091755529792 12409678 -166252521241747122485095299369522898944 12409679 -240698294471553610205734381151706629760 12409680 -25728291334600703817839188043327078400 12409681 -964030236074204921858583552926666597518 12409682 -22949496330300723578301425587046391168 12409683 -49359096277688899053911357149522010112 12409684 -120625584695167267150359792112668760064 12409685 219736307847275512621899206338062523800 12409686 -34368795610983785955975209096168773728 12409687 1144731392740527985230571430993505923336 12409688 2328963596165109701532686131258558402560 12409689 477919239382201765621922108983071201600 12409690 47852422429366719481023865941360419520 12409691 311539964750674784641564899457620175560 12409692 -851668971426235062883586126180403560448 12409693 -1313397893988270538795081194219318852058 12409694 -553425497925997904110651558588662358656 12409695 235183541969529743676555099896989279920 12409696 248884165988907512037833570495600001024 12409697 1461255803866025084439410538228275962146 12409698 -199253522856321490974850345528121425920 12409699 -1084150879321094379110690454454615415160 12409700 80813106884606118946924551001930723200 12409701 1113054133061723867196247701404818715232 12409702 -60348812219751222365899756496670812448 12409703 -592918120531302779575980245611975204416 12409704 766671279585489785694500870479747292160 12409705 534130399118871351960939202504595656320 12409706 -649326053327253230821296904741318371840 12409707 1489767956294774003702098874336205939888 12409708 -103143585650590784513972485202613824000 12409709 136768919492495458413997363760137179960 12409710 -122920145176539358103043174849686188800 12409711 202879625497691198071585233374434874304 12409712 -117429232956150289274026308134594150400 12409713 -1038157320576077269465929288484491381600 12409714 -344565029981597103668570668539350400 12409715 -114617660549820292027273990675139568000 12409716 -107754836027216512223039580291188846592 12409717 378683731187693404573571513774315916640 12409718 -94718539754952303305970169149709714560 12409719 203478862642000723759365694005956402688 12409720 821432813571217513546335490056498892800 12409721 -16863738269694083230455286449610804908 12409722 -37580925633602788467475968274647223104 12409723 -1810861395952071720391017900758647368028 12409724 -1169776116991450116228908725589252757504 12409725 273814895582104857428547778604373453600 12409726 -30755128449297058418843339588743221504 12409727 -763818603563839083084895978283548623360 12409728 -443172854303205198760973234293450997760 12409729 195807551941360699014892911871134707330 12409730 418877675208687775199550427225040585760 12409731 -418191748405926145991367716892423947580 12409732 986448194080826503410620316096040148096 12409733 -625287248164074020383541393449661875680 12409734 20887791527559241344913233871203385344 12409735 -248293567175232407709808338671618971200 12409736 -27973878657265394095887607011200363520 12409737 966595906997825724997674857056251513360 12409738 -467804464652712562331887749918409390080 12409739 -663390688244224785751273724199963032640 12409740 -496238016813478927477004295791861760000 12409741 -503506185880653918891724216305153711200 12409742 -127877196417421997217238573817757945600 12409743 275935171949738207420380795805300016264 12409744 5072911343836277375494599221649670144 12409745 887446556831877014814837275914517721600 12409746 102921926562559320751039052747757446784 12409747 -57283632813998175564624138810163856736 12409748 74604006450963867039454465682548166400 12409749 356248896370428554742413214680812797888 12409750 744214484771390556983915732459429280000 12409751 555582719899889378719600755206925720552 12409752 -485551168040505908533999327029007994880 12409753 503783007139877806431629926338167934480 12409754 -231511999002251323266090707748249939456 12409755 -81571425210781059616070109677953977600 12409756 -1199620138777644142175799116576495649280 12409757 10106649748353881218527881264960885760 12409758 640141973280513107672452464059058844224 12409759 578171483472265102404763627109412579120 12409760 -477377210167371103982635621257707520 12409761 -239643252046581931376713438461067410432 12409762 -353977230369535017215180132480183807328 12409763 -222041828077193686590075507004900081200 12409764 412902780569543038306484353895928677376 12409765 15360267106437339496729825745838789120 12409766 -254185357814110010694701263678986459456 12409767 -963358282435937033052294117914796152040 12409768 178281524093533255172516316010254581760 12409769 -93020479133155810340206365116712794460 12409770 573054279228065486645484458883801154560 12409771 -87062328079629930694701158408953597656 12409772 -21219522444364463425718458671051691008 12409773 -160550229883389526250169781266994784256 12409774 180259115622317988839915476763943434880 12409775 -175629298156699522410062040416354209200 12409776 51675922365505797412354776586612162560 12409777 1139989141294899509838128786855153861940 12409778 131126669498783803635827332728858439440 12409779 253347573994032578177025190156249035360 12409780 -127163619029383855938318183161579850240 12409781 21993128523940581172751233495923552960 12409782 209464470527160769989893282702903113728 12409783 421509351270570276801374905532760291744 12409784 -322616378906368075682560073317994618880 12409785 72275268184215864515631959821168634820 12409786 135806658574826688770999657699640184320 12409787 484465241752075628147679457192306741200 12409788 -3463035466198587395253579457799970816 12409789 -155956509532921966939667198973431062464 12409790 75545342256564688945337079020410766400 12409791 -593925698617093770119752775576130226800 12409792 -234863824573386982589220533757280256000 12409793 -692134394149895578346231089680634236960 12409794 1092263826534388568425327043568566016000 12409795 997427343311492727094697162630230102800 12409796 38566305790796617532441774402952462336 12409797 175823659229731579342175797453499647200 12409798 -353850664131581530160074251918167997120 12409799 -693935725041663220758900945699636857520 12409800 978680651690934659609888773902336000 12409801 1240688026077382537231423619711057683802 12409802 452324117547093813355670925776212706352 12409803 229256587794806466165214692707167661088 12409804 -211760357604501794662101074978429107200 12409805 -511497306273952839070531821804983408640 12409806 396696263667339390720840424892086391808 12409807 -1949981834854640009288822990798886605048 12409808 -336642923639220547807353573159728160768 12409809 -510720497839646869669619242414766167872 12409810 228030492030927586740708986137758543360 12409811 829375013992685428549952750559300154620 12409812 -896618325251203887122674552284707266560 12409813 16208745532274529645944097345173649648 12409814 -778213743398202314712904457606290678848 12409815 -426073028341209664148365754230345560960 12409816 784603030942677674653950194573676134400 12409817 -420836842701498558159340160493896663616 12409818 25875022427181497885660681920530912000 12409819 -1528933891345408552442330564049545566780 12409820 627549893376549091487699243142543214080 12409821 -365089783605832639882710010482662957760 12409822 324233853608868802323273808051864643712 12409823 1080002380308314644950529363785851507160 12409824 428467779629509138751543160503260938240 12409825 286655666426830804815001684470690949500 12409826 181796234960478144720923117334952501248 12409827 123832894278382647058670016403095183360 12409828 246614509755978086182076154803073070080 12409829 1015167329012942935852070804582603234430 12409830 -469428662862263340138615833138504532480 12409831 312756600008258832245487711868421717120 12409832 -491009244503098987298142838673509401600 12409833 564505051116796275540291451233726486528 12409834 -552020649306390185756761019035470608640 12409835 -109554037849118979158488605291515204640 12409836 189343524120803399200808967272097546240 12409837 56061540974235787235086206915195426144 12409838 544100740448432575020289626128145898176 12409839 37196191396031211657901595821813707600 12409840 -147086619744522691437489062404238868480 12409841 807682152109975483839977820367973020242 12409842 -42019214091753239654715298711571178240 12409843 -22562408619036136683867887245834463232 12409844 -407577066916078089226083073553863421184 12409845 -222902101187964755538263251113852489600 12409846 223692892418011408079964125650712947872 12409847 -2255961780201067602387598804158164770128 12409848 4570841029211148535278794159061381120 12409849 -1421710018258274308239475535960776192150 12409850 -364272008587215036830449170414176544000 12409851 744105892927358595604462042885511351832 12409852 -204401265111360189789045161028064280576 12409853 -183573691434626951178260615928931567296 12409854 9934137910295355066447129800727870720 12409855 395455772800967171342018017756570790760 12409856 735312531672279889836172934088134492160 12409857 157871526619466074908695477850397243008 12409858 195326250148512733472111260557782507520 12409859 218498180632470124921832666677628017152 12409860 -226982648270405040956676888076069539840 12409861 -348675328158947092878467792110857174368 12409862 -442322223117316329042098185195803600000 12409863 -95060805667121105749508765526039488256 12409864 -1213254561183649419635729455179052800000 12409865 -475398847097506858002721199433264533880 12409866 -54671781953721578431522814186557383936 12409867 -902079835040514329423035857322367849528 12409868 520747087312859607287113435382705756160 12409869 54691093441632797612778118645812025440 12409870 -433363779499591045058290998490200833280 12409871 662651588097399778019986143637191743952 12409872 139688221786565329274877478644583956480 12409873 73594257348137138374899369900596015360 12409874 -482061944274107296870993835814527451648 12409875 -365294476734831354926902371819933960000 12409876 517095280684340440397907748618196927360 12409877 685386288669615744288184883613714789504 12409878 107964841671790535766424921143833721600 12409879 -644367775203319949542681061559954510520 12409880 -105469500402433777273156108604827238400 12409881 913081038379592202329103010464197472 12409882 88366198096055624337257452998858711792 12409883 -673413250279857444657343128168237092400 12409884 768697176233134870110461903959149419520 12409885 -413167503001669526650088683597462230420 12409886 -4724843950150512835176298972765408896 12409887 175156587337734074703772512965742433992 12409888 -872406715628439027215570647547613020160 12409889 -45803104585320301712720674836552726528 12409890 -97372010931422593970534117308113484800 12409891 -37525121727181384311961785403239246480 12409892 -1180199791805777965108820764188904605696 12409893 198426496320607291887515186438034693660 12409894 63001387147286685506518584473916258432 12409895 -851563212387886734418991351724123798600 12409896 361569258240568100282479651281568972800 12409897 21200772349003347937055872094884539300 12409898 502067220049548168101428535875078429536 12409899 -539704209084948457876285896511825517736 12409900 62097301653841777223796677573935628800 12409901 345887796766423350851272176336437499264 12409902 131930515915602537492756910441770791040 12409903 37433536103113305943715501256981881856 12409904 92942942890025125682292517742876688384 12409905 474264164292839908334491700233689500160 12409906 -578153735762939842723028882721776644848 12409907 -978006202935996844972163999723093189160 12409908 -285071576481587987224094085204142153728 12409909 -459452844993330238548820465174495775890 12409910 200520086769031669137913921653561039360 12409911 371982881976454924520509587653538310800 12409912 -1906766968280575710979364409655142400000 12409913 573213287036841485583548850526641477162 12409914 325507489818662184400199788412646309120 12409915 -49581597217475924690508410125640425920 12409916 1892955412002305969262590680010101360128 12409917 251329357120256316698832720406428946848 12409918 237451384441228208836798405858510341504 12409919 -1865515382449180057843391069641552783680 12409920 46725444608467242245857804399568486400 12409921 397956254211917524303628808632633839044 12409922 -5204559982175863321814552712390514176 12409923 -30438913653088132698072126127169521416 12409924 154184884592795313995061191285002272896 12409925 705569321691552872090411990914251616800 12409926 -281739203694649358851371349529560688640 12409927 -144160529395436967738628332743784815808 12409928 126252800536042222933679532921293276160 12409929 40947032302500331155628702938381120 12409930 290309308446483507639462347780551235520 12409931 -1621363857132952745885188855030494572268 12409932 -707220833414665529435285375377546936320 12409933 -252080270416665522592775406288392164436 12409934 -63757830316749018886365959043486744384 12409935 -333044404539187351525864233963136934400 12409936 20860485965666753215128022288619274240 12409937 -557570576981019777721515369454526179008 12409938 389395337833732593680078312091575721744 12409939 -217561205877119839754544527734965290260 12409940 -746328472379232923247509144143119974400 12409941 734178100701096807199773859330317316800 12409942 118687688150880024221110216105571366400 12409943 -285928404020113265124725766709147773216 12409944 451170112931126345742763308238056222720 12409945 337877556742243832059119087026890315200 12409946 168207115003028206968329962829733042672 12409947 34356830888975931011181922970411251368 12409948 321701495043568445671044117819550021632 12409949 -379525464595000517948201283082287139104 12409950 30229991822261323665210580232796979200 12409951 -645512434964150839973474676019510373696 12409952 488186011110454897294056301030460620800 12409953 -59456594520929883325130779763947695696 12409954 -477923274119611718359637234073168955824 12409955 839786242921353940450285139636216067360 12409956 -496153437104316546225588639781050163200 12409957 49682412497792463984235351892626830112 12409958 -861437055466548231127680565996438000320 12409959 371810722329390567690803404948196747304 12409960 -638949845948932684227100858162317388800 12409961 -397899303440888317370381934221283034368 12409962 -3533118997747119718479674274118190592 12409963 -478184856580338254269148525400474249240 12409964 384109955446631896354064220361840066560 12409965 -330543132930228127302847685918603155680 12409966 1535723019146704635627808132033127092224 12409967 685908287960162671857174306930745078392 12409968 157780857711057521293955557082721484800 12409969 358047398183587813548436530256476715008 12409970 497232977208594927078228091815274516800 12409971 -114499647802242225985690396912411729152 12409972 5794472422587944552369273999270203392 12409973 -422248298968517011716658596990825858240 12409974 142412270171522546648873711925217463040 12409975 -245372633359359443678999913556020190000 12409976 -488111911957957460138052402191994163200 12409977 -129599629810477549417654016342433845760 12409978 223427609057672358456924429540089792256 12409979 888395597811606549566305988750112860580 12409980 82864962539505055248471554084036075520 12409981 -76383091384433143076674677612811844218 12409982 -17403983499743971920941319273188321280 12409983 -1466928264720806606379579478375655347200 12409984 -1285184312489215178209623218127561031680 12409985 -481847605199819187279285195684486898200 12409986 -293116630440577101044660419980553502976 12409987 921558747097994075979328481846851712636 12409988 783211568507451789942326696530504207488 12409989 175464817535858506718053508867438905824 12409990 -260070820997463401010530913287028720000 12409991 -413858898309731564625402864324943031016 12409992 -80727709809337508224526490479676948480 12409993 1194095513581739417516039256538735787520 12409994 -345540147697489921784120600852920001280 12409995 212033087905562301103266466517119395840 12409996 -755940956224757470846563485838406816000 12409997 -791636915097360133082497923090934516554 12409998 -322465330069735668992471737166440959936 12409999 -310351097103275033186900809860620930880 12410000 4878598065868099721853037896837120000 12410001 1042693363022006010975554020147963457040 12410002 -627885062782540298113858649337168000 12410003 -163967799083680708520119646422313932992 12410004 320922675744042881027855916882715908096 12410005 -171249983520657482605371898677703043040 12410006 -101284718540485112972876554358530600320 12410007 -222545338013819621149102053196647390360 12410008 -566883146918862062513580894119760752640 12410009 -154057281048438503472725446754141348790 12410010 -142219344806038399045139786396669264640 12410011 -1195823390384728332876057999078756795388 12410012 -970107420480979244339542570510372114944 12410013 3751108432996632380925341348153696256 12410014 42592318018510209559161768570702185856 12410015 -5692251168725539647034758911485272480 12410016 -601703380650196666174894698493479223296 12410017 534235965663157606554186543217137747072 12410018 -176075753321180080509598751498908816896 12410019 -222867459557492792016108962383322043312 12410020 34621473881292800628266989505526804480 12410021 1343743429150561941952164921205059244800 12410022 132133487351333261247809900449236226944 12410023 -1461154138753012389223539345288728006832 12410024 -942349616645899098480995189266275041280 12410025 376218846458584250906290441335062493600 12410026 -835496200297659464257399330070160702288 12410027 190231439925180172495652549624639616000 12410028 -540639458000254412885975349692235294720 12410029 411793122055927841477744575126324196630 12410030 38510492838693600291093337547546228160 12410031 34656689666684514834625806966470872320 12410032 86939723821327922318208512217602932736 12410033 -690513988190585003921971371012937700718 12410034 113116294462424217766400812199480008704 12410035 616229392214787973430217285023351764560 12410036 -838817138827769464786135643043037077120 12410037 527222166690615378545566462174898797440 12410038 -128216340297100070873605743682736649600 12410039 -293671187625944613299464220074133363160 12410040 -351240776557028516675998293449269248000 12410041 -334476100669995556440357731361851880576 12410042 148139991989020779484892199926880834672 12410043 -524748095102288263509423319987833826536 12410044 128563095586540581548272055889036140544 12410045 1160300439818558521794167806653367824300 12410046 -661689185973262863443757301936720487040 12410047 62223576989454185217523213423965433240 12410048 68859715961832418097497669051210530816 12410049 -1452094602650539392026618518033839231072 12410050 291612681153181083064066118780978242800 12410051 460137223945809759489656043098545396632 12410052 -578057608897943885880675420531368199168 12410053 607340920074456630790812761495075286302 12410054 -10696686100165947653981992320046651968 12410055 299323736642304506852312932671314542560 12410056 -216889034458576307451502704105448396800 12410057 977330699162821498742227176570231549120 12410058 14436136504402785586126214210472357888 12410059 304584507151249948094622556776524492800 12410060 -119464903708878241874353800500128512000 12410061 1200371727481282691797333453629301749600 12410062 -206696792523479535458148534552678446208 12410063 1171266730459309983074318323431681315312 12410064 -37433650946170889162100919565352960000 12410065 -61993381835014905938491925547392050200 12410066 -127137001029966474688239488734508262768 12410067 -397730755443105897122823946732780616520 12410068 363800617751432348494134241529564577792 12410069 153404163543646655981195090671306094496 12410070 -95077375596083759405315820294667622400 12410071 642007457494551180841249990154131293600 12410072 -83116719055657458148975521592010342400 12410073 -19416467798992612258903592112138696504 12410074 -59527566472188140895168174077399893248 12410075 148939723779344741120501046650825472000 12410076 262781592594732214302670890606718525440 12410077 -736707226340104144342199985366716506560 12410078 -1054280137361403819611527445146419418560 12410079 476119176084196523551717799388597669888 12410080 -862906823601960120781058392091390115840 12410081 -664458858596480314784230631494417985118 12410082 -253098452494111328297640816048807321600 12410083 -254571987208559717037774019919085790400 12410084 214709680731548303874716498837578596864 12410085 222882126470950290137110351411764750720 12410086 -107864239998992147832527832407418892800 12410087 -60657116258083283402142025642828968288 12410088 135059634149614545828384357181380034560 12410089 15801803340770214223399481924367528890 12410090 -13816324945894965617955403320791777280 12410091 1239646548113694913676779777450374000 12410092 473001453280743399943111477082429071616 12410093 -1474094991650091017175263174698471602516 12410094 135091606142625561280544287788563227200 12410095 1290236846519757168876680797623799638600 12410096 46308766105511548399002356152758730752 12410097 5155760478484572651665906222999904192 12410098 -109588933125496202955624945801926509536 12410099 229539423134417458921827946269641470464 12410100 -377103508125403789017016833234627504000 12410101 12690779104711776222125521699023579744 12410102 -35116947102834550178854376973796767168 12410103 930972945952668627307716546287740604904 12410104 -400630205569794249105547499809650769920 12410105 -1575113550221051363649160457040012608640 12410106 -54280731222014886277540957377033172992 12410107 -1822774583141765784243063828419955103728 12410108 -104114519065911712663243789435088853504 12410109 -487749507300924731499995546327907204276 12410110 249692779285699112982763591278169497600 12410111 197331615195928286875919195727196325232 12410112 -90409242979378266789767802859944935424 12410113 2094558186460262324489938763158177291264 12410114 481366984437524625549158324337083156352 12410115 -1048374146539280811566314014594381619200 12410116 230201330090659138704752958289436088320 12410117 -1183686476736922150817775120776636556834 12410118 275919496171590957673855174837300592640 12410119 -489913339870858290589992355480146894480 12410120 -1410912666635561632365488321540787302400 12410121 -691736559784596665740457928693777071088 12410122 -289767426577523431133270126669426397600 12410123 616263827237534976144614380610431596 12410124 -646791619424008110910984985439000236544 12410125 -267494249830164498863731901528294112000 12410126 -387590887148066318931210132936677127936 12410127 -119488099994910571632803398950796091736 12410128 289016429887142173850117439048665341952 12410129 -1595520248521636622247022144508030376270 12410130 57395375079093372699321753278952000000 12410131 -56893454466477530420022677824039305336 12410132 -215686564432880545100419423284607710336 12410133 -45948698826521926639052396978601316992 12410134 -660997941623777157666081483729376755648 12410135 -429950652352387669866196578423439714800 12410136 -948374584599053456369884256018771865600 12410137 -435238442553746745090584288609083310080 12410138 253946015960166118779431244529445490144 12410139 393634429373019291519987688746953617920 12410140 705918069034788645790211130952831741440 12410141 -1989166213371585781278131495824303330458 12410142 -149631304279841416466768682268560976896 12410143 -532836205475525963193403440091960136608 12410144 21574392139867612947701409971353681920 12410145 391203085995461718971813140453428422400 12410146 -26307107570145841980657032936577632256 12410147 304126580005411230928791802141205452752 12410148 -161572688708556445325943012643313571840 12410149 887543237546775855660092295664482905150 12410150 174159570522920571171248158940762392800 12410151 -43728018080143648670848513879857866160 12410152 676611552074633268274113822381860121600 12410153 334692477557503072939574427788169094656 12410154 -301513680201010168410993515987955313920 12410155 434558339002955698522347254057487714960 12410156 297269757887946518782798170672374267904 12410157 132080029602775824606565425365085906240 12410158 -378772967360596226214192756348445168320 12410159 -821784785516460314977614708416366342640 12410160 -14749876851196365976500055294554931200 12410161 1292973696505892544561268111282922538624 12410162 766216020962341725704974632566821181016 12410163 -1187320471054663295326333005361902931308 12410164 -144932241078841005606233338140892515584 12410165 390405918539685417477373172745804012060 12410166 -61972857973211220057275677580937754176 12410167 141199596190162209371762066093268173568 12410168 24458456050497322759763053789984849920 12410169 370151843734029902091654943158631300944 12410170 -173741758178156371758363243977058330240 12410171 95301211605289053378164161748944998372 12410172 7492385673550136847077077112124143616 12410173 820814204731568096472482344751537702400 12410174 61477854408109746885721399888120111104 12410175 -252260107694172783529490102849974089000 12410176 89181170988126823359230312741727109120 12410177 -921165441432115666498805661447225610026 12410178 -155559463494513759698360067567458703360 12410179 1190301388289319067417559424622817593584 12410180 34889881720345397204862969190093539840 12410181 -422432438338773980991800976475654266528 12410182 -217186250141421406435550800697534747808 12410183 -743156558728340893049008359887647102056 12410184 -529356687252039809258613388736748871680 12410185 -1259477095114537090836550843899554307000 12410186 254975840964495768733902661090913218560 12410187 -12096661693585648384597295128138220160 12410188 -13198259068637794703842605599753391104 12410189 -1318817146011089167883622990718809674880 12410190 -18802504614574200386662763273023495680 12410191 1389518693643948278201455759979731060592 12410192 324134693551278727011904347122236784640 12410193 497846643608371716387076703055701884128 12410194 967027367978392849763269605680121034896 12410195 39395178995623942863985730160238977600 12410196 -470096027019370013068513060165468919808 12410197 1873073632528913275723415056371282128860 12410198 845702438390900099057109170664984636480 12410199 337567059136950504143034903996625597440 12410200 -865156722322726837173786398490419712000 12410201 -882215301319141294572415652105570727798 12410202 79605643017610775044468444520170045440 12410203 -904659064925915025300780909890653876816 12410204 440998736154516728534843612763568413696 12410205 -98984757797736258232204509524544980640 12410206 -471250673111589822872221912244942147136 12410207 -337187713214115771975073851284296671768 12410208 -386674880622308392647393970245725847552 12410209 170655619492825830485728340150440507392 12410210 -40871144059088480088380883638193240000 12410211 -90969176895298027215655605362243360640 12410212 -485702659760282895950839886996057184000 12410213 -168041362933952291033922658916025797316 12410214 -41138683558835931920451496678251724800 12410215 -722637635152489792538895764321827826880 12410216 -41564333918288367397495476831368970240 12410217 531079413509965096627334589207711832020 12410218 -365620039367994521906794876358773327440 12410219 -129198836279338717253263026051582686856 12410220 -345858714310334366230971615496709130240 12410221 -323656111403203921750683267324665256000 12410222 -1004588786467953527642518455844270978176 12410223 203300076325834530484273194641456540544 12410224 -51472505728257450538597974336683868160 12410225 111816233588860903714977564289455283200 12410226 181169247984542660835241104767086022400 12410227 -244615329541338801444175364833549375924 12410228 74742837542523734021756512647926621568 12410229 166802602086110960475616173691138075488 12410230 1897945528500865659232229024546611200 12410231 -1934913178537390080337400708405253043800 12410232 279330179377719255393826568919732387840 12410233 342274436909527175819062519226606521920 12410234 -714377315607872513075199877594051683984 12410235 -573564359420309845828080638054967412080 12410236 -11026424223322089186334438912539409920 12410237 -52178026320389814137656994358663936000 12410238 -149025117511402473661682434990719056640 12410239 -470823016404363993371254213316553979320 12410240 -36297660080900010790526342327068262400 12410241 432094868608168822905675683284455769392 12410242 -1848218359155567759982616317940157408 12410243 -11981023723143358444219407801494584296 12410244 -77712139909449997633685608936922013696 12410245 1101474616879741075998451056939316621500 12410246 -595425836114787701942834081134311488928 12410247 414005824729648745273314265009612121000 12410248 929775890919309959153169229525285109760 12410249 -138044618827707354492371934483703512000 12410250 -44703136711749081653867690417215296000 12410251 187853360333310235048089099683578014352 12410252 -221283089931073850234752905346485884928 12410253 853416199185076731580758823801959535104 12410254 -1243858132183988368609193766988858495680 12410255 352415640075535402624850427230866511040 12410256 -94861376241746274282194122725825970176 12410257 77916034169590369853435346377777427506 12410258 31281540868707854842456543752690734592 12410259 1014183587804028985081522272952441944504 12410260 356590426349585336635604362337792755200 12410261 445113619482071049054380151150499453824 12410262 48990001475280408372123869047548417120 12410263 171457386313892048109860232479424564024 12410264 378117565261052328605413127348254187520 12410265 -24080418021939589638461042195552098560 12410266 474362880711347200117389379586530861824 12410267 22747654386391599209065093517194214160 12410268 -139001450989212547532479450657470873600 12410269 1105206054543577625862856461724815805670 12410270 13710812880941733920478479075647414080 12410271 -919756316364803493067664797148197148160 12410272 -529002330001515692396383839708921200640 12410273 -15077402408926803881534612387600132256 12410274 121564559842941346504878524312231608320 12410275 926555436918703339049496625596584893600 12410276 -1684743019242259315971390497031434714112 12410277 -450352505726476481859807838177539055296 12410278 -230740168563015907087140290772066646560 12410279 -160362415815248014067261329976211905664 12410280 451333316235550731130165120172568576000 12410281 297046124328818427869659610844000205064 12410282 285539521649302708651203465362907311712 12410283 1098595932072671115264053676424455163224 12410284 -698173830543367099949370875681076976384 12410285 957089990286069948656354113058907617760 12410286 -287791691609097246045353992533704374272 12410287 1619275214444862649111980833065725765200 12410288 -107871985213630233107651171202536570880 12410289 1584966674821064213402289182033339990760 12410290 -151347134935667719695301170844049668800 12410291 -1749510757847520244852087107174068056308 12410292 8707846817857071286473249723807596544 12410293 104252242163155348421863489422194055680 12410294 210302775985976418824040002438676803328 12410295 2259231001937919241684128493000763040 12410296 424253504161773564420394164763101081600 12410297 982001736535449293193773260370578556100 12410298 483118353901538714089976337521104508784 12410299 744984228246815252900925250026341218920 12410300 39408590666964689965477572978816000 12410301 1070962161541196891776996376816090341632 12410302 -58051152050003061637213553532728571648 12410303 -1609909769745492922853365601755796290560 12410304 -15161236713274369975779177354001121280 12410305 954672360067644222022866675305465237460 12410306 -492039746786262528905853284694118575360 12410307 160566990735640100408720921654002644480 12410308 199121740298038882061227756233608336640 12410309 -183631752105469874680066709564493642240 12410310 80362655729809858945024010362639595520 12410311 -1131538199709249283783726758740798202176 12410312 -820576067263734576807205109570219596800 12410313 681542014021743749031291680590421228544 12410314 -144126054746062133301939142994562201600 12410315 247960509949101854029668447066940083600 12410316 5375167361450936142663332419705446912 12410317 -92658252356225962618874797732840504128 12410318 402859067789779939943592198793475477760 12410319 -689357191158130593420176885620167054456 12410320 66410122559697402526288334187096145920 12410321 -1219977632941082720373012197823994752 12410322 266902857106391818681512434807150662272 12410323 244061470940452222445186193298171497600 12410324 700193156496297379476268898170082637696 12410325 335016182336493179776893544083248532000 12410326 582387918388781109721382515405759291584 12410327 655743845832796861495429028058814039176 12410328 238845758806422496065406150279951441920 12410329 117055828531466218491533002837675344384 12410330 -453660950118435531100242616235673649440 12410331 -117401649947177820458568115081750611840 12410332 -1253582196553983507014620452951344060928 12410333 -676742484285736740086809911210689658996 12410334 10875308468194240683364654860853679616 12410335 -452055286131034738478054118631911764640 12410336 -103318526607193006982615534890289725440 12410337 -963533969793825957672980938187819041440 12410338 -1242967880976690279221702155237821120 12410339 -1708069960195108810042155722394445717860 12410340 -359402300900894360848339773195422515200 12410341 138070601607947283760015566604835119742 12410342 -253374216076974826445707066950972809088 12410343 527473295269116691138678701304722010368 12410344 -1463955865402228067372857547333072486400 12410345 -385524120144108479876468964460489479900 12410346 -182374976106306829752734552190911101440 12410347 -154514411468855211685888762728451185600 12410348 -1287841477621022201261735161785016987392 12410349 198149814962917091195933411157674262528 12410350 172132177677689651248384006633014700800 12410351 -772437540294232046896584001397788813896 12410352 155400176165094208232841084695941054464 12410353 2023592897724323469707970849223117803602 12410354 -706370375496331939648373379283450506624 12410355 168560872789902921240451663541060448000 12410356 157482169317289003340772412913436448768 12410357 290641604733739893907606366496406938652 12410358 -154510051273111207809786079664788746816 12410359 4359129545667747080989796084415096904 12410360 686470433790407832678829843352540160000 12410361 -58758973978018809329453300729473137600 12410362 198392020751439098800772590450867806432 12410363 37364203835678056505640867637659056640 12410364 -607535588362711172836797474271370509824 12410365 74112591545705109041007844781041560 12410366 -52417972552971026789613481946924218368 12410367 1807875204418441211547582483974745522048 12410368 -121687163276895299655261293494256271360 12410369 943675123261701532601047461107075680770 12410370 -60008941425830056805468784191185728000 12410371 543734213991758929975474605523820280572 12410372 -19283067939177734755888652046081332736 12410373 -430412805327020412142588552243348373856 12410374 -194298795974098312963798806923367292416 12410375 -348992905521389971212789305438594232000 12410376 361926421621287851095927605987648307200 12410377 299333974944135904770321024707398001946 12410378 -143178167678835534932583151551058967760 12410379 -93538664685276578445666236016277637856 12410380 455934310018603124115445465625067340800 12410381 -1352661497793817955899802793291000751818 12410382 -101090683246008238984704257290120273920 12410383 -35556961799017757837220245490094759496 12410384 -54821198182701583887967201901187170304 12410385 -101181792261512418279425858305833477120 12410386 -295263158666011960216104573156549605376 12410387 -664768047224648342526256839464311920576 12410388 688684855578738700614151753857352458240 12410389 1368857480165447324498794880876128747900 12410390 139906995198586003591367267574927187200 12410391 120595332467084804620087511308858677504 12410392 32840387906162401353991534538370785280 12410393 1383066053755721846830534700808053949642 12410394 130892252407843750404363274563475084800 12410395 -316093338476217754049910599373455575920 12410396 1270325109455822818846196244503556820992 12410397 2218080535487021386687358313981274870080 12410398 13442745624680560865580808299724492800 12410399 -1029411436967376856741834606188638333736 12410400 555132118145311573777116492855548313600 12410401 457173417730037626103556723973094728800 12410402 13861228666726119518630946441820935552 12410403 -1006840018171680687262815418316116953792 12410404 -893250075529917318305948197504846198144 12410405 -54876378750405783296768741633792457600 12410406 136223082904395272406132925975291098912 12410407 42029764798761836918173348686551793656 12410408 216329405006855990352051973686884751360 12410409 211910095280957898438516887140926422016 12410410 464989513362348099950935966233787772160 12410411 141222565204905726622692348052979752320 12410412 82513723795370778862216998190839693312 12410413 -157281433814494688328976307962968573480 12410414 977610301845219565578975817401328278720 12410415 17702226344415562402839710742217857960 12410416 -91000978456336692001486184001319206912 12410417 71447592549984414948328065775335752466 12410418 -281628361608463481252910301430258023296 12410419 -115795943465931479650281967712214124128 12410420 110460876234210939424910759480996352000 12410421 -54986144521999720043681815182412835520 12410422 -139864014045086353682769209508085899648 12410423 -569523998650971647381181165086160409176 12410424 -204919800249170437101034768699668172800 12410425 750045027047642732659061008991659182300 12410426 665488564574646608966649814488491520000 12410427 -282494194562452688141170621263530833440 12410428 -390127408627478994091186329516408645120 12410429 -684532518065242831813870702624339770324 12410430 134237498624165363746513506761909013120 12410431 640833106684796606906743693997865662064 12410432 270766988370192984417734005936852303872 12410433 411135156883960659258024306711773297664 12410434 -779549769813171466300619778420222044640 12410435 1180196703818952946450704034522191822960 12410436 92286503765481032971634887258491187200 12410437 -535835585867827115238938500739783737700 12410438 -8299217405402960285177504701275790080 12410439 -1125739549961805092456203723298967644160 12410440 -46027561614092780024221464609423360000 12410441 907907100230130790997477743698239770842 12410442 224376433382903486724110519873960371200 12410443 140149604006062594638815421593328252692 12410444 1246651710284217861728768800679495565312 12410445 769038140873296495454090260504596480 12410446 -265418862317429550864542518790135002176 12410447 -53866304519644402292105963818598516736 12410448 37063402009853890003620965449810182144 12410449 106879404761974502394283291740230030450 12410450 244679748764335142082725218201179979200 12410451 7503988243091188643790336074729229768 12410452 1238429739167239017664308667183277707136 12410453 664259785249756665616971315558033876864 12410454 22947172854764175256506001225360257024 12410455 -699093002407487560157660574484194900480 12410456 404983631025158012017056258478979481600 12410457 22524229163372281776183410635269151440 12410458 5761715641818228859410514755976627440 12410459 -2089381493041933807473592403861628849360 12410460 265199672661879244537583921545803809280 12410461 -342311775254445132697265299408743351968 12410462 -9889280777330805620759672391237172608 12410463 -344399452403586213879382956345876555360 12410464 -735818696480272524164130112727843340288 12410465 -18890738444923000872229693936660348140 12410466 -223952759803446966923869513689932077056 12410467 -478191935666363773467341192346490560484 12410468 61297287249015187159184896803850469376 12410469 82496068198060036994292157772460088320 12410470 -134377921100812499988490510276734432000 12410471 191981079817994469844375095746626704360 12410472 211019225006429423166938783529236889600 12410473 -868668073306718605540545610794053957040 12410474 -578451832864151477113171219062784797264 12410475 89257630231604136141948417295105828800 12410476 -286507281144776012385023608121282181120 12410477 -2001720775179812698447326677374207620000 12410478 -49696567664690459507084511286950346752 12410479 864507805135051946528684857618705789984 12410480 -87458650507851904175411355408138240 12410481 2323725642730893632907553788977960544 12410482 207813701101070311909343145002646761472 12410483 -1221343804717456991136527337695799449268 12410484 308808473737487593046072131046595649536 12410485 -1236645346240719601340295438566689022820 12410486 -1004976033669221525253911540164400544 12410487 583245655275841343275763076130315868544 12410488 624860376962763747708838468832089190400 12410489 69407441521142747449784471974870570560 12410490 16548085781700704868174399220918245120 12410491 1354202450445882562145161542011283309792 12410492 29197818032767727490263096392396723200 12410493 -5747795758754389048144191998611049856 12410494 178946590730091035826301634171746808640 12410495 162480463275754796269936928903085812400 12410496 -186002081296413170091317686718536089600 12410497 1227995917823971237322676661980956542512 12410498 231685301285637046372968051399840322464 12410499 81449818632529670986211335877781788664 12410500 -485438302188088069856204432342697408000 12410501 -166465459129034834324887476787686616320 12410502 53682355317914720732663600165754384384 12410503 -126100064518712645363757212919122150944 12410504 -200052567990040146598917899875879188480 12410505 10832464517831870277413743295096073600 12410506 416170425903963200108432211911542427952 12410507 -371282970105841812637335982188313523244 12410508 -943045651558288060848696936544288358400 12410509 148430000810206775823171239196792292480 12410510 23226178364432303749949094677571110400 12410511 9174597005702951564728576293403287840 12410512 490261491817241548409623944586349199360 12410513 551235493739060081183990876714906221044 12410514 -392973471111306018995952606019275196032 12410515 836995579715656515038059842186525944400 12410516 -174299388140540797171519524877556305920 12410517 -57760478771951744196004876222605707136 12410518 762427726660184737623833518525690750080 12410519 1275993826237069519337775395385235982208 12410520 -492859645566203723274969086610979430400 12410521 1488332998215485314829665988014428898500 12410522 127335194372485087992545676574430776800 12410523 -675168838533322639932830077174199202000 12410524 171666184907331658637173056777720062976 12410525 -884151368521739074107977439281237431200 12410526 218493298190859034082251972068766350144 12410527 558075049321666061665661947624072442816 12410528 260879492505227306077140114002462244864 12410529 -350139397648018218129897248047081867200 12410530 43109283542397993149792990613150182400 12410531 13649666905297577621993157205858712064 12410532 -814606029009508161731170537029529543680 12410533 376146433525481837726302564152729896124 12410534 -142954260329280659918978894817217335360 12410535 731839652331911476489080738069123733200 12410536 -7918215802058982170036330188600135680 12410537 -73962083873075967638316542039911777968 12410538 -65294884689790980796318566861843529728 12410539 760603553583463467461654106519288274480 12410540 116054467941862190698570174544705372160 12410541 -269396071788195602473820348153475519264 12410542 913176591084203837414182339955135268672 12410543 -89309755616795399382158429780206394616 12410544 -36166779217338088110447626624571015168 12410545 11821094449047184941115108142351849280 12410546 -416101063429615265603199262423970700528 12410547 584080612809654408486082803696044894976 12410548 1137300911282665288910847928897883931008 12410549 -158685396432172531031921864372565152100 12410550 -480077735491022190854046321129636960000 12410551 1882609372839355870703823495771864128552 12410552 -506654595919180079138819170589816586240 12410553 211172943842366492184141606341001523200 12410554 -191828699461955155160021207938988055840 12410555 -247260137640491551152890338539555431040 12410556 -27280428540346084072234283937917107200 12410557 1835072348655580602521507949912478452806 12410558 280429568850266221043852246046960026880 12410559 -89808031467518455446831623015643365136 12410560 332426076268550607688066476682594222080 12410561 278835210899625093836293949131174068612 12410562 99161158331099256740974047223934842752 12410563 -609783651885166054869255666211308161016 12410564 -140042233097900457075292286060527881984 12410565 24270678719989590045996739249531600320 12410566 -386709529551255584632044741086717201280 12410567 -3783943669642453281966704474377579008 12410568 753300580601946486630232188893743810560 12410569 -106957717137280306017372476198720586240 12410570 -263195896890867800710955391653914598400 12410571 -231796324304196215543445128382298285056 12410572 410568503960423375018120079567976709120 12410573 2816252967629292544731569318945612897760 12410574 3756395561347033080163815626655077376 12410575 -275611981202212170599717070669460691400 12410576 -233546419116842567173755873708076474368 12410577 -7642128587983232055521814853566923736 12410578 125884487217157151643434010968295303456 12410579 -881248929372135550319986565032191918240 12410580 10885809704982120241591246652376760320 12410581 374283012410652372434758532992439829564 12410582 -628028054073921915358141414831608400608 12410583 520418947014449650386911603345244920424 12410584 121787856979119678083119720709492736000 12410585 1710819442318951490269813079321631640320 12410586 -90735526959501065036718293631879190560 12410587 13942655990483402020004412207130600704 12410588 -773900278971928635427062784237293043200 12410589 742568215302933782509172422467718660224 12410590 -83070420835130440599441818300354539200 12410591 999159115800939497257736432148076262400 12410592 -364748119379016048484592326523068612608 12410593 -274660737578602517608579698977004532416 12410594 149999906406659482483361896358010911232 12410595 697343997691196897588986273024806645120 12410596 775860108517625637145754585267422479360 12410597 -1032081556130123590015074620233814157954 12410598 -206367065988656492407677025527513994752 12410599 242159799504023068317662866889758700600 12410600 648667648179267264238541790786236544000 12410601 229700416121423268063844569881237115264 12410602 315582164059027343560630066717542779904 12410603 -1246742846296188214744395662929485179148 12410604 -835945857685556328620529195469551866880 12410605 -575995125934710205653504991740096294900 12410606 227729653081097609423321460709184703744 12410607 583260896159154481584088846212572160 12410608 -62000785237453493319569677866768138240 12410609 533685197306298028088245639775148178416 12410610 -19775906613882637939123129076046681600 12410611 -1486319986467819995710786270790705398088 12410612 -779023120489575194874438435504666481920 12410613 281365830024243323519682174743722978542 12410614 24388837959726810052349952512230175232 12410615 21165038409557347658344980577578662400 12410616 61144708468200058761842602404221091840 12410617 -8784249409920610483152410319291669568 12410618 143277045274616330450355500954020515840 12410619 -111175261212457254152930790086132585472 12410620 -921190797663625027817470603842595960320 12410621 939618143023818136116541953870296898822 12410622 98471479004946919479732527459330148672 12410623 -539314881598623131562230264910957920096 12410624 286522839346287508862578634138509639680 12410625 -34336561676885645859375338166602850000 12410626 -246816190220377749119559370463725501488 12410627 -723247382254147915304961055885785587088 12410628 -173926962642311722884037804391616353280 12410629 -71758674652732651531275320558966400000 12410630 -479698100473022304184337834907727891200 12410631 700746597659469922772071895435322583200 12410632 615953933115605205349030963020383846400 12410633 165704239929031406643707865936307492608 12410634 -259682728399029910354458582630245387520 12410635 -175640643087690499844303274319790028000 12410636 170850822341094887569281863033857102848 12410637 226445302595788890514987931754756769440 12410638 1033187009959657523405584463020116534720 12410639 -57650295824667014971953678155061914592 12410640 -93815769405111568202431262564186849280 12410641 -1057111782077781479128774760534655066958 12410642 641299020471525772740651946295636099472 12410643 -218421493548533316571050767745216297216 12410644 -468875916400833562353540838156047297664 12410645 65768745379215553517775281491811370240 12410646 87755755313883192990325265224871808768 12410647 -310673427917907695814112340484116340048 12410648 696743913183036202093854005659645440000 12410649 1017167641077764540490345478864482980634 12410650 124385137533533983953241352706735168000 12410651 53090885455199389144579605537533635344 12410652 130909288057427507458918552068607621632 12410653 -1268378704671629123107715060543441555098 12410654 841692744218728960173545612339910523776 12410655 36375987808246756867067214560848413600 12410656 -630898878218239653812152616938314792960 12410657 -9782778306474762111033258827482166400 12410658 -6631956747478297244034116415219958272 12410659 511929922729328212026910883205449090880 12410660 -1086342878168373704100951550087741440 12410661 -311628077556633162106436929595373728928 12410662 377499428902085544312100511795260452864 12410663 2260621683547591164398637444865395552960 12410664 33912806504597746532391823485425418240 12410665 -485669407051025587200853322010413839800 12410666 676906922317537209298348173046164086880 12410667 -1111509247194773065698442570931687503560 12410668 659327930727101799340714012903612706048 12410669 -617614352993990889521494937297849901930 12410670 -125271473783897686662388229990014281600 12410671 68323314706492124971556494158849122712 12410672 -477548016707982881278873399400361000960 12410673 -609186512508644603931623956086739542432 12410674 107609711221342609306801964666650369440 12410675 348204408291670231565320433244166113900 12410676 -508883430069648713251061281822659360768 12410677 -60875620420749006935964515921166458340 12410678 -321170873072644266301750016876270893056 12410679 1187368592774443005241114954427165840640 12410680 -430019728252827266592229932895962931200 12410681 -68828597973857664578836077179004528000 12410682 112674377613891900149659526162871824640 12410683 1055953067087563050449400951833571816932 12410684 854320528907311031962484239514774960640 12410685 158241647203441937345472098477837414400 12410686 -965352404067622139152396349906789407680 12410687 -1038586477928718405678489199144775321664 12410688 -21532880398321957864327254330084163584 12410689 -1401243054781638797792913985898531944510 12410690 -613036367299004474941137713032269580800 12410691 849037954491981955259093459701454905584 12410692 -8448246963387519844043805931512557568 12410693 343034068872056467677103878859664767416 12410694 124580149096900013243851446772529909760 12410695 -227477777282310848110094338297408972800 12410696 1017679277090251980780008685998390937600 12410697 -345734010767682689209641294099337105920 12410698 -323047705833754432449440896826807720400 12410699 749952714044357121944677074746489378592 12410700 -41211633051671273504192695923338112000 12410701 -1593932172392491119124491581376933612298 12410702 -256036060918875143454670679896098032448 12410703 -9796299771210431442265425465429997320 12410704 359828147177407094578790694203497963520 12410705 943400121796461005165764185699942384000 12410706 39679931047539604156154932033277411328 12410707 -54985843506154205168527581912731955120 12410708 -99087705751986099978855421448418484224 12410709 544242008180701656252415217549033068320 12410710 -144614990817291860853201974982183776640 12410711 -205331909328426800459148157766554493688 12410712 1077030739320110324633788766897546649600 12410713 551141983186441027929897041873692744960 12410714 -225500613796030405761996794303587119648 12410715 -153771120137888051796740946310050746880 12410716 -71576439078263736666013347031760806912 12410717 -1178603628157129129750254739112303310048 12410718 237789957154347629678931954092087402304 12410719 -1142657742093072178493513081395887980400 12410720 264283819574985213489213690750755143680 12410721 164294411172902004510003253405954563090 12410722 87189903930487674298133614130805215232 12410723 -442152607554660093571650474646329061536 12410724 -771726340854888999495549163213675622400 12410725 206922176362700394566525425287954898900 12410726 339216176546853817547556511966516101120 12410727 -26914940992814924106773636843152234368 12410728 88794493434879771875389269725076480 12410729 -309784062477113180510954953343317718400 12410730 -16075604722288034478953658013155259200 12410731 649231678575409196146831289422926809184 12410732 -410736169202420921243829154512203563008 12410733 68095696172618295665693864424224790048 12410734 -122274348781685168190128493055372876800 12410735 247426854414386457787065094407039268680 12410736 -85680924039766545586889725982363811840 12410737 -59733874825160213250890252212522061614 12410738 815815177895969522994779529638958485520 12410739 -1057226297687158741973462953321245790272 12410740 367439996805274096439252172097927564800 12410741 140383532979827235707709725216097787008 12410742 -402561453263551117147993838937180180480 12410743 -1999606233479853087898214896508673642680 12410744 -1467717590380971767145669128530279587840 12410745 -528232797512334598334122461025472204160 12410746 14610186507923275393549493910720232704 12410747 -232071351967477542189339377231484435804 12410748 61978623215403303878223563535772071936 12410749 576785088745674895510616507661255213080 12410750 -975847137767591121273384153778858272000 12410751 166842888835982432357509116182397279432 12410752 956186446956408588330509034927528345600 12410753 958998707455028833813494152029919085780 12410754 -231200903888108364564820328520083005440 12410755 276725503779692672885461826287274925120 12410756 -25713673065122863340603114859896312832 12410757 -72380154193843871980792679643324738432 12410758 -54193845366492149322591957758938394880 12410759 1016914692376235028947812516810154823960 12410760 615090449577964416842079040990976409600 12410761 -328101658117845636133589891133759721776 12410762 33832678068673119041628808386309949440 12410763 560316085026374153627723250936956247984 12410764 -257525417866009473980179481570842082304 12410765 -866495431839766376471953634553663556200 12410766 -737417275102637028267415787716910438400 12410767 -486087678594319690010194472992257759184 12410768 14385563848895911427356279786870210560 12410769 707538747337615080284414529245677567344 12410770 -443735908217906352643924025470317421920 12410771 139223852059850555243139126011599998072 12410772 -133831286528010232553138205938655461376 12410773 3046288430359608929551035957704120976960 12410774 155631230638163137596210220048337271360 12410775 -102075763105383661434766310665515685800 12410776 638846274603796719337309631126943375360 12410777 -10606600746131848258145164139843927040 12410778 87308672947713398833079007295422733824 12410779 -53123037990783724613952267258953070432 12410780 -94385995063105736683138085036543462400 12410781 978847092597036359026747719265898198880 12410782 100403260215553928640183822261070076160 12410783 -300003117349164222617121345845329463040 12410784 -278127314928098924685176463680971800576 12410785 -1317039496749254509682093854549792999020 12410786 -334474865204459990940304326297937019520 12410787 994816462530445328727342698454286413552 12410788 21557099096200826581320278088621670400 12410789 119689004859429263432648777956447200 12410790 908687766644853972629789280516157440 12410791 -773691978623333815735966728916900476808 12410792 238433955664004466249013726430180966400 12410793 1053117137681694058908636826287092959680 12410794 -384221571601711780429171278795362239488 12410795 -339004232620135729599328352322989815200 12410796 233903314726657244022803748848154772992 12410797 -236635953937437582770810174094941511968 12410798 261680930784873079953935462560631236608 12410799 234548245117998009441252280340053381152 12410800 -48988002905816180581160505682034688000 12410801 -77569885303487412638730739953440746188 12410802 448774916689946495473162493678694686592 12410803 -45514233122529554573625257292562006656 12410804 -180748041620208221535152909509871929344 12410805 -273825672298382027353493749391775449280 12410806 1058093655332937250301193589085229638400 12410807 464536501918340520132105448067383990056 12410808 138943783517233658709192421473538744320 12410809 2627109085218162644792678952532647664800 12410810 18883867994173282712524130583503278560 12410811 -47464745889974173638531631123309843680 12410812 -541690352258785928252644877669529259520 12410813 1105579072442816464033356439302883381062 12410814 -16493774112362747183038746732769456512 12410815 -626169206256001860560450600325744658800 12410816 134720045291014107798367961122672214016 12410817 -64037671458416782361415828517586285520 12410818 -590650175430757125657230303686966999344 12410819 -11385145799814182870539900823060076480 12410820 11384721068440742165150882957307617280 12410821 974697248164212104098089724777159700480 12410822 -429492765135783606877006572402545520288 12410823 -193068799262847056115150970510771936128 12410824 1030377125996498875164398152004444037120 12410825 -308760972613057350634753500526643112000 12410826 -187433055695814840341674583735452928256 12410827 254356599282730372185407413511659591680 12410828 -1060248613269705284190645239876994815232 12410829 391359214444102044616524001695956683884 12410830 -287128288009869048133560251244057571200 12410831 625748398548892995294170713013801852352 12410832 388215640441321397728121672580464640 12410833 -1463722031533771396469845912976835932700 12410834 134140676721729897584542700935925990400 12410835 574141931102602420000147966698387140400 12410836 -534806823624105500495224929221690269952 12410837 -781857951135059065470395177792441582514 12410838 248708301568527195648151557191717184000 12410839 335668490102143520776835792372323561472 12410840 409454292241864724596949459145535488000 12410841 1038733035346259820356424596124014021184 12410842 458520567114639264126209456932812598272 12410843 588156487037660236051711653873180529092 12410844 -162699846914133996007540425388887504384 12410845 795631439542362708376063251883529100000 12410846 -142310746968461603451136371836349997056 12410847 -871365200743500909696944111217023854560 12410848 -611200364853495821281229710950987202560 12410849 -1277954128991100746988676104648407340 12410850 74014079765098196664341002509097881600 12410851 575793931572793688067244814128882301232 12410852 930093221391505201973624957525138103936 12410853 -204738780065853427033021547765635526400 12410854 671926911936143702247287519525150897376 12410855 222131711393930184340483273350402168000 12410856 301445296204434223100103218503392721920 12410857 28182248069583244475650240697508541840 12410858 749335030963031618086916514393051791280 12410859 205496860738445812731161672050452634800 12410860 -304517385031919421245677112244964147200 12410861 954945874441830185757465081096640408032 12410862 -474804604950336893912736514678538931648 12410863 862638804389299845677455479007016236112 12410864 -160114910684587849495570194605780828160 12410865 484154189397890737198604478667745850600 12410866 90255890457971668479203412263038694304 12410867 2625579888017690073611269019624940543168 12410868 485971128098522068774936473562306314240 12410869 -435579564211836789060802096053481080900 12410870 -414747821961372087091701655470934917120 12410871 753333779089727214509754379141158060288 12410872 612242602520360035039851020748405350400 12410873 -866688294894425698821891583592093439420 12410874 103332941483492121724901148788470256640 12410875 20247343253980947442682558887779540000 12410876 93049568013359864135369004041815249920 12410877 -145692699713399800253739764751044778720 12410878 -46635721599750798824948578259048693760 12410879 -875087085577273014795865458140404374000 12410880 198986419263347837721306185531412971520 12410881 19364675973057969009362083081327614464 12410882 321948101268105070383772448061986394624 12410883 543222018067927440682695951356763588984 12410884 -276761198165793645647056830279454287360 12410885 -875491559901620705209039666816042404420 12410886 -135047518878074982797049025512084364800 12410887 910940595019003923692455202624634576536 12410888 429204857327539193461413020623254159360 12410889 -763328866147288156090271157364766574576 12410890 -1095652358083577288469083574652169011200 12410891 398028196606378263994235093263848709800 12410892 -37615724080631948954497869372348352512 12410893 -341003365862846236581764813233563839520 12410894 188491468212690342221408406786712877760 12410895 -189804246710643464377626647160511449600 12410896 360423207925963549853663648439370391552 12410897 -169336673922000131590025776154037955740 12410898 100582799753663935487332389947253749760 12410899 467518411143808427863680905230818233900 12410900 -900492423849771240758716309762042368000 12410901 -110714418243488841591052375915666695588 12410902 -149110465717820327862779123704858942848 12410903 -584702890385520971067728109116705403216 12410904 -103888118287127144883276722282214850560 12410905 -202431209838822336428114267750721652080 12410906 73904232960415345445182559859953767152 12410907 521644007131489118154146890782779057088 12410908 -289417088759321093790367018827449231872 12410909 544788172001873780420041794024124926816 12410910 24169769428972283982889587521668892160 12410911 811921804105621356492618106288015068512 12410912 485270996419029756945272671791495512064 12410913 -1003746101496454891771941817318524472656 12410914 -517156767375698755432424454027083136000 12410915 419888081359484676331001878700226781440 12410916 -312524716347511244166691324220563786752 12410917 -78246071359197665676452456510669028034 12410918 -1943897455207681742682502214954211072 12410919 -1465100151709582788038560938084320051856 12410920 1150442000434076250505211163033629644800 12410921 -168254485896460483583868633134710450956 12410922 -84393417388582698759829529536367478528 12410923 228620159317297957774741331349442852240 12410924 956026244530772660344951174013085424896 12410925 -142771012393881996228337312253621076000 12410926 -545689928586287361909910484161830090816 12410927 -97939276822054739035061144114644914480 12410928 97522268159726577744230693235784089600 12410929 1683241784112988840403029591802659253760 12410930 74517167465527332155356635299248481280 12410931 -40914160426723260738365369763261616080 12410932 -1013632436137767419459640872900769445504 12410933 -502218094376622495801181175309249112480 12410934 457269776408833529903187665939219782080 12410935 412325653372949703549158485450076853360 12410936 -895031725522634115207521311975341527040 12410937 444364637768232129948258840645646021440 12410938 171686639507954171899563037481158775808 12410939 -81036686909256009691764804415729504944 12410940 -603360443503459002512161318227629875200 12410941 -764585716551983775448525910723649595488 12410942 314385983662874557682669676375935020416 12410943 -129138590404293438968364538780280335872 12410944 -28866593967286252778237522531087024128 12410945 840731967959644948768162317462716337600 12410946 -168917054177343197979108662979441652992 12410947 35393153243577532706303551030098351600 12410948 49074464691637905426347848045048430592 12410949 22655408880888053545866928452460493568 12410950 -344979225790639171055822018501271144000 12410951 -605891803885993882024333331461302564048 12410952 241871409810079605029196692896724582400 12410953 2700131084812119563677441350422777602000 12410954 -455766333066635295810139618169903119824 12410955 9608020810887610782385395559646040000 12410956 1307224426789519101573345727294871162880 12410957 -224637704504405703697031135633750653512 12410958 33123950177879954436144023319391088640 12410959 2755773590287478649543282932346901687920 12410960 196053873645328783301675444135803207680 12410961 5403960299941238811297243499368837120 12410962 -5935474398170293457735895245329830768 12410963 -1052254582521824621051939401219931584788 12410964 493793623077053103672019015230860976000 12410965 -230327626515660066265872880555658037600 12410966 63465576695508247886549058184244865600 12410967 170676028969657937428720377154508722512 12410968 -761486986534638477986595058545659197440 12410969 -88950859370926920794119531987421521920 12410970 -204143048477535152873338000624327680 12410971 -1086455806913043827913753259898987817800 12410972 -66064072366705113050171422366007424000 12410973 -136484209173577611190414777437951878778 12410974 20314264671518693599375896612278840832 12410975 141092230150458065502184648377775311000 12410976 1055102420284942064929809516546818310144 12410977 56347337864414363878629420780830113826 12410978 172000250143306534357060292151952485024 12410979 -381809427144442442768411392254182138880 12410980 -1021967273124012288386995193024458848000 12410981 -762690219764031504835475324992234162272 12410982 171938001688246477325618487519904268352 12410983 181047549202699854883155290616015898064 12410984 390073445502173670706719917862212075520 12410985 579318835946920309686553527733049721600 12410986 -57741451028103749064034395845206992384 12410987 -99318188571122771080678705226880052416 12410988 -702176419254350712263636932446404160000 12410989 -433906888998292040618736652442173455360 12410990 479541027700634786374272436250724787200 12410991 -42421452574057542865031644737723555000 12410992 268615846564420439132839783253002420224 12410993 321664672254074123778410809273740230016 12410994 69300544775556317621416062565968720000 12410995 -928676605562966570550345488686829274000 12410996 280778025711159034676975522476959873792 12410997 -141475411649725931468275129254791340000 12410998 -16437281845918009424415423921755878464 12410999 -726790198500573316005532752973972573080 12411000 165979437924696680765320842747064320000 12411001 -1992413323468857777047453485665825758998 12411002 121349217447580747508764818380129987952 12411003 543890442431483157441705496943680971648 12411004 -3293371858960686598195785265401569280 12411005 -418594340574894547743864630217593991680 12411006 302378585173184746621158149333286851904 12411007 198640678769809484595399464187463064064 12411008 459629597508935745977829821463731896320 12411009 -250339485997821972770493674705039318400 12411010 148236220986644467608345049029554986560 12411011 -611692960834784807152803317078347136388 12411012 6996158996232223915015985295815642112 12411013 17156475590552478698347456796905485120 12411014 581841507191553166677816163253242135680 12411015 -2067825916814085416420866291124947680 12411016 -11922027816461555101618097551364659200 12411017 1197800814725202907174553090056506183066 12411018 11462399292624706442992602532259960928 12411019 1317274230626193867074962830038834942420 12411020 316993560569737101549246827053431797760 12411021 105276197949471533753770283899579557504 12411022 25954703606430585085883138961005006208 12411023 1111468529450213769430668200603411092272 12411024 88288999113111118358724980157556260864 12411025 270686390483546717312954574870875247600 12411026 336788054824519644832044720756236135424 12411027 -1198285868777941078301536276201135065036 12411028 109500489713935545735149524716165734400 12411029 -535473628671428131486814851089358976370 12411030 -5334050840279942562001232249127905280 12411031 431859104102793920447460780825544231200 12411032 -308460898235861240743543975878965145600 12411033 -83010874668668473995988020703213704000 12411034 -10409230519042863851464025337317965584 12411035 -3526376108642645871985517761967682240 12411036 -368727784560600206891049514653837557760 12411037 662918414133903828953916368342060459712 12411038 -721964250327895223171405798206531390080 12411039 328357710080881780632548109474364158024 12411040 -993877436957660308010688642300159590400 12411041 276488584969532250365936469329561033442 12411042 -74468045787620165697547297545528701952 12411043 906999631309521536148837832129873246080 12411044 790784659144223625987636351984999204096 12411045 57447029758668158270945226258710199000 12411046 462518354414632164909396850055811029472 12411047 17069990504067224561130852704366981760 12411048 -340131920505331871640366199678799462400 12411049 263520351882271310001349715272170065536 12411050 -98471868506454261979087719525166860000 12411051 118408738374401836820756100788739513024 12411052 -501121568387070395794380628063913937664 12411053 -575132688394946537772093888364307000256 12411054 139751849068544638886943111848892069120 12411055 1660839535989260506663300637065571492160 12411056 -141786911938389769823974013048409489408 12411057 -4638768282452080692061994161181831040 12411058 484994128080723705295242411118863697920 12411059 1560419513539977763592465637833448757260 12411060 210060570809746573212897919710582865920 12411061 -365195932606276358535477539437279327748 12411062 438495165711748380464516315620371952032 12411063 -23403729511814822506334969935899548040 12411064 -954669102973059778927221066182024048640 12411065 563673683155325970422534549949933976320 12411066 -131642838717993768730588144171767763200 12411067 -60323054641722503416306855859961573760 12411068 -548750174596207599483813096833532337152 12411069 -501236582639115939310422515999467698624 12411070 7914629972616898881278836560118152960 12411071 -804215499211049885958342917320851617136 12411072 -53682797439182603676044263586046935040 12411073 -99497270131713513021149792482171741776 12411074 -57858570205494997899715493814549125568 12411075 19893908477714391725626124806432665600 12411076 -195951042291008476686287173539336339456 12411077 -139657811592795260379010743622273654656 12411078 -82294100024230487384245782099575712576 12411079 -480801892133822608580924260365656644016 12411080 -577886090622063724088737351800075878400 12411081 1641636687425979823064116007327450057700 12411082 -582170707376232173402385298901816205216 12411083 556009239604985305218645963212777629332 12411084 -199661218328088418978627226955461984256 12411085 1295502606123829781507103620579766271200 12411086 -99945630514865558614575275139540595008 12411087 -485123789523300286150761056975595384432 12411088 505359358032813242022759051658817961984 12411089 -82981891548222548672950484440552358544 12411090 11809548485140582627756404963502464000 12411091 -870365992172060689950078674829693104 12411092 578233575876935644751850762270357407616 12411093 -494985510927067665954561643055589162336 12411094 248456914765967950105541515596027768096 12411095 6265511889200307178065639709439995200 12411096 560136122456282111238924451600523980800 12411097 -912614678332592051365703517306249919340 12411098 -109645190121658936502092567055272071168 12411099 -398893195014013670421100600550169450576 12411100 -216203055255578035957096712252247641600 12411101 -1188630256165334247035592154368514686900 12411102 119217614513890484386128213734792491008 12411103 1220238162909947368873567869245425960352 12411104 -695222844635548950768558457739476992000 12411105 56387220416111009546964460845892828800 12411106 -342793491814378434087085736170101450240 12411107 -692000721550951235548941398149963372644 12411108 -133972652012511900768535637525196955008 12411109 1374822321195129061574138524031452527040 12411110 -199168076006195773577492207657582254080 12411111 1148764931018829570185478247027381048872 12411112 -556785971461128835698280411498647552000 12411113 534905953834565200683816183683999169600 12411114 -384298675658068432856948041258303292160 12411115 862080658801511194771183550413631761920 12411116 645299682977458488469711242116979505152 12411117 1529251014543333230255684864495124162240 12411118 400751771256619462646777379054762077760 12411119 662880845217166348427734674654203494896 12411120 -56802527026097371752470411454674042880 12411121 -1744843046855584922030669337741972618956 12411122 -414295756346215609777298162188138521600 12411123 130008687933909527229602628071028993600 12411124 -742802862695378612606277958940874283008 12411125 -585377193192485233049561294457042045000 12411126 -31848845016549482537214185700734589696 12411127 140018108627168418716349432356392488720 12411128 162552266249728644983641442713152000000 12411129 138891166220294590017232952692888997376 12411130 -661752680789009170436317061240900001600 12411131 -1524876585581822745774764734628469199068 12411132 -12434167337189343342192666316320979968 12411133 7091116410270760448839895747212566464 12411134 576958855189936388457722243383462040832 12411135 443277434260480842990841267944270105840 12411136 141412652393530341684523317985355497472 12411137 374351928189661329335437046287049199360 12411138 -122413960206753011992218138366091276800 12411139 425120686735763812559776622582435156160 12411140 80973907682620117263734897420054138880 12411141 -202198698962606335136411419742990719008 12411142 971678602380943268577352982199729355200 12411143 -327470014060978156028275158138784536816 12411144 21344666961074940239205484342051430400 12411145 -821211304431019511461719704552112473280 12411146 56072312421873103334054936600600041728 12411147 411473050826017414717969237626143802624 12411148 509909990199051350023939650578740414208 12411149 3239479131979858577881911032270723275392 12411150 -173327331296233516528051202466471542400 12411151 -68972045691156778350002841233086506096 12411152 -30373600906946482046935765015240949760 12411153 193503789886895029732464540630459230562 12411154 -278465413156900093580652284451162928128 12411155 582003396628801129789764696280725513120 12411156 -594636285790123752512679680203027255296 12411157 -163816369088994210710474008236872823168 12411158 481825557243027600158746699923812635680 12411159 1281182628776851540147736101027236388560 12411160 -47297530408192917769708082377777152000 12411161 1381707581152931535943089916760627899920 12411162 239181698984453943594303094753241844720 12411163 -672149972880013242316136340113905268880 12411164 1205343698656486608603881631277068796416 12411165 162696769235753392172082601530068728320 12411166 -932248544952330925196926707760289827968 12411167 595953559998299335085980562720840325216 12411168 12109272187472390425680013655713775616 12411169 103988513003204608449480398004067785960 12411170 -53799066748034509696788942992978504640 12411171 204708463029875634977494062732903868800 12411172 1165144357580151230475993495689408322176 12411173 -1725935389006777138945722567552854230980 12411174 225252464963942272154126274797431469760 12411175 37412358889954123413460606287968054800 12411176 6759824184664557433709912192863027200 12411177 420239333472381057600649665215901893520 12411178 -57360618442639889063208883507053422592 12411179 -195984247562030089651180998621579976920 12411180 -6303884275032224180674008843030896640 12411181 -26719671570700783474374543622254434400 12411182 323318305760810993659627676945613429504 12411183 1038700260380290776986738445619653648 12411184 -429762550014682980462121879404230344704 12411185 -827197027874501740364161352788237420620 12411186 24762464551126431040167988787422450944 12411187 446353142862522046467710153704457520 12411188 58696637521661809692340051079051354880 12411189 -120437491309665507689126488658773677216 12411190 -435042487989194637638538039284053943040 12411191 -324353858075197938340707658579253766144 12411192 -146391803154915980002701987596090204160 12411193 -636117868277590531597067904119569742076 12411194 -206258180402393184998665283927815753104 12411195 128148686064843765223796449928763552000 12411196 -892657260848338042786461473584499195904 12411197 231702716048937997316281566156229386438 12411198 1015576538585679135978729781047189120 12411199 61954709352575084720314590049689744000 12411200 -95552323263930084986977802484174028800 12411201 266970696553763254097942251543460030304 12411202 -219649790457425222965830618827665514496 12411203 28834077044633267155369881756425027280 12411204 113674750348749489189787674753325854720 12411205 998198861872845500088953372248741461720 12411206 -236104731811007118678467871198791698944 12411207 187048957597005262599893992002854898240 12411208 -486520169219471525388451553596129966080 12411209 -66974689227560430170495682536903767590 12411210 230432994330535815433056796088257608960 12411211 -1151890244384435020920439358787012935688 12411212 840568715542949235646450330593124608 12411213 -185654542135823721445524025637831656896 12411214 798432429376560681280973748997372234752 12411215 -1095651204274093129235413879151381243640 12411216 -329355678875719644504614553567728762880 12411217 121203703933122653707868165768332446720 12411218 -957120105498167969180535078275399064960 12411219 -9586856783146950215463642623616249792 12411220 378923426693119468834971982496075738880 12411221 -305204856403403422883465326527231862578 12411222 -19949431115803766912449839043055493120 12411223 -1590905393273055894715708502919030064296 12411224 -245600558499308310016429474981438341120 12411225 -55384151509526425633007182056074184000 12411226 124369747147911241233340628118095487744 12411227 644705680289863701255515535358772225640 12411228 215898781824271374524609116380092052480 12411229 -452379187155485128586558864455382366170 12411230 141943863077030664207280811759905221120 12411231 160091576187460373810121276213613778688 12411232 216227042763735873347309149963223040000 12411233 -407790421069792121423970388987940001792 12411234 -575576324237474037106694176532702666112 12411235 354061372460401017383085857979669721680 12411236 -577598200618116153488352630832227342720 12411237 18958677846427370558665407227171719680 12411238 -199004313196989595242787839779444805504 12411239 -236574163751547549832236655654310096376 12411240 42740121666356946531748900688449536000 12411241 -639505885152509834834490431091134476068 12411242 -36676002204392384407327755932693416608 12411243 -223649111572735663482958963823341709952 12411244 481656558390768764750823924618620385536 12411245 -425616057994925918795347087455355136640 12411246 -56146309872724822584849187477329763200 12411247 -1551817709656504938306886015970078770208 12411248 -58216060243062507358268959635660374016 12411249 810060775770184966307807497648332983664 12411250 -143488857355825635654462087284839950000 12411251 1148854284049833556450926229406484869904 12411252 -259656644834684924164584526916079575040 12411253 276011789666649876751429932677441740800 12411254 343280876799937964694800103815054120640 12411255 -369432851806279805943445284790132363440 12411256 -398428961043912987602639415189410611200 12411257 1084064486676747852098544861696554902506 12411258 96371782968708734077303839766960588800 12411259 -22035658006694475950188813897893754488 12411260 -122817985299907755890491991742475991040 12411261 -462253307024020927615478808142729896090 12411262 -6259700481130221557469240746358619776 12411263 -1245940411996623611697096098810592751488 12411264 -597327030729980538964813307632901160960 12411265 -89074601440451937118469001916415495340 12411266 99030567799488527295584993958878123520 12411267 -881063799765708269966925295964689041600 12411268 -27247121439211926562818178785244922752 12411269 295386870517146702038453117073756982044 12411270 82546667202521125961496924654756902400 12411271 559675811103386847908260206675373000472 12411272 644472626577677988273722544046087495680 12411273 -392880798663716523814579882932703902720 12411274 -293784695127035568744887207314269452448 12411275 -384768887969147222545720481613729420000 12411276 -102501670723798544032380235945206690816 12411277 1327410878685272083361534567371093427126 12411278 328291990025246625018021167357149924800 12411279 556662126421099328630384343658284043920 12411280 -24758195232695513207525783350935552000 12411281 -1666977973444186487946473140832840006928 12411282 174383440148584416498418353245517204480 12411283 789980546197165467228514915769637769584 12411284 149046063882463957265898932541369483264 12411285 10294131107482443438808722768045763200 12411286 474494869574192345287869598882920194592 12411287 396853425564940730602181435700406783152 12411288 784836375215978073879770323825673994240 12411289 1480743355920439894644838373932398339600 12411290 700898517695889565357525347583191214080 12411291 -352788345084561929989738468208663010408 12411292 11317819175410170256881692103925724160 12411293 1446927290786246637241137855014808205542 12411294 200949335541096948840919828335996764160 12411295 334051364502029258041288948363727164800 12411296 809712203926381955175514249235192020992 12411297 100829090716705863597607390437898629888 12411298 466005273665501590610248868056615256400 12411299 -1561053664969270054146580959974385737880 12411300 9827322610371160144076892672416409600 12411301 702722054850166763615393011843062350400 12411302 768333917490299379808092232870893008352 12411303 241882526985958202167266624514937041704 12411304 -2120678362817348127433824206957927731200 12411305 -19868947514822459931813084166000112640 12411306 -7654759825198830742386943064580992256 12411307 -590567960893818988975335680125552522444 12411308 -274812637320374129944484178184165407744 12411309 208077867370636981427697570302249492928 12411310 -548466953880728216528899371102686544000 12411311 -1504077993735213439948355372199622111176 12411312 140464086881681662129576797907804323840 12411313 -6456928935387660683284798533695860000 12411314 -42332404861413059640295082140628198880 12411315 -64045233376683217693226468245231647840 12411316 65092258911624692370763580191585735040 12411317 -120889634503532243450135761906525168200 12411318 -394555200154979423669909130999200210496 12411319 552151717639176502775275971575782247720 12411320 1071489580964807444786860208552948428800 12411321 -24328054744772855083172750068061288256 12411322 135420984441743839162470417253939826688 12411323 305728501974312298140828077263244713080 12411324 169725135916728848352396279897553052160 12411325 -688084724943521522183163772544463155950 12411326 -1013549744371524630804557929512700450560 12411327 45026041023140258337306604825854360960 12411328 196025568427134132292866799582272552960 12411329 -204704341223117549076202976489821175808 12411330 395634108692551678227854227203005905920 12411331 -54748131407111859486688028328484284868 12411332 -1174593376302352426566075229553035453440 12411333 -2961207557302794541281424600168622400 12411334 -303299460787284481655427675376317569280 12411335 -54653275139240494803881856856835804400 12411336 303003923927964411139211628296362229760 12411337 2014988080914923504091676738277639190912 12411338 296996523464691979375805542735793974320 12411339 -998254343449952051935207915319709652776 12411340 541134306894716043272122334234301987840 12411341 -1028157282817201899508908636335197029258 12411342 212927593074278083904673059630811462720 12411343 -444981928085658913605667454502105175584 12411344 97570217696012840386736829314842755072 12411345 -13784600208567204971799182035617588480 12411346 -63212169301550401494485764015480498176 12411347 -858698242966683205757413288747995850560 12411348 -15498569973432735471447011638138798080 12411349 -1160955345454173152017845285362228489650 12411350 -88107892116502796436768331740006019200 12411351 -161115131587141847745983461126106697840 12411352 -722934037729057812585703445662845050880 12411353 -1783208053522163008262762841028663633398 12411354 417424519254443376267080562259794408192 12411355 -210376193745169443315596569668873946080 12411356 -533361323412805010342265515676129054720 12411357 183377055407949441204418798195435877952 12411358 133655726298604996388238297841638097920 12411359 987234668689009758661860559192367206560 12411360 701194178189772699370901180143711027200 12411361 1916568115092272678686663123073840844962 12411362 -304993595075364001192645531336051864800 12411363 -20436071539186485269878605424903358856 12411364 -169207003446796503778919396086616489984 12411365 1226435203983049067152246032029697247320 12411366 -16533826984309022147421210129136238592 12411367 688036216887105229946940396279121839416 12411368 988050138585364356104616025408766853120 12411369 -1165636384715216146642216262731325491200 12411370 28364388799760855439264528609779539200 12411371 -399564546581183523442117354206333966336 12411372 -383807694889606450956782056527914961408 12411373 393718969893379526261137459245478875224 12411374 -61092385932481810352546656409020688640 12411375 39287486671246596134542480294878720000 12411376 -118920006858877464685950996996013293568 12411377 -547127549614473404100383018616181949952 12411378 131786167127011643246350721537738557440 12411379 -782464871339490099140458243483189460020 12411380 549528166574267344898450230582809772800 12411381 277576245140198077548274129025948411040 12411382 686043025767563856990763361590053657792 12411383 14536266272263673195969882244599506344 12411384 649434641369013958149224760521055928320 12411385 111366216042549169384779853996051787520 12411386 -368464335458437894690869680061521761056 12411387 -386852068381759063993720473234049800 12411388 3311760612332886683593107350936788992 12411389 1351577480620950815524623439352392357440 12411390 67362082842991506818176226684414689920 12411391 10353091476147831167954385950869615200 12411392 328104302640255690613897378824298954752 12411393 -528353631321641114294815893955835121600 12411394 68069464124561073048682983687182736480 12411395 -501537127179551513332508061635483199600 12411396 94107936617580530584548303270036636672 12411397 -299772189086871652552117477856515371840 12411398 -469798129258276870064528214558065983776 12411399 -126750610033564105931916893529573103104 12411400 -863381139741545289818732304336125568000 12411401 1384887149808069579008227609941075353472 12411402 59991461931968440321117440149682105600 12411403 -248153165243488270837556321192388178348 12411404 880165238883352452981080963148506969856 12411405 -569993788453112174448209332247534753760 12411406 276753117075194618004929981038002973440 12411407 -1328850349816237977675074705082149899344 12411408 4068616259633306378457974406591283200 12411409 1358663481338459175007410175890176818610 12411410 -606977354004412680191043139606332641280 12411411 -895659696950895375306474329942652920736 12411412 444158722288641781769440108803522141952 12411413 277696325829311996267794908179173510560 12411414 -39779289655748664265052127835904223360 12411415 -928747568437318368136913998537913166000 12411416 -828022472181112955761650738753483571200 12411417 527232194663745137264587784845937881440 12411418 -235160769279924922568657511833187693840 12411419 586895126215891031142988279384891634820 12411420 163824952052990664305541243900776448000 12411421 -495448839617952693819559006137840590016 12411422 1069464814702660662080176424379009904512 12411423 1022137816522202578034689999991749074072 12411424 353573159974870545277893036506765131776 12411425 -45979685735812582442922273541593130500 12411426 672800294171267750418282919184142002688 12411427 361392138083268541381768837696349254400 12411428 384369519870279109609134530356733354496 12411429 -278656142047338009088426739168003964192 12411430 399838417342790831107796202805713225600 12411431 201244468643157954487808719878822451200 12411432 -398924960814896255428845113575322664960 12411433 -162943741075421812456231727197699741318 12411434 -1646214021317253935622376061777802240 12411435 -404116545700836297205564905860160445200 12411436 1306616602705418539062756477503390055680 12411437 910055223423192634265661864081272776086 12411438 -84809869487500533043132777795707135744 12411439 -338007766132171276659821739759435786240 12411440 46961003575210228762037003898037862400 12411441 -130059844270826153217430029023499598080 12411442 563494389418270214373376608221107926144 12411443 -782449292093631142222936149086564704056 12411444 661039487669091656770075929693222494208 12411445 508620586626579676904870101494309192960 12411446 -552620567160968928058219401831004457280 12411447 -793457229495933693925686349339700626200 12411448 -9478008459515120804731278232109383680 12411449 1115161791347929953309819279092831496000 12411450 -32699183853648884167422596894864756400 12411451 319784451780419673222396831349075912912 12411452 -141003076093268955710480698653499031040 12411453 90285176722278168405294502406088067200 12411454 -1562373024475023024293201496052542912 12411455 -471148966206008757415959251912202696000 12411456 -15324665306081804175484420124772925440 12411457 1815819042386504310854671983347102656706 12411458 5689407506165382193312603056567631776 12411459 -462400143260093849955000725496610123176 12411460 32724325272914400883774353122181634560 12411461 1146491213378828774467098170160678172062 12411462 -87711081775205936553370690853825581056 12411463 394326738955767310166987742857399419984 12411464 339334598944140268240298483984519331840 12411465 -114074001572232349793969625487983897600 12411466 -121176074602315769947015084681512026016 12411467 539410735466153697108870124671430144560 12411468 613647852842647036976759174919911139072 12411469 -190893678865745106380906638485425014304 12411470 -99218658312239842632681294190994211840 12411471 616712899098728255460379698114143058312 12411472 48083332469508354006709069464880414720 12411473 1200489968146878083890417298860145733120 12411474 -233329001801267799237303483936236000640 12411475 686429796968856048749340251852142111500 12411476 207259750872396924029915409243429765120 12411477 -3605119374762457981762371691055149152 12411478 -363688264433626891290565458453071656704 12411479 -277281477438322327845483799923051106368 12411480 -61285505584462478543332931321795788800 12411481 587519122049476438716456144898080614282 12411482 287217954258480088777241125898828708352 12411483 228633438043322445720169328237337291264 12411484 503185197169871869757943526710689497600 12411485 -333495797911862592743309797797279596820 12411486 -305813213967856512021250894965316604736 12411487 152210779947909799153985376228505960800 12411488 797546318515304975033964385672288272384 12411489 707508928589546647763962343821360437408 12411490 6341166329797672817471862941676810240 12411491 119842954581067600642247104185172388892 12411492 34959144769711211000097501626586470400 12411493 -2272979737621669850455018023116279192420 12411494 -472464817018336604377607496928860988704 12411495 -4492402550350283613565941159898872000 12411496 -2204419274440329038849234895269662064640 12411497 324697150822478511162400201789591957632 12411498 362100725964860840346370542802355552256 12411499 1232989790393943636343966744577725872500 12411500 27594963307892977042776071200449024000 12411501 -189965864612713150620045190814948163072 12411502 284096212373463134777603163519263498880 12411503 330097243085656343340573332664750688800 12411504 172654421596104299695487772308288962560 12411505 -186069923438692342369946554226719008000 12411506 761197066998257398680793158769174823952 12411507 147677456614823270147302985079493194240 12411508 60081070285642941484914606980063827328 12411509 -957886933033391463412952924572831981440 12411510 169460346675508559053478286452139755520 12411511 638935249776832431923546875417197400064 12411512 467008253694334672553147710448161259520 12411513 689778841363900143287239185638627412864 12411514 180430568977121322718418867324924413920 12411515 -312327633323993451126969335409333842400 12411516 126546007696307982716473719847564452864 12411517 1451200705106471774923640715132176754566 12411518 -254091807541066774042065574644777734784 12411519 500119594480800588389622462555450118344 12411520 -4606417500158021079911295279012249600 12411521 15523262689415236375716136002334030722 12411522 -116195910679496140905386564311864665600 12411523 -218579430360791565994461893230794340228 12411524 -947786663316969072925361170239160619904 12411525 146475817240531392329112170418761625600 12411526 534092808691547483525099450892136191744 12411527 2036450707199692986520114867991215268376 12411528 -218799914966705890671772267614236590080 12411529 823664671252262651803970202843000032991 12411530 -243093307348866256157568790782572731200 12411531 -333429223210180151485657844722034234304 12411532 49484563379503366570946210103372021760 12411533 113848906601307080836220331315070241484 12411534 -556979077719163772744674339200988278720 12411535 1037960700594533287499232337817055927600 12411536 124278646459657662640751014040949227520 12411537 49031657434788024342184281127013560560 12411538 277432955997315906149654599977906360096 12411539 47608546128074263139686364502112229952 12411540 101677723490660987901727785125370078720 12411541 45996277805729161704233623588660668942 12411542 181066775712915597164208694158648695424 12411543 -625526696006527105165152664756258960536 12411544 342515799934088637833762506165525893120 12411545 -11371197266067165197171588709810776700 12411546 129156506446584692707280179520380844544 12411547 2224713522601037330311294685777668034472 12411548 427375480508167411209891149185541054976 12411549 -132749679604000263993563416345788128064 12411550 -425312412434401839827560974882793195200 12411551 152255368955557461067423608010315845000 12411552 -1113620816275045643369640819477565145088 12411553 145866238684544577075361801425859656816 12411554 435613424297102033057801144448811760976 12411555 -21272265135893167929044943605957412000 12411556 458831408371012210949320049434877256320 12411557 -1696529448014109822372474295009215376194 12411558 149297709627441089702925385360878471744 12411559 66110923001348217359339137346961221904 12411560 324385973845769587894048644733771776000 12411561 -514365947717401217846677564356434616096 12411562 -120727461384491813075128185312543553536 12411563 -3795314878703212405386871336405635072 12411564 15543542527582588815190080568317272064 12411565 -751001144234146846743837234628667046600 12411566 -710345488023505415607742487070900504768 12411567 45659858739262861113166767885983038320 12411568 78304418909570887857518601843817775104 12411569 -2390666524031207416864530979926889842960 12411570 55058524042487964657166700558717299200 12411571 -411175577047902366945448014811882580880 12411572 -8687603819459069752943299127659978752 12411573 -16414895687475256856379113731619181696 12411574 63768443781326006158585249582262132352 12411575 -214172613754880185545987330508590898800 12411576 -375169446346712387006565828577223884800 12411577 -324565777509461666610802957227329523968 12411578 303810427798590034875234629846552479200 12411579 -232483397392222313961746242837700343360 12411580 -383679778469049705232359943516495756800 12411581 55696742786651182004926171188035900928 12411582 133002666754417684612685096663415874560 12411583 -364981796206138911136834129570488177920 12411584 22215943804212915882758749489043865600 12411585 78746873910526855583882611745027747220 12411586 299724018410210509747558096809620252544 12411587 422800385595026296534552566662396670672 12411588 -208179668306835373360742602810611793920 12411589 142930584162058639876517373646995157660 12411590 33581327301425377189880691667326748800 12411591 -410016757678232221446221064983551162416 12411592 814668901823033535369930460481033856000 12411593 -551230894993896473064417310302467825436 12411594 -55483248658426645072066834960595865600 12411595 -120313863003772613001416794985538051840 12411596 -290443531692387714644486810992104883200 12411597 -971157851433886690144242553820763464640 12411598 313109686476144092625740376112621952640 12411599 -760153303544792252495814163352810384400 12411600 21574591528810024395978372251408793600 12411601 1088113703192899647502377815832380847602 12411602 -272843577384966469237303677372631400160 12411603 -1485872736508506140647507013641569745920 12411604 -1416927342428115390051160610000662255744 12411605 354471590999681080505278097879309477760 12411606 -343421373505958416491623478441630720 12411607 -40919236539915671235466286448595674528 12411608 348891808839219123116586328707744337920 12411609 -226922243667508068249172654729043533440 12411610 528147097575890730911889672358720308960 12411611 1314864366514198005083679194798774560800 12411612 -50417112174144898239510046727321018880 12411613 358692217024185183626690078597497998700 12411614 909263514072612637562408708083443862656 12411615 -267535878082488804369007071918923539680 12411616 -13897484986893038400334150206209654784 12411617 284400089335118816404770006976078478640 12411618 26437806280846912393294293318846071040 12411619 1149067466483258176598517804143936589312 12411620 396789023316389455990467653902184071680 12411621 -222046808217500747858153475057282798210 12411622 -438830919612172089761748055200591480576 12411623 211972012213952255900860957692346145760 12411624 -370411322140448473105010506410076078080 12411625 -176488311992122438569975258681498432000 12411626 72879139773580604897764611353759470512 12411627 108101302398694384191027395254674360000 12411628 -837537360366595629719783509239267210240 12411629 -651782350191594698506212609416023558740 12411630 1258590554379594468631367250273792000 12411631 110480811749497463421871514579447124792 12411632 -193194848431083790160344745711585722368 12411633 -208250534650485013629823355146481791296 12411634 -201694558166834082552056828613372812784 12411635 -170502741090883567324335572747346107040 12411636 639471354144922876326952665212003358720 12411637 -663568473076049117449806723958372404928 12411638 220655072917063450096493772444468162720 12411639 -123483176402956414586546234524218544896 12411640 933430214989383039110783421470484172800 12411641 -47054190258852558604441283575499462016 12411642 208037166939615903210548336911145766912 12411643 263813746760748801996568715933980665624 12411644 73256293459947423401444302297550109696 12411645 690230341094633078329885984816264794720 12411646 -56092817617714175651972784029510585856 12411647 204087243785550847791422580674486436096 12411648 897724201561869010248920979371502600192 12411649 -10405747121382048628886552456764350240 12411650 -214674439101847486118918216287231236000 12411651 270321725405185264718105345499102637824 12411652 294055636816387351307233515773225410560 12411653 -754388954549214255471043569052543248480 12411654 144368643979117943379788357349678187008 12411655 713616223655003465513607420935880090000 12411656 284936590623668139219838585706706370560 12411657 226029015917337591237439084466857724640 12411658 292271532580568566330266169232866872576 12411659 -165069763929676615856829542024754798096 12411660 -116847098167545184940896017317200128000 12411661 204982506493850345381195314854174046262 12411662 283310713036182211977196234817315984832 12411663 -553043980271886825622910873273874277632 12411664 -375418718381854685446148375440340869120 12411665 -436990008391961882373643409523697310400 12411666 -547224718906153301047879234336931045376 12411667 1401292943642477042921692043633434236716 12411668 -610729393030933956996207359033269709952 12411669 -215847886914106313183291117178534121056 12411670 -382933362442884512580516533310775635840 12411671 440925064754898994753031888271059253000 12411672 -4235282545624683512507597854953308160 12411673 -213480683677922542137016541269725399660 12411674 48259375531541248257939096133153320960 12411675 123392569404134137487352632947952765100 12411676 -315184644221612425608622717079830551040 12411677 -528213167021881500777384095494847343060 12411678 -64877086782267086564950922308746218880 12411679 3007677032116379190284776294393896192 12411680 -217126623721099900666773034165887959040 12411681 125270958677991232553856420179637268800 12411682 166563719427481467162193063749321626112 12411683 -209490168372208024988907843737800427544 12411684 64113336986588543891487291335873187840 12411685 57711618523170245274835456293631891200 12411686 -17802875376880633616003608806719203200 12411687 -29186767067267265911623034661782808576 12411688 -863575681684415762570385966630041364480 12411689 1105611966623581771196087645529967418490 12411690 563127783863154329307113500604415436800 12411691 -278820408487396546093498425030796883000 12411692 11375919875228709680614481925402266112 12411693 20859713604191673737687615814893332800 12411694 134567536955259421785614404523487315840 12411695 72296390544985061476315021690670656200 12411696 137413244627992822395318836164263936 12411697 -1168224832507004574257623438851155824320 12411698 -227890772174872922609485895926035471696 12411699 -260441230705866452182794458803848002304 12411700 -490652349993150420314220815255960160000 12411701 -982004095724172162866133213741786742848 12411702 408265646082640409224115261219399554368 12411703 -377351378940248557055410864982348547320 12411704 1183266039931072619451057248458458869760 12411705 -32947610868107912942439680857886504640 12411706 1901493171352991326354837788480663055104 12411707 863819580021165839722282913889002304000 12411708 305409094257656307158024776401074434560 12411709 -321468375915921577574498675559105766580 12411710 473178306978263703968824153552159334400 12411711 159687291562425384416379181197748937520 12411712 141927679487660367092183622901510963200 12411713 866398726376051718532534452868210043520 12411714 189057575005955346342802854909992596992 12411715 1127736396932973785147437907530327929360 12411716 -812653265684272218997666420302295052160 12411717 -1404065046839992082767736107818730481088 12411718 258492932528592920751739250792974540800 12411719 1646764583605104321879209665934088300120 12411720 184239322269014065044893903492198400000 12411721 99713142359939985642259748702760253760 12411722 -555032647042664829528392516240844827088 12411723 -681264133730146526688325500622715999232 12411724 -70461382027202049768777568471894647808 12411725 -359893456895933986614113679702614209500 12411726 406543669034660368526523972500930930688 12411727 990492745797920325706763031556520983480 12411728 36077356652330146276955081206567403520 12411729 -1219893328775679053756918855334137191152 12411730 637194280782605190523368441599407001760 12411731 -1227867322340171569942189390310979123600 12411732 -422407671185628261850000756108668530688 12411733 -446037130316184371811057928003672564018 12411734 525938714901287779280078946157496220672 12411735 4877552350993059204856866543044160000 12411736 -49651267875754641592121427204774328320 12411737 348470508981839297764657066067258467968 12411738 7303000989400409944994670264473464320 12411739 -1356990080348387205796237354246500761040 12411740 -11084387057752635609066789796419793920 12411741 -4873920611884803298284445188014518656 12411742 -246979278014709914385710730111714087936 12411743 -499827442461483816629855523960861462576 12411744 612614764873704730789757342261312225280 12411745 -403570617537961595432950619671506379500 12411746 -13306089593615499391635875911843274976 12411747 -850937823207442252992487329583498171152 12411748 66610901470928373435922848311641251840 12411749 -220583930244942168902217287251827635328 12411750 207050248181871212885248660147791360000 12411751 2041883784596078364228489377431790539824 12411752 26330723157883557187783906524556554240 12411753 -479216151279089798870916675241990497792 12411754 43037763377496143490037835502594772320 12411755 1236116591977083756239316714642092840160 12411756 -192428081800889724812655262574953602048 12411757 2001020220855270027896735454106426610006 12411758 534682983031373123245856319770478396480 12411759 -1241633047221178704301274916410390447232 12411760 229515243939426432880495706407820328960 12411761 287015155838751477987132405829591435572 12411762 114438679082668319483166008888175736320 12411763 -44854105352479371939628004807142023776 12411764 1298982891894402164404889085364301448576 12411765 150552200444060225775672452891483064000 12411766 -51914613574891391128417893925417957632 12411767 699797537033141363705941956785713779816 12411768 -914493434804612798316228170876712960000 12411769 -2545541311201200677802801792032884048000 12411770 -174067207393675497017194084154241300480 12411771 606852689560636732096451103264448117440 12411772 93884217007853717475708406480819724800 12411773 418631850419011913751947871991552451808 12411774 -995038010990470285574442203248702554240 12411775 873603068290928292474130457730673695800 12411776 424248246402897339976855398454080307200 12411777 -380480014872624658105215373167536449536 12411778 7947523954268672502363619496093207424 12411779 1672067646906087262285978194781844032380 12411780 53055988241384996486734069276223569920 12411781 -82978133685821656562410611510717339300 12411782 250313324280418116574663552930261264992 12411783 -1134161736102758807742339545001235493616 12411784 -264772779227735533011398488105414656000 12411785 1294295307173881270345443082807964729160 12411786 -249847261795825876706642465041734633216 12411787 1680439399214980017055425329925521140436 12411788 814525212668383113505085115736843852800 12411789 65940302995899200746010337739625346816 12411790 -508967920206834943890785658529468780800 12411791 111073273519635190480583051475658368000 12411792 15038140054212582132560452970187866112 12411793 -1958227588221027846979763154127737718796 12411794 -171182156721957957546196645209911866368 12411795 -591069788320740504289140839076281813760 12411796 405235658470021385370114791650916297600 12411797 -484483680807026814225573389045027265540 12411798 -24260785816939225995120720430273228800 12411799 1829781351755279783128116485450254329800 12411800 -95976190812014762369563485828065280000 12411801 -450440956599763872685131250692804135270 12411802 -166306037994217744520547528570427477056 12411803 255351400939814754149262961104204194052 12411804 387114967993157179243053627742470314496 12411805 233191353150845264337365329176869320320 12411806 56005020624046617177920147238921641664 12411807 -189421270530055993461383408818107325440 12411808 357737471562777846547516488273219158016 12411809 -2745895512736142877929445292446679999296 12411810 100161006141330516023761479676872141600 12411811 157815568515211119535054208153525391424 12411812 -86102098446838354893190884737948786688 12411813 697610367560070719246403212825551726944 12411814 483592135091600158736462491244728080960 12411815 -91125696359283889019274365296895542080 12411816 530230504936828352774289157147585167360 12411817 4028545241465101941562976231176939696 12411818 -1068633177120892765889286600745569453984 12411819 472666477068625554385600793500688163840 12411820 -234106644822981049904069630025175864320 12411821 2161788315579089892044197410405496032 12411822 -214039846869387367428390201073189345728 12411823 215592596986857650069532143652430397640 12411824 199610088967832273462122473648026173440 12411825 -15358267757840553178494518559292034400 12411826 115515452025093680775901281208669056000 12411827 -1364281027717255958960361569979299218008 12411828 -234677361148454902368309221271941056512 12411829 16609367699106404415213327037031470400 12411830 240565605860607695013019510031834016000 12411831 -137973297031283878563381406828613716248 12411832 -456563197054786814400979510663081881600 12411833 -141570975033054334571854501830813697536 12411834 540089614985366031587997599441496314880 12411835 -3059811700829067116716205585098098240 12411836 5687577717905973302883282132080409600 12411837 -638582416186108035718658165066274286080 12411838 -508345899441254078004849525339299976000 12411839 -1660832976792664349072171704799996017800 12411840 -75181621231194531509568702759693189120 12411841 -638624514130615209620367998736459792428 12411842 317360012147239577889156544633114066944 12411843 445336477945745463223871695481360533824 12411844 131579481919587560934458106237514180736 12411845 692039008962427352344406828762845207200 12411846 395768599469436853584284188906313712000 12411847 -43237861855385843015651490038466085680 12411848 1042622599185196520691796857444040704000 12411849 61217433923570610000622744593853972800 12411850 -72339238457272804236173809673269651200 12411851 -433300172074305959108389055064174642600 12411852 -375003605272491342706773038963249857536 12411853 -2122461380982574968985045803980810433960 12411854 144064224423608922780199391204457652224 12411855 -238331837730738675197771748605127866400 12411856 -127653303226979112109980278168988786688 12411857 -1171337829118192252263088545650742413328 12411858 -105265352949642327582852217569695665152 12411859 -1839128752220430260611394923637224545940 12411860 -273026686195184906246483795000016844800 12411861 271705495772226494087597697010898923008 12411862 440182293273739985241121486169440518432 12411863 -1466479324897344518503964134709553600888 12411864 -11907828347531247065170284366340915200 12411865 -279819471402722366451803876615491682880 12411866 -767973854299787197452724020191269013760 12411867 -214939554929079393634933885934470876152 12411868 -412397819840058761498037130521469236224 12411869 -1512912038673820388597877237774648176730 12411870 268435344113275407687012883707164540160 12411871 1124660401968932818128383683079986975000 12411872 767114046862878248744873073860339564544 12411873 19056038873873386967123651255047555584 12411874 7229489918351977267980610750789113936 12411875 -58235443980308183384582850760086390000 12411876 -838517196112166452311564453071829715968 12411877 1648670774933796152864204355465621017726 12411878 -26125319663164302233767857361673873280 12411879 -763813559324421221909063102787567772800 12411880 -244973304069413918145741385474281984000 12411881 -240418104300900298250277883331262658560 12411882 -106027638865723320780113526523413512448 12411883 689992854797350381428745334326271125440 12411884 -2155771402498691583947752827983863464960 12411885 321439773281858527244893157956393808640 12411886 -1061575127023605611527218128247871708608 12411887 -1616783897335445101344669979714240555008 12411888 77392785014014491716440920561515003904 12411889 211842705699367155580023314171914112640 12411890 -126003093253724897224916024995356945600 12411891 -219635340599697508975045513689435552300 12411892 -314458576266046281714734231362439948288 12411893 478449326217934505076373255775697314784 12411894 89581979093058728285901232240150917120 12411895 -541660796539530919967982038248298226600 12411896 282474663197679317780785387258578247680 12411897 638226900219912560484273343467443307600 12411898 7095262879523149850896961704114595328 12411899 -819919349126903120770626890926088411100 12411900 71318375369638776423708792714601344000 12411901 1097687978401094475676435000670995668672 12411902 18061837553261307742039994354036540352 12411903 158690103273659087274662313689863726848 12411904 249673536371659108054663816775479590912 12411905 1139759601778177829840739375915775917120 12411906 -27214030483319256165421636512358282752 12411907 -24001246456514252991667665715733430200 12411908 -605803850046893073258187218344544127872 12411909 42279250135491735770767467754427978844 12411910 263994479149578887858221138709761528320 12411911 845169924127074572251622240989670552472 12411912 -1949389671136529091182476490265852149760 12411913 -1134891762081051591753447223021982893020 12411914 425373848234566226825275895774092475232 12411915 -264846650408638843684487292373076056080 12411916 -954997897247277696278802942520958184960 12411917 -517602739763509601305305538913022309408 12411918 118487240502069669631537202043215278464 12411919 -523782575386725383658101315213318614856 12411920 -79918946976748322292508270207258951680 12411921 285403569370845463892048933488011854400 12411922 390306315518470959423692360281185304224 12411923 1425518188177657270612620154827273631560 12411924 -215915027086321563834800887826843578368 12411925 240603027092731115350006471369992552650 12411926 -330332328133638636324872512789425419904 12411927 903778430399499451967564906119838630400 12411928 -1375270313705249826920367896499041280000 12411929 1078784736889309593079512791969925619140 12411930 -73741450118366477487833633988147893760 12411931 -753261742151770724835491342522895994080 12411932 -382133061079947465024603373845251225088 12411933 -460277188775296870024973022940629634176 12411934 -576387406554704895082567933039340640384 12411935 97673522815803651931247865416605426560 12411936 -546344702617819480874398047431395639296 12411937 1859847362334787885943621636598048991586 12411938 99261163137956153207990768489650176 12411939 -174292760700319280236772963028783155280 12411940 -337027911174543802759359274630084608000 12411941 1782722095437158365711185108406138491552 12411942 -553970506681832439655333673756767255680 12411943 1370237123966914032934840841933556851192 12411944 797424454414953417506588211581325803520 12411945 -53749899120580044857605315885658084280 12411946 300224709672729217932386015317221590880 12411947 -1055355507844207539936822172945776182604 12411948 -285345463614977071610615935726627553280 12411949 -1753719301805886594130935715386242541408 12411950 -2536797153733654174241720268592972800 12411951 55744245526798965721207073621424718464 12411952 -96394161852430041862166852452682498048 12411953 479009497863252231150322166189165309202 12411954 -187781871431726067223884280664578452336 12411955 -335821368452340586779062721524848911840 12411956 -144419438673884203382239721168031626880 12411957 -71048226510265850406360962145828294912 12411958 308094809766415047167766013027179321984 12411959 -341837591472033180377603566877847346560 12411960 109777497606295271353437641696334643200 12411961 40105170191609091131909483842205065552 12411962 -308087430268415518834245234644977739808 12411963 -531846578537375402782040156980699105908 12411964 450147981659179618885453157153527529472 12411965 -52212905625363054651314026094595688200 12411966 -2703075765715427307387739819120115712 12411967 -783213412950397681796598983098868977984 12411968 583668879785245223851739950288218882048 12411969 682297472234594778781273554054890052144 12411970 149950674766691284731019150801597915680 12411971 -17887793182301165675307472313803926720 12411972 6462474586230853661515866636989924736 12411973 -105558662146318742394364816196579177856 12411974 323844890845995766906111624752288544320 12411975 -157596871613047769311037347181776966800 12411976 -702673120020341080043646638010858961920 12411977 -1061638090569896878290640391170644784368 12411978 -239452305819868598874675347373445244160 12411979 -502522363578758232311900231115698845420 12411980 -24557036550040952117623532154249615360 12411981 1756454436105627767180599326563505915840 12411982 1410963893043929262932999999357213568 12411983 629816861194651078163475571328488706760 12411984 5362258916635991415191467029860057088 12411985 80591298304153399505394457126291848360 12411986 99754608069875434031205169459600831104 12411987 -86321786906878294252379022930371005440 12411988 -1648147929747615529841592728712335775744 12411989 568890466248947870634718079706868190592 12411990 -11966334102933470999345252353755761280 12411991 990163052291547808417558221811014653784 12411992 234860688416012584024700169818430720000 12411993 -804678007053734063294519226886348032 12411994 276343423633260750337191866466466577136 12411995 1794191185729210124436344353809470738880 12411996 -80080640780862660822903264426252804096 12411997 80607327813353528141055408137342364160 12411998 522884047561591594969358797104614260800 12411999 -327851594289065869316479184805605307816 12412000 818288879189980235679920282482114560000 12412001 -486379630098034385624621043460014627648 12412002 587576016405415678739865035773950133632 12412003 -112938042845398842450451572438572567696 12412004 -80131590552226496428879250156519513088 12412005 170358712172241038062146812363644180800 12412006 295899233553214737108668621034336207360 12412007 779428138016800645643409300769282496640 12412008 -743479393090821366369885354123264000 12412009 787912094796489912293007438079475488804 12412010 51142246672409185674147871697793285120 12412011 -697667015153288392821503145734891439528 12412012 512547423463586135672226921019467474432 12412013 103819958444881987997394651993690674262 12412014 -32134599515114041997413557687772062720 12412015 -971006386279680006347691475994368373760 12412016 -276730968485116516351309000657081958400 12412017 -32204384646713678490327924948785489292 12412018 -264938877039150399522811689440214413184 12412019 -129004160510882816063407911614897824656 12412020 -128965464477385274553758235233110794240 12412021 984240675232346508358682780451090866222 12412022 -480691214590471309574550360025669564416 12412023 410471680515444476685107366891335725888 12412024 416099102142405344506527742806712504320 12412025 -154344207117995203502504606174967306450 12412026 17990364540130647084701949031417857024 12412027 -1111031256509630689297985319755886444124 12412028 28702298055060148052921277121472102400 12412029 -160119298262187805488203986107906528000 12412030 -598302574897066432096646901015738555840 12412031 -1157366940199009075778083223345008791168 12412032 254890253884478202891012379054744535040 12412033 -65984391868629025937318818369882086396 12412034 -773080292891464241293774408193189761584 12412035 -27822502516777477954881286479748534800 12412036 4282284119680196905719132873454792704 12412037 266505153423510576501630566571252005280 12412038 282627234132717251468641266074824599744 12412039 731401888139715229403196384623790626760 12412040 -847972034881073052353727205183310131200 12412041 -308980257545860546338736078118744103408 12412042 925720402323496302252537706322451707904 12412043 996366354866903471361700199050979875908 12412044 -31862764296817453486115015440742631936 12412045 239457737725303378660010124675132487320 12412046 45923558395755208727001604684161441600 12412047 -226735824094460752317324453929031852528 12412048 133239233893655627366502992419856056320 12412049 -437844885738339694617005955201016116672 12412050 -60832438994664734046565678704233510400 12412051 710351946073961017907081659366298418504 12412052 -817857979235472841357901277521012417664 12412053 -26416775096048675234850148232189606916 12412054 614751161899662281590885743224457781440 12412055 324021113267475390439232133875882967960 12412056 -361807217389527347206713297257656012800 12412057 224347980666760606974342804389471272320 12412058 -285077971587802841013934986994791455040 12412059 611804569646408894391703717059508224 12412060 885240047316107255287045207476432084480 12412061 1023575669783913700927145862974393466732 12412062 -109930088999922197194300938829409790720 12412063 -66436749177974372744098187257512248400 12412064 -384268167159799759429990588485901221888 12412065 -99518158436735476350679512445906308480 12412066 -469580647223133911913709678089811084800 12412067 -890713843276689521139910588929736174884 12412068 -520627303977769661903915829958472924160 12412069 -321006347945918317986309851403395977056 12412070 -144956050771394674764506877994676678400 12412071 -17671229113480375125155964431098162176 12412072 -2098547384577607673103762139672993720320 12412073 -116203011268795046404874177090135591280 12412074 -450112675385665402072185382703898536448 12412075 99753287042676208434472936852327821200 12412076 -724161839714214052394745930509145066240 12412077 879539105941429254229794792252197517120 12412078 133606247372771076760125927242227249152 12412079 5216618006584513084034476377375291384 12412080 4629880420589907440135131403339366400 12412081 -938571204100775855201588345097533265936 12412082 -34459727478269177871706226971812079200 12412083 -57607037317069252685100568912037744016 12412084 443201799871605934039737733912305017216 12412085 -362385798044499117237885693711676012800 12412086 116402852469905611376825922171318972864 12412087 791713745615676828183056365094840030760 12412088 -302268899431726203477663974212569907200 12412089 -2953377495890606657846559919741906901760 12412090 -95823440565085295549661788081124249600 12412091 1080318307700622805671342090194372160000 12412092 293281993223169319452688678594529648640 12412093 -87375193449202316385482172934640238740 12412094 115452102844795044677049661377422968704 12412095 667176370946431687136161504989145829520 12412096 329352521955879262425569700381662904320 12412097 1128906983563419326035607045677216702080 12412098 519980438159774504776846419436125627984 12412099 -185500020124346230286614445441641078064 12412100 -685536871767303773345286222035792937600 12412101 206558699944501048924360310645869763040 12412102 -153577107403195521932217385236621337248 12412103 1132618063662930222535271913842170544664 12412104 222530101072637557325878796900138680320 12412105 -53422169539929901102424115274422355740 12412106 -272546631000513071774410467817346156544 12412107 223259302592134817581903973670160413480 12412108 71323760394693891528624239519870355456 12412109 -1247384209155034808084168085540931287690 12412110 324778413191817485875584427673701829760 12412111 130450292966971777087650697472202468480 12412112 -259593606639655940148852294240995549184 12412113 8697070879673928601430082741859698624 12412114 124455759731858780578226232847239897600 12412115 -108446466110568693371895523844049159600 12412116 45548162198602670109130004917638362880 12412117 120574511136315963222467172214148540860 12412118 191350673747627643877252004091373697280 12412119 -1598094655072825084694091197819351281152 12412120 -155537277584322842824518343227115929600 12412121 377776677628390799504428520643139186944 12412122 -526936506437005062212860447456776960 12412123 -506072721521550784761870097368089493216 12412124 115944247028892257062413910804084701696 12412125 781628377786797945466249455674231280000 12412126 -64646665472485581472395183691321560000 12412127 91203681555124384354470021553129602912 12412128 -373772723467857098339493053891010625536 12412129 -223377516430580290749943218282801010270 12412130 344607438527532504958737779558325273600 12412131 50502242910719455748504840446127051184 12412132 1334300249472246603835822748580760800896 12412133 43886734054894697099632724413988429280 12412134 -33089303073355379614245678942650591232 12412135 342736708039718763573647768446667665920 12412136 1661376289942039963344439156819155025920 12412137 -929965001183150704541756525109729916800 12412138 -267808896593254145016909759857087411280 12412139 771226206439824158358194122653137898024 12412140 -149738242574312550430537886993174906880 12412141 -18958856279141554776868503340130171200 12412142 -552735719684301116513331707576981678208 12412143 1532959773540338916691476625147904923680 12412144 -127402913186563152884158926322187141120 12412145 484122685581990667774858071017913085800 12412146 -121186582148281159760593305731803405056 12412147 -1001319515265202189984822473998667284400 12412148 -185693439759699229841667873064367007744 12412149 25385472435955591555860291364008967680 12412150 359689731000241133807440485155206048800 12412151 1589679446169293247300190354501529554152 12412152 230406759646649332799280819417470730240 12412153 94283634299553223465149935544760888968 12412154 -340420066399402809312026581629358126224 12412155 -246139793191607648068036920097548276480 12412156 -554376089498433156027208667636202700800 12412157 244116862795577112042479624979073376640 12412158 514391442064004865946798984678382601216 12412159 -1699328427776941359632481435216214665360 12412160 543024353943487207816918015564610273280 12412161 -835070515858562486643720446769710421390 12412162 379492384480494966517330640912021448192 12412163 -1270070190296709893659753610879569619136 12412164 84154771859383047034615191678185103360 12412165 -3593012564376932828124999950778768480 12412166 -149303092728288707682795222633001670400 12412167 382820392248670274893233536726555411880 12412168 120522282802770338198757355280685465600 12412169 -125167286158444006713983934086999264256 12412170 465625218203399852980817352991116019200 12412171 430311744479157626707814359705177196372 12412172 194733675375052690951148770983055378176 12412173 -739543895520205041517951988177935554432 12412174 956799115495191428448812881339386941760 12412175 -233182874630482941891953728724879844600 12412176 -14145806897703280846909831931092795392 12412177 897457154511109272833016749126683023026 12412178 -640278953729484823766333721600002037360 12412179 388705794581320938522703307945175051024 12412180 -484481662632672172039614296511774720 12412181 2382998049273950731404117816226748097852 12412182 108388422085862512970805382696986009984 12412183 61759896648589655612367837694402240512 12412184 -88781233687027029355518743649257779200 12412185 100227878486938052627702314777105032000 12412186 -203883463588075569470948672665417967136 12412187 -236205776333260359809786657203913138760 12412188 132525490010681552081387029648193963520 12412189 -15228248987270324521106096134230591444 12412190 -44822064907639099324186210322110062720 12412191 -468844550356187316866212296567134309376 12412192 -230355693793554105002890236572401532928 12412193 -81478126652938027603876547616811204440 12412194 -214523569016421906450163778847703209600 12412195 -404816982944067749823403227835144330800 12412196 192972183708402309447236236008222710400 12412197 -362412095260406718512474468536704533568 12412198 -958828794906086749028224887484228277760 12412199 370715568374774242749912913596809854200 12412200 -133012145561463090289732249481490432000 12412201 763874281859571575065368390954416621904 12412202 -798162093228188100507807533601651895296 12412203 -686692944077107929385733297915119522560 12412204 -38758608812745052334287659707501394944 12412205 267111180888983275409063092009920024360 12412206 -127148498804984834053388297826272675520 12412207 -696490607521265224057191662937925990624 12412208 -7050203682076763238216938402625847296 12412209 -222672971995961292105813016574324692032 12412210 -745301047815233771959105035583488488640 12412211 294583057519532379482622237571101790032 12412212 71900711199009287771236708888748390400 12412213 680332236542967328609737297576709142784 12412214 64180353979000779688409985405227188224 12412215 -36346112677578666414409778936377576440 12412216 594694164072580552537771417736356454400 12412217 -5517792966685334400481892427705003096 12412218 25843861707119167204983560702566072320 12412219 -1563409570421213678595034442173108140688 12412220 -176582758973821874788061253013022730240 12412221 1433241306020139032229248248829283113280 12412222 166569349875931251843234473837025798912 12412223 -26619461190103507356544369013564565216 12412224 125351508075796535246385992883964477440 12412225 -36482328426566709365700308068886104000 12412226 -171357510406522185337995896111837337600 12412227 -31913282601789932953459359489033331200 12412228 1330002893010620482262561069165058109568 12412229 577373543788722015468928583630638271484 12412230 -325382537632719278448153111296863457280 12412231 -169147201487271378281123336717187021120 12412232 -549445901712881642879940008816091955200 12412233 -558977657633410638039154036129186693398 12412234 -256210391800082005711559355251902443984 12412235 336257116327712205684429481064768486400 12412236 -410579404778994698359490574686174028288 12412237 -1168674251078395456812364205024043727114 12412238 25220533765813498408490100640984931520 12412239 -775714596896197623775445988357623386104 12412240 56792146562248257007085401559777525760 12412241 -1710101233551010196526645970946096201358 12412242 102715053223162145950023297701307456672 12412243 -596444885318225848944623047144354598400 12412244 526397684313511649416464232435098316800 12412245 -190453529011893178305384156906487272960 12412246 153774073254620943250304698147967539200 12412247 2666502947359749436896114618133661773512 12412248 258274664396164546834814174460764712960 12412249 800539981849300168627609373406259784064 12412250 796945137673436998928885281404352320000 12412251 27170128250477642362873545776459594880 12412252 -1187814136550850028059152466222431563264 12412253 192781787592105546922002179469719011680 12412254 491088588056756414693552709452749504320 12412255 -1304212504831808012411757195674042106840 12412256 -679016378441282279045202051887819390976 12412257 -406140656717905583044893197071352030784 12412258 -466067038374673206391456198250808991680 12412259 28795597049313917894118483049011233304 12412260 41911823684054400999430800353220956160 12412261 311656818776866258405175502567064164180 12412262 -56713402350213520385288243822542388736 12412263 -1370148150161697321794130628407092016 12412264 -1250969640679720163831411658304715489280 12412265 245948262457200659745396100638325300800 12412266 -264284598867698823407040795490087430400 12412267 28846073525699687550581804272585493392 12412268 419761872905416208169625324942014368256 12412269 -692567902625226969770832274706432842506 12412270 181759862816546858817906832282373356800 12412271 -78557241828836828598732723656099700528 12412272 55973607011433217783401141029008048128 12412273 -649404670082592856977253645593505074478 12412274 346187945250312937069549574171386417152 12412275 -414950640565108831087679710079805158400 12412276 1000114977668822037557874739832398120320 12412277 1210376238799026961590709419881558740032 12412278 -43812105908177317292660506427672266944 12412279 552006341100106748008880740687466865072 12412280 356151869609690273341255224877640908800 12412281 -262056383299271194592080844418634357056 12412282 -334054147989435444286040130857670769920 12412283 -182335981748976466912967428019830844400 12412284 -430203051015881706145145565513777176064 12412285 607279333908067923379321045979640230400 12412286 73277582371726037671801238058654766080 12412287 -163855101117764702085565981990110012792 12412288 -1358330613587602413706857229251615129600 12412289 176064965264015713015125731232866893524 12412290 -235565119412786566244377218303779558400 12412291 207094263821061376812869606849690523984 12412292 443294392719960777730043137467380006016 12412293 6092509756249311609571473885342906528 12412294 -5445208702893351564277372056681924480 12412295 -878575366511919486651577042934922240 12412296 154628024779761455658217516237969920000 12412297 261156788400032483172704179169876836132 12412298 19073870133516900145003582209426032640 12412299 511948639407264450958947430128545612208 12412300 644935291281995254677753617259630022400 12412301 -3274812296481079503137548183801716000 12412302 80117604126301288079142570899206195200 12412303 66668582939391782297310013267513741344 12412304 -151427686438755483229548198434133688320 12412305 120100983362827498516053072850286371200 12412306 -96623157516203111801797282210669377648 12412307 724096243764727963508688680107807279104 12412308 490036310845658366287555404188805519360 12412309 291676888781903096460477493015879212800 12412310 797148878558746895250689493782080341120 12412311 453935519522956891371755938035231309672 12412312 -1027446420207377353143404453086181744640 12412313 -1357198117110028555605461527524692832438 12412314 446872555930794566383002886783887460320 12412315 -615685630662331936230128701992186191040 12412316 -146536218810953318233956530533078616064 12412317 202272250364258520605060153435235004512 12412318 426428101544702288713040797638466065408 12412319 46514897639054756996250620621953505160 12412320 -729133182252192303385746529915345305600 12412321 -248271780857107794660286875323620670016 12412322 549165123885468450672278234190758814720 12412323 -58002917112447211839649137042360529152 12412324 900445513098701703114354400801063944192 12412325 -195073602612152107775207799169831774950 12412326 -301767804951047467575574966847447334912 12412327 3546623502764676926771452184632338192960 12412328 -2663937508379236980387796757911683901440 12412329 1188949778491762570489098001898209549632 12412330 75959264037151214213917067171214105600 12412331 40205674725939983819578270242498286392 12412332 -467805834681628061334700834754633164800 12412333 -201529948855663241173850695904652861418 12412334 -21352081748345302316607897722070032448 12412335 -82854002949799690567312588375928176320 12412336 814187028790152592099065152760020992 12412337 -468528307472830610256762146066691358014 12412338 -47170920204571238485381828037992753152 12412339 -258012311042241698533750702223299563560 12412340 -335195557904664440310416055326451141120 12412341 -175276925430862798650307135549054299264 12412342 125478742617257832320002369071190182144 12412343 -1166861728386300741830892188118737646696 12412344 -96127827196372675299050532314300743680 12412345 709587935403116644313475694755266856960 12412346 516956191661545811121129198842781047520 12412347 378561685721541293389670274329640005400 12412348 -538738968885216672936004537207706634240 12412349 1180289074279655929696446709631122280160 12412350 -265694909079548614202651025633134246400 12412351 -249141980590833412133313382611228215296 12412352 -40112105910592449717277108078110572544 12412353 529184022727230704941748770261035032640 12412354 -110667004991623909251275802869950584624 12412355 425935687478482639221912226172040893520 12412356 386600173727717698918246165210062280704 12412357 -1786735169506391852693970819819800295394 12412358 23284158030154877853629337529577994240 12412359 869314571104850709524525576468663064 12412360 90741705980225493019475337968318054400 12412361 102870719137065728463465215094454011840 12412362 231373111355740784870670400293539049984 12412363 -218774715605219675023386190339186299960 12412364 592638393696547530260300943379224493056 12412365 121819327486552968551977972291747067520 12412366 -800514800869915147959946089839306655360 12412367 910157220191526500479963211207873965752 12412368 -278439554306695923716941696034124177408 12412369 13560787068870218805232866401023134720 12412370 283616942155085662864563151042483210560 12412371 -751267624465808586353387974565261811528 12412372 -18730751183373253446823928761531035648 12412373 889300789552545546130152454641901100622 12412374 -395074682455897248047357974145449797312 12412375 290422939140409330987834597084502640000 12412376 978395094870266003787486328318922649600 12412377 -1107731442181424942372273904191757825600 12412378 -15102122575742055989189556843107999232 12412379 229294926450837578995460910297936958752 12412380 -3541485230539993610998652820537262080 12412381 376673397384157495814572991253354212928 12412382 78074077297340846196944996888126193792 12412383 89545148412573572786305945550825097984 12412384 -1297743294769528001694154723844148953088 12412385 -13840517297149152937379158075527864600 12412386 206278505946134315757681403518201611520 12412387 -157377436377681332840671035499423532832 12412388 695120556894089961379168857308045932800 12412389 -127373539607446183347130219305394542432 12412390 -117444405389851337041184412243052955520 12412391 712122579738439026281660224948827156792 12412392 -633961362284090528426272948294859489280 12412393 -566357485645257960574460854571535480384 12412394 -705012292696260312288215657066955495504 12412395 302379536903813005274931207975296397840 12412396 -84309516679892118809033217737254945280 12412397 -391737242389202293468644604150925673600 12412398 348315012226231181319523853568807687168 12412399 -1302534250711847088772539031455085447600 12412400 6878942345506210889715639830917939200 12412401 1201287603291102109543943725641969776640 12412402 41182455621185874884266906601307263904 12412403 -678072008016470070217642074016053558336 12412404 36981846509334827392439887148580213504 12412405 588100750416593372229841381145564892060 12412406 1048791210464692753794403706844341585280 12412407 -60242465446142739634880366234188468608 12412408 -5560057535303419614245605327049687040 12412409 33635359830425637508141044540441100968 12412410 32082904726026895563100845287553100800 12412411 1321033975548310419786945440506136762064 12412412 -822019987990605044779196771701378360320 12412413 -313723510340146020936253633500374483520 12412414 -102720074206539495966498000159996388608 12412415 416260464918029770569360944606091600 12412416 -227220409491388465314659729376307838976 12412417 453452598879626140801923581602889822640 12412418 -950616626072269553085154951816468752384 12412419 538632644816983309828271330823300925944 12412420 -751176824927594816216214543388982169600 12412421 315211425451515377745608778953407751712 12412422 249923356206744550920846590636930880 12412423 -19711943757528514017715895646683155496 12412424 -673780914210636172154963590208316364800 12412425 738500856708708409142847252111404616000 12412426 13648732293752445052554879699509760000 12412427 756284746301607403978545783741863036832 12412428 -98017517338783449533193443221783461888 12412429 89471962643365978308134144082689900140 12412430 -58900584456957779493341487246200312640 12412431 418764594490518484563501314770176322944 12412432 258995703874995753895658175432379867136 12412433 -268112847263864356333281396003640740864 12412434 -380449050581766724412961585975562725120 12412435 -182843010261067754592838782452836198800 12412436 1264693831911884264569360294564135543680 12412437 44110067311482243535385214913710951840 12412438 1309467256978207745006050729272908684544 12412439 -949327288208190987673531721988448732560 12412440 738228309612544337552500938060181708800 12412441 34877575295604617930060373331320265092 12412442 274448761321257117946008908766816168960 12412443 6405383409243395599187348144469568704 12412444 417547279883756381046504929038490383872 12412445 -1600488904058502536678340468794176341000 12412446 209812521171077221340657094414456677184 12412447 290302400609407533093458052214457388896 12412448 2256265740235136553868474141427647512576 12412449 153059523136674686017961080145985978624 12412450 7940179561293553112795120408068809600 12412451 -1353632632791879935183115898208805136548 12412452 231964763543434853274422530612707323904 12412453 -134186119395225123933972429914479797760 12412454 95441700806725587895926827336718046176 12412455 -556391750750056319869934847557684254080 12412456 62842909826752966550758585968352051200 12412457 427407157076575694029100193025942115706 12412458 110595939521205696918825127244610639024 12412459 2010389539313125108706585768972533080216 12412460 -674145281831528693271884797501685790720 12412461 -146815031320816955029940671730369085600 12412462 69714091226916769675852398921030526464 12412463 -25062689951529986687672430704369060160 12412464 1346274724240327304812777723584184320 12412465 -369740468649125231617857894538282137600 12412466 38099292448674624618293539915615488 12412467 266079989885429018282623459192330524000 12412468 98972617209921447188398816997846808576 12412469 374514795711478761561513863738580885870 12412470 -10369835653488164041489084323914250240 12412471 -996790997650016924034495392389097773656 12412472 -71929315716166750574628468006243532800 12412473 -33150491519552502263293852318278231216 12412474 -15287148266404584671832678382363521600 12412475 -559248570307134442496732577617476987500 12412476 -22841055852968822118409501230255072768 12412477 -554740710180302349367085462409610952256 12412478 -54336687441960559194038167100061868800 12412479 630245873074578881252987560842696672000 12412480 -240456902329639142638670029105240473600 12412481 81324107968385785072457306520476247600 12412482 47926810199480777467813530005941707264 12412483 315496419147714594201845382314402636732 12412484 195215015723010789835342119425399808000 12412485 250701899042944769491670301803045325240 12412486 -6901922913670394179726457460306715776 12412487 1026019163599546063725118351747279342800 12412488 562129317003403175809990967703295672320 12412489 -674750650978091660898562565847580028710 12412490 -330494871488667798740627986605441540000 12412491 83257966259063409709448094519733916160 12412492 -1574604429882435337490596924259838944768 12412493 596177117618176635694943821425985704960 12412494 -366982285143333253451822097484960085760 12412495 -740398906743885397206610475186284875000 12412496 -29680871579514732444801301394233245696 12412497 -703814457932397081120163461239455630560 12412498 -203352978852893156459206267720159755264 12412499 -396827712177521955411526009745146647408 12412500 357753739002975818350766338909305600000 12412501 759089723099121488092999505595031491292 12412502 -381411904108405232611455624965463791616 12412503 -193556333563566857483663020411888545888 12412504 217629462880262021893260079570248130560 12412505 -532012990975143213052824731892622539840 12412506 -454998600396785206750482982073477316096 12412507 -989338931048855421593052529097901933244 12412508 -384515031744591193427136848807055535104 12412509 11936806845969900568005132033064412448 12412510 -402306546244053522244826102020002432000 12412511 -1382474283746802422575171568146168593888 12412512 -635239223549885203939566814887407517696 12412513 933107952852627896463256594810988681762 12412514 325824919939603646346785036417190923856 12412515 250193723159991667362856990551111334320 12412516 154617915554590613109971191044851305728 12412517 614390497426040231029394323880211072000 12412518 482042593995752512770330186645505331904 12412519 -328062807169382722727876531257253818240 12412520 -793357362668599775828970012868077619200 12412521 39756010259933706499005509214911470224 12412522 434513249909391252764963022663017224800 12412523 -917189254605705965699083119615402777228 12412524 102562378389396531436126021082544144384 12412525 24172893192404767150431840104584048800 12412526 -325264179003131936797308121831927232640 12412527 497398120598597935556098357597222342920 12412528 -3417581538361885179933789154724151296 12412529 -76884383421058721914424977359126485760 12412530 -282537125486160031255175777219606436960 12412531 976353869725810724044290383601158805552 12412532 1423151975483162618865465314092460623872 12412533 486226458520396375641680380138215690816 12412534 -191419059675389198837129637227714908800 12412535 -531695668712044085252246641521512345040 12412536 675327352864108602009937395472652390400 12412537 -705843887115072532861174045641694290288 12412538 129619204248631502474974501197417573120 12412539 222218347277649114774629349844623850584 12412540 6706783653929140646502716960782817280 12412541 1744947285264416772588341303270483415942 12412542 183883230981570238055784550503090107712 12412543 1813994281224549837465763671455754336 12412544 -856432765538746634370740144439275028480 12412545 157964014467262936360675020434340839040 12412546 -673979061306627229106401852152678996528 12412547 334672788387388917426567174150934714272 12412548 -520429008526247058671115344358634291200 12412549 -579511919231984568110608110288233644450 12412550 44697104980605927707030434021611732000 12412551 -787782268689631550979718810540320719280 12412552 -24783676292742731968023758237227130880 12412553 16967407894856666429389182842225745204 12412554 111818478386997787648922184540444254208 12412555 -4081243268564634802379171045426369280 12412556 199394381678252063498757345760493647872 12412557 174884819226104517786450084577744893654 12412558 132789346600732040189753107667637427584 12412559 -90139234139021942555607334562059530240 12412560 56499938452307158708920537507869491200 12412561 -686347860996128446385928331271078004160 12412562 -25425332437648693693454776528719180000 12412563 236043353985443828426560345754700121200 12412564 819937660765777574880842838359101351936 12412565 -15407641531400775278258652556080365280 12412566 -427887765574862693462094419267099910048 12412567 263908989282772166719971892919551188480 12412568 -171728010029854916372845594108338954240 12412569 433887909582386164859129004873408419328 12412570 79716765709485761841183927654845664480 12412571 -121581943956093258501815988195339758928 12412572 798290650405747274628092684530219080192 12412573 -990579257298347008637482337424698673178 12412574 -158042959371913882211400151839522382464 12412575 55820649649910062709853176032584576000 12412576 508541791633970584573906957618784501760 12412577 -379314477376155916950813569155769059608 12412578 4962275310463648029094957714006487424 12412579 -57220366361499421638479883132823704024 12412580 -414498569225351203241501824682894937600 12412581 -270441832594824307816553903556351001248 12412582 127406058024406813995774747726642339072 12412583 1009967757554431515058083171655396115832 12412584 -55050017259524625590136295879260334080 12412585 10185468783655879894261411935768449160 12412586 99826094804317598631196812773359226880 12412587 -77940022100790280086354647924060432256 12412588 1078208734572555956449192113626056594688 12412589 -85256227057757032270589778228085856544 12412590 -22839125425601244237732674851278583680 12412591 -83477283624861467883434294050380941208 12412592 70073701757061212082199669913686327296 12412593 -33717956957431718014901646253960611660 12412594 -669249428160237366020354753833595174400 12412595 457349403219183131588817148858657440 12412596 246500386415264029637242822451529093120 12412597 -961196949301717240778758033907577531360 12412598 213041051785932028523774450122215224448 12412599 -573931876920335088114251667435054704640 12412600 -401225834005029444281719688326789632000 12412601 1572874811624240997482271515433940652040 12412602 -45264575571067199261183320203665794848 12412603 -264654167097279074746730246153962657520 12412604 -1133495695333882956323307067410833439744 12412605 -596094534841569235488843021982377360000 12412606 -1307044167517215269303478467203106323200 12412607 869726451390888667681650227809262477112 12412608 -69096943383424508227865623668348420096 12412609 -3321459869609399121404150497879525073280 12412610 1233963538991379930855362988600322560 12412611 188465403867288576270353837800141055832 12412612 -33824248295676556797485922962386307840 12412613 28362247150015061103104060935931730048 12412614 25592869890221428500957994992444699840 12412615 -813852063424583085813689356234390911240 12412616 -478081410887658631834323371299855211520 12412617 75015275451806164189017421635388784640 12412618 -375878009486280837210500899132854758208 12412619 26610479003973084427949861636732776680 12412620 -501497477966646217529022847485244492800 12412621 1066574944968686797864989896646006922784 12412622 315460269368543576241884887903129518912 12412623 844720032030920961557098428690620565384 12412624 714769322495333491643278527867518976 12412625 28470795740521959227200408899750000000 12412626 4026253730355577700163039606967609344 12412627 -424116745128999742329871918541146873368 12412628 88908091743343912317786989011175151360 12412629 -1270566813662031649324355884756658980800 12412630 -7327724113734937523972518218817271040 12412631 -218499355191271411297725290365001434920 12412632 -471087062328630684358531740819007733760 12412633 3164947557021205439623358946201326247424 12412634 259941571226276717016912947513954020320 12412635 162031448223805751503698409435001806560 12412636 691833074082619181593245451357479918080 12412637 -2914284231668171066466718359052996500 12412638 3827948478496107138040823542044057600 12412639 -1207562582975637006412812090720421752600 12412640 669281903914270205188426604730903429120 12412641 1436521373865511065173588794280602238880 12412642 14271396976181408810794618101814243584 12412643 -1386912285746590447398764303981977172160 12412644 308975382529270336685356755832602326016 12412645 192297736082469715897516151303884222080 12412646 -292734056844104649176125026029630967552 12412647 -249502504517350141308874603192376704512 12412648 158766186624695524913603527616439582720 12412649 -536252721131892167288078786055274310364 12412650 96816314653957585292303241268164921600 12412651 -1537163499658122499510466186396348291888 12412652 -101786946864056533912656999650380738560 12412653 476402656998401102371556687775277142016 12412654 437369260578313536960455125562308531776 12412655 -888235432223215948825025794924542976440 12412656 -82547256527423014162971697556933836800 12412657 -1024268810169796204005617248805327058094 12412658 954045019763704843181483360089385521680 12412659 22411852208475860558335695451386428160 12412660 23454125614342227924655565886381288960 12412661 4321747586592494719112185210293305262 12412662 91807432158048694052504583180603962880 12412663 -67929044794796799790236043431530818176 12412664 -3118444636971119529556995161618411520 12412665 -8919680937910025499820367615762705340 12412666 58725592095431146760953988123139045120 12412667 -395042996174888038033347672085837706640 12412668 170782700286288886643870058551191004160 12412669 -1293419957231867847662050676811962337204 12412670 496197959588328880873959324083374409280 12412671 -341322989241295836837435535635668042736 12412672 432224408780970793459269421602235744256 12412673 -35531069636723992590823500098729077056 12412674 -235330715093614998621968636398739082240 12412675 -187880816032783825099073259589186300200 12412676 134254164639062094939550126557412837632 12412677 -483013712253664652146563032312631144480 12412678 252485007868053053119163452604919670656 12412679 201228479543063593370088590041530371520 12412680 -58869727345401650374369515640042291200 12412681 7288393634091603762625920339220630880 12412682 -673238538592881948335749916769864089808 12412683 163667467664599940260941548737474517772 12412684 -693234831611566263660403303395769571584 12412685 423026293600474938212392378723191778380 12412686 43823401644850062012213166383846875136 12412687 703703446626927198222008065118545242352 12412688 -511523480311084811471443884819267256320 12412689 -609743363178167629886420946291191087376 12412690 -371569676821389708079783390165231106400 12412691 -110252506420310924057426451657624918888 12412692 130815815303030493203441686380935558016 12412693 190978769779051768593095213753631548942 12412694 -81018213489073132897697591182544794368 12412695 -346240709566545852718268035458034483200 12412696 -793761582797850466505153081211007795200 12412697 -79869675517444224138160346454254255088 12412698 391253173872624479080915675624338064128 12412699 -8480422204663590454214505433085525232 12412700 641797430627179320850045157811087360000 12412701 13715974567886081096839750201073188800 12412702 322033684870604159941603192650650367360 12412703 -1460893708946167264259638724685790518480 12412704 -599969675410494713270379926636137021440 12412705 7214397298743782703077806407228279720 12412706 212738598847926141888270808574602684704 12412707 321631818636821863219490635075074982320 12412708 -247266455535525516123694568443240513536 12412709 -144908008550326601872509865009663691712 12412710 105725465592383698605580443876867686400 12412711 126066642759160672519311439487437243152 12412712 -61884483030779896194292095557876628480 12412713 -68618559608969011203022408486353081456 12412714 -535407821144731303832430092843468510544 12412715 357496917636251533295101535433993657600 12412716 -397829893442593116361607122989866296320 12412717 -154309717711773577412650962840743988480 12412718 -244542137596106547997809211563111166080 12412719 793531946810870724865688969451851088000 12412720 -53210253366968547013959060319860817920 12412721 1877791235616679284988032015150697698852 12412722 60345753124336216635867969842850184704 12412723 16629281225434170772887188228179485228 12412724 -12496818173967143816066110798946985984 12412725 -13839206963244007492245395351965680000 12412726 -267757786047875706953707399319992596480 12412727 775114719983954239259636525761807577160 12412728 -825274572388960491702507345658223616000 12412729 -924178432188096763648992626757807828054 12412730 343265441118492734844728495326608280320 12412731 -898197517760610289113805120623122280336 12412732 294237880326094605339509902293588145152 12412733 1227383489493910032609354348881617347264 12412734 -7774169396459532803030036024819042688 12412735 1085978368744067007123361689351011641200 12412736 263634010693044262389917831192610078720 12412737 -1650421781285250369298796566699774829760 12412738 120254537374025162582212971767667095040 12412739 -1197133259796641984944430217656926427460 12412740 -16702415895014058039205029953085849600 12412741 -145567650444708648825028774454060966400 12412742 -991631286541143511248830795815088749728 12412743 568330179590952572220398779192072396800 12412744 1405151676964949868613087277146116572160 12412745 -56874739401117127399566005100322656120 12412746 -73811165919903914008283654890015474128 12412747 323606462161953441884978612192341466592 12412748 -444850944361342789440065418805048886784 12412749 -145613603830652151830016232663523144160 12412750 42246179665183893092210738243987328000 12412751 841932927288848445809863374682893005112 12412752 -95774135308244797242461624286623170560 12412753 61629319636851513937493177483110662002 12412754 220045873813310745439817028189131131200 12412755 266379703912882988379252794825689593600 12412756 389063567365055013466760895436779470720 12412757 451837881675431587682166183688318593600 12412758 -49225410643358956549149259526815764480 12412759 -475450273365617197682754548622442775496 12412760 417822302492604335962406573510541926400 12412761 687005564883993310815531417379123787472 12412762 1828810919161830758651037366623852124672 12412763 -936053260103589975456028035427242638616 12412764 -4057342044574851452427261057551075328 12412765 394989242123617931500971284311391463660 12412766 67182815225098922790559614229583624832 12412767 7719408145112929111427203468895067648 12412768 -1621515416156555646161567446100284538880 12412769 375783000970180953453769382632072744596 12412770 -258217510539708698566251707486695526400 12412771 402007676156724529514758340966931948960 12412772 217520352983915962133121204627837960192 12412773 320366037641438466268381095015463289244 12412774 61549278767760766274799951743642004480 12412775 -567118392888290717104237714841959363200 12412776 -223740710834467777883438390751205785600 12412777 -548596551188352873525352333955909293340 12412778 -75707555736593160580453487198113492224 12412779 440987907700637979534393226496489156184 12412780 -22974061726104285758292111799304294400 12412781 -1553534469353399156743469509168266101418 12412782 -676871136651420294064138776343166092800 12412783 2069796055596652805448359147624769377880 12412784 -116445999715948963422556726158682030080 12412785 88749707892633744228781376198647680 12412786 35427042225475023460294132127287832592 12412787 217773664956788083347642969900565775436 12412788 -558250347527174291767298358397684604928 12412789 -519782531709302211707818917825124869344 12412790 -73830150160947323818304114774202641280 12412791 -410016152710606875295820870651049652320 12412792 -547179359932088632084801232286525726720 12412793 1214312869666056042209689047514665240042 12412794 -529968411771775193248892112927068771328 12412795 -396018831817115917709499699321037168800 12412796 958801223928096906520911143710956994560 12412797 -313933407679391245055383774816580538528 12412798 45467879518693208467608904476631748736 12412799 102340212421951568653004411546891331264 12412800 -70316348159272496199230347253121024000 12412801 1013621540191490193414526310149978195392 12412802 -299735998959685774816060594414021806048 12412803 148184200315881165391074985737260325888 12412804 -462071805847382897484736569847962226688 12412805 252039734276443685661372483173536515960 12412806 2589821465699686239809468422400655360 12412807 -3070449727471082553248231699713509726720 12412808 355990271028927510012636881463211176960 12412809 -1170223194352281375938617563902327084886 12412810 -3699720823893268440300488004155754240 12412811 -178158035793805446611472193397383668960 12412812 360439179722836515652277155128470968320 12412813 -153526307173048177657477525002677342240 12412814 -8104939130824168390726664040410419200 12412815 -41366876824910542199006350822447050480 12412816 162444570258503762342932899110655098880 12412817 -1268780445477650577945356466185110407900 12412818 93496342380371076348969776333316195840 12412819 -756242444755719182472874238240095357780 12412820 107749762929397589648630289284669153280 12412821 245646608071221675104250097957137911712 12412822 -1446142011118535259962056825678798876800 12412823 1919129037119070996413075052365909808072 12412824 -24615578288470202756194691819077632000 12412825 -946888191827465367399619490000044020900 12412826 140465067953514301087257662912122832112 12412827 -236986511567179323672244141443080056800 12412828 -1330738081473861958279594550966355231232 12412829 584185113995777127954240248324082921216 12412830 -157192703751682753275775163041052640000 12412831 1516608320717835341578935947387688646264 12412832 484387630580126120704408924462310621184 12412833 -65771262387592956434180010164419987200 12412834 -43125081662082674133307533471885582336 12412835 -147100847284997929074864805443149244720 12412836 -160536338053338305576611591129586510208 12412837 1144038937885015589303405186976840983486 12412838 723637522089244935350240189029391254080 12412839 -455633589011826686027836101484942523520 12412840 1151675167208410700349226659554877849600 12412841 455565464224653441822407632455833525760 12412842 186019588214426029176656266469013950976 12412843 1572065827707107366674278519718403101800 12412844 -1252062715189789312205634345750658923264 12412845 -5088171539481274293175331084538760500 12412846 -780436940892085802135770874475884584128 12412847 9838461264951967699238840813400608928 12412848 14409496634750705848578724658983993344 12412849 642158997791713506713215496832155390464 12412850 -311243513980254643610824340892611211600 12412851 -538635923455253239168719712618121090496 12412852 -832623361003460897912245675431630602240 12412853 -2825869818398036116147540610373682176 12412854 -320784417670580503245884961468741051936 12412855 208323804282319352679518323162921936320 12412856 788805503092502968846466966984375132160 12412857 1137740006532327036464400617624136521040 12412858 -1080750101519063183017630504226657400720 12412859 -400985998411888531380322083356508029040 12412860 363221704200804297153141338588484034560 12412861 -695604344724525472615887548709494700000 12412862 -187482974243932712989068302297997997056 12412863 44617087750542893683668664058136492792 12412864 113405456314655113309374225073502683136 12412865 194282575998432664516823631556509373440 12412866 351680006924634387777582190894949476224 12412867 -1733390797061554407328152638753569798084 12412868 532955088061878819379940942283275285760 12412869 65834519529099664178545620573666319680 12412870 153911587734426842900207695474226265600 12412871 93465348452196610071075940976269752720 12412872 -1052492896495199424969787492499082854400 12412873 540156303580096133878173029371069145280 12412874 954027763569562736808003570136604709936 12412875 -253122139520183801593423449916617600000 12412876 -1261704276044129003143707740199976995072 12412877 -264860864242186789717532283941991938580 12412878 350782705965782217813985944005999529024 12412879 95842976453031100827598858667881802480 12412880 124847956507688935732987878164442562560 12412881 483407942174965747506973815511256575638 12412882 19937981130559329650245544554046900352 12412883 -192656071424107512490591339332427912800 12412884 -116313877307370040896100825185488142336 12412885 301439449698675759004527842640667074360 12412886 778402194332370935767195866204272540544 12412887 -146491951839168683098224080705119046040 12412888 -1433409686466382549794569074362919895040 12412889 -1230039079243875461701015328400448663344 12412890 112976264510470465180668936701067110400 12412891 -1684498845607399856512488257061031909328 12412892 -212237816745796381331197718004878976000 12412893 -687601214286210864334439631182847571776 12412894 -139643646227394621787703700903488803200 12412895 -144663879817671268632796721308927539600 12412896 -3365084903625883265707045106894241792 12412897 -16318430299522732120639664715045263168 12412898 -798732675776573343308287441389121402800 12412899 762503983041663037495312035152430182400 12412900 -106025422160647835291240022518000928000 12412901 -1020355685317450056687592843035497140098 12412902 -427602710085312950802955037751700661568 12412903 671959737262349510949860838173711460152 12412904 -424025593196893849934641594697734963200 12412905 402638668624046150441524191991487641920 12412906 -744361579582948893576435506145449528832 12412907 234852320446952713193498018227528743072 12412908 -237285610875142342131601028766084295680 12412909 -689077064332951136379487182985867304960 12412910 -516137399244097747492415293027327256640 12412911 -389947699154419124980614296249653716096 12412912 -130251847139008585058969706346469392384 12412913 -1006153982214119755387854140917303697838 12412914 -163420740100453258897775280038834530560 12412915 331378820154690485136775889055179848560 12412916 373038953959216114651023334091873789952 12412917 278896915530362469446687856042461217888 12412918 -158929145590306304973191782408947383040 12412919 -904953872088633506509670592244753689840 12412920 -6389937993304964800544122488434688000 12412921 912038863134676590012510285361883958122 12412922 817171488900919426091342952454842310512 12412923 239137720455519542961964724333421512304 12412924 378061952740842549962194995932975969280 12412925 -665196609568559549516741738971597582350 12412926 730548076436573007921737580394771114944 12412927 -20731896849564251000191253415422804288 12412928 -97557340175065979323373537609121792000 12412929 971238076639509775920284980787168852784 12412930 7180642977801192714905490915409144320 12412931 -636986141637503845491607489517779136808 12412932 197427906688023650893858523148006715392 12412933 78100593919793398505277818133298745600 12412934 567952420495772741035486731247365428160 12412935 631178201667785681848378169705746075200 12412936 175354398248158574789705294692042183680 12412937 -66396661596877923966248260758608628300 12412938 572572886525126597648175478879400780544 12412939 -1022701013971393111620143502143729664 12412940 -456525629629614158974526724289667496960 12412941 -395540521997774774955976866017459667456 12412942 -545571407909986051019294963754153986688 12412943 -980962113070037740926703313192787256320 12412944 184789565051798646829540866903160725504 12412945 -248996047193962155962059934112750313200 12412946 897530036619076022778975876843475968 12412947 -1070029185747210972160731904903050179520 12412948 -861188329257116844555896913166331608192 12412949 72496627883079272385564399827783239950 12412950 138819567439789175763037091232676339200 12412951 67607816050898715918588054705817254000 12412952 360624305369150333017721662466052249600 12412953 381581212031499854198299371833452763520 12412954 1181529191219598099650428469329433656320 12412955 163686254979554370911051485328364085440 12412956 310266363028855802976780041415457751040 12412957 -1185059857295638026513081503694889580340 12412958 -80514365142209698966841286362038821888 12412959 195081568447980776341879778441398141968 12412960 45412302400524567840683238831748546560 12412961 303767794164923519903733833116477608624 12412962 -281931641976084913420878888655128963072 12412963 488472587628613366830157166935650962760 12412964 -347597530952931444909969911564677617024 12412965 -23223637834783959163638398010383021760 12412966 -616904814410400574824139350900637116480 12412967 35592335459216806945190125714470994992 12412968 -836067613513985602234589264748748554240 12412969 45727380221093394808126091528315244880 12412970 90436495114990780213782420215748135360 12412971 -369607355487469418511350062255261251492 12412972 -403689600108791318128321311115973262336 12412973 -1030491712393367162153566635551023255380 12412974 65243334077195559775829882804181436992 12412975 735415319083882877653931783873198924400 12412976 -184517551363603555228940070719130451968 12412977 515758221775749287463728649990245892720 12412978 720631583598879132600596371449906314880 12412979 -1192472162750921674385889638488902110016 12412980 136433297191903438907891500267084185600 12412981 267638015095736612739379480782797356192 12412982 5904069227058955779552255332522840064 12412983 -97124390918883693762001299790340918400 12412984 -1438153801847860947195529941107930173440 12412985 -4770104363085466045621651411910349180 12412986 -421325043477673754517810965237445753600 12412987 -24650223536638515381868414888700526364 12412988 510135464287691389619956620405824894976 12412989 -178939128262956478579648337197744766592 12412990 -148892223557808679047159123427115001600 12412991 -155894989426839011274190602753579148608 12412992 -252093207594261018666319229914812776448 12412993 -8795336288953607451119947193179296376 12412994 1029330172478497932025090104459397283712 12412995 97898404384232577763813741571051155200 12412996 238987484382086723285783220500080554240 12412997 2023696555987853199131137718465732716446 12412998 -127788823057659810564693942445804868736 12412999 -711045542536912334624267059669652416664 12413000 785488190256504500744844694495941120000 12413001 -177021265871738214235254640975888874112 12413002 -104237347856962936358505136508595272448 12413003 -420369440316460788439618054524141824748 12413004 -46441342655703661517083079610266972160 12413005 -531193744498320051993092181039239952000 12413006 49866750999720412438745633191328501952 12413007 19995394886142499536362018066131340256 12413008 -67366556052553485567845783216396697600 12413009 -728901562585371563705439937658301214848 12413010 26013488598218638375607514941403379200 12413011 231018608775094986626864859297559855552 12413012 1397150190550861640764501907653484443392 12413013 -293266717987111154011271995046872124256 12413014 244614657779811000682302604332058541856 12413015 142845581014617044869279607040225602400 12413016 211378101544502063785154238649388236800 12413017 325389098934525241320685792184147741066 12413018 411077223132745566913727770161594558960 12413019 -339932156899382517621638225714086193040 12413020 -155985750965084937692254882130593751040 12413021 1459760206974460974616939564587449085222 12413022 161205451366681832647000167802888239744 12413023 204021064036465831971715429923982512000 12413024 -44433695740497231090643222469609521152 12413025 -11101970128193660240238658576991698800 12413026 1264226968305260872630686829219370286240 12413027 -1888507593733183558957121373233632812 12413028 -533477367690722881152027065165525806080 12413029 -1127674253070775629707494701792757121280 12413030 54891248475312129126363856914783928320 12413031 -116689012776440956012937163563548598400 12413032 -2647627826560357240666124362400775782400 12413033 610044214837163147026884494980293463680 12413034 270383925304842764909519290096906583040 12413035 -1229758261759258524437988697338641375520 12413036 -396136576677984001268013047618908776960 12413037 -57297733530525628711314880268259429120 12413038 1034190260784849652792884135809921280960 12413039 -1426681793853322811641407806843124506160 12413040 -3727189203072174444248131238517473280 12413041 -269842486829893933349387445225101193600 12413042 -734681835627715293905301576983196028800 12413043 222560198363586140439554657732069123784 12413044 -320844252848796577811273890803041525760 12413045 -508370068714715731983734743816616983680 12413046 107654386167562472017257980509782312384 12413047 121258939760496776015755693962746305120 12413048 -1401915089351678406497038296335112867840 12413049 235271400011391613543701082371807630048 12413050 -97857308571916226366546759155239288000 12413051 -159112686546787730285844014216370287616 12413052 -460332955266162977892051798860828404224 12413053 -1743734022079452025575413381210562008698 12413054 640938408490997670789260395686466156800 12413055 -744861243822145948278198101845055568240 12413056 527914600903215356768524938205955358720 12413057 -1729759149790478981540360365881145133694 12413058 -344354283254334858863260949223105696768 12413059 1883123809954296897410298544066653723260 12413060 535693247593903463249381121570342297600 12413061 -1075425428781642742497103542112230465600 12413062 500181919503020648850904947473085544032 12413063 -589536602187655261680947972861142826776 12413064 549578240891487294786753607571795435520 12413065 -108985596631926845856639514556875390080 12413066 9085619061006194171175192994524396384 12413067 57903689620470248303863053939277502448 12413068 -13595847177818012304767759081507847680 12413069 434370554972898482478029041502480197920 12413070 6259991973390499472435774379525782400 12413071 203430334226895817721956229952092500224 12413072 -120306893103778424268240891786185146368 12413073 -467642611674653449849297419096954763200 12413074 -371682387804284978961185274350218060800 12413075 -495095731665954965208944891071861001400 12413076 -30045246030050363082074335741591044096 12413077 -349742284132755721036051127645487417600 12413078 -292631761829309939550977906079185451840 12413079 67421597086781708730961414848289034544 12413080 -242716527937864698634371873681736704000 12413081 -574420101735229103488979994012680716668 12413082 133165189921625560493095509603093823488 12413083 100965367926306472448007428250630627332 12413084 459100561880886238828143819088276041216 12413085 509456316816416441022715576032428354400 12413086 526919070138454893300801170686560642816 12413087 987091425827383978608711638741960960736 12413088 10398333571723222873252046201193431040 12413089 485080701070753361030900898615025176724 12413090 371884003512051453187877157667512360960 12413091 382111789673381686399436845388892156792 12413092 -1004797106753584001647621327870797184384 12413093 18975475575112522142002258611921121152 12413094 120780610860018427034705495267546201472 12413095 -321635177824568795488768253173135043400 12413096 -57894941425848584358600864630900172800 12413097 -116782907170496740654889676116755893420 12413098 -51924738139342280054354263234528357200 12413099 -35584602437451080112050253186863738760 12413100 -70749783048753725192446379314168627200 12413101 -1983073661173480809008851744789174449898 12413102 -52078693005544649773172459731615906560 12413103 -715180830326306393011875914726255151096 12413104 -326187773798227544872227754550681763840 12413105 -1271218599163798955073020629885119889740 12413106 74283082109725389428715769139600577024 12413107 454952847126011555280731139787421929472 12413108 -332055453429889362278213021308490489472 12413109 -390882256926791959275477827511581876160 12413110 584771526273710119283534808370139592960 12413111 40964263067976382793607396281782918704 12413112 1071284826731148220229699526493441228800 12413113 359888645765718967808453325176598946560 12413114 -44805454527788950354350984290468421888 12413115 33231139843847603606043953552776972800 12413116 -1313963246998739944264273760150981647360 12413117 -1028482094329697534497058038646624097120 12413118 -10103004625945180999903106353880693760 12413119 467943046034656188520620561526146454320 12413120 -245289648255442605433533246682976747520 12413121 -60832567370030871008559485462695513488 12413122 718591871308266115030470061517118332112 12413123 -1744190465432630984758584747971364220416 12413124 50037744574678879425525433345457280000 12413125 -230718568005579531061624165828331886250 12413126 -738446041892634935483555596604207975616 12413127 -569454024983782599726339130650695182680 12413128 -56911260141174238796679715330589491200 12413129 -620522984085299992850988470417459916 12413130 57711112506542619013431918904473738240 12413131 300090847244018806153353852325441069200 12413132 -892370150993660919458288082196919887104 12413133 387830768702851806664631554640220529302 12413134 34555838810185138301287354190454725952 12413135 -170203786197887409964076289879877902240 12413136 -166875061422127070610995238748264071168 12413137 108122961904835609444543653217839123680 12413138 22854781381336399819039592016343247520 12413139 75617254112034849025893319272968439408 12413140 -338745976519912993639486465351783522560 12413141 -302163340640879505819836827471634028228 12413142 296215536188912965024976977268167372800 12413143 -339317324249059724677637567900427348480 12413144 393542778138213191010096012694148382720 12413145 884207998224921237514467025169396476800 12413146 -369723890567947706160335028484802009856 12413147 457741552801706256448887666670829542596 12413148 -1224170201113157840746308831830089728 12413149 -174014460034935361483682090713628629664 12413150 314931274410167512948324989547564224000 12413151 -1010425992618192958245443688990593415720 12413152 1455072468473870429067737566944213860352 12413153 -92301914047240978306765054375728341598 12413154 3934994898073020860398564058916681216 12413155 123289775131695000239461181085180717120 12413156 240043806655120587484045727254290001920 12413157 133870113968852337007651010028593527392 12413158 -499700469054659768991774576353931628320 12413159 60613036602343428515278161277653650352 12413160 -61262396746821242931179176523976038400 12413161 593086025294254242845981563175479545124 12413162 971620636857028965459170419639667457024 12413163 76447435191464383082760842573992363008 12413164 -1643382625856906253318725459654681600 12413165 -45647776660116313666756673637966933480 12413166 -13486688782089854927852787993556964352 12413167 -191208358437593853506928682553709139296 12413168 185499415977585679935153225206474145792 12413169 59302541026384724905703558254159869888 12413170 -387261783907352752612749970927158051840 12413171 -908297406339036388244963247541007105400 12413172 83784512251432328768689295410544793600 12413173 -1852797822550893693758425066986124970578 12413174 -471822614113756446950098017268986339840 12413175 76153323534984569393332164304977024000 12413176 -661554373510767923466291006169735249920 12413177 177664246383218816670720664997229417792 12413178 398251820285526514201696852890882709104 12413179 -2266117602394826045317786831790896972824 12413180 -206621089399056247448146010942485463040 12413181 -1106510752196455066456498089731649086400 12413182 -517262048726419684841267651496326035200 12413183 -165384482908929494599620589387838038776 12413184 189564710559481541090225271588016619520 12413185 -770781599260254690869534905488332246040 12413186 -69363481547796096184780125768136932960 12413187 -10232266534295971333359231951123875760 12413188 993891153921909410706184386288064373888 12413189 1776860294223139001551233171881175290460 12413190 -226346939154449776261919737250207136000 12413191 578597089906463708133789277233735680 12413192 -5231361793965069621098969036500008960 12413193 210810526120114661332529510514319534464 12413194 -493706904758072788822625130227640840960 12413195 1335780876429757254750061773204724722000 12413196 -232088109716238533226415016345679022080 12413197 -15678094846906986310943657758549646240 12413198 21176042615543531514070922278938167040 12413199 986016522950159131780270030259351203464 12413200 124460374757382093467278003564628172800 12413201 -12884690711016988994989265162573349336 12413202 -1315030952129689475376500197121654016 12413203 137012413792936693516691345928684206928 12413204 104722222952205898108157403797369669376 12413205 156924298131373726679919725441780008320 12413206 4238166170225949869882341828967482368 12413207 1025665035397256127676396128229540752456 12413208 202720484705942007233208489572208783360 12413209 455152230614553411531742447411937406410 12413210 461587898994226995717529992843907649760 12413211 -1048277942686142378274173908284174682728 12413212 -17266603260317916404928916602771417088 12413213 -849517255081557599878064079874069896960 12413214 7368317522818937783605863635693147136 12413215 -215844524796055088489906358156791674080 12413216 -492631001650055427353820271627386421248 12413217 1324392318012404011135841211269597968512 12413218 -378662826601861802801373623237499644640 12413219 -527423971379831311490725452865174318500 12413220 -260419847286042735752718306031034142720 12413221 -2709229892448911272860216028998288087908 12413222 -136190341560646465956354674749684272000 12413223 1523261034996585230184675341655933090000 12413224 1530947717462261864225475577621488844800 12413225 -448847462618498345879590498391327958000 12413226 -211006837869801513823660588681240382976 12413227 229535028853329402859034145203238001076 12413228 1295791867262133828944933522055835192320 12413229 107431858656768033565294893111830920608 12413230 519299322163640694081160727310104457600 12413231 -327753372801942999183478262457776368896 12413232 -17718823203209531068986997025513472000 12413233 -223537635359863752522200456690155359680 12413234 -321329773983572541895965457271661846528 12413235 228482527656682197713185009960087998000 12413236 402760350578813093231359032294209501184 12413237 120977506011660335044816624518608038638 12413238 41307203859444671297985437947673868288 12413239 79617086065802314336484205428732848040 12413240 -3961423708639943718567693845849702400 12413241 88310476714783087164921567676994291652 12413242 41431345693641556163438387673560677344 12413243 -1514795123541208305864333827744099732508 12413244 -61303108029955237379492519773483883520 12413245 117838319920488367149987030078022598640 12413246 -12919649492222793998256537396507050688 12413247 146991863554584441997137056169097651200 12413248 78250501229866034635253069947648606208 12413249 -238748765549110783374967136469096027564 12413250 35481019267390894589726491315722984000 12413251 -2109710561029826525396383316860848574720 12413252 568407668391523156560310993189349060736 12413253 -332126509480951571669550676667197022496 12413254 346803863247039766347387347725082732544 12413255 466422896145072358006190577671126279160 12413256 61984160124805503319738472926029619200 12413257 920558373540417372736529432144716909312 12413258 111087541952078700469639672646261561088 12413259 609397632690060551539117292852489747964 12413260 -401436163373138974553062549042855941120 12413261 -84421690908561976438506503813899633536 12413262 551095896454216635703174293736835929152 12413263 1999878962017224720255621746919018429760 12413264 393652163060867657882231853260393152512 12413265 -13397248363593587609725066270173574080 12413266 -506597446839040775672831870602711504896 12413267 532699481819679004443918151623598477320 12413268 -20398580997837615733722520107275771904 12413269 143650598473462044531144545602619292 12413270 -12838872670526579943436175670077952000 12413271 429849588875382553747319406807197150160 12413272 -319781248038853723810904987769642547200 12413273 -250515519818071280590178002791544943478 12413274 -107209242898285513187208336106861566720 12413275 -24569628444794166943001433960596004000 12413276 -458876719808123949560148629075170974720 12413277 -744144536071710158199310205304885682560 12413278 211645850501896150953394117982190517056 12413279 -199079179009078873476557472618756294240 12413280 532794346760911844277461994697276784640 12413281 -1087433666750158159346725078341888546816 12413282 -95323242705768344756550477750996899328 12413283 -2643120735430100854280138183225066112 12413284 107326223575839537392979012646161211392 12413285 72746254363961981364372611255455257600 12413286 20029117937344920518628507858977359104 12413287 1892328613137646755489652869877427498936 12413288 -1297382201276869060970408019514238346240 12413289 -174778545053630339595212565883882245120 12413290 27269329412229119298188315676151761600 12413291 237182705124766105493300037568592931264 12413292 440358427705242692978256970955795558400 12413293 -307212312773827821632254414029515597076 12413294 -19245728319263351975907002037154484160 12413295 391873689690171595932899724312962747520 12413296 27531946652041067075606514680850677760 12413297 63416329709394702461157226109955970740 12413298 94307269294649627803218916492443486720 12413299 -285119463396127821817627713460391791040 12413300 232957871447672956051856126862911414400 12413301 121007768610871386865670387254926972480 12413302 -19432667670810920310452125368285438336 12413303 517242365756285296586148970660526450304 12413304 -684380678617523465552741238940317696000 12413305 743132177644256961956487620118676008000 12413306 -853305499874454922828529242447369557648 12413307 -210523889911244535419893204621728909312 12413308 1578675180627192998758475115636269552640 12413309 -117776086290318952844304374040519216096 12413310 31870511607529436095895880758507089920 12413311 1906799255862506752593124194681953355552 12413312 1149817783113545883419417230513589452800 12413313 -724420152997192664967377258383624470576 12413314 860334087513530220010447947279720716160 12413315 319682000473573042582847073883006699680 12413316 623569478265977482692140408513825098752 12413317 -661490153104944875378137894707937285668 12413318 -677302199216509074929438616691524695040 12413319 -684504314597056885704016781683745082456 12413320 716620806432412615272130514714124748800 12413321 516118143224163467196795676449545658522 12413322 -173209313158684580149240702147582418640 12413323 -506428651349985112156230213857969317136 12413324 48283273182521157389420810674313723904 12413325 59651702609913150542272733665861173600 12413326 15711400653384790903918739987757104064 12413327 -1404675513195958515976014341158430832000 12413328 40271544509086373259024152779551473664 12413329 -1720511748734678400504823344511723653070 12413330 6940799464816533871515026277041725440 12413331 7957414658401047929561827530389013072 12413332 588096946171025456929297136449433798400 12413333 -229528195436871946322853594960903842418 12413334 407294973171898199103302607123011905920 12413335 -119684981839036429460987331147919509840 12413336 52445692500525638447911229136091545600 12413337 659651190404220317223471269104882469568 12413338 176047607583482455481071906124159152896 12413339 154267434655141978502222215119548584800 12413340 -562927390588114976616009217858991715840 12413341 503264592441608018368996585670410917184 12413342 -131186054407572238743332565936290355456 12413343 751603769487641386763492043395297774664 12413344 916100624325979341982778619830701326336 12413345 -415583594159857177284279463206250960320 12413346 8470769548959128846800259241991757568 12413347 -638344476755107449302931347470968777888 12413348 97664602805522590210448039722672567296 12413349 -319612405597408774867815284989590375876 12413350 44812390227506819414522293633831922400 12413351 -43328002383475703225731700176294092408 12413352 62149247935029317167798815130523074560 12413353 82671767414301140418344219185314276864 12413354 773977232992191218148906522288297073920 12413355 -516628062313762412695757163772180442400 12413356 141293772547184377450345655674168657920 12413357 -493139689493258316212323202206533139776 12413358 -107106694025568053190933476315012751360 12413359 374836853453455069750917927442672274416 12413360 176225973367487642707250565279500206080 12413361 -196400403234062736423221904336353820672 12413362 -1557085259350898466849700223096362176 12413363 -570696048960293869423285340470192151520 12413364 138365788165846285117407392423696486400 12413365 -147105165966634665399337362227312596800 12413366 1090029785721861447533099297805058541376 12413367 874985969373798004817912547076952414784 12413368 608998772908239627753767106784547205120 12413369 15396625282016183447730893836299264144 12413370 185486736895505156751063298751668780800 12413371 45393421630544932114522702834603301952 12413372 -220223385175570043036911478318827367424 12413373 -369026341685068469023549120594310110656 12413374 -299498126593633822940608514212911290880 12413375 206122603301306554624153117847040360000 12413376 -220964541321714739670842623040325419008 12413377 -957723500322481009234689668993234371774 12413378 609127910403392213452549983606297492000 12413379 -373439270818691293786687355231025527040 12413380 -369802009980177444159427968592767528960 12413381 -618943116063517090101858801218977150788 12413382 -385772898428309040527793482249052748608 12413383 2213135218373948213764706704377286477200 12413384 1865008871239664730564314908413726105600 12413385 117580569438191607088681988781895507200 12413386 12039975295882298450093043947670457392 12413387 -373905222639734202142595215155374073600 12413388 -47964613677729969161303241512152536576 12413389 -42291057530777197902329590349300525160 12413390 762395150028579474452890031232494400 12413391 -112290495029025971602277732499303227136 12413392 -72413351285274756506868001548407930880 12413393 500648669140319296638883810088331174642 12413394 -110696368922319914616080936405039823360 12413395 -556685374776675743190390234757120245600 12413396 -232461798897484313392782862715308968192 12413397 -161946376959213543469553543536685386272 12413398 226707772978457526035688071517092998080 12413399 -1186774048057460436202687713656858388336 12413400 97372957315194745663578659187876864000 12413401 300518062267967308966430196332120665728 12413402 397841426870673611141667450131334919152 12413403 1194381734961858548834264799027838273200 12413404 906063381720211983746858777382060070912 12413405 -23149913776303400254050501349374094080 12413406 110240973699669498539388772113601108608 12413407 -1141431843550566973636557946288595808 12413408 483080291027665254333130175775435128832 12413409 -14592091973992980398284080620297890080 12413410 368965491727538471520505991589956547360 12413411 531666238716080369024115564714202170012 12413412 -12782654934650337587399189749259394048 12413413 1331450975416857201213270767432702083584 12413414 133543039444829701065536571460155002880 12413415 -277223312867432935577587208162775082800 12413416 850316496524690638115203115602873236480 12413417 326485995934485569141462462357233136046 12413418 303199193044236112689046169870558440704 12413419 577055793774664281178791741195454072820 12413420 -9555842809770245042741076124335390720 12413421 75887013005404159877042605454962080000 12413422 165478321421932226185207965678950707200 12413423 3567724713700149065173513614827965440 12413424 129145283006765890030470788751388606464 12413425 501337382408403809552024428281788378800 12413426 -69625366848539747842936932640382684160 12413427 -196203422127322715275534825073616885504 12413428 -4644013433506345418177233471134883840 12413429 -196053107778038839643637491696416413888 12413430 301424138153681771571729541064694610560 12413431 -97576433800579646530847734408748636288 12413432 662086015956868522203651778869725798400 12413433 -577646279181589889498936008080400887456 12413434 -563682781424519098542864823334309761536 12413435 -205774610576807455745168235769166258400 12413436 -316932740434710737740555538331124408320 12413437 -1723154881988400891292435269516028234388 12413438 -761498952748864088673687484144373114880 12413439 -1802389373130172631296260194510407918560 12413440 -56178157058278754874840322379171758080 12413441 -999337662643456220123219302628792101200 12413442 34195670397034858673856032964060695040 12413443 245924384194262050818289960998331963600 12413444 913942809053734857361927132514974887936 12413445 -492553781020199237436328520173558302720 12413446 -86025833856976865302357609121658731520 12413447 -749877313951766907077334885188878655328 12413448 -101577239175296423745255451472832706560 12413449 -497263594362057592090189316541112920550 12413450 -33125968859655405410469365509512576000 12413451 699850795489257575502293472110448710064 12413452 313047108216470350594977925394364733440 12413453 -400371460819716129860406506363059890600 12413454 31062509348163717213004048957436866560 12413455 16795475066341702140620883557398158960 12413456 144128538566625583423903261063408386048 12413457 342500536130402510206073661807757473408 12413458 436838523089300836498193507713922624640 12413459 1509596300260532876376467045533026159660 12413460 -143137927194147698833455044775492096000 12413461 -511879519107233048938663235306230685938 12413462 344744379142791073040283343816023180864 12413463 98163475359185261058568482436765479504 12413464 609381452246512996875059334434040330240 12413465 461244062954414976894912637684883689800 12413466 -255288613731357097847054301809289822720 12413467 -757042882525413010491949317473248065048 12413468 -36881664277055025466459537384238659584 12413469 -552913384933220746502616466597491401856 12413470 -656854573956753070497616801097803312320 12413471 97088975102675744567788102748053534080 12413472 193495153245552733149630387475829489664 12413473 -613714687291634851442356214080116430800 12413474 -73062836560463406049910206712181465264 12413475 175527855350053785615573468338792498100 12413476 319358144326690554162751292391922802688 12413477 736799981959077307222542649564238443326 12413478 -66679821902747659045573114604366155776 12413479 -24888902576189907280142125374635253600 12413480 295320305777842001461753388730673152000 12413481 -1669799876263636613052473276704699412736 12413482 -782035001473907309822162658283324608000 12413483 -1467801490342148746768057159342697960268 12413484 -275600750318413345082855815012766234880 12413485 -139928367183240728914793420611418081280 12413486 -24799684038500035952610312027682526400 12413487 680313669320771059973970381460712100360 12413488 89131197595766383016592287482301644800 12413489 -716837163415876622132845842535599594000 12413490 -401113763830260241543457399435223098880 12413491 693063677620920067495469519107560659424 12413492 18904773575344928407312983948856565760 12413493 -12937206231489973188283310403180115776 12413494 -215458988768844772778102176181781316704 12413495 -168360452839754962650505475699988291120 12413496 -87234372003559401471840158777358643200 12413497 -57561351191014398198722864000491780054 12413498 3871939356678097213966207955734548480 12413499 378990951175951227450188001652250391552 12413500 -358106213831216054423449917788914176000 12413501 343039563571128638360512173058613476332 12413502 252730432932616903299715541430543824640 12413503 -869753228841959152565487898076180428800 12413504 -49436681875287584859317179737072205824 12413505 31258110717153014573944279866202891200 12413506 -109982245828311009974014474419913213440 12413507 -1392648142805306686726650453690036870240 12413508 599002877363725743043392237369049436160 12413509 549019129564765495126269240839897271710 12413510 -254131026119634870333229543876900563840 12413511 -932787470876554419682147365803034600 12413512 -411618323628336073956322894241405460480 12413513 138172644860129738778579609013275993600 12413514 126317584895635097896778695635001383168 12413515 -568164479163556589566927562371763391840 12413516 -390934016206354676853199156434291978240 12413517 760827812725317951875744906664076022880 12413518 -285215283769877366213176953010143501312 12413519 1559131864909173330767523376640322154992 12413520 1632826144613644644462015343833907200 12413521 1961458179618580320135064287588672708722 12413522 236658916103166351675487848845924970624 12413523 -70783985969455778311851860359430311632 12413524 -921612247250486758116803981496341835904 12413525 190500998688609758064794007056906344800 12413526 -80657491232542379955122521764281249856 12413527 263647757429917698500263857719505860272 12413528 592558032092129000763262761871211612160 12413529 240989953943673150189939434778647007348 12413530 103504768773907454376839310893358064320 12413531 321495050712853771491361463867364645840 12413532 -68331449794629018416265399060271830528 12413533 1956929113860056883995759258364856936224 12413534 215832892634293244683201262498720947200 12413535 644373092779539248588307221604855398400 12413536 -1069159751871897198567358479682578677760 12413537 -220975891159017247362002028312801550080 12413538 -357463818942659050624849110424962743856 12413539 -228240477499274331929612808223329778660 12413540 54788505802789537679615659455469486080 12413541 6585920055565900805884929164376929280 12413542 48445814853773787926596967841265185600 12413543 1207323955734157940046963456897965137320 12413544 240972394541620265902992677692080291840 12413545 96492241899431294183373162105818153280 12413546 807134283110487387751766806140261480960 12413547 437855948236865655931862160313448878080 12413548 -416223572808731540893747329620850105344 12413549 -1629510909599422155004056391295815809450 12413550 176940350696719081282388231167942276800 12413551 1157257688193325655773994321659378841552 12413552 93114366166115732382787073637982175232 12413553 -505299299447358095707296579108940587936 12413554 236976404695321631212123725923080521120 12413555 269627131241554297481895439347896563200 12413556 -407854408757710497456586400371417961088 12413557 -1674232283932151519108375243821605032886 12413558 -89553855659873192260284956645649825120 12413559 -663141215782294208154635673178011144960 12413560 -1084560867136809999095248376101424332800 12413561 10160772646414720146789367021119489864 12413562 -340530400331431789017871147437320606208 12413563 -684263087144775755921403280955599398216 12413564 887133102415693821186870972885903538176 12413565 -156566490167304946546271528178259774080 12413566 869942607025913034895551968859458943360 12413567 -2178693927281020949551507981428472133760 12413568 330386456371360598106130170530569912320 12413569 -273436348715915530697451638337561475968 12413570 42352515955089274882127684301871960320 12413571 -949073027487997434085562822836128225288 12413572 717742407897277513559671723830526798976 12413573 555353044809504595838185962503389271964 12413574 5704987971771018013383360698004259200 12413575 -583613961419525586028967064829344512000 12413576 631939120208700219659186243150189199360 12413577 29689124096295843758623254309133035456 12413578 173263642569705780056138908120644483072 12413579 -1663186369083493196881598987116586315820 12413580 -950018372427710209553888836223581562880 12413581 393007057360414309851276997351981139500 12413582 287995054510757950829940791170518931392 12413583 46424026995521774642960886424753159680 12413584 -3206572123626115432679591487288836096 12413585 856889405314409968668252473441435889780 12413586 1420941326373778133371971530463206400 12413587 -198730042420814899352308497450328156368 12413588 -659663177718964337879202324712633995264 12413589 -433453819251123419231734689524826823776 12413590 228445858332768109927486521403845377280 12413591 -126717335658585173981996343847576000728 12413592 597620917784269574397576191795897272320 12413593 2523905657194878924510988453159324736640 12413594 -700981562385654348687707218237303301904 12413595 -436160213305456307496361649863069831200 12413596 167104816111158136874297632973354670592 12413597 -323727603129880481473933292754913937568 12413598 898979015854874584496557833907218048 12413599 923513531534663233939026040765027766520 12413600 631804145680667772990632152157257728000 12413601 57372971033791903595679073426255691040 12413602 202736980774842138921457197187436092752 12413603 73842322659869743033000835680718376240 12413604 266758374792072730189531810496962977792 12413605 -160924620854553632298186958349146355040 12413606 -77197224603083169302744422000474121472 12413607 366428681015504354894933293555079705376 12413608 -933790154138031591505170043681338455040 12413609 -26267064010654956700873545181124504832 12413610 -84600110749469973183080326518086995200 12413611 262463535415645090362934345347963793056 12413612 129668599393573942013327125719367503360 12413613 -291217765115558466769547132562032369856 12413614 -1066621384782108199959457201615972245888 12413615 -102684521150056952246329912252913402880 12413616 93727373326135418470368826231978033152 12413617 1365087274268271040437006941682328427666 12413618 74853408029958399797227090106842025472 12413619 114345035766585865477210484012263201044 12413620 -48654280669275252929689842369853440000 12413621 64859242268386537786959695718077199744 12413622 -2750992892077644336625299212889150720 12413623 190091014505005823005378050466708165000 12413624 -634565099102678924074954823077900185600 12413625 -174521552794242383740982590655880480000 12413626 -401293904597535504031243342572922536960 12413627 -21659628002892399659947522248687640920 12413628 766538701775902996059103010025013969920 12413629 107004205518063435774307836641274708384 12413630 217219937012393057619594544817563104000 12413631 350653544662805374945439574804709209600 12413632 266316230124396144737665576201093120 12413633 -1069357791495634479342729369973172765118 12413634 -443021322064788958113682612048960571520 12413635 27127445551070604674609507626979866800 12413636 -165744966393285576924379190421006337920 12413637 -409840439191573726293276759234126185700 12413638 -521638480141388709077515915271501987904 12413639 172752684625142130937170984703017047856 12413640 -142975948828165425446724824128605388800 12413641 12873929399346433835481672430334270042 12413642 -169862597214986364627189118228422044928 12413643 511113188749769551418000000201381435328 12413644 268555795237474925437331191744458734336 12413645 -344434439574753089814985449368057794920 12413646 -115288330575390503874405140207849481216 12413647 600225401024882449277376879736989675592 12413648 -33717756626226627287175861899586994176 12413649 -305727220313250339942612211289470238736 12413650 16058294257740938934171394980106080000 12413651 -705121796115097479045280985550699219348 12413652 -23277071260340575068967942788898430976 12413653 -26626649203008548581915557787150333440 12413654 -322630040099039796424008605922759304128 12413655 -1045611862031473080968718603660667330080 12413656 1083574404885120423783942264854703482880 12413657 1107712182362496123839864529394695408906 12413658 -479005945836255871861872345016751433216 12413659 -704309504645178136242328743618993303480 12413660 137482820023883417296408077662952345600 12413661 -458379495522245230647816839950337896800 12413662 14824664193288883970980219180592657664 12413663 2658683559578924072989525027117967781888 12413664 -815322596128638496876241460609974009856 12413665 -644451954016714999106243591447770003200 12413666 85081309574027430607917898773150334032 12413667 117787341356654181185312272916862227712 12413668 36343936956734304612853364816840978048 12413669 -10977155535511577500179131411083648320 12413670 -126190569072260582504824048482908160 12413671 -87718053372041742308423723564293115456 12413672 1527348685803622036057924290883149557760 12413673 -343533153922809092094884764317308292240 12413674 75798955566448309717463543184742828032 12413675 -560555661526007127081412343265803238000 12413676 443881355878136584210849744996834099200 12413677 104354107312969656859843388346644453740 12413678 -192903104752849507708752584013941799360 12413679 -351989021028924898682521081901381460216 12413680 6822474096215984637351954739073679360 12413681 -56362358935010522421516186515439113856 12413682 -222407228133784140079368205862450150400 12413683 -775424970249115847524026488949663106480 12413684 1004168908828691815913380068090091564416 12413685 -59808386447146955146887504663520227840 12413686 -567453904146125184544293592724101603200 12413687 -1134351869350473485541209942000505271296 12413688 -307718479844827564081825066522263552000 12413689 906405480721251907673823493628441897556 12413690 639594762432967990491354550918350021600 12413691 193160815654152879619877358712421628120 12413692 1054238141831359971146664985520637218816 12413693 -825864126697468566865115741512159469760 12413694 -555862304067724146921705555796707537600 12413695 -101394906757085721500349452242468751520 12413696 627855844797581720808645334320946348032 12413697 43933917487209720312536689885346436480 12413698 450072384436852011847125417792958299648 12413699 -1016343837740383329061588599567752765760 12413700 179929997514785756611613977109562873600 12413701 1711839307153848246340342632474520052702 12413702 -13609460851664922662961459494604988416 12413703 1136221257820381548165350598513467387304 12413704 -641224340229659977631741937522883246080 12413705 56346324896386995008351812720322965860 12413706 95841622173026557030638773252926690560 12413707 10898013217720416436040981083898953032 12413708 594186912886356177119620424347819693056 12413709 -996047637107344806950965090614953626560 12413710 -84071654379661963396783641486297972480 12413711 -450427121304162076893109419930627223200 12413712 -70501913720595893265194568093614604288 12413713 -1159162624972333064573892381826405440 12413714 397199888886209506550915412716356039680 12413715 -760424926850912473298053157508481244880 12413716 460868130417853219972445436722473289728 12413717 1445428138365524843297069776326465218172 12413718 498285765272045507779601992212707476800 12413719 -128001159373444841090563551445789629880 12413720 -454530021612109797250687288537847808000 12413721 -128980958542506555117370548924607220160 12413722 49993871821917359022608265170210845440 12413723 -27432488460819221584213365649990664640 12413724 396737920777160002800536013058416032256 12413725 499413013051047805347498075654105451250 12413726 523876345854145721215758806126971366080 12413727 -262799721576226173726924154193503122480 12413728 -134403720354766163712261961958511476736 12413729 1433895201164123327165507364368658049584 12413730 -142871543420313280320604266257105556480 12413731 -1306329873136381323915570652385187926136 12413732 -127108195241196371666759551204722174720 12413733 203337367665660312178398486284741845248 12413734 -181707737645265782069308675617169629696 12413735 807085226607993251076919913740375306680 12413736 90785094620165340823061015747275975680 12413737 -150047654985692110921177582951148263296 12413738 83958834489785782565211022286608505520 12413739 332308329287814819727303819597137931248 12413740 246573645760761107859272240053247232000 12413741 -182122408450958100354515361912069330048 12413742 153629548276112656372917724945383456768 12413743 898054113946623683678706372957463422992 12413744 -81708032491009777044173992531517767680 12413745 -241721444638737547123200030401162616000 12413746 -14534098622342938936306618285265652096 12413747 1316366652380720439950443084467848333196 12413748 651897877645048499623158677010918420480 12413749 -129911522922943320597159146347812495250 12413750 -20323358348334863407653444939726780000 12413751 -284723360474405766107255259597009426816 12413752 -108918473103007418643727673069984378880 12413753 -2634048526588833865371267281165241414 12413754 -57307075734088572332489092436314528512 12413755 327931783944866307338931955855396398960 12413756 1924412777610512889897899777704054272 12413757 -579511192410038797676440299657641673216 12413758 -35606996476981460981454792901116959424 12413759 118242583726292102158650073493050184616 12413760 -276827982998777657708187100828548464640 12413761 1208793210118867365962372205053802087362 12413762 -148521668818422567553598978031067710048 12413763 -163926654669693774652934491112793628800 12413764 465892988203672533859235904873116467200 12413765 -97935881701511264440738322303485111680 12413766 -319172688048803744437792025573025884160 12413767 427771468739650438039646551756699103760 12413768 264958279502538881658844250339643648000 12413769 385212584095977316551718746352572933120 12413770 -629216110676211890860758432911308117920 12413771 -1505319094618452438867886678296704098056 12413772 -118831350021940947098085063549460466688 12413773 1008621858278554232219422835128108108022 12413774 -942782336328745339540650851620320580608 12413775 188306652707806370474831518716689779200 12413776 259647831896875813403830728398091640832 12413777 -573473561617394721161073587843725278480 12413778 385354984471911538563941251055580883968 12413779 -363230702900851567801896526541524693424 12413780 416945077144152818008733896461032697600 12413781 -522315947198267886353965512473059322688 12413782 443862604711918693089746831612301139584 12413783 978776535842313593430297672324428120520 12413784 916843025605920108407315063799211192320 12413785 -676465598218219092741433909223836321020 12413786 406247649825783065682100599800893209600 12413787 -52229338377756097012989188171336686440 12413788 -378156327170680736150655999661543964160 12413789 -54821851346915149261968888031442344410 12413790 -183690283486123975872330998218598400000 12413791 470244817616143583468143654816615584624 12413792 -111002591871889194068237589817157222400 12413793 145222379738390425058267488831510750080 12413794 -307277205525011088154507617583572313728 12413795 166711214667863053538157421876840441920 12413796 22899394941226029139682599778915057664 12413797 -1667365407004845785400390216855818541888 12413798 331074722164656067448808552875039612160 12413799 18040911115298822986514020769877625944 12413800 260190485150535791168561292266330112000 12413801 1612118055536858424938317230045210239802 12413802 116957355538294503440894262847203521280 12413803 1161545656399017108432110791746812200052 12413804 41789798498578634216438888870647489536 12413805 -491713864166109363945951330483513569280 12413806 -341410312406520222067401046740270963648 12413807 -378076265962366295564766348201447584544 12413808 -302058980645972518910192081999875080192 12413809 357271434236905075192178240996294289960 12413810 381805807167470535091440124527865222560 12413811 107582417704120351704755602386213414000 12413812 665845517686548152068705113546655180800 12413813 -331178261370489067865668533888382091136 12413814 57586483568539362363004897417248878592 12413815 -790004222967524004090061089307133888880 12413816 -528993805991797904126629589287594352640 12413817 22029087362066312728205655239383285380 12413818 -921834869255577460331831547195398954640 12413819 -56086288191919193088745656383034643200 12413820 -347280959121197859763286024249003473920 12413821 33712555851037435858427373123122150720 12413822 1209126332935554750123821737556022345024 12413823 805975378057304337724067893418228332800 12413824 514330290662958068710530764474721239040 12413825 810045065963652951305849438249210371500 12413826 164506339378224797877531937222118959104 12413827 -2488567882457928033724225466955506014800 12413828 229596581615363036565706244621371293696 12413829 -103418894805355282105564990468999403040 12413830 116791531754253431220032144205445136640 12413831 1179884191739842568599753304361187300632 12413832 -565610786134364139874724923362878791680 12413833 -265636176905817906769596466004707122424 12413834 -956150289753510817189438066923673535184 12413835 221278281656690358880024534265551629600 12413836 733294750946230235199177317758679285760 12413837 -1066619516806515115453979984421195005514 12413838 203975671272399549230321831480521441344 12413839 -1394543327896971050461145417053709707320 12413840 130792957569348117505718108494567833600 12413841 324377890037303396826577788682528155840 12413842 5626400517522501869112468526990992384 12413843 853865178574427742942736169322544494144 12413844 255239537090253526957463218551392870400 12413845 -724995353696479950734555021198688708900 12413846 861163997054148011008925409125839075872 12413847 -945323058305834535403435760493420648600 12413848 963180125163668561691161565858868623360 12413849 -219152640859166690055517821882555512064 12413850 -292749222578530461995820710730167712000 12413851 -362113041893826675749243463078249105148 12413852 58600706901730466169570416341849989120 12413853 685504114054471366237918299662170972704 12413854 -308678409222307366208200954628311968768 12413855 175871842101210780006074683586980334760 12413856 226240357067869034410692716937609216000 12413857 -133061209751094339814843550341229968896 12413858 -446424289005874387727977505528449836720 12413859 -64853888648396923591382178210018193920 12413860 511657853829963391638926814592104526080 12413861 1536225464687459977766569269311343849600 12413862 -43507322728815866028632702252288609472 12413863 537353530544459167583465012348208711168 12413864 -756160746375047553647255421602674160640 12413865 -672308242921218459846062013081764777280 12413866 -606675978998289514462558803381963374400 12413867 1447927972953987220783915107508962750072 12413868 -714699659514480999393340640056789301760 12413869 -50157540858716549207493429571895939072 12413870 -27121431459390115742838090487353162240 12413871 466381297557329424337302329217511936800 12413872 104947779994464429898924267343946055680 12413873 -1022064049141844162258876476213458013980 12413874 1124658774245747694606994918697097600 12413875 -1366234259856230510473588379056184976000 12413876 -1234183706468164531298270625335243403264 12413877 430331485648334402799366733290202650432 12413878 41787042313136518362590754457638133440 12413879 -398974165071295064988454729605090355320 12413880 219947597411748778728432239615724441600 12413881 -105781251276743132417362534129668323900 12413882 254530475799161326862035416612454333440 12413883 -500154877215904844566835432293955078376 12413884 -451759673404103247740491224551138468864 12413885 5660030011042687533886200938581411200 12413886 87884026310037675998655373078878787584 12413887 184828336112028289983391538863316361536 12413888 -63063869202535143462978959634170118144 12413889 508669595003339860508794431698262162354 12413890 299724407220132795398013352033397575200 12413891 -426183513849377970514756456948047156528 12413892 628491101465215981514418742092771965952 12413893 -3059486909307496489780596907786983600456 12413894 -918410823810191080871536082329719428928 12413895 -270213114299447437227287669897945481600 12413896 1825329867880585236490304089984242524160 12413897 -604456126240749543495666265270059390960 12413898 -41470429681069166673508791596401751040 12413899 682334643895909346132204067212902627680 12413900 -350014234745611831491068536263301152000 12413901 -401201558852095613231552003701448014560 12413902 977029296574603822851993461155576569600 12413903 1397887381568535144885875389732596618264 12413904 96685199623142914825601210456220893184 12413905 229927913471973184891647556714111719360 12413906 690425811730171461602285086426011115152 12413907 -485665880638476675459529320849045451440 12413908 -420093447255734135862608165812646693120 12413909 1368549099707973139435717378761256108110 12413910 -3814347863827108480966612287004776960 12413911 -422571458701935098569581134958586970488 12413912 43929453171595531871238491249965178880 12413913 1218997232777719550162222230140192859344 12413914 -87442895108938468074549473022221751840 12413915 968080764393736921853636730168804634560 12413916 -12654103357584993875020466587445952000 12413917 -458304800910954302468366525172225159680 12413918 -11893549857184089663298955695016688960 12413919 -18915609853584950333973911746748651520 12413920 207930860775853078971889887386676756480 12413921 721101621118424676652092817029595939092 12413922 -783247164696356825120685361225049189376 12413923 -1805077859033851614221533937619284137828 12413924 634366763391423682481199969317493768192 12413925 464233432697622472267446863505173496000 12413926 82574314739535094501487801797295824896 12413927 -1621626529088719471521881417363798828976 12413928 148304052675034579853010771219578880 12413929 947555557518737070386727128887843648080 12413930 -96538886114724511215815770970182632000 12413931 71187677358279565485481557295006936152 12413932 -993257801955943753749974325408793333504 12413933 -514906338756254971078693832032661218080 12413934 -107817587992016052829276204110359322432 12413935 1614172367413261555099630181862665940000 12413936 -291763929090542964290761563486501470208 12413937 571298608122894970261952965287975650160 12413938 -164121516109548948364924936069064720880 12413939 723550361700758356383120180526354305960 12413940 75101473149852199753434703320223580160 12413941 1157273633938449512605303572693810503342 12413942 18243700691387491412398603754608654272 12413943 -153313548033296547270552831379433479080 12413944 340842645163575026727965605026989383680 12413945 -1202817584593939625797356575482757555520 12413946 146511306322217923336596282584337629184 12413947 -268311881999559242265304080675354324448 12413948 736237070027555425234547530185195027456 12413949 -90403376570252533866952324636052343840 12413950 -26959872989826637719552607127481792000 12413951 148168364162987607527544188991726424320 12413952 1646765293296398670598617897413640192000 12413953 -1663049351329080417612030462284433665952 12413954 191853004574116235342172904090505107200 12413955 -296880064318992445473470175389815397280 12413956 -257650477560675155265626205156419452928 12413957 800711224497774248865640108446051178206 12413958 43499988692710266092500647593296224768 12413959 1146106701544027664242706637794269291160 12413960 -212008792562794454605148783079418982400 12413961 -193351358676258953276699552139676169856 12413962 -874392145398293950387272639056359988736 12413963 663011632057619797777163103766706776680 12413964 95809135500095896150513968282060718080 12413965 -1335833212078671881866805891464535497140 12413966 -526062870472064280801904657648863317568 12413967 383114677139145598428226259276792132880 12413968 -12839841966184537282906693132516065280 12413969 -555488980098606174629533236727321979904 12413970 263800030743091810288519855554832693920 12413971 -14717197366758919346611546819330485368 12413972 1186058563944779239968720220683176755200 12413973 30088271062627582219548307455694533120 12413974 -251654528643122776205299760179462471680 12413975 -52310060140457170859355733848095487600 12413976 -816955376198182581399815709611758080000 12413977 723963492104364405077399737504173613072 12413978 113031027112798177040899468411393081824 12413979 -36030981190104095454915418619856464940 12413980 379643898387461664471343734415844275200 12413981 -109076923400380918462029792343965911040 12413982 -215329824263008626649969068637349262336 12413983 489152193349271847605479572810792571232 12413984 -1316777694267640477318130613810501255168 12413985 253773548687188429201305211522604976000 12413986 -147532371697255097821722288102147077856 12413987 274352060566631706293217546615880365480 12413988 -188906554576661061162762409653486026496 12413989 203000687747352889723351080749740113792 12413990 -506254867065997588062802333315132629120 12413991 719253056699978250798681118507660036392 12413992 404857208648928280500233454264580915200 12413993 -1362207931198066484048582396451153946758 12413994 184933352175868416994980332084786592000 12413995 316269557229425819592018816079521840 12413996 3352555950472190024341619744544915456 12413997 -107905323361669878774688433822632478112 12413998 -428942995437722379812903154225072312000 12413999 -365234729387628523269892855283778876936 12414000 180513777035769268143938109611950080000 12414001 -87129773666958493655701904994829853400 12414002 -474221306816372973963572155642216248048 12414003 -807004288553378325327870314435537977800 12414004 525107251801064893252820206224238365056 12414005 -38497859533155716788483803102510266340 12414006 603158614738441192772128533336829056000 12414007 1758228797034317038824151060916695988160 12414008 -217977008643830097108368675758996992000 12414009 1018168470052862198454104091247367745408 12414010 -11428375045124934834537707603401651200 12414011 236321150114652872810420419552478650800 12414012 -64478281350770607367668197589178908672 12414013 639277495341397656700967906272281646560 12414014 917512685830607688232879906536427200 12414015 -21563501097572721846569622910118108400 12414016 83818689780389025182597468857175113728 12414017 -572759399480983026846502018363823380416 12414018 16885508418418294361159068924096588800 12414019 621115992669117137073312011483087615420 12414020 477220072860021459024588365013992878080 12414021 -386148666737323796915139817358434070016 12414022 1093060201553211572166791519835908918400 12414023 676908108244524260092133120420380932360 12414024 350188392261918492899851142840392581120 12414025 365794444127845142781665770625048920300 12414026 349530655331827711883672963905821233712 12414027 -97524401431252154875820296407901720080 12414028 1789546395459853520441600086309051994112 12414029 1560756525826127792431224036065095090476 12414030 -272626916137886348360906562301897728000 12414031 380523396281853136219662598762374709344 12414032 -90522853617579068009328852060366716928 12414033 -775283289497802583405299715457273590080 12414034 791562287186056434247588060139680054416 12414035 -797796386232497106452462066302084589520 12414036 -506053941676489773624993861922251429888 12414037 -2307204812586201055718738720066157231108 12414038 119735429207875261776802093376345867520 12414039 -758270382125679942173562608946418223232 12414040 5030594416539406034766726452921548800 12414041 281085639645811603931636914118564738442 12414042 49836501845010836590499518998539784960 12414043 -21334028681581706276312125471355339456 12414044 197444931643157356722463108577580850176 12414045 -237884983895201702247620753557520793600 12414046 300732675789697738261738170481833016320 12414047 1473193030869756428612632419883614782496 12414048 -74935712996740085550807424350842781696 12414049 571878417747185890913036835366655292480 12414050 -181698097518854104978576752541430400 12414051 11731329753433817886145652003979745968 12414052 -87511670972009878036930049639016425856 12414053 1124112089876057068302525717692458018302 12414054 99605979002704036877862680087562121920 12414055 98393494732098162584561063933691749760 12414056 1497443232619690548985085147966623226880 12414057 22027090035756992550405706338649099488 12414058 -919397091405199204558215882963631383120 12414059 -238342219414415198665610663299577353440 12414060 -33851279410725533650469963246097100800 12414061 219290853293428351889022823163066530464 12414062 295708247545548201731216906312732926464 12414063 389907977520760623328275070136146460160 12414064 -326848310366105073886811167764288700416 12414065 142440556303243897001026369647851729460 12414066 -18426320721404108221619199415434706944 12414067 794210902535957913489183363223369209720 12414068 -19722640259110173090850514865789919872 12414069 542463369833322957943932069822948486684 12414070 361317921033002229296908567163959956480 12414071 629287071717499822411111719168462055272 12414072 -135984470587823425971869010186382540800 12414073 389473804126116608583998118992848829440 12414074 -355284739309108500227237545165246061568 12414075 1010623104219790603038963337371087033600 12414076 -461875944511695153620247406601156213760 12414077 -91391145331316022343929004503061849140 12414078 -32835481462968143092841537061403139136 12414079 -1127001563523244927594711610215041188016 12414080 -67564300394204514313986918815524454400 12414081 657872511855692418132138489301986818880 12414082 -399013395345955981789345239080243458608 12414083 934214285644079154426690263951796226824 12414084 -417054928310178088266543210820004966400 12414085 278470478025678807053508816152927285760 12414086 -210237612118803083780676589817923951008 12414087 343519477432566882610676479805148710400 12414088 125647423149849897195972609422267289600 12414089 -56734407431865245501063083790456338176 12414090 -119094995668303562350447080971346816000 12414091 401782802579660386422634809881050625492 12414092 347824119727144379068525406814871613184 12414093 -166615601034590845702285399279750380672 12414094 -55069553170260969522842782367339867136 12414095 -1005094287245914952008290834170483854320 12414096 89666917597373025526718154174448312320 12414097 -971373071404105788022551452570486688 12414098 655170728132815028208397866702827717760 12414099 -230066781331284261207801682325077860936 12414100 2644626751604412294651824382167910400 12414101 -293007585192758063381245091780727234450 12414102 498221765368598087417738443564889168832 12414103 286789492194147253511053329406953376368 12414104 -896414935983832749496347037484389386240 12414105 86910272194241352115462352814855590400 12414106 -963103980727834792583430733551097850880 12414107 529854490664233987653100808226683620356 12414108 248637580983542682732388041038540906496 12414109 -656182581446114152845857646098223584 12414110 -216449098046211369590586339099144698880 12414111 -892157117091428118669314463892447301376 12414112 -825821502495194438281689372897381974016 12414113 -1660758847996725913794772985943271012638 12414114 292422489261604950526977017850322659840 12414115 341431157718529240387087397846446135200 12414116 504766253697301599440772156952494336 12414117 170262341569325977697635085084113941120 12414118 51487082725884071656022127086154647616 12414119 157965115300491321716650981539647612520 12414120 534724516782934179131823223054229913600 12414121 1797072637677017826499493572187401219322 12414122 45765831022939836099484232362290240000 12414123 -421164239717536393593056930749221532416 12414124 1304724110066255506034127339413929047296 12414125 940638692501111933535030633461924040000 12414126 -662208621871158005804266701988824431616 12414127 683815517864022513618829505141741833272 12414128 359548707904164044901937393887810846720 12414129 15349550457305560035099390623611902720 12414130 -689058754784714111552648116286123219040 12414131 249730387836222286636342214333588174160 12414132 -166093779787358736847040101110647900160 12414133 -106790113447998408900438721971420025618 12414134 -75187193955833961244454475153186541440 12414135 52377705114324784712322488431007984640 12414136 1179869570293661594944941661429432320 12414137 -250022568750196410182190015987549076800 12414138 305342861970175433924327138774395330560 12414139 -38649615315373475343714523848465321440 12414140 302417510573912695371013704963987962880 12414141 -225812810929112427142146969243389980890 12414142 194491776163729443303300779372275689984 12414143 -9344143128233264774487786479829542016 12414144 -65550243334488382857179676323579166720 12414145 5098578019455436437891472674325156800 12414146 1279423744879824705020384945781430977600 12414147 -611409770784027495944955114389863406928 12414148 -33935943610073763426312499843786362624 12414149 -592199496416157001192565001341638471008 12414150 28911394028151159081598977000260176800 12414151 7088466017485707260588728635340413904 12414152 -1221734740726001704482873065453883217920 12414153 248142359613692107449918069219126265104 12414154 -165035498567537712849960267256473913248 12414155 -155722737855762855888991094728102253280 12414156 34356519079577379752767414886085852672 12414157 505873922725754719718926785619527498240 12414158 283010923759843533164017873002955123968 12414159 -335925133173928729322172337631746302936 12414160 -124361320974606231806788638372560240640 12414161 85601840001215064017143714987785818532 12414162 -534354546000793784632932264726374597376 12414163 -628416452472486570055317162479196732160 12414164 390333174638472733585953863133744162816 12414165 158011418948676994503707969996795606400 12414166 279046756909536999730764473173858018560 12414167 -437759343552961691506549307807301868608 12414168 -91717986793808486176926809848045977600 12414169 -341446269680032965504986673968568669430 12414170 188393870646376844047006902902000621280 12414171 -66254495435565926353179398395118037504 12414172 296978532269193634435144212767174130176 12414173 190335632464634480039665747229329312422 12414174 110252367784128820280490843914069501760 12414175 -351768940648462299262285196113872321000 12414176 -37591027554425976459322257218190704640 12414177 1173699790677802780835514661388625376914 12414178 -247413999930287076489440623887493217280 12414179 -2499137891481824786323721936214961679616 12414180 110467742066814652776946969883822776320 12414181 -183588793269640139589475469312435109120 12414182 164118774818511415051154181931119805440 12414183 -7778795769210041479749276848399630256 12414184 -812010337156947070144605774241211581440 12414185 -250186001165247870825868051337374115520 12414186 139768004815511699979629382268642462128 12414187 615096538727595402459840815248994257920 12414188 -435012179503782994834460394569897402112 12414189 -237823983471105099147458432948387103072 12414190 -199802770855901475339209918657649926400 12414191 -1379383722154272430015815189718186335408 12414192 64440835683327460124476068635145142272 12414193 975126363044455934519676491759373026208 12414194 183184538302813756546636504526133697440 12414195 1007888829691933591393972761239700981600 12414196 -1047863294229318862059470647772584489600 12414197 946450496152568191156833495183889451712 12414198 324821624907871037923725189139713588672 12414199 622653638583391684046315205938505144000 12414200 515401269701589001425685246387152384000 12414201 505252954374604778220837840926261189280 12414202 253901743631551125529242479766692637552 12414203 148991272087445477851806330447692013120 12414204 575337624965188404665051763509873541120 12414205 -108542444519208212999697256210776541140 12414206 225151465840828537694054866383067355904 12414207 366398098942373356640331021044903881488 12414208 404884453622026002008802803036071133184 12414209 -146812230231727655336699647823313433680 12414210 281396379229272430379284021400007336960 12414211 390384851901138414391994620035556386812 12414212 -559371720462282486139900696991708060544 12414213 245221943712442151717636224494231264768 12414214 -860758899163851795309876288838695152544 12414215 1968997103913981092958362909858864307840 12414216 -1244700925823997970513785795915335024640 12414217 127060588663607154998718031222472790400 12414218 1226593855403580376084441780971240960 12414219 -564261637676019822515318340598613666856 12414220 -115550725884813561869418421007622144000 12414221 -16606907122256747287700821851670648500 12414222 24482573558032231365820419039251833152 12414223 -1195444302660347959966071973626161409240 12414224 37447221962612711987667901951960227840 12414225 -47432077854678265894047905239345928400 12414226 -69988154608604917489493832285320785152 12414227 32740608745598659337489417880387678720 12414228 -360658699565911057329491977653315962880 12414229 -8361491044509271906283491436543498240 12414230 713182961907661346577434742665507861760 12414231 -554864435054274813156125403957209314080 12414232 24886167848440499896195704798287462400 12414233 -1442527373560682383562838536193431601000 12414234 -15630310660817830522594311098760268800 12414235 -198637932650921631767921372068344787440 12414236 -541284839625882854071276977502387200000 12414237 678109291661889308996343785681565871680 12414238 -373926916905041308855450890102989028480 12414239 -182460646871142975435104153355421797120 12414240 345537866290671716440251073724731883520 12414241 203885861291202458336217068013122487104 12414242 638800530180084796348956387373251235200 12414243 151239225406018864798521007404946467840 12414244 393070951971636052693459590331587056896 12414245 -889775356965271420357306439900905834500 12414246 33001388537988326999457564962030646144 12414247 -90696405127112194530114455616931373136 12414248 -748083693832570188519175699683006873600 12414249 -1040071558352508900198352827829812513600 12414250 291433914314176297547739682104090624000 12414251 145660997429548151265767672635410965472 12414252 248577317854919670491840926401014956032 12414253 -197766131841366058719331855824077285760 12414254 436895653394738968334483079754856332800 12414255 65481590875367807788984839587076894720 12414256 -43696020425461162173392043235423256576 12414257 635616817138743547683414044718652027392 12414258 461768666862053763355823501801685552000 12414259 -269659031114848918571120090788270698672 12414260 56173469967414320205525448906222632960 12414261 -476488758558631739388526684568779101216 12414262 206014431321790038698622452833861889280 12414263 -632083129397792144375895453158724070488 12414264 -431353415093039897733903005287453716480 12414265 486489148584434441781385393582273480320 12414266 37471187453537973174830079012233822832 12414267 572545175455363927000303687778943682320 12414268 20248047729465087036644935878126876160 12414269 -219328095260568104492988147420175029888 12414270 272820339316981918788797785288267238400 12414271 -1000785618348368270139333138928954586256 12414272 -4157301143461414667741229404481650688 12414273 152043566752166041825862053936961565504 12414274 717519087003351383343385373734519229136 12414275 783179824481847327844094064218382450000 12414276 497058127779602217849370659252767416320 12414277 -276223403000837242456420046637540296800 12414278 -174234182432554617166735874426573542560 12414279 -174306563774987309122994807275070553600 12414280 -835111275861110224255638635876837529600 12414281 3877599411657484062403540147732787041344 12414282 -283320460867393150162358601424668311808 12414283 465162663863354396390080188048715672720 12414284 36336402986379285919575451895669141760 12414285 -357996235974254607184263781205348009160 12414286 -40451962703226395993139247941395481408 12414287 -416973116898587662155178490471703890064 12414288 -84392035142503832679662290882690154496 12414289 -1159147839565613427868005071675296579344 12414290 105671489086241284690129142014585966080 12414291 -389578636406173782685783585884711183360 12414292 -564475309434902286806742162634112114688 12414293 -524753877069511870617677219978190901512 12414294 -29614502807851669872318844279113854592 12414295 -716031916602445883000399681498911879680 12414296 414917109155581131609223994930046566400 12414297 1323234485284725417009371577349172745600 12414298 -369625480120225185974208556456187105280 12414299 74508858437665015412194757585898987960 12414300 250753353272203213422295110054641548800 12414301 -33292201681322479763803901655146282868 12414302 -99700339752601774746494539889197491648 12414303 68627753771525885018830115077751301624 12414304 107897730699451221146977318475123392512 12414305 -1157888764645502406452813098910322978540 12414306 -633828583833900722759491635557460986496 12414307 -16544373430499506758899520218406138912 12414308 526515175551530748535415010600811960320 12414309 511031254282015848407494238865785352480 12414310 -109177824656677170132280994855886080640 12414311 -14141021745333255522180086545743069216 12414312 -147367390526585679964179113825029678080 12414313 1930521848535427193327963165531874704500 12414314 -157559032559185051065687653077776079872 12414315 -1795220789596731223074145659069331200 12414316 124607340055389584245609997780310391040 12414317 178763494426311396915034447437472377120 12414318 -222247367459235251644960480627896588288 12414319 -1080198179063806992973372062320354857440 12414320 -193518222458152753261378213626868531200 12414321 758374613491317636891436407826690501890 12414322 -316187904320649399016795975942952318976 12414323 -201966904492303488301369996443434062416 12414324 -202599734646184173002558770781029079040 12414325 -115424661163963380424524035008487640000 12414326 -75424681292776893791318754880377153888 12414327 -231339116188243166420100651189147428400 12414328 778143296882930747124801563468206940160 12414329 1269849646965196249513142055863173629930 12414330 483851402573193756007951675706849088000 12414331 -853241951934002039883833931191575851868 12414332 431597506542780209949400024607053839360 12414333 -125017036854392417470803593315765208576 12414334 535446306888845850508052968511624216640 12414335 790759802431752477297864047033983036560 12414336 196282175263870592956306288165886361600 12414337 186607633108356156078724073768589745640 12414338 878635666613194259752859552828984356896 12414339 354247964780079966687941030559274504608 12414340 -65746358359115113153344960889339196160 12414341 19424093686496765771841005788214697084 12414342 -278077676602279147542796621436414760960 12414343 -352207364981051028442272389261544576960 12414344 229930422768885709457504181680912348160 12414345 219840502859092984265881811706662841600 12414346 475706180820508657677386876334211266816 12414347 1412705069758873041728290790568654380712 12414348 -28306961492204471456112144994839322368 12414349 181617922094764277881120872828386542320 12414350 -89448217978869355003759918201827168000 12414351 -71909510200186435256288703958383722976 12414352 77151125847292510407701653389394132992 12414353 -62281864043895236361123746863131832320 12414354 -316528098256304444491759436295135453696 12414355 -563340161485679986336124591897969532240 12414356 -987284053780140702557101035506359678080 12414357 492444014439572748637152397203144896640 12414358 589607445381714856427153189838912 12414359 -10813596344000094004139467834971021120 12414360 -203781361135709450041058882077802496000 12414361 269429118237841809959089574350570903312 12414362 207704185886406562995471503898175368432 12414363 357956860634279335521633920849335853568 12414364 515551449033900742237762523110921916416 12414365 41641351579338335254457582750906699520 12414366 276465151388180012264968503696755065920 12414367 504257591470451229916360012936808265600 12414368 -199421513912941484226666661877954641920 12414369 -672697185545562665386660462746803983680 12414370 506786563811469567979722498299170670880 12414371 835334974129639770982690079501777284572 12414372 746404425441395633937970968389224704000 12414373 -698308120647787559357815368673051597378 12414374 270788321218113245688575501407918311552 12414375 -40801622318943029391522915603576180000 12414376 -887261477527323647320769702262580838400 12414377 -386706429653326744273488254291811225600 12414378 106942850669303654945573232295981320960 12414379 -691227271198493085552670591711223075020 12414380 62010228558650512397254920206607697920 12414381 -34079435009704848938814502778540753856 12414382 -568057715049161074388503495444536456000 12414383 1645136455244381393187682137942587167632 12414384 157809839831518433335317139239550844928 12414385 -1762445890555247636586591612933541017240 12414386 -1126762606937344508314219618793261860320 12414387 852737226067634532476512255094055963960 12414388 -77663711331270159113216294251743264768 12414389 -225334610847711474384220534403015937792 12414390 -35461558200520685088561150339726101760 12414391 -1936985252384140795406637214900696944000 12414392 15606785928486431890799544219610152960 12414393 178867091900996031551035718166157122480 12414394 -235886338405499457478162632931658223504 12414395 349952909577609617347280412966144835680 12414396 -193951794718158236272534906028370272256 12414397 -119092466804138441566914469579097397140 12414398 475096999277042759319489149213514451200 12414399 84226501997253212792971777580848485888 12414400 -4793373316504846505540789936324608000 12414401 3187935951060172852735669238903560800 12414402 -56829044431808651843079242567116460544 12414403 -126486366921547495234712990230198809744 12414404 -500766746199716616102102181573047990144 12414405 -495328124493709529135221668472246716480 12414406 -88481094605084413307342840491674239616 12414407 722185381119747543784077140409842441160 12414408 -1018351401107063958104726151581092208640 12414409 -79134336894972734286263501079588205184 12414410 216895790237256046022950925999105126400 12414411 -91814911837779518153372452082749585920 12414412 -544621174530280409335268697066952037888 12414413 36153905459658790108075652797839497184 12414414 -100717223834373863378274259572726682560 12414415 83850705885875679487445277293190305280 12414416 -2257235571725829398698469186981068800 12414417 798635290581750878513932322223840080880 12414418 1007534507015035715574051397356918806160 12414419 -506248881259039459949100071347630517856 12414420 62643985903537794185602095052238753280 12414421 -910371593717877660231065461759559804256 12414422 -594225901849622937057530212108318795488 12414423 88677374530672572891961787081615458944 12414424 -572345813589220617783384407887352033280 12414425 -105930976597379818416875291716892363700 12414426 -171183905397218563025942672471348985600 12414427 697704259883427631870366746114820444032 12414428 106646266929911433996764806794015037440 12414429 9376477910785400825735529512790125574 12414430 -323313041866868264761999178055786270720 12414431 319297721117965111786975137579340506864 12414432 -250295593065859755785714481484191498240 12414433 -1513811840949850628529532587889655188318 12414434 -383856950760785188565005610218234621440 12414435 -231518041475072296548229133091434323200 12414436 164098495993436053909151933032386382080 12414437 224493736414945170398842981445247496512 12414438 -63888919305055377360042823655362519680 12414439 -1276364476385276419818637436305727874144 12414440 -294553547850396481394004269783953459200 12414441 -219435300778157548633001013911490510720 12414442 -469451111391945236656919374435041040800 12414443 -583162559326732208116941161999632567308 12414444 5216177391114544311174194882911629312 12414445 -450515531064390885883308217356426957300 12414446 137252155408614495766469464485811568640 12414447 -3075879051767770207382602212122360376 12414448 135086566996715702685845662434994749440 12414449 113123511733531742759462013948558522450 12414450 -330465722395516775621170507829137046400 12414451 -6157249046196245664253442393652115456 12414452 384758139996883118045603279348311296000 12414453 23666120196449371426596716633547840384 12414454 159355081000586334486969206383877690112 12414455 89127272277837457437548685669389769600 12414456 510807927308016079963469807441110609920 12414457 -424549944522059462551278760014046969920 12414458 77424216934153514115153197573049259776 12414459 -589549184537318572996540126074757470696 12414460 264496509305648274318790100759737666560 12414461 -997716613160617511673492648282506542560 12414462 100227782429101759749667932109866758784 12414463 -86968376464682136131680227002062446600 12414464 760401134772914165042595938765516046336 12414465 14256734432960081398780363722215212800 12414466 130376255588172843427101243807060174720 12414467 604943757717856690641114582822083178480 12414468 459064622024855866456036718580148377600 12414469 148919777529180151279155231263697947870 12414470 -459640266810333675336980948980917544320 12414471 487901413833789131030115201111604033104 12414472 -96903352828084200293730501812115210240 12414473 -2259777956311866414227120156329676470476 12414474 -302008716125742511157753674194468559056 12414475 -854938974796513100932767409544994785500 12414476 742866090321300736442347679202326682624 12414477 -357651807778477494602163633323266467840 12414478 170724308597798762348406406069491128256 12414479 -755857631958524892463378531558541712 12414480 12299244191303951557212251376797614080 12414481 -143238838906938765654712839789107748800 12414482 436496288363685318267166134401930888592 12414483 869032755921752353664268896015922396852 12414484 1103447268554001352249060608388474720000 12414485 782359897329300603571202345092213485600 12414486 -184483714749787439516917790977723269120 12414487 7458065813444351652308191580357744768 12414488 466702859649156516768146926237073141760 12414489 -1134137508954828072767898625725556008672 12414490 278156534855720182858890637586493177600 12414491 -1821480141180365411180694154530967862208 12414492 -501503771496490769635460504537440665600 12414493 -348705528095399980944286964398840543860 12414494 782328641847090692906671244073713856960 12414495 368046924926294384148496356238971615120 12414496 5670989079127324835705881476346478592 12414497 442171251235280466056217488651610244272 12414498 486565676310265471630088904367227714048 12414499 -272549999903021037575777769920405710064 12414500 522747946577883988270806510268609536000 12414501 -627345892558716153896300711460823922400 12414502 -507233846067134178499988459262778323648 12414503 161421520719311419737457499874174088464 12414504 408323417406668667698265747525135237120 12414505 -1034366601542876140994084521162188086400 12414506 -133139226391425890444662537549329881424 12414507 403502850434321660252220998245405090560 12414508 103497959475074703149265944835756564480 12414509 -490704254336372841932219199370844222784 12414510 -4256527804261511053805463992266252800 12414511 -1173341057197185821127464890826595931888 12414512 -397521682925503754922656456935385038848 12414513 120696736844832792661525217599805213088 12414514 -232024436432256197322252198731035404288 12414515 -207234950536695645828957047836622925840 12414516 197281208427905906081348091959882594304 12414517 1122480064312058860241512299687562803566 12414518 87509110183903191593618949947856300960 12414519 358607199533791670927653450927019261760 12414520 791251038636039425783181376143325900800 12414521 -227501148566124584366985471078468524160 12414522 -430659062189722914049836573991282492416 12414523 1295744605806315651925816841959426962960 12414524 164979260595325324338229357789221273600 12414525 244177695645816147651383662750251232800 12414526 -40889096048488986269420104210959726336 12414527 -85713372880910492295808257919035810624 12414528 74744429518124493283635530328786862080 12414529 -726468878830003302566984380179831358524 12414530 2530480497155968684446658246843537920 12414531 -293873737619623982373127503420095192400 12414532 -450497615403048849262995413605187450368 12414533 -564188300069346395183467088555413805760 12414534 -150761742912435250270773475086494453760 12414535 93458186153638993864503547821152148960 12414536 -219919219905272714019686289703474698240 12414537 635334009707392714746852160058431399908 12414538 997400869660110113989620097689790351920 12414539 -718818704206980174062805494347691372928 12414540 -336247827117080600461055388018991027200 12414541 514108521338215095040476542741681213942 12414542 21558952579471935335869150062386476800 12414543 135942345069278881457573785303686293760 12414544 279984319881828201492543136420889886720 12414545 -188158378527472852312718488464936182400 12414546 -17226480986814962371026428026257771360 12414547 -1197319102034721662377249680674554122004 12414548 589655643611376963429518814903355764480 12414549 -193698175734198821552819676940262172672 12414550 -432997784828227435734172433634684271200 12414551 196487931014342080254200687227574658600 12414552 60714537165342525200098312336304332800 12414553 -442702861047372069934767527531718101120 12414554 -749755267482714231646694728997038368 12414555 -80332625355994551771450442932826294800 12414556 292213186134435771896677695792242245632 12414557 1122238067832025673585931713449677184806 12414558 -90752593590236437538685841705890966912 12414559 -215877384962922967600856720347533289392 12414560 -481143586115397691259366178251868733440 12414561 -231953213061159191548407875384970209280 12414562 887301337489595341463888087900964986880 12414563 -439987958283800613280980080437317469440 12414564 -468409282123326770138708338737418220544 12414565 -472069998021698740583655313144028337540 12414566 545125613545586717935820724505828715232 12414567 -667738127270995451144826087296037859200 12414568 -570831325548561618817176645264899850240 12414569 137084812006542822724919298144234585744 12414570 5634836919235481895245961268526776320 12414571 312897744170799077387173436264868469620 12414572 58767688070686029410017118638572231936 12414573 -3068753998648280701579499912205430080 12414574 -373193005843132113907042407241966102464 12414575 656753393125968550852245327527485069800 12414576 -102315602091447298575763363681544798208 12414577 -188503971907774987832739550918206523328 12414578 852833237566415476091282435443747881600 12414579 -385041200662338794422867552946192282880 12414580 -710357519673129225017800087701747068160 12414581 1905299350094145630788653253062454047200 12414582 358824908036891677995345904061416178400 12414583 -578573149883594979350951286906687382168 12414584 -206991401337465756191186792168930426880 12414585 -693494427097045474172935444454282769600 12414586 -332056854078644961642355184241704708640 12414587 718028472640352086981021454880767007312 12414588 -558938693461421181110534142700855795200 12414589 -178911672285267287222197249724705416800 12414590 -126205103668175505552153093598365350400 12414591 -182925575344249153942918083909248574648 12414592 860448446510338223880892177778108006400 12414593 -889139108328712046535058888699209358800 12414594 4309055315553971807760880797299612928 12414595 72685994496104192101218338174950933440 12414596 526286362841043321739085362934662147200 12414597 414419776405346806971433070916744181728 12414598 -323477321264255424063185792079346315008 12414599 -71358221224741708422350491654186213536 12414600 838656672087799050864642332006400000 12414601 -458221925542651019505309528517972464896 12414602 -1080107046505319504996707464669705367248 12414603 698908482555910185398658306080177188800 12414604 -48278511390982864385433637101007207424 12414605 273411923404845840403331317200791688960 12414606 146000131846223994015317034943993303104 12414607 572945392487098307975609767340024746704 12414608 -15547041560857252258898003391785926656 12414609 -327244128743530271743962020712089540172 12414610 39162806790921292820363237636844192000 12414611 -1253213366001208577721868463796973467576 12414612 254760047460119199149298292078446170112 12414613 -3664666109907539118912673147442579447040 12414614 372170523302621963524631509505493719040 12414615 -77047426493172136617068102598305280000 12414616 -8516043064548979682026527483671347200 12414617 -116226572738098531145372166798286884402 12414618 184725763497162315559178666503801233408 12414619 717975476705389345110107895532523846400 12414620 -597151383141559842475718513987819512320 12414621 -139331346157097402241335809880515140000 12414622 -413610138369376628003018428844844691776 12414623 -240391182324735655918000193634512256936 12414624 -1264677381883766615991183087452257517568 12414625 768115596186416962767144980100185217000 12414626 -165106793868594639739547295721397706240 12414627 -193765662459716514973389114683384107008 12414628 -269916737914435368647981629043188678400 12414629 994246646156272865342254673272928983230 12414630 -53992921210755014444360981038094868480 12414631 -1315550771893946782293537871513800509440 12414632 124817268584571611674312321374079549440 12414633 3827181621556283128639193275894112256 12414634 -202273949272393931066205473344744873728 12414635 1064341484662825129538494708345982160960 12414636 -102313611304817985399230544379897460736 12414637 -103448968054552043343481416865279947968 12414638 -489357641089864758193533960241951124160 12414639 -335509766605546550738361536144700029040 12414640 198215310979746325624288612732930621440 12414641 793164160432191155488806505325776619904 12414642 318894923836176468857558587109533745664 12414643 -560547172164986164893976496169132613108 12414644 281467154892480765653962875537930196992 12414645 -330810616379639019949973950877310560580 12414646 -116362308745051952101848575956411047360 12414647 4899825411445680108589447663368614112 12414648 -593319292269023830510726450759055831040 12414649 -59586009873406563570101182157016099836 12414650 -259134152961600875190085146171348481200 12414651 -472253662754102154687350931783282676968 12414652 -704233343926402237600826902050174870528 12414653 -238299273196163933834023023034317277236 12414654 -323593036130239297588828292548502108160 12414655 -585354509078288074837739694833265524880 12414656 -86117257116979346684804777834902978560 12414657 1628730259725201695062922517342626880 12414658 -172604071111864688678794148847440445024 12414659 -27921343026895077371847071984889143472 12414660 -54835178337827491128547069579683594240 12414661 -368637812499032896152794734003186278368 12414662 183067309900783327178851522741856615040 12414663 -218943131753262355318151373426107743296 12414664 489028371806088718781062590658179072000 12414665 1367082077605703323372525916308516089060 12414666 189170947668510742014303326966697988608 12414667 722136932438580583160644569296614510080 12414668 -279165251023405731447902605927054694400 12414669 -195087169192345845073093721698055413056 12414670 360637917266462717014733576040060185280 12414671 2989218431769810353197501939416584376792 12414672 -20114786897485566879004626069055291392 12414673 -324595579104283665563467546274440088256 12414674 -1152993989232390487077030322550890533888 12414675 38738717347600435958534871529262553600 12414676 -923662595713762942926636215913748244480 12414677 390093671479758983002640665985350797504 12414678 241845785387423594733677796467401074624 12414679 -138414869761886993023840617668393881720 12414680 -1031349999596072950872486208308372480000 12414681 -1440355354355807133728492593213025312160 12414682 -191423919301077009806145828991230644736 12414683 348066121455469961031876956561551543440 12414684 -48808638221709268978780104976685534208 12414685 304821340643572822422264830958324070380 12414686 552602270353688572241711192514993321984 12414687 -590622571007746747558125395337023490432 12414688 214199537027135949301681062622501797888 12414689 -511581671290826429439415054438872703134 12414690 -36880816327476347090645156371671456480 12414691 1932678534496511781416735265335539123800 12414692 750064292805410462131182669720660295680 12414693 1063404615551336672866919029741361546304 12414694 207833388225303638971433762526826916352 12414695 -910974257287294156561667482435385554800 12414696 132251619036768579139600211280358440960 12414697 1704368411583795873325216948801196447460 12414698 -178774630931541477924255982078988139264 12414699 -84603239473685923055996378946417956400 12414700 83062910821518076186622221411206483200 12414701 -193416901652873562351345122808485541588 12414702 -2327233807050116465192039230626616320 12414703 -64345226325036248064113242235228308896 12414704 -145634701245825105252322414445628948480 12414705 472262538847161348080332704251791413120 12414706 -1760277456769719581071946927830231973856 12414707 713258644362986163586102416905395210956 12414708 -3847194205220146045125948599349113472 12414709 1172993493209634484352808699901614668316 12414710 110800291747228416747757198749365821440 12414711 -285825620554619762675968469583100995456 12414712 -452029785689784784670106790461675909120 12414713 128400784824532890556870635813012166224 12414714 -90310839088992277327818124851711889920 12414715 170795612063588653869845701505247567360 12414716 1055337240809404140288652352888083107840 12414717 273991735849011605202024954656051749920 12414718 128824532396183440460467854740744496000 12414719 -229544409184079784462625717147809626880 12414720 184356806727529058912082438065372528640 12414721 1266231398134282082917413740257668480 12414722 283352306415253406968931733161924812800 12414723 -592264997863769748607317725334094494216 12414724 -295104222095487662328248102244535848960 12414725 -215125984362458067813360426661077868800 12414726 -516145000706916876100267549455858336000 12414727 543940032971512638273678956077377769960 12414728 1846288976624054412667298995608258600960 12414729 272347781627576847104675677686186195984 12414730 574142067208371276689818116646499728320 12414731 371779487565540093767058248309492134944 12414732 -62280647976985701703560651265699700736 12414733 -69572173573502570296945931856663873600 12414734 -771597904752095594544573384676447377984 12414735 357243582269667341323364878222672903200 12414736 -35232986646004092991896566821709004800 12414737 794843202545163352710374843603225315172 12414738 328845784301756646083139798344901419136 12414739 -413985133306660974115024000353879811728 12414740 161077512923914893588753094854142536960 12414741 694137836728699307672769777582672511392 12414742 554070693364668880813563471522162826272 12414743 1284855601985132759905806045986790118752 12414744 1121176412294403580423961609542378383360 12414745 -172624605643365840311155835637461760 12414746 69366879624244002532561494630866306784 12414747 501640305584836280954027569132249071000 12414748 1103256289440986283960792730966964561408 12414749 327240762203471821603225321636115281836 12414750 241040475860307993717033309045154848000 12414751 1543673256318582366559578163056867078752 12414752 6548440316320369820518829724763422720 12414753 91462110357380136873823607535335259540 12414754 148751082860421012261542727977813081472 12414755 -195537658493573144719497772133977242000 12414756 -84382055057368476104877324979243057152 12414757 852570326670186030752304975217399571006 12414758 166261651771025425365828292908645076992 12414759 53360095802684230495388108118079169280 12414760 456158532801177757717517549120328806400 12414761 1100597296453656197697518243233673570724 12414762 -667102481516829287938263508799581916160 12414763 1293175884928747547653481388948899417012 12414764 642506096370154610386052934125804088576 12414765 -370150331856995505243178080996002588160 12414766 -37106302329336664200881255925166638336 12414767 750303387326396032123810674466404420432 12414768 -204039255307053214128776993678794162176 12414769 102132090373021359526625633675794008244 12414770 75471241705430374362970785557269810080 12414771 224607807662302282262670216861044544000 12414772 1130027876730695284315403529817542613376 12414773 30067575710686114105339841126419528320 12414774 -465689646979755918700416220763681855040 12414775 137541511515958804863615762396799685800 12414776 -467449225764140664403355370445285294080 12414777 -1155710593923252612506517581742170033280 12414778 728685488648043108989709151541597731440 12414779 61084510526220621915555517841560288608 12414780 193398448537702717220437873736056012800 12414781 -178689845153871451781345104495010371072 12414782 90385068984636417922526888161841441472 12414783 -1136657598490830066691141846772484190776 12414784 -148517640687722099189694728054007398400 12414785 -1030685290271766883480933190009232177600 12414786 -242879957535468701667809583758309932800 12414787 65336347617727911724547672822160712704 12414788 3203894989630657290949771160427079680 12414789 33250941145743840521117431018186251870 12414790 -146981976291913178838132821051118777600 12414791 16447740004635765065312831994112627584 12414792 -122870235609549659634572425119231836160 12414793 71884292421135861081057451346230574042 12414794 252775582916239516498135852278976676352 12414795 68042018538116283058237777840676575200 12414796 -2369009394422388278626128934922920107008 12414797 -1832641320377828872839807563673680255754 12414798 170123561044282365104895490163591045568 12414799 -1498661684985094263189916963363409261200 12414800 5173473215740748523593247699260620800 12414801 214416610559080266168447387940072142784 12414802 -180355624674844653519824437755785515008 12414803 504939045944946413647929346647633591720 12414804 409535039645236365682482909477731690496 12414805 367102080545612476954589133788548235160 12414806 -340398782603146008923459077251660135648 12414807 -682513296827928284835543590767835040096 12414808 -408625315027194765684237855166377492480 12414809 785281116662363367729878953836890972160 12414810 -94827396185572259539015456997611203840 12414811 -987390722913204807697336954382953596888 12414812 1398161808871739518455332584350798635520 12414813 -978189202611112609052539438263878988000 12414814 -107635332017371388935541812761584937600 12414815 -47211749222633635471070999605137976320 12414816 1157955510223156690704296126598178406400 12414817 676935752809907411317207186208234383792 12414818 7285889374596831273024543333551026176 12414819 -69067378355888740723484861249023877712 12414820 349975376931248692475731478349306716160 12414821 1117158731321195310589695302794381831452 12414822 39563096175290732381300142197379938304 12414823 103700115927898586533248051091812422072 12414824 -1640307269025286877483715563374240343040 12414825 73009123774983652605883417324355040000 12414826 51442747666644652864294559213516266944 12414827 186567416138831546417869005987662786676 12414828 -254083901857430441210410797716317839360 12414829 -419489691396965641243530858425457715200 12414830 207944103889307006185672925016560026560 12414831 6319851342881811932041950907978106112 12414832 -277024842399870658778944125244667527168 12414833 1656490434250738052502362128400090267760 12414834 439170901039301121685485908985424573584 12414835 -485440782774355036405176950299883832720 12414836 -222116484810905508122775006978382693632 12414837 -950855073426428301568565865758099766240 12414838 -714986107409718857749302602941055971680 12414839 395944033452751656812717074402346793720 12414840 -627681636048194360367506558625910579200 12414841 -442537189843923376567648620106491321516 12414842 -356729236263887350029781614258980784 12414843 -386429247761095242479081723358461345280 12414844 119250022963487365386668633726284473856 12414845 -215997174080414986294616641685794993320 12414846 -397933681690072327716956326865073806016 12414847 -436019759809937757856165932450507899520 12414848 -820212865104100101304829344671785287680 12414849 194359942492116021462634571792321618688 12414850 239181167756248658789099473424966400000 12414851 1110081182258494250829499807979181993852 12414852 -629704982063608808724719060316763031424 12414853 751381564314364939415598697093632761664 12414854 -917519404485370637884074648870005982624 12414855 -466574906953647018581361459658360243200 12414856 288171288311295295774817213829355929600 12414857 -30771463534815296228191610656671497856 12414858 -45810829092097395923123107015006182912 12414859 -560374821759863577269579771501457264940 12414860 -712568381864552214912236333898774481920 12414861 155650395946960771237110819760462048140 12414862 -262677619685312166742766106410539037952 12414863 849987744803323211399671331748324207720 12414864 -10203913000439099699857093483781160960 12414865 -668548697027280194933063147581893817740 12414866 -386734368567092267108204926701641220480 12414867 -246571914128477518874493458042705653320 12414868 -1149811291163216992481861609072069828864 12414869 -71788659897479251810307882832401841768 12414870 130351957840532196776602805970482835840 12414871 -51841119710981042114023818436992422400 12414872 10053260661829045680368255998760908800 12414873 81660693507200247468387262352486610384 12414874 161809465040311262309775443084198400 12414875 532563541090890780519793815813599220000 12414876 -702663988592105381139021889001770106880 12414877 573269959205024667708180175547418214380 12414878 -129555280418451979400225773441508886144 12414879 654080098528724252925540890784951928368 12414880 357473249107358299336503758601867755520 12414881 -823482399407566365629511609355098636318 12414882 -16731943886613030501666457024348907520 12414883 359936897309863379525721869869361972704 12414884 -553928596079329419065943723371224283904 12414885 -209741374195089265552390423194378240000 12414886 -434371424672626539049364617763241598656 12414887 -1467779677827008291034671301851123779464 12414888 -250114327218025906348585620245162649600 12414889 322840064412674297501260736626298027856 12414890 -607858663097115540176695001592693616800 12414891 32800147618390616458450149329942845056 12414892 531002893084967454109394771039974097920 12414893 -341067040252493409840967408226106810858 12414894 -180404998302037918623769514038820815872 12414895 166212101443245242224924658374152120720 12414896 -66347889100646156998433385156060512256 12414897 1928775776912020993422893945578928038080 12414898 670124026689633171987187174158129045120 12414899 -1402256548844737853465815127185335618048 12414900 126446687387754088124504507643585792000 12414901 69772981257227243913542332020543650400 12414902 830729185689090249338449378332879323904 12414903 431703169312517330767256059588358985600 12414904 125847343096905971541561526425877401600 12414905 -529825724453687626501577459658139322940 12414906 25092613446231510892174149613167750144 12414907 -1579063417728129686841913965495705714844 12414908 948320825436355933061546049498500169216 12414909 -916102067826027890093810010069936028032 12414910 -503111913062792819488607190973995080640 12414911 -80375083496573309110084549021011245376 12414912 243632212666941421891743508942062354432 12414913 402674247273487235202170536372025325696 12414914 346629154912779396017378745579550626720 12414915 645420245907166572170297463459281316000 12414916 106987954938825621206607886134664538240 12414917 -18449442112056172142206820591260373952 12414918 265712956512383624198012149067008413696 12414919 -1881337928990459577761522611932137931240 12414920 16213467558154712940104710688980992000 12414921 508799831833570609349716393126896548112 12414922 -146423987971959741096917082709400204448 12414923 -155531607328869225776113051318818642960 12414924 17544802036682570262161393701540454400 12414925 1437916576653106709307555550395774272800 12414926 570913066928273838505070035345539243264 12414927 231989017830547748058028468748487317760 12414928 384317912316296210204139521971183050752 12414929 386862539025760435620776872230884688000 12414930 -44591059084873992151103041583513871360 12414931 1122181342547344358764689517888559162732 12414932 -170434720801058078256880169514604497408 12414933 -1095563603495166311143610194235718242916 12414934 15140274923664636581999638210901782176 12414935 -202357755954088463572107830070161479200 12414936 49630214935531828948260860041862246400 12414937 925353943667407383809933195768123800586 12414938 640151531608224395329522303631275595520 12414939 268509884036336295039966636201786097968 12414940 -113299175331931455710849362442149048320 12414941 356907099435710457161155224464698643904 12414942 179315482602855951922998692979476213760 12414943 -152186303286008890456522911000401044760 12414944 989230245939124760560453987561044443136 12414945 -210881800253387402298289291392395458560 12414946 -685761733578237114142852143839491217328 12414947 -1290595479040138456615915972668320844768 12414948 -61459758447282371116638197936547471360 12414949 107264627316118176060171131321633613950 12414950 304546306940428922440703981470168620000 12414951 -56088784225179101328770534683194067608 12414952 1689006087788174220118286037781968076800 12414953 -1450452320792750557633531800301445673798 12414954 -207912059656607201155877888603201157120 12414955 -78518243634596530321158163041893038080 12414956 132596285471632879417889022160634247168 12414957 133843916153267661378791161832778375840 12414958 -444233650563291036426602438918004834240 12414959 635403322885082129804760644629739054160 12414960 -1237932647801495784069741240423874560 12414961 212928749260089764380845749687132924480 12414962 49437377572931006676603739988932790784 12414963 398579207766384707494518319265475072 12414964 31894762394151531939878746695013837824 12414965 1137482058963503146273685297872693288860 12414966 364277476835290782945154626904594990080 12414967 1098180084441447279855378560765576599016 12414968 -915669579617962924250900760624400957440 12414969 209621384273257218063931668794389802304 12414970 130527497995919028463539504405510547200 12414971 -211847215973437444684013894773861101696 12414972 100632167405278277545273682553164923392 12414973 -96199856087024581064041371348042408960 12414974 4744564430232251999912029070276146176 12414975 528938221266073648689065718248722224600 12414976 120343092309400436807361957886009802752 12414977 210256051909507569667123593693769247700 12414978 398026982419652996879763967020867456000 12414979 -225749313710047219108668420717009524624 12414980 7128156454067158712002373848781721600 12414981 821315070408883103851903192142787138624 12414982 505520033179666405309098914439595370592 12414983 -1331847179341434462470921726123917481112 12414984 52209904650041387659353298167688888320 12414985 -410191214056020588104888000394732436800 12414986 -125037124968704753014406624577627346176 12414987 -383596923978612754129539905043136978800 12414988 -821980439652497923259595885276824592384 12414989 1101369272349463830255301026331071748320 12414990 30103170645670762381943970605379379200 12414991 -254369299736719009915466966325733781000 12414992 -237442984205101355857291851029806178304 12414993 958750469520634038096709808078547393264 12414994 -173916472516683999138103983730260149088 12414995 1054767687606738193813575071035194030000 12414996 -193099004763000935887525642409794922496 12414997 384425963556899291482544813923076873632 12414998 137923103347223659712074702594912239936 12414999 -99861510283164758223442940914860739200 12415000 65915627084069896761162514792243200000 12415001 1749343411956432551494132498564104317904 12415002 1126731485711784729490163715417195778560 12415003 -13934686739004555542738633379561209856 12415004 -175684594974262739171178825691153563648 12415005 -513809723129130129447850205024024169600 12415006 -383226560925623240496382585597774115520 12415007 -1087764875983573695270326930445630664968 12415008 -817419964872032032282568876997570723840 12415009 40433565805997136543488629985776000704 12415010 152631658645841405092258000489492906560 12415011 -158615811632807860201720975371428582400 12415012 114649540151235784141987847157703966720 12415013 39880090223427852351557193729659520000 12415014 17525822128823133776217387216047904 12415015 172146105835154998172142495992989642800 12415016 4749743889732936532636756039071744000 12415017 -38408539156178588192330733304816653888 12415018 139651705195847720886606819938448814080 12415019 -94588898944050950997862528858918621680 12415020 -114439757254473525596042328684842296320 12415021 340346262431350938870767944133763378444 12415022 -936000643956150819856126412749407475200 12415023 -986871517817128001038317351996070315128 12415024 169327006572329592378113588916786544640 12415025 156201641612233013242809214943209809600 12415026 54226980606077381217688855617170755584 12415027 810050605431499590032283862929153332876 12415028 277194674912654216654542078322606967168 12415029 152619652851164135608639896158760700416 12415030 496596749719907718094411378669676544000 12415031 1226008200389255828671152777076548977832 12415032 30735109820007557707583783131360174080 12415033 1307323759566413687470701906078291326800 12415034 -632592017048462600723565208024358365584 12415035 88673897158331436901006504666982784000 12415036 32481718400125468624974130358729722880 12415037 126295117501558452608024079635064972480 12415038 208862313178556727282878252003243184768 12415039 -55681821278881338714516406345107847840 12415040 328593590161823139049704928755088097280 12415041 361652396726374103261364830722773241650 12415042 749192282983424559048657518255522403744 12415043 -976928248132485693212610837276039216708 12415044 -23676850809451429185255395731397498880 12415045 237308665203417856430293160570768323800 12415046 -1074223644139517727789507576685842432 12415047 496203139529175158908342633130014636200 12415048 258742868986598560325353181562489538560 12415049 795543321628226007562987999058326045236 12415050 454956810286702639869290452011819148800 12415051 -348745270895519101096094233273946782296 12415052 -13529111511249658150869824730172256256 12415053 -204994528013344964538448231788322293696 12415054 30664547584395044280683272880021836992 12415055 -266425288305685383546580310209032523200 12415056 279587299084961718926677760282121338880 12415057 -1480683229888783996984301892120399780240 12415058 63884543170371664167685461381397613184 12415059 -545301486529970315343751437964872443280 12415060 32355326215639342484360335162644480000 12415061 34811649613632771944008092464208975324 12415062 -307515452814767518484455970977190201856 12415063 1528276274747683583109754911008180286040 12415064 -543159604290105871053654431373377648640 12415065 -83905575681276720833973012659588921280 12415066 -318152556803241516649628893056073021440 12415067 294857159264149160485677365340135627792 12415068 -805188360562767914422423472810147432448 12415069 527313779551510536909691614471085870240 12415070 -214312853921458503760878989178773795520 12415071 55977690775519801344209194067432135184 12415072 -555332590436054834195828697096208908288 12415073 -1128492511794482289861424158787087446096 12415074 50308016267393526597545117613953387520 12415075 463239974291419828157348252667837960000 12415076 1082705092744320155591624421213441029760 12415077 230578051892502217446641631387214670940 12415078 -480716556192569719155855155867889618816 12415079 1094257543825347404471745214843215365184 12415080 190501440134212209495400448594934988800 12415081 -192051117985934888063425415530359144390 12415082 385299444488213569383695356010199878400 12415083 75139137163443784196126122578632847024 12415084 -84932203783171349412004383974656512 12415085 -440921675512679435972554718430124031220 12415086 -324767615063067302481546820084270483200 12415087 353783867250555622695769776019619305920 12415088 41669400608995715596334627481811353600 12415089 -14035861863633987485072895553215308352 12415090 265198144547726061451258536735646096800 12415091 36949112076400095671859266640278800704 12415092 597627861903553597311203280441907863552 12415093 189312467074834494802332536824155575342 12415094 -298756274293392399542897518322771251200 12415095 271940836179993306042101193758091018240 12415096 -1561183368364268075006446296051955998720 12415097 43951289707088973430109302869658205184 12415098 293930387137274695644349042786562955264 12415099 1286137754557565373414938172557822920100 12415100 294892947845738131639112397103370112000 12415101 4839694039312689063143356753928102208 12415102 19229769870500353433031616277370989952 12415103 -158985875798116912238479246534290679440 12415104 400553942496932765095868116725084979200 12415105 927702905773865444538718521187706736960 12415106 786018187536861575578361981529692398464 12415107 308959376227397936600016011643192578040 12415108 491926123090231317648842198132391100416 12415109 -489037350196729045544089475975362735584 12415110 -3434545072121590915832030553789753600 12415111 1698197681475724531406210616038937391792 12415112 605958748093334285017866377924748211200 12415113 1298328223624247693838161929658126565600 12415114 343027103259689005662714911361465399552 12415115 12844382096293906841372949838496574720 12415116 322918812514675405155891154508354764800 12415117 195281788483202096071579797273569442624 12415118 -332129432275960020120505240954000068096 12415119 -191000029793541357585788071926407483256 12415120 -25890917632783084840393806645657600000 12415121 780855441306828221636691892193035478322 12415122 88372000850296924859363498532522575520 12415123 551589405190591985885467863515521909840 12415124 -163341216736427503515419639602390616064 12415125 -222243540156692482078357910604142056000 12415126 -101587101954722659460755595646940648896 12415127 -455377222243958063829027535820312346000 12415128 33766233079265608745814102753993031680 12415129 -96007731998842845302501959010765113270 12415130 171509888162351445183986583752177976000 12415131 -536819729634826619660270278919316128880 12415132 21794754362471013767173103275446067200 12415133 270365788664366624674674865891797329382 12415134 -109650472893166371740287504391054684160 12415135 96277567636275377217625114696791271080 12415136 -70966144703556242766631636971967807488 12415137 166116918430867408893530944562961477504 12415138 717588406223302149479240723917785744720 12415139 1124538978466495527837902867602984415232 12415140 250938571539874878301082378859294105600 12415141 -1077232594386185551258379159117119451458 12415142 -362129857864532997342664012538761112256 12415143 -187472976209853484094564226725562108336 12415144 -151635923940707177841006833700510105600 12415145 101508675658090927371164091876866691720 12415146 350523164502366087924043546533113827584 12415147 821160499962085898359011920648469986400 12415148 563162887864414515935794010207107447296 12415149 -311335229828916831684591854853399457866 12415150 241666449125815852797765788009938209600 12415151 6810047156018646674339752132044207840 12415152 40186376330983842722598765861620613120 12415153 -2134557660658440451014656917410948143436 12415154 860201237394795010099577513900773333776 12415155 -143293221916759489209269566155388773840 12415156 72855946349914828786930994801722836480 12415157 1080323076528169839977630965822109945340 12415158 -192049350075061141362609180706274077056 12415159 672847066452345251587570271077191686760 12415160 -314548548696356684341039354953312768000 12415161 423334103831209674717232839571687976640 12415162 7593691613961713103309342863891434464 12415163 -350954777598637140048847029918520626588 12415164 712217393542068768610701023269505880576 12415165 86861814612811515769407938544655486080 12415166 -1480589481576895640059657990080088792320 12415167 1508455920858539056949784191175451952640 12415168 43649924875092729337428132475233632256 12415169 184469758219874421012753086844526257768 12415170 165549631426440724536540821459946086400 12415171 -1045014577475176125400459425622165650628 12415172 219944882656839727415228474251609841664 12415173 -298868708297372347771843233075112816416 12415174 -785303813655540673799482112859433685664 12415175 1056784321269999842031960153301365000 12415176 -304167848832904232899834771402281876480 12415177 650176968637673401767452198982036264026 12415178 -126890541814690937838694520276726213376 12415179 -970402304163764745475105158168655679784 12415180 -292003450885671084401880639597062169600 12415181 -649148936130915436849130457058286139018 12415182 -174129874229994561013173916515914344320 12415183 -49631357483215476320693149705609654032 12415184 208292457054277653371716871220580147200 12415185 42349034429112425708961517470066541800 12415186 393255697990324129551416907813555532800 12415187 1756449540213687372182080489575852361836 12415188 -383778243800864375871331863795982694400 12415189 851269666144365584540048124556065449440 12415190 -137551603072770905392979628179817830400 12415191 -1364339862006365340356570679488467525632 12415192 -745143156149286130551493636658796288000 12415193 -143597873563669199309306330110279726080 12415194 -16257626546668510596297336886892421888 12415195 -355182431748467983495451777245707050400 12415196 -927566787735400290764859608932798809600 12415197 -94086095326733323418448176300372376384 12415198 -62709074441348871193442730672856214400 12415199 1332819284822996064966636020081542903200 12415200 177927372729030551698282341858803712000 12415201 442000858802855281601076512328456345600 12415202 -176476339986469773460739290837005880320 12415203 -315243639826775560300981906551782245788 12415204 9131577949246656159251432346823331456 12415205 -1243797368550225484757300041108536420 12415206 -143666589112363383783943928437937198592 12415207 -450149133655173716941789726557113831888 12415208 817197395695369999338830474653428940800 12415209 215337367685878478470667130837023041920 12415210 -53869509648359132945709138600598202880 12415211 -1425116766828431110682463753183513490188 12415212 3834313548781734694112711292592358400 12415213 85562740617751103392563794338242923424 12415214 -119956920111946528943469857221227118848 12415215 606910193703938976898666176689511471120 12415216 9494211697720027127071432998992216064 12415217 -1636142020770316989636803367564404866734 12415218 6141397043629996585255093195883950848 12415219 923028477988335914606632569309799474560 12415220 530141865326378219318917663442792693760 12415221 -13404144501699571402115962125277347840 12415222 -119918331376553783501795583647116085088 12415223 -433684282727966696225302752819330938352 12415224 61690526933829949124501652970844037120 12415225 152916513619704798953784414457399352750 12415226 -954977111650588421838365702340636140688 12415227 -576200002966648447046620842493151379840 12415228 206135846189211740405660164078181120000 12415229 394120297811481371733521127404363821830 12415230 66457119606800135339761884183974477760 12415231 -1887468601190830489242133212490323059968 12415232 -1115842103794397451826941770511610281984 12415233 247847664761646871314688132533941700000 12415234 525844226476946132958729960165422817792 12415235 358366458507684750203935365062708520000 12415236 -535668426636104442962849285586953226240 12415237 1808810136647245349331701171527474705886 12415238 956169048233190875745057200685224128512 12415239 95605884713038390439082993728121732768 12415240 -439892006412411379458382796590016102400 12415241 -2635945189991675648130630649350314853168 12415242 -109563883108906750986255835153271717376 12415243 -2230868340383433670033662366472074569120 12415244 -422060579041225801554718812700575070464 12415245 -215303216814108588508481097300394771200 12415246 1104760608390152524010489828075241344640 12415247 -1316741456166346853867718584061273958320 12415248 -217729836798827003614688731525074124800 12415249 -604854130181886687041228098878041308608 12415250 -531327373796724503321809727494663536000 12415251 81768546063546693462721108381871271024 12415252 236102653577847406226941023509825372160 12415253 818905367489202787969555250720644085760 12415254 282403225843996181389704833754708112320 12415255 -906230869997591236785360002668711008000 12415256 -30057537013339155711323056787405783040 12415257 -614170244821168097601088532816824854246 12415258 -581880125377889729918767118946754613520 12415259 -313309084759534991015685558656699500584 12415260 178207876029565116930627019356021227520 12415261 9342995588279701571312839644516105120 12415262 268821050793473044217175788417832669312 12415263 564532510854987934549251621842889278208 12415264 -1131855816148311923654150057350479151104 12415265 -212903742187864370516951793238510310400 12415266 53553675511068304401845026184133402624 12415267 439749082129931124911492152311025588316 12415268 13165600269304921517377283889106885248 12415269 -418088332617523783188941397487543692192 12415270 -264096256914932796016082007322022346240 12415271 1541030678317916793736689425320071976344 12415272 -34669744928809912479064704535801774080 12415273 292983567186952477128609326009127659328 12415274 3675616433924578094647371984272426592 12415275 24942422377028768240310661853528325300 12415276 -73290355703578512198837680664275481600 12415277 -840810678419189301256165703619944170260 12415278 -466476868843625995394923835430841930176 12415279 127085689149100065842122072718115940880 12415280 292604669841824748236309800639020072960 12415281 -1736531052999939501022121571597788640576 12415282 310783275199172830853863824183989510400 12415283 -767173095944242072924432874231153986560 12415284 -42565738144002062513962502384976015360 12415285 920284848624069665032362887882927900160 12415286 210742910285178115279831906245270831744 12415287 -202710466336965894972879973951777785648 12415288 940780944484670505014379232019977973760 12415289 579533575023112233095329951311850877124 12415290 -59444225426640591188016301462266639360 12415291 192974203741565520699855604002663142672 12415292 505933151119728569645139868261657469952 12415293 408352090292896378034610749057651109504 12415294 124762624547551202048538970413191394432 12415295 -1259314446926479940440738581109569394200 12415296 -84876327519095856140261372010763911168 12415297 1370491085207982914216904158291982121920 12415298 210568971947568988339917447395842407936 12415299 62259060244406208619804965390792348000 12415300 44761310559330001026863118062122198400 12415301 701421878227510208226494153318452696032 12415302 -436742814082293987623796235632146104320 12415303 328743430942914427538510812726997101200 12415304 29070536151043519672498977565501194240 12415305 93723971380556815613485260919620529920 12415306 -295164544722422991654323191981451731200 12415307 1091141832610579374881837409811679297556 12415308 36883051398693811256294391104379469824 12415309 184733077578413379033561396256566587116 12415310 -158883004535284006729353455829843853440 12415311 181037569696812459712931199405121664640 12415312 47372222761642433314912343991010721792 12415313 524593578009577386857339353783870360896 12415314 -95540236304478525694757442883150080000 12415315 28693171195211324245827813485171472720 12415316 -902712476220118911807970038162253176960 12415317 -319190960488694356361656093593667291488 12415318 -232565076914307729084161678248209290880 12415319 400291895704334267674122644015434841952 12415320 -526052736049241360358688328615671603200 12415321 -1285312860924142208550030075716612527320 12415322 -216834597971271291676632922596137126400 12415323 -154063700863707815220059948265456978432 12415324 687376025373376886566572723433187635200 12415325 63412816246405947291505737625723316100 12415326 -131148155896942912290328566422059200 12415327 402392684798342332050067035955012517112 12415328 -367774208889613120695697986989416513536 12415329 28580601860375374225943432866564632000 12415330 -250443694537198761502910451918715462080 12415331 -44201471840528046245348675411841731088 12415332 1138038199384703722810846838267640717312 12415333 -36715475310251625001597437339464701440 12415334 49713566064642823668174194470781703552 12415335 120197166344648586905078236500154893600 12415336 -1535567862463921245789134215614868792320 12415337 -1492328688642151514982109307452918181808 12415338 -2597839713506418460107306333951373632 12415339 291937981097424289224300910217543203056 12415340 146930679210607533030524128134016174080 12415341 519290126202698570826610943979878553600 12415342 -151816978000560914677819383648864596928 12415343 -720291105827668978003980997762838895408 12415344 -78794789687884327968613111342887862272 12415345 29639154378690348222707387871542691840 12415346 -237825514678039830301511489909324806128 12415347 4034582038426813473464543551040034048 12415348 -579116152366334537758668469701491226624 12415349 -10602228457099606405906379490949823364 12415350 113823307467547749393197458314562588800 12415351 89296196040039088304259412177326152304 12415352 -1660453937621885661388174005389034086400 12415353 725301373584755733435233970449579789904 12415354 90663041143987210420492811959937774592 12415355 -616524372813773695243458575630784680640 12415356 -7282409157473230153188380097534145536 12415357 -209730655969469695073629446131560086394 12415358 -187854765499279619672629381149440139840 12415359 87047077920606568082561534602950562560 12415360 595506605842978193019130169442435072000 12415361 -123212438029765360829333789151363083136 12415362 430169352546161612989192354556373908352 12415363 118936494615664499754272788147956373944 12415364 488487170324066245605952333333556021760 12415365 -667954364139701548938227850007290568740 12415366 462637885757428271647917633538905880320 12415367 -416830333100055261205012118931296356584 12415368 -508804493730092656102458497517543751680 12415369 1765958713396188904428130245579767535770 12415370 -256400886724082505720793602051142924800 12415371 -866185210942614707282275599616774104576 12415372 -1227076982487327116593331554941799119360 12415373 -1113046159941275097586330228231944162378 12415374 39035213742159265998436680884673955968 12415375 77407014448312828182615664307343366000 12415376 39376778645433727736653487937986494464 12415377 210646528007046082610122410573860827776 12415378 246911116868846694702306952578177636240 12415379 -5623027947401329118603344954249743360 12415380 22846385705811619089183423187179202560 12415381 -635492385974349811753701242562811542816 12415382 -163815950704402593308392776549636489216 12415383 300054026322554953994698263106268235600 12415384 -64945618803578246337239334656224481280 12415385 825744419800178937125740044692261192580 12415386 107024783130382309081302371811398396928 12415387 -7105503831376143949934425257155243728 12415388 -772550669421900943636337707544512307712 12415389 -62746081011112941076583886447398353920 12415390 -272244046117527225946138859748552960 12415391 130066203777153158279971071478222337784 12415392 -585622922284206316066342705760588267520 12415393 -1662398716741036726472696066200104176640 12415394 -24089520452771292205991159358919237248 12415395 -138489584817325566022667054960023475280 12415396 -42589499106798529902629788196262305792 12415397 -426217982756900146234848508877200793154 12415398 282697040017836096363600418360894487040 12415399 -1720760767986670567781160978030701662600 12415400 -197764629472429155978158656672819200000 12415401 -443203231214778923741761450633241284470 12415402 63848373332073538419256634182671914592 12415403 259244837211604939654981805774022789120 12415404 -85239648292173079142558037620655880704 12415405 -2123791574676427848762731680684320977640 12415406 277710979278102744880817037782318309760 12415407 -296232498055153265078685479160567744000 12415408 113986556345838843184343790713180536832 12415409 270252658727108358358130553151083962088 12415410 -198739413436988242819764795446408448000 12415411 -104266365960599128906977228159510684000 12415412 314397868460197947351142511788338769920 12415413 1026129807122625357647793978296752156224 12415414 961344709929046400133411074886417745920 12415415 -218325608078349116014575167341994564160 12415416 538414597409513553405127192232508272640 12415417 354657925178073316888173786004254670720 12415418 -820413214746827976677181366611454276384 12415419 -250414011785493117251285209896595565556 12415420 -671835639464764021654866500419824606720 12415421 -1205324713929940775443207656018958920378 12415422 -402111632448058224967952641321984260480 12415423 230606025693975635033398721739827727168 12415424 75319741751549798013411124295378141184 12415425 313227807421027929880751178848759880000 12415426 806327963258319068660388106883672509440 12415427 769065467996057672604659230426380369120 12415428 73135480118660258751194027254958224512 12415429 -448276016188416576577376431259563819680 12415430 -193583558689852857541939500411789319680 12415431 -158520645663412733394695633376513280512 12415432 -811076578647683431665044517652601625600 12415433 30204617623296270714434847613724923344 12415434 206959140989994460932805240477819918080 12415435 710327719528722364622850592747182405360 12415436 -257352971309180573665620332277628661760 12415437 15696445343090331309257544774164730486 12415438 68810593526910423353077302416669540352 12415439 577057104105755357808854760855918336240 12415440 27110969964178852502650367901804134400 12415441 1017238641868249822187122672893930161472 12415442 182143064137925843240582202859014328992 12415443 -29781603111761214554487363041553841872 12415444 -1006381140756354400643674701954448296064 12415445 356554718439834738575187594835405572480 12415446 -101266828885439014502090234145453171840 12415447 -2254868081982164944808633336671014352 12415448 1269783810403590963206147427805161922560 12415449 568269407728545727808655108175262944464 12415450 157295361716078401962984634717213314000 12415451 -1807146216838252405516294233451945957200 12415452 -246735553202756322707365485542965149696 12415453 1208161498437113383564518725719428065702 12415454 491609629759129081332272704497630466176 12415455 289228434289675519962055220901074138400 12415456 -520404836577885060398748097173524054016 12415457 -248372621219098228094621079722335855548 12415458 752419820788177591228677700248065650176 12415459 45165420703298440475426345322317515216 12415460 461277647795921353030029096073005185280 12415461 -730744181024124583233534092982668624448 12415462 -157599301772215319611046567220440754048 12415463 -1153209520697257328050694329345302304776 12415464 950364678074516984120588277904429056000 12415465 -436019020882701456275568637704981778140 12415466 156455910289145770634033488085402968320 12415467 -46559035686967451610389099869852330920 12415468 -208397836905494163726864622779165117440 12415469 -86334009841641037000464241568932184064 12415470 176679803918545400249093962279703376000 12415471 520630921209796946214588807752913267600 12415472 153878344922117273819130924464718643200 12415473 -882053966296483459682923921180974422400 12415474 -899556247117725117042411221799272313600 12415475 -506720065691089672117881723349673400 12415476 13380821883680948418126027336731265024 12415477 1209789496764001633010816878578020913326 12415478 179636962556217885585774302354129147040 12415479 275083445313993141759814635307710342528 12415480 -279904927090706014383243760359997440000 12415481 348745120866242235830401141428154137732 12415482 630039881585886203539748088208219000320 12415483 825627927880074188510620294880946670744 12415484 931949510034834166186298676220340822016 12415485 254808944258123396741756981065900092000 12415486 533042897509529782660335846530762987904 12415487 603249974735656365315229923687156112752 12415488 -141840335482672449194758254707060244480 12415489 -517465550672988181699203597078023093676 12415490 222909996364121936477473284269598804000 12415491 1988850933672309534085744717571500742400 12415492 -110202738969492944635178258723669741568 12415493 586810367707225407157051429651018634400 12415494 83559255627287423073747347614666229760 12415495 -125826901048744708756418624640006117000 12415496 -130269819967637414175634616659886284800 12415497 -9220159428323030398748941962351441984 12415498 167881189150964459939556056322859645536 12415499 -962442458501010803550038846550533251500 12415500 -79314405756914455569893646795479040000 12415501 -463065687671357098036485935917354607648 12415502 547266010381170658438756226110395393024 12415503 14300928894986000325345706664548567824 12415504 97708196693866144932865249864856387584 12415505 366252397441928150171088721369106913000 12415506 306759726953216736425545673173734923904 12415507 71072483819666796723335041404295094080 12415508 520152268612614735018675659041657737216 12415509 918472478297483530307964878519605652700 12415510 -571165904285758664455376686596898947840 12415511 -1023030176419626710122852464273561288888 12415512 -10767178985304439571062448185058119680 12415513 389134790058898518572334623742050004288 12415514 -300465486338881476913646062527381949728 12415515 45490100039068877680155022591337687040 12415516 543123770607978519491909925973438461440 12415517 2027807770098811061675287182906925075680 12415518 12472070980776701689580005208349872064 12415519 6280392953398376587485694060079170744 12415520 -387533134199817353340934551813897584640 12415521 700081609209451664558214727641015118512 12415522 267337717515964693067788412819809943040 12415523 -1666156319931110950965765664245010392228 12415524 589524285135838038238532206713197279232 12415525 815707669289893258698277334838018489600 12415526 -234042452909417036128098061628441870976 12415527 -796883938975989860891259466020740287536 12415528 -187280185519885676759136793124040960000 12415529 273054995309051393463642439085917285632 12415530 -7464301075598072775914155322528455680 12415531 146221670251170621558187224313206205440 12415532 975968482087160331410966888255069755392 12415533 431372387880789450105235312818354595104 12415534 993828162244693078062339825584484173952 12415535 142052163141236214795545400196042113120 12415536 -11752560932013333322563962247938703360 12415537 573322037966062018657772057023844327186 12415538 24072933226291222807752780478928901120 12415539 -317693506653075590840980107987589067976 12415540 165284578094775568180919508247493610240 12415541 2003510537737976679405800480898642072942 12415542 -227557390806665325481071894327824800896 12415543 127039846472702893538880830444959764400 12415544 1191810799922708127477330410554299740160 12415545 -1325033191153465712889037905674000102400 12415546 377402044126663067805020726603061020928 12415547 -35137866238409200602242992555393008960 12415548 -16455810521566809308829700416096746496 12415549 722675647451522160102146037448013208864 12415550 165721116263457644424808772646795648000 12415551 -3921420111615064505344179022964359920 12415552 -190275253073670261302233348711416070144 12415553 -588906070775429627892232604534388795198 12415554 -753197789978315277116274665748152743392 12415555 -914847910322123936064947417292845921040 12415556 1315172660898723972759280709935587102720 12415557 14733460227316402313874653191536273408 12415558 188170852498251119342569329086815958880 12415559 348061057054829243550231762525168911760 12415560 -306304743703089934408023709683904512000 12415561 -1391478456490632107739234354226302593280 12415562 -5113608989537482861238735607588366336 12415563 -771909317242985531122980963121461020976 12415564 411117399205214433109214888240679433216 12415565 914642704661742033310924410858043808460 12415566 271990505629143035946264679083909186624 12415567 -517235586084577107455466529869657451200 12415568 128475599620791501345825313245454786560 12415569 -1351333898842169961730872294358702821120 12415570 -250382376878967010079042409302937671520 12415571 1021254849181525064731666658819799658572 12415572 -81072089946604503121572245159232307200 12415573 1329078508187904968970638374535723261184 12415574 -564485708360884320989248921823819606400 12415575 -426947335125022095210274765801004627400 12415576 -739146220168050187265635031727556669440 12415577 -1741912821881102996815524656899250579574 12415578 55586984364278016803408991591992328192 12415579 -534683786806846377726877335863325426480 12415580 -740622555126195218985580445724394982400 12415581 -1122959746544028101458817774592227473530 12415582 475101917319008822756951862456606741312 12415583 -967385219777404602242194568065330035168 12415584 -500721050127351193587016535254732111872 12415585 -18718851343251351495797474887954584000 12415586 -188930753961151758869415906533750809008 12415587 485513146641888155776482790853965808760 12415588 998943567600162840078124985513443333120 12415589 -737895645525126412386042550253527469220 12415590 103728069100052300232497675727872346240 12415591 3152073405843087910580979353732577377832 12415592 152804169782062550732178882680894177280 12415593 -369820824469044376340162709097788989952 12415594 -159368882051799492134216789933090247168 12415595 711026639916862208684690443707659301600 12415596 -854461127639559296274004274360919966720 12415597 6339195511842767508573153112003435372 12415598 415322554982614000882134728019024569664 12415599 -135998790881375293977432744579289720320 12415600 -35222799185098118474554816493092864000 12415601 264956063283156058157391847188457112304 12415602 272192474437157627240570945582739656832 12415603 877799716281498882329685386441591915852 12415604 1304720354178987454819276453725987091200 12415605 7085313796110352329805323464268360000 12415606 95541423320660039055384668156665681920 12415607 -603609568106571440130163839045080085120 12415608 -420570171527658598786401043659943833600 12415609 465433490546578275100054673713968174916 12415610 -103734814209182750037703068970642944000 12415611 -119922530644879231283263834055502771600 12415612 -961846316538665228022414126915854115840 12415613 -565307555501864470904646233190557384640 12415614 -102644514587101836529905274476104951808 12415615 2231599173637863872038594608821453925600 12415616 545603633078602760115645443153445519360 12415617 -1098610926187831577330222563374352605966 12415618 194709596667688612019270819175387575760 12415619 -109252183217907141767038445399547000000 12415620 -211488402655097570717451075187571466240 12415621 -70540786519356262939002602563908621960 12415622 -905429926686228988893267149300689164288 12415623 536390830870199703624776483584699671168 12415624 -84407601449106595578099925025325711360 12415625 -578844960415617616138843587342266625000 12415626 277039321324989921717507602679944332800 12415627 -4800280008665518916609447106070251456 12415628 -571246890887519155498975040085760134144 12415629 478657103288319034019309210933140507584 12415630 139454358989759321938907513374656077760 12415631 -435667141588452621413959149626816327136 12415632 100542273192588085296430848271341649920 12415633 -565138914703161626720523681739546677260 12415634 144727841900248229721364878322007990784 12415635 409054128839765934894981336758661285840 12415636 -1526405673450224861148887925299991652352 12415637 -112688119842341481872877572126942023968 12415638 -281197810292145007907118661129383386112 12415639 -867746387462093274015790530788646773560 12415640 -320794411542649116160004379265904640000 12415641 -27389270117884619195994790384296575616 12415642 99865463345112862934464688586617567472 12415643 -4381982576951139973472916755421594108 12415644 678156756388634433370417530251755216896 12415645 -561730657932028945582455870505957888800 12415646 207310911737850541843554188607740431680 12415647 -614957000405025667621272967181199587328 12415648 -297025407140532411714397789979934720 12415649 -595870255771680955350074222494444075836 12415650 76684359127780055037286617714131097600 12415651 350221503776699711660808885335567506652 12415652 649759154176996286665601289681251434752 12415653 463531033693498731894541096666283998080 12415654 357076882999781666666595019097280034560 12415655 27837601667172787449605145632058501120 12415656 1132658054834516980872391506304165478400 12415657 -541640064334883690644638654900551289094 12415658 -828827189772680013870436768844652778320 12415659 -992135949679945640740476948588668573712 12415660 -293960522755620536039753642535281126400 12415661 -837520017035437433554612813464877290240 12415662 -191530775677988674067178860906215412736 12415663 -408750589283159101941204248728030426376 12415664 -18667867228451977114305211239148584960 12415665 315146893741444588644693597512882808000 12415666 169664251525028915275687443126214580640 12415667 1239625369299871412933928113552481905352 12415668 416336365874193338458840644858466160640 12415669 1673981501026704408926306501109028645326 12415670 -312996322483229050891128275375330288640 12415671 570411621764468957560259227667780485440 12415672 -131595230338592850274344172337504563200 12415673 -1289826334147123531966275836892211856256 12415674 65373671419470481702040823671560551168 12415675 -177781915758605384862003735362131220000 12415676 62527702934967207475080650055705329664 12415677 -1151605977129765424234486629689637754080 12415678 122159494433949135110331304800374127360 12415679 733563304187293675961946914628958793280 12415680 22813761396316847961008503927288627200 12415681 22558107039403092374827898777680764482 12415682 932670997341359155794429786942423363072 12415683 35146708624753870719420931286972010240 12415684 -1083423536849339280038451225667003064064 12415685 789666213579908252341503653695956376380 12415686 32167350688907436824252276954960560128 12415687 -170566263446359552385682759607253781080 12415688 -260452082848614378383790112638419082240 12415689 -919445258802253518311065117796196828 12415690 -51375636526735925443377308390266828800 12415691 12115827912186351094354530484057009680 12415692 83898432758807401202047146440363212800 12415693 260785898941109971483223788693354696780 12415694 8831642968319592065576558216153327232 12415695 216481592341554708214122761207626286400 12415696 186285761963865271973917584418175893504 12415697 -523771370440992453180879781281178968768 12415698 121066376737708602647981501457357786384 12415699 -498052753287783672117048467233704613632 12415700 -169594311502323684110178014533089945600 12415701 -738866284785638049551226226262634300768 12415702 112642800455925050995532412309075644160 12415703 1548390234022195147696344176796942173160 12415704 182015172742907018655972502561550499840 12415705 -268195139577062551718183838963438022140 12415706 -80814727813576871387622485377277756160 12415707 1148672052767104124072929693909362062640 12415708 1867643105743690801121658227233385834496 12415709 -879366998871086875359766107282265970484 12415710 -49088347835973000137066178835336627200 12415711 -354514983579597199231823339038724186112 12415712 2307240819644714699018624109056667156480 12415713 12400205545049474936594297723144227200 12415714 43054987219690842989634669801561464832 12415715 280559338098877209786549982112953643040 12415716 -36414369296474431983177277344117259008 12415717 30474860799172921397728300565481757184 12415718 -198461075751316805870786413389494230944 12415719 1678510320756537057433475064325052808960 12415720 158475228510512106710495245293497856000 12415721 937550509190955809163848593786077115680 12415722 4493909714233898855335263020409507840 12415723 1411351198798501602314918367144946308000 12415724 -719102275747957984662854255050528243200 12415725 84308891655574648050323189570471901600 12415726 -347263572962713756456771322212042250688 12415727 353771831165431931202023542197326194920 12415728 33787924835300484805063838731367743488 12415729 -492723629256911658641964803068495409674 12415730 344515053338709049337511613010226233760 12415731 360301986564205163041326912809042231352 12415732 -252498111546777824247466648745562122240 12415733 -588299479557606299453406494032577381376 12415734 -5513137641626517921640061928047938560 12415735 541576746406065302888437412012330158680 12415736 1698140264425402554378981314586978631680 12415737 352182730669908057560830959581532129360 12415738 -474630607032941194932879751381913742480 12415739 83196290699649755569040791356043216656 12415740 -392606637218157548244111456091168972800 12415741 -333281513936104411167224029318895875080 12415742 -216828903831113106050484990705194653056 12415743 -151026652663183563914458816924413319776 12415744 336873297590248404363707581075260702720 12415745 -114904857741002313672980371002525302400 12415746 -92115052541825362409697020551902827520 12415747 -1696368292158370778817116546267674821360 12415748 -349382585071843021531114829186914713600 12415749 -276203308826964233287819630015765602336 12415750 806875429802624942561506544011167744000 12415751 41440171896829540303210654945994381112 12415752 -126570687459828553873814970613566458880 12415753 -109642068836329727525192829625193352320 12415754 311212594917685958812097075672036217120 12415755 -269837918395721547673769941854402063360 12415756 -689481638177728227004603993546097793280 12415757 179869473943819143506208324489873870264 12415758 -357334143242663027724127469849805880320 12415759 116275521493308019981081544841836328040 12415760 -49988323074291668688010636800880803840 12415761 73931056184885415880973744123108587602 12415762 81023040311423816055978924913296627264 12415763 -461130673506622267281508298546201786760 12415764 32348938397514728827535399403280760832 12415765 -183657037336691721029494466600055160800 12415766 7232696492218822520880711369559285824 12415767 -9038586725751325011226319169686521440 12415768 138597665840337734448231182506086850560 12415769 1588998223609412865277253828944914641796 12415770 -256424367209691124918320393723519974400 12415771 1711151175640699758184214505794049878392 12415772 -9722336672614305958876888157350746624 12415773 50775556141957422133325269875196761984 12415774 -262752885080816868421785238372506206208 12415775 666228043957356050395537273689294259800 12415776 -251427183136393576995505155797796519936 12415777 -481442564559426041286531480674556000 12415778 720288819066122330398416800273216279040 12415779 121788790148099913838767236857148970048 12415780 190670578709384448587595105964086658560 12415781 -551301450760845223654968038489004573408 12415782 -624101037700255475029466412857151891456 12415783 -1838735261925884865351257194108595501640 12415784 453415399409546333652988368181124536320 12415785 10745052566523721693950541595737579200 12415786 559921040110946214173402888393704700592 12415787 -908121906116874166489645871754028742568 12415788 -322632833581949136839504157266688245760 12415789 -219729237716079031109315576054120024000 12415790 571433533306241126809218808949426174400 12415791 -611822782928453521210442853075110125440 12415792 -245505594860613527621710805356759957504 12415793 741908262382267639278676391073109563444 12415794 -153561091191970220976034761897729904128 12415795 154481949844632423297876727989336581280 12415796 -553305117619063475157400681651220342400 12415797 921654651793517923081838527860697514880 12415798 44654009916150094008336271316292096000 12415799 -1741286488263706034331714427821547657680 12415800 129487968010836323838950338818805248000 12415801 -563788204892646132291085209590973226198 12415802 335296043031427400890912324098004715520 12415803 -154721182110819751274964441252936472296 12415804 1163416424126868654349130939838289660416 12415805 251119283041181588443130825819808140460 12415806 -88904986575784294932406698293390057856 12415807 -497646751909751159482264407369727994944 12415808 24210102730371769689027986265860997120 12415809 -28169927418756336570585655820852659200 12415810 -194090139971717244982792222959728640 12415811 -850407676293578434696267262536175412000 12415812 818569798881795864430880385615141952512 12415813 -816083655924899408889932956447864067938 12415814 324945086889507779930178062272348484352 12415815 1190763108397839433125782545233225732000 12415816 -1198138563739536524721296871453630259200 12415817 -15214657085668719135997634438690491008 12415818 -171230361488883089940887524612112009472 12415819 289787696923642740916396091564072005744 12415820 -8718259160234411151810495022905093120 12415821 -1076713545048186257590432327535900173536 12415822 -581701844033420299929743268495116448576 12415823 181612611216381071164513802055688435440 12415824 132463090765707179528482814166227877888 12415825 53336401745571791848388514973887953100 12415826 1131820329766892564369767580298636524544 12415827 466191546767912560989618291462940392120 12415828 122549727383719352557982502244140660480 12415829 -526411689128178043231255640092461755940 12415830 -42694123359094043682235819582765946880 12415831 -269278473438163477638579251634090690960 12415832 -124076645800605943619348485925299445760 12415833 684164933825997622486136758371958130820 12415834 33125305723945521437355251775942308832 12415835 810762007169896388423600900033611201200 12415836 415793982855899387437316991616837888512 12415837 263501794097138381986861478561688551424 12415838 7230080949595623338830559932596856320 12415839 90744706118725255678280031728677611648 12415840 78107220293448674429982013182333419520 12415841 -388698279821042970657208786541600159232 12415842 166696523416013444178367770920125866240 12415843 -1215363666336367172511443775324803771256 12415844 419135725757210322693932862639082192896 12415845 3032098019758190058603643773419322240 12415846 106410042057450812521266287936252458560 12415847 -1081406749962914956423022991956859781704 12415848 -155060355339859012408086400071560724480 12415849 872133756195974904954971910610377227136 12415850 -35928249610047966062241507448735407600 12415851 162008714237583617787783521860658638992 12415852 -672226902796657135797154551718032606720 12415853 1760300824360377962554635018062818594284 12415854 -191931141609414408112963600578184995840 12415855 -629908602834680476922291865135287853240 12415856 65333717111698687092187784715013324800 12415857 825853317978473128325115109279344237120 12415858 126756154628741472113669298375215024640 12415859 808850297919708195245499832224061098060 12415860 -137344174158428025437190326869324800000 12415861 45916107307746870765237164981764316462 12415862 253734640378577109110191139522258550432 12415863 -163667015944304378762090951168814720 12415864 -209278089602557483745648012343026503680 12415865 -114020854942447913814596765215108765440 12415866 266755622668185916800655493714105974272 12415867 1830967923798679662167495322137110666916 12415868 343487923396333780934499657720559028736 12415869 -766489053270595630380030737072280607680 12415870 -42999431549436122101366760124492957120 12415871 970209297967793492707276674495013232400 12415872 -84081557869613216399065812591181824000 12415873 -6865560365818888596328138251108055536 12415874 -1016925121441285911202783926275731066848 12415875 -184310747780734330219134759065418504000 12415876 62099176848091089877134681126711275520 12415877 1245878527229994121132763984753942420160 12415878 -281140762162612598818814743896948096096 12415879 38464017584944001319419791019250671072 12415880 133877996545973577283155987271818086400 12415881 -447040851863393044139155982896552728048 12415882 -435090898391411475688974584403706220448 12415883 1595802660641967124771391281161858859104 12415884 217181629922430082090708824257670958080 12415885 137133263564188086738161460258659100600 12415886 72282292688962354976383028854593922560 12415887 849999742449105938701038341096930749056 12415888 -99644828375804859144229306250051649536 12415889 -1048178232798717827307102836824170191310 12415890 101549629681415423904630257735376913920 12415891 -18567555875811623830554967205037460248 12415892 -117103215868243649221451666881277859840 12415893 -91842507713998605014985987191154177216 12415894 947120744965002090247455158876916734496 12415895 -1298261137921130622986328340938881322600 12415896 -418833687921009097009820822372863180800 12415897 -403174465241500286611970316104484619840 12415898 -400084299404298260232653478623863553280 12415899 -541005671635243727710784782792633465248 12415900 196246042138158116365341320567325107200 12415901 579993115740113208064302938887918402560 12415902 22488358330667141446090031793070663680 12415903 524951274739680082603198842953161266560 12415904 -1841907687385469478442465195696154738688 12415905 338380310313689724982424455675359681960 12415906 -10887289085926845030902442656788210176 12415907 -137081480058830951185992928527784346976 12415908 448914936276318917567662163004002780160 12415909 677253755090002251649540133562352597440 12415910 64958303289058872384368414945724773760 12415911 267356732647515870943190814435275604480 12415912 411103459499941913270927111073972633600 12415913 -109919998907463811981690884699042825996 12415914 -176670854073938375265384653459511052800 12415915 89909838729957709134352458309486200400 12415916 -24025778720442723535040481562812943872 12415917 166522839368723266264051293937674047520 12415918 608911007595714558551707172063888662080 12415919 236382650626522784076593511563207890320 12415920 62676055951145953098458464623777546240 12415921 -230362168513522877570793191155335332288 12415922 -1052079544774625326756131297104208175200 12415923 204909429628053338449007979594484812 12415924 1274430358221584743036034473337942208896 12415925 -466082638460097827511540537521575130700 12415926 -253498628075885670444432312365335587456 12415927 -366530102719270362307375596410412612528 12415928 -92113779188258530286128947573112381440 12415929 -184260034314700629343035389571483620352 12415930 -347100507205445956357955805615854668800 12415931 1714283078529316110030117880479332796 12415932 -244586020744506375833121958435105734144 12415933 -526173326467283001165353475789688260840 12415934 -283740062639122424285760123463618871808 12415935 -101472224474816550943455931408550499840 12415936 189427446826635452853507105224132657152 12415937 -376004075131134842078725539022829172414 12415938 539094300602712770354788975464802591488 12415939 1118643438228053608467523501773604703280 12415940 -223274892833055587696374842291068229120 12415941 -378573106167444833629080412120314775650 12415942 12890995339602535434749755917481973760 12415943 756164663083873139126271479690790498720 12415944 -802320869277274701129297816884502528000 12415945 -433424049274043615817026332719746052600 12415946 -820488966504021458362162056741333605328 12415947 909670818631385428571298764799916867800 12415948 334544791984029186812637026693875923456 12415949 -4865742856158625302859124338249758720 12415950 -525023358312469911038747665911231264000 12415951 1684557357778259782979872138706486036304 12415952 -248475751628238245055121226315128504320 12415953 -399813050139774069579795782374312716192 12415954 -706158362754191786128722647332249747824 12415955 944931165057910467442665017330827518720 12415956 132764326778527734517406560692598210560 12415957 413103276526179880457077568531666352206 12415958 -85340457320789003857986924322989398016 12415959 159265424175691421418987412208006279064 12415960 783765111330754103380526036538283008000 12415961 -1500930720534702084626838439405595597808 12415962 206147579456037923518352526033504318720 12415963 -113066183619743034147056312512146949452 12415964 -984955814943192945405917328394894464000 12415965 151657711805946452812115426063225418240 12415966 -610576662886128645844378236113471363136 12415967 -1164476946312857891798960292438360722208 12415968 -1092951118171399666555612456730276659200 12415969 364479693632968000939882069466623006370 12415970 -63117234150657340818324140427673175040 12415971 469850463775595065450886259373434645504 12415972 -542267905137280313722227767076818712320 12415973 -720633024614781532926253930402654958820 12415974 169896053417841963159116838620166855360 12415975 -121054699036841801900038445468646489600 12415976 -1654401103017164056097891421426739921920 12415977 -367016102277301182179036810028044390400 12415978 -590164513606512938477056343325517434960 12415979 717774375696002771204814033980877036576 12415980 253234943115680178575886901912154127360 12415981 713442456111108476362494353804465692032 12415982 296754730784926188199300124387996246592 12415983 -9512869784146879440558594115349611128 12415984 210748891478764424040979691256339628032 12415985 -452058975769220380132666864061603514840 12415986 11616078794975842192994006869460762880 12415987 1908371490068845490470339832618449345240 12415988 -102544600200887505561323139740139465216 12415989 -222857813695679755019745832509794854272 12415990 1161682632713239302044220998395941434880 12415991 -424593355498608741354368291721697627728 12415992 -791295502028912096025406992048783360 12415993 -1179467429848684457160603554022169028758 12415994 735091323962917430375077160272693309296 12415995 336564387097183867273067838440420856720 12415996 193337202454076328879201726658094510080 12415997 -1245497453283071619735646896595065403488 12415998 -23639577676604383293838763883670966272 12415999 1175690192133252499231582121939490176000 12416000 -988267954767182495700735496273526784000 12416001 107090154421583676732809187121677714048 12416002 572654420751949631763337464062184813600 12416003 -499208335155208472832605605390660223748 12416004 22224789759362962507775129736817589376 12416005 72949007816358979354919008907643308160 12416006 1076301702819048984634295373275973405120 12416007 1982679293933589397182884956454109547392 12416008 22972904937515778303980675333099520000 12416009 1358169233157060673896355076068817757210 12416010 -126320155366586299485719114639021725440 12416011 -923972174806455300087220239021087984176 12416012 242851686540145424750675468661741552384 12416013 -885288050500355132758412589400037043060 12416014 -98351503369185434048201512930991209920 12416015 -233215630455728344578670903594394023200 12416016 -49338894888311025274588258608137895936 12416017 -1371641665324324375006650925431667833934 12416018 -209281204502499665352987700038717885264 12416019 -128869265236839435777598633844222238720 12416020 -13349576196410716171117972503510865920 12416021 836207333381316894213851916574996713600 12416022 -386135945061949520242314971806767975840 12416023 255431142234751375600390734139962963272 12416024 413900784417888299167211638064099328000 12416025 318547980646911395601857492872473612000 12416026 242293545409645895612403269737803375360 12416027 51456139740262796088709000125648819840 12416028 99147008743216919115877078088755838976 12416029 311069493691582744372848450259882262630 12416030 -70388135123043470015522529090517167360 12416031 -1011537813341503101632423323602888964800 12416032 -998308333070875655999354965153995030528 12416033 -635396032740204711658530518658228521280 12416034 -234807066540961486650471566083205917440 12416035 1181142868919359031531778431278976212800 12416036 -93424121287295767980905395845045749760 12416037 -55192051485363251639119356700862664960 12416038 -297159899599375058325239798426336810304 12416039 -364218900308522633738749312352011760376 12416040 -65699512236911972602268658004303872000 12416041 1074490749140430265286061618819547381584 12416042 105681712901572719269438065319548458672 12416043 422997939965230544684200222175129797464 12416044 230861862602441785917472655000455741440 12416045 -129003132916729282801690538298837796680 12416046 -201850083549177340040594197502918279616 12416047 83283659938404851404513644480981506032 12416048 322611511089669979296863540039470006272 12416049 847291020106340446453991473260852412368 12416050 -121446214688530541699806427109768960000 12416051 -120218506239046060130381287115848901808 12416052 646687158082890420962107092212084736 12416053 -154022055727819681258269030598799210112 12416054 -18975749743313563011997196190460409856 12416055 -166283164383462422910446620140235416240 12416056 -856840559616467074746133976910706053120 12416057 484485920217790263036021138752546207172 12416058 240987086772709679179837456244354519040 12416059 57227990101749804627546662196154197008 12416060 925579137622757428930655928953311027200 12416061 -573457535809415484699608513378470824768 12416062 -368171659139452132273002626036584931136 12416063 1896675221714662201233445360074148650240 12416064 85616850555427825720194326746707787776 12416065 108139543750377023837275394886894408000 12416066 -112385763055705038592684397548823847936 12416067 -404933239964718071208749261420682726672 12416068 218373989662910963789761911599766654976 12416069 347720241103597863015748330336523618040 12416070 239564061131523490010281098403683043200 12416071 -559392540887523664817529640828460146656 12416072 -1293266676551314598899613477935202304000 12416073 1177239672840361815022438410993013991184 12416074 -86888755854820853122094312292466334208 12416075 326906534140341357377250703865139630000 12416076 -941321422024674236018442872555427214848 12416077 -1053584674099267772825188175396000984074 12416078 11137973758776645795373262014451128320 12416079 -4873402860327093719716216332883149024 12416080 201523920912970035697281997287358709760 12416081 308032394890366454502340878931525034100 12416082 -7649279697307590043064524521129369600 12416083 1667982468061213284580312084016884548332 12416084 -2673274740624472740313589029940866326528 12416085 123718396162664023622031235924766001600 12416086 135676850140366793966982058594373148480 12416087 156495840545847421484393306847976183752 12416088 423039447514875785451677219551681474560 12416089 135325243988356698894440409605263365120 12416090 -127367174200339815885626595306135782400 12416091 1230319657955579774456533599129620518704 12416092 849718119633904321953027891096046350336 12416093 125003572902764375757633124498140930342 12416094 559252406306963477818014830014943029248 12416095 874611929131991505349949380476270594600 12416096 -116129280124570959003226267568748625920 12416097 -446612928736761666957171058293609268128 12416098 202541365079023681397037330693594303264 12416099 -1880984924855759710982927684311816764900 12416100 337504196544109383222020082932485862400 12416101 -651265465369244860662635789798852070720 12416102 146212403431694928663980040916518230400 12416103 -103792192272835622965113572614613551776 12416104 1352827239949090726277087614702733752320 12416105 747531389938948063142601961663675302720 12416106 464748283458660886610820416104975951104 12416107 -129925905830210690676144383649999351768 12416108 -123408750356222228137111805873875299840 12416109 -576472326610822821731696907520407900096 12416110 -280578408543261500735280365650587758400 12416111 439295257519757071411638821755622711400 12416112 -127655634468715041278394189317699665920 12416113 1586693493359328903660131687406480057408 12416114 754146857819721087730618392259833461760 12416115 -381960642901441888054519342953928163280 12416116 -247663142823879750814047477561329436672 12416117 -299654541909581491910199913375411336128 12416118 -26116073486659948040695224921542400000 12416119 -1851330843995041893076655320782423523480 12416120 679447298518186385618633388220683264000 12416121 -10850150298283713933822301406435206992 12416122 92668147118449759759826922444235433952 12416123 -895270582089748390242373180533669683520 12416124 189077966476121071772949838267825938432 12416125 -750157191076912071474793806756338400000 12416126 -312495295924036982884167822788261448576 12416127 251844595467786975742045656582629772432 12416128 -1149854215298893408340555370253705543680 12416129 1036597057973095609008289043760010095072 12416130 346987128008548165426986769078364451360 12416131 281900080819902455714040832126528948224 12416132 -30138222100022201269894950093952144896 12416133 -363999764394347487862092981417653753376 12416134 71257277049082750763636344978508613216 12416135 1798895327866884116586488023094741589600 12416136 43869960961750064884503717088701972480 12416137 -1232781456468054779640381672812695903200 12416138 -61884145261027173734714616639813083904 12416139 -1951945505406946105507548146152518307200 12416140 -583013808920142838495607031712911928320 12416141 752178223760183261915469038432559458784 12416142 -77188606406228382077089142136361422720 12416143 -326043234772427673696564912493254758608 12416144 131905434419725250481121814074694713344 12416145 -121911314418817132791443493393412560000 12416146 292249613432620389477449764323034435584 12416147 -2133119551581771724525471836594979211040 12416148 -578110955529055210493889733945100477568 12416149 49264585538304830515770537442005833340 12416150 166837212386008548062448616322835760800 12416151 -134355564390473233557748562125772421120 12416152 -601395241991134885735656915029460049920 12416153 -61441487485895071462502410610739819756 12416154 169945136069903805243284142375173087232 12416155 494946378255359245451017328925629852160 12416156 732081898026287497405067113746154529280 12416157 -62946030019738751253542570765884868052 12416158 880238987804297551330144025764343000640 12416159 1079282184517631453255624090915858386080 12416160 -146777661006400617058131250001860362240 12416161 -1729296964735608643421315814957248260668 12416162 -853046183481835699524701850869179345536 12416163 -11433670741159691930569119256171095312 12416164 -7241749897414447074975112508071395328 12416165 974897121337034733326212449889274808060 12416166 19381548080061942461110587639330691200 12416167 476883403078682489298383248932291428216 12416168 -1154354547400205633323936447088750192640 12416169 -69731256325717833818751933657686035056 12416170 -75321862490163830896200198242392272000 12416171 606109945430342360580780117008698096392 12416172 -917970203597955157137611491513758240768 12416173 223779134793951426659567232931627968 12416174 -369922973537027676336463808780882153664 12416175 359905249242776623152257586318880377000 12416176 410167176214350939314096527417044172800 12416177 -1086156590760290288618471114570290770720 12416178 -355235678072911235829206176826912087040 12416179 1622637118629975645418989889563285387600 12416180 -106235941019257926814096794514822225920 12416181 -253700219148570956383101077487847868736 12416182 -119066082876474781970594100233500286976 12416183 355522620011626227488629158655319432904 12416184 -855525944917371093161950443100885032960 12416185 -1032985703119135736580490864675555395840 12416186 -562857595207984685078991384368629304208 12416187 695038425419715214511329280226110605824 12416188 703079579321038385949530958647773510656 12416189 -662273948508413130443028658304698094010 12416190 117604048076049752815633378660502841600 12416191 1491259565024728848469983400994794390592 12416192 552610533462288043531023703787921473536 12416193 205548275562252382601210992533039763200 12416194 68127555037096021478717253515598618624 12416195 645852544228620556917463620036939330000 12416196 -116092358507090323390756749581161267200 12416197 -553667703095805587069178736998054908100 12416198 921194733982835899368715240652187573600 12416199 77341624232876502832233254055161956608 12416200 -262389104082692305511671828711149696000 12416201 222704282034634637139068990189963163840 12416202 -37002035962066943441506934107272327120 12416203 -62213425991368873391158760316466781548 12416204 -191075570941474388661993225934995631104 12416205 -29454987799305328807010702617833484800 12416206 -632738133013273131011651616089017359936 12416207 2880342357075426402946230581394364800 12416208 170703339456548674302836662561713684480 12416209 -424790715565974627408360723408407744396 12416210 -182440028261455720642784648328562434240 12416211 278735593065043633097418915059590390260 12416212 453578657632465360537887189000440497920 12416213 -217523496868398250605247099260873837696 12416214 140800366946982937819287125606269730688 12416215 438369022956672364662330760968828595200 12416216 2521241566967614179369915365156017090560 12416217 -372762793324409971857302363020473888000 12416218 -517660409889471998069456229679254247440 12416219 -90357264959974771866755999293514940480 12416220 -194845630777960705745404312251409766400 12416221 -226864365480656262183316944401429855578 12416222 41845452521651612782881790530404519424 12416223 249074753897444564920224800210254163784 12416224 -2552234982501196239228846121698443132928 12416225 -1602742224053871216569287171876041609600 12416226 154036355443972785467714294165011106304 12416227 -100161419621097701716126762871869970760 12416228 -519764884729301280356142124563610767360 12416229 -169918224017542320428721251357146829856 12416230 706151519633589392028502197357799461120 12416231 15406172839731891644362356359376387600 12416232 36961959271996447684674398724718264320 12416233 640971518500288951138033826840024684040 12416234 -2640101881750525801201273577595246240 12416235 72063036748040185413903906361871225280 12416236 108778883900778021722585161821456360448 12416237 112123062137702450835168300033675019680 12416238 -111832641009314757682062148635336790272 12416239 1339852013607000514281565188456950529024 12416240 12913902965664180230077215831128309760 12416241 -17867508170635119342571345803369406608 12416242 829397027071001608096670360275712416272 12416243 -28111405021817225409506944915171086000 12416244 147305429619118899558617260139597217792 12416245 -911389788924285535280226521596364711400 12416246 -700601068206334780126952590344940989120 12416247 76741544533923755968894526429264767896 12416248 -57518554487275639207370027247800647680 12416249 -1111599805456140780808136535727095993750 12416250 453288491121134301874914615022080000 12416251 -233276902878043641349387488520994825808 12416252 559056406682805649000055252957505908736 12416253 358074926447066160831124269770662351200 12416254 -813373388359023041074413863471405159424 12416255 -736322812749322843368640872217417938000 12416256 -892575587799070195975694866609411719168 12416257 297638728681918903509820791771563011200 12416258 21064111775379922477382941523257422720 12416259 200306628973464462100994867740236672504 12416260 352210030663941681122112879665659034880 12416261 123691628290407184395362093542751783520 12416262 51746744335193628627074881338475561152 12416263 1890843568312557976277763834824631441480 12416264 -72738601519133929959065319997978214400 12416265 755869112846341221062199770043247583460 12416266 -310360125728037726030464444193685009056 12416267 -497839120870764199419897345730851276528 12416268 657939620881586297221799282162097490944 12416269 1390474724435517706581152478513353019244 12416270 -644684581282310054459909364802433497920 12416271 -69606202075795513530503684491856403456 12416272 576330613647574133412892742970979123200 12416273 -111930193165774839151523822520815546496 12416274 -47813750168216891006861882441424230400 12416275 -24523355576761854575740465063344630400 12416276 -86287768278874011316056204219698499840 12416277 -22428444712695289612682612937761770560 12416278 -4142944930980683645693983087118611200 12416279 -720993826458289166970319507785479688120 12416280 171620119737515407736635024066383052800 12416281 620758631740633166719601570349409819082 12416282 -197500338163170953568076686621933907968 12416283 -1140996013952065350096854820251746662912 12416284 -120459980187807276349222320093943888384 12416285 -183704117521731890760823857441639767040 12416286 409250029425335893426191827060482323264 12416287 -53872618320181685111217346145472747232 12416288 -1975700995355476731783648015210500259840 12416289 453894753867746724985175304785426033280 12416290 88109274577948154459602183432725526080 12416291 -665107679437859628325811887535159766480 12416292 172194282336822811763795471799000576000 12416293 21348934420750429107270215018587883584 12416294 1689704850481678563480324225315750048 12416295 -73797147260792819112520622970658085760 12416296 215709580544368184426106890578003553280 12416297 56674996353303033869826239523912430080 12416298 -475943486790010708746615490991511918336 12416299 -13244201051833322463292796844759482080 12416300 252862055440570240161529429974612940800 12416301 596408344824567138240448860285357100800 12416302 561486988477488247845950438838061975872 12416303 998050063506191244836565785044642305552 12416304 -61109634159783158604516382157377929216 12416305 -493560475180007229749627982330255478080 12416306 231784660028957167351197028845595809792 12416307 415185058259923950188969881951848486312 12416308 76753926545965004018970700755674300416 12416309 -459861569131041592262307769982899150500 12416310 66620997461133682857131314744864454400 12416311 -2352059798103106588425406651224185367576 12416312 37623866676894706046637198249878138880 12416313 -3125219499649325695208767461109579392 12416314 -49578550612142043243690252649368633600 12416315 -764204011748614783254491310635736160080 12416316 -510394995716070399538824650839122395136 12416317 -385807644204004902411095002209494695188 12416318 -488088294084103752448649068529515664640 12416319 -979745120678946167905923994779464875200 12416320 941385971944529172885889374077583360 12416321 1230733219779319173014418549620523004500 12416322 429465085887285877683967628490646630272 12416323 -1628351157743047563314064766337565167428 12416324 -471436323780169883017184913053129481984 12416325 -343730688506999264493708248136066494400 12416326 86922088384620397407786436222388577024 12416327 79350788154330133666820642715658308864 12416328 -381575300221708334461050668021261491200 12416329 -1918725965511269018696883682774082213360 12416330 3400869791151135473880310390431371520 12416331 -540455391962737534892961130281864574248 12416332 460238000598572712704391733891739415296 12416333 -1486060907491736762487746558314359361056 12416334 95137549427787189336144337577140224 12416335 -395823388387388798651610247552801537200 12416336 8580910244998935681611573385234481152 12416337 -291357411026047885534374757955374239744 12416338 477466827688561246645624546051677196800 12416339 -16158228377739916697886789779917171776 12416340 162723790770724288083602503577350195200 12416341 -210875378069183658186967164319857751296 12416342 184724356353921590052857691422085701952 12416343 -61358708485485597554608868572583592576 12416344 -138623173642591713122557529576554905600 12416345 -1490582325037954383903317982190702891320 12416346 594185878944532825090786666920440428272 12416347 -93684458113693548300252170417588086204 12416348 -273956842571217629209641672734078361600 12416349 -135541599642781736000216922040406915520 12416350 50836168522766739710283888878657784000 12416351 132498819738825119230209816704495401920 12416352 205038523575574468047214754798488780800 12416353 739947661100936010765408766406742593200 12416354 209029147613076480399729576442095541632 12416355 912751488012185253591659558752863304800 12416356 646878814009413171940424607123042657920 12416357 -1809339766073773007274900382946205851394 12416358 -35079589783122349749240047207592510720 12416359 181482119714165517446966136867396881016 12416360 59376306882330689190554631212292096000 12416361 416343988861204325671175596357833696960 12416362 -9389038742306775175309179709124722176 12416363 -270061735776716187374639193944984523456 12416364 -636445248067075962751466306506447610880 12416365 -424709810955636964307085109940102567880 12416366 -866292837896844531270259605142731472896 12416367 -597406802741511699363090209609900538240 12416368 105906449867821041435649074123933220864 12416369 -264751648302186441175197714947229319104 12416370 413749994369298503374336241822769676800 12416371 -1398581032997989090886765349280644390456 12416372 -309822441281033511432282998985479543424 12416373 234118011908868310960709141075450292000 12416374 -496242982524960718068722921376129348480 12416375 2326561842702849608950064010589159764000 12416376 41128106486965692806188353059870146560 12416377 -1156905904117579773848448674906540746774 12416378 303112530730691954181991406483166669024 12416379 -11309323547066012907207094253689977600 12416380 374214511930952133447329597546793830400 12416381 -486220666240917294305365110007348078836 12416382 -936232301251088958712905123179607889920 12416383 229151159006178320199620889534417140064 12416384 -1602401794444250052085271579551523143680 12416385 28876389951789580057229523888412280640 12416386 -100956695540463903453075320703517532160 12416387 737092741130078689522548799140841649352 12416388 100204275409281015614133901460843452416 12416389 -1196983013576990122359109706222611634976 12416390 11284230165407812085608621809946022400 12416391 379228258207805292138726895737273786648 12416392 1127273793060821356940289671841696737280 12416393 1216481695783123182895141568298935707344 12416394 -324030269058957452528497499296266835200 12416395 -127144930782826950382836031542452334000 12416396 1153849591504638487459259961136666156800 12416397 -349934093093016900067031339241732128640 12416398 -1022546765017097328183921661793585140800 12416399 50842516287676120094712628407380484480 12416400 -5357391556008771690865551459210240000 12416401 -1826875642686226070552533674109007643598 12416402 -63437556078815715256088862439211311488 12416403 -6146562596978598633987224390461928592 12416404 -253345769940021346588052343217356638208 12416405 386001357614016677092688792639749620000 12416406 -43182161237697768482033727370736640000 12416407 988074633961909650228470956251158752 12416408 -385699297126843659844916239499799552000 12416409 29581682649840320173799185851972175872 12416410 -307808870229281758571673889568882561280 12416411 -521274420373844589314624913940184148480 12416412 412126960738569383812877149381393047552 12416413 -1954112135339067073621318377507181965120 12416414 -456887376428250042784021936688728546944 12416415 -370030380397267194584816931164352240 12416416 -724786050213061813668169055269320523776 12416417 -164693052413392638248681552880698218752 12416418 104877704636003170221729186868990884864 12416419 -854923757097731348630730463951153057860 12416420 -654615988722573391031228425499348094720 12416421 -171735265102672385150014727546997513888 12416422 -2110817361163770240553309875814373760 12416423 -452418629618181384116220010293588752520 12416424 -18326797299562904252840658744329011200 12416425 28025870914849055595405477524582276800 12416426 -925359019556077330669883341256140569600 12416427 828823540096471377807108516386346667164 12416428 1021528912733120801105587321483167291392 12416429 1406755610663901570186959514297361707030 12416430 -85809461004462019189222854317415628800 12416431 -89120692129882200494114492434501702768 12416432 41598980244348042032294542005947596800 12416433 -436826339933130670613510604417711258816 12416434 -649540436797720374741291253982198790384 12416435 -597538647479999849862233784056335905600 12416436 1244127938665245306021276339211603292160 12416437 -826349138703303044719509389773663339680 12416438 576091814620683712710514787044373577120 12416439 223690397342504846285487088966287611520 12416440 165734302702073819508162232357880217600 12416441 161650274346344678646185757724600620372 12416442 -587579579026326751426094577412073293056 12416443 -276949717938123128824586003527654784160 12416444 -656882547920907464659931846637390173184 12416445 -470226213984756751977943745817171624180 12416446 42896795178915548351074559758293236736 12416447 -279938980036729895765043887486754530448 12416448 -115288103107381963591152190551113072640 12416449 -649056983594423839799791841616146319550 12416450 287023425787181436382367516594002406400 12416451 -186675219567662526182191638575550741768 12416452 -706910057995831844723066816297683924864 12416453 1376535187916064993964781904829282362240 12416454 -313340866758959912280440338904357341536 12416455 -943755538672954921250983750473276197640 12416456 581227707459624060651626770586185574400 12416457 331291578062916180822022187632228999440 12416458 264270947014229928938095751252326589184 12416459 96653626535890710346382743582018352040 12416460 101447469096565267379261806665018900480 12416461 -206772494405881969884114355029711607296 12416462 72648769060371654705631771691822474880 12416463 148081710721499236130419413698258092320 12416464 -353694345769580920035381074418311864320 12416465 15952417179461945594758989945835350720 12416466 -415761100735833105218656732786506854400 12416467 -109731343601457009282192950277115545008 12416468 -625339636677007554762471662887854643200 12416469 -188537787367466293393970244690267280512 12416470 504353595369748108239361646171537592960 12416471 -3105173787439474191424114904038785513888 12416472 566230765559009945118998932224574525440 12416473 -1561491227707683236345768990022206540278 12416474 -187167205342746775082880523619497506048 12416475 -589777605292613422567013449504937969400 12416476 384576812496376006047271007090029332480 12416477 348460200148731680757811206548474883072 12416478 -309751926036717410667803601894779971776 12416479 595398775471663699007861482264441873680 12416480 -23693136995404869619793675224932679680 12416481 62301472090588690112298502130077624320 12416482 -89387217159296784005533648779349756128 12416483 1052088802511440022121927281607261144732 12416484 -330570886925770599154786128862857022464 12416485 154484761191811106118867463508742042360 12416486 -856169186926823926094775008006054699808 12416487 -630875109675235307014875033092592647640 12416488 573627146421796617356769572462140047360 12416489 1387394426877701604636786668766742736100 12416490 -524327251570282180496377262923581600 12416491 -1318432666910874236401113623312058625200 12416492 419057530626409148115619944798061461504 12416493 -541206893291729881037089018619813708736 12416494 -322552026390389557613728671311537720448 12416495 -209385579652818574836632843270339510400 12416496 -63052442612220417987944561094717308928 12416497 6915855604929441375451246725571557032 12416498 -978212502098301560041615339250027670000 12416499 120404001793881249441223426182072737304 12416500 -499441443958354075655521625054369280000 12416501 122745010528062150435484718309392739502 12416502 348740987149179995151525876107181198720 12416503 -1411852707109139460285581776083011818536 12416504 471427361732768940461209423388019793920 12416505 469412974831335837999414218233052362560 12416506 -207531109236903887600520305889700071936 12416507 1752082066106893561914726948200325222912 12416508 40280331296556046377815422318009344 12416509 310493381009127685774725686652868924160 12416510 -118540123557569921498913320356944699840 12416511 -1172124896581295482302764444001358056816 12416512 541896674220405557110652183498490642432 12416513 86843649079249253347683077541950517762 12416514 305198175763654233216895983184423741440 12416515 -147963807122035875044951619880043180400 12416516 77442734812468729671820553457421357056 12416517 26966209375933633991887729971416424000 12416518 730055454003727722357101299114088484960 12416519 2009618385905690895101070167102564472840 12416520 -689889289241023589061453504342476390400 12416521 495315041846631587513356262901122742080 12416522 -77280078455387209248882651035576767296 12416523 -60569389005354340301556232520748337152 12416524 -29775387180113070084013977763872335104 12416525 -80092285343565931811484143667706538400 12416526 255877703314292999281642149824966904192 12416527 901433566649121783868950121549872997200 12416528 134449445705466428152890380731998535680 12416529 -371444862255817787660744973683965164816 12416530 121174520010498449562311902986500390400 12416531 1481928354834489071858754915859701772332 12416532 172131788285104145955657719194651852800 12416533 -1725825042360233903412248730467907071218 12416534 -46111659708302534205267780405389236608 12416535 -257061174592385925388878893618241658680 12416536 -904067856191479092051651144113848320 12416537 754347100361804874434139739822218385152 12416538 198536109314146536212379089457676957440 12416539 1693522928179766410638575808855340126340 12416540 -767733177032033046430384927087832117760 12416541 -202279907721098412345909938329251681408 12416542 266309145997765328255596281338537912832 12416543 -27233141525822064718422037062303194376 12416544 657192227559002141158366621665161379840 12416545 -657135817918444794801826486379114469720 12416546 -74178872953676371589728433415043119840 12416547 369628324742681299465700482202735826432 12416548 -287110126674015661435243957015851332992 12416549 962287276234050541829933710302461855550 12416550 -103788940640295545243673036341015808000 12416551 -8347522839586968866788717078826606976 12416552 172243981923387985610675381915463598080 12416553 212607746457785718015791513117720343240 12416554 -3834692386480965780466791347558670336 12416555 -145713271586934094504798035004768254240 12416556 -129895045724708338807072450490076619776 12416557 -276371675145926312118000810465366652160 12416558 -65870543069810228895453810220359932928 12416559 805553534704564561869551809282986205704 12416560 48943132671594557710020430060078694400 12416561 -19365260936709175049149553055432832476 12416562 14686854939200991282793763807058062112 12416563 22449579790724779814071862262109562664 12416564 238102260321287548318814073016938308352 12416565 -94710471607354519255906830684664414080 12416566 197042101581908072842260570500833687680 12416567 1086954611350499391019596908577991976616 12416568 261712688072708237027490149184053452800 12416569 -1174847960958764887062020018089958275440 12416570 -634367555118267889114618541565911146080 12416571 427013606211548571467798653438594787664 12416572 438799954618043894676481199034910005248 12416573 -567090130121592208990471796649586146432 12416574 518526071437300066479082732732779077952 12416575 73381473491405743483093720908584526600 12416576 331073971890816931049675800228103454720 12416577 -56641759960146542716337846288371925568 12416578 23271590921101842222076039011296758656 12416579 261910403017015831311754171505863217664 12416580 -33501170225795162681509855273979412480 12416581 -40821788105765971313405790901940615300 12416582 169768378476999388502325262002431738880 12416583 -443853296544949128298003663495515807576 12416584 -84872985427809880239761032301331609600 12416585 -237408838449012063130167131699206352640 12416586 -19899221801486083361693601007400266752 12416587 -296241023645673413254970686650244941840 12416588 -347942275224050396209013980720840120320 12416589 104230432522352499758363907039616178454 12416590 472851545929425370057206378332770948800 12416591 -8562156944921360018386987302059775816 12416592 -82338894969315074617143078826225827840 12416593 -424524375470853940745496358018776555200 12416594 -8164127716016879084612610025047891840 12416595 -6062341334579933865739148359410889680 12416596 227371699811429421616292264824946853888 12416597 -151944014444419237990396262579159949600 12416598 -295800732549853137488677890318620618880 12416599 129961980336472268401372568524495067904 12416600 132102391618095882484838189896243200000 12416601 -826638604557498317194969611480872749056 12416602 -494864969710087496751945503099035504896 12416603 311112116786992905885282789761246358852 12416604 -274678522872534023020262256379943881728 12416605 150377400167916486485889610057342080000 12416606 852484447665450056488074625818628570752 12416607 -14054933787790687430856210709517103120 12416608 -745012237991325641163157146762736041984 12416609 -298421699971497007198831798232789544000 12416610 250652494052655015299089804546902773760 12416611 605466303217011126999165951492773605200 12416612 169113991046397216478590584873916471552 12416613 1079805362999226000957114013116433159488 12416614 -109586029854290940782197022805923174400 12416615 241240511581333690374342019584054877200 12416616 -208637096923001732692435430410242293760 12416617 334563194993614539613901652046131000000 12416618 -247855023230395027986318862480763292240 12416619 440093622925396503328978589884592997888 12416620 43251213676662035672697057890128711680 12416621 -390262349248569981264747145808200742688 12416622 -180754675130683904323435074153524837376 12416623 -353610613357890664754299958774313518128 12416624 325263861027765835567213146908887449600 12416625 -254018716243935412676912357372324640000 12416626 197358685260998314941892248251778963360 12416627 219325070437219875073806318745038888192 12416628 -63822324269328532063690558242868715520 12416629 800564292065576471091811949202739869230 12416630 -181975098884601472178690105661046924800 12416631 350578144299479969116830044512984574952 12416632 1474882082330332772825972237938410086400 12416633 -710731717280526226380356603101241346480 12416634 -105748458060090790843531860264347181312 12416635 290313322242505973236579969115683211520 12416636 -229926636349353758705094054688736593920 12416637 -14122847777075860633868831923687011264 12416638 -311817261924075721784914242560988195840 12416639 -1714447171707616682602378737441218578560 12416640 387556963348328704679466112559087616000 12416641 -1747138145287630278466529703430694333648 12416642 -32959840138552128759600579821024265216 12416643 -80018134067491469712692673968603039400 12416644 -50890950353154271366279980946196239104 12416645 -117315992121855919463782972393696927440 12416646 145338252268571350444877717101792896000 12416647 733352890354740154799815713509784783744 12416648 -1091188786403371730818760352850237194240 12416649 -419773835896645082025764024703975336624 12416650 -627519040363754826146309501048058566400 12416651 -258819079761049237051678426388025750288 12416652 -59456941473085079304623737630461258240 12416653 261905738232615111981949691853328800460 12416654 -450605939494031418570499350636820060224 12416655 686109598536244386634533165741737824800 12416656 26903719996070050426851398363963195392 12416657 -260010606930985380152784121295059260 12416658 -46881733950952712718047736750136953216 12416659 1121066099061281183779290975829566478816 12416660 8446170579042805353575944498329423360 12416661 -379836757637038169572207140562346515890 12416662 194504661068206720293452963802666380832 12416663 -296944449586600452193619074137593954304 12416664 40381751605433208637709702854599229440 12416665 -102408333733100975439723067806927353280 12416666 -252704190380820292308474329704512139296 12416667 764178070256281300346931239626595397120 12416668 -1134745539301713336883574161042679316480 12416669 864673776373017333550871673327131802060 12416670 -63966853384608029886467959554469382400 12416671 -1397652204910672656410865546898460016000 12416672 982132054189972763963964306912033767424 12416673 -53616719291798462635000182420009776736 12416674 438967752906846964282076084025439104336 12416675 936907098485624570445227437629871462800 12416676 52768582889319697008881466450980720640 12416677 -169914621455776667442427872227020607488 12416678 40173617137420505904250594433369948160 12416679 210929225101131082942391154071326202880 12416680 -16643858426445226741410046175115264000 12416681 -189109639470070628045327533838956587576 12416682 -68841948756616400933096931286513687296 12416683 72296320989957733993877474308390074932 12416684 -532142517683410573481490941055348440064 12416685 253944200427451286035600261959738040800 12416686 50183311586340418713599657250225383424 12416687 -419543109685863442896185259580621367664 12416688 -24295513664558784710379978512281976832 12416689 62162621867411366704302936871155769490 12416690 115845048834164434156824075397444070400 12416691 -150467418357874467656729883841939758336 12416692 -559866552514890268490865200530689261184 12416693 -143869034605987372985690262763264827840 12416694 627876628656675087356091085519179518400 12416695 -761234592832869006664722831649875779520 12416696 878903984289400535100524630033165537280 12416697 -284637891333872337842231141991690645126 12416698 -865371286167236863822489049403980535360 12416699 -1086825190153180524340143412851481259136 12416700 -70041990509740474221638718325859904000 12416701 551660452047310231506193281572744990304 12416702 12616694471573303541510260172310455552 12416703 328898030572213343530487506548656945424 12416704 308304261443535186749916837377665400832 12416705 256457077926172212766195624467760157760 12416706 -654528184721466142984144638337213459200 12416707 -852643257560578293829977545128595103728 12416708 205408835589761191808269286644061116416 12416709 -263050561374827661984240555087716997120 12416710 1392499399196347016398685113643905167360 12416711 -526348892610729320725237948747819769856 12416712 -166508828618247044095443497300105625600 12416713 -7225245601763197339778351950511413020 12416714 757904095259885830772439139895484561456 12416715 725348351523595982743348862177579202720 12416716 -50543237738561900552656668053594085376 12416717 139161290661547414517021791500428233440 12416718 -217868235820951396543171165868538764160 12416719 109421650818508206591172809361532473344 12416720 -58426784155072422168625502255627059200 12416721 -91101671956586640771287803564716541536 12416722 -130759388895625960443031121296905756000 12416723 18085150847170550729899897058855385408 12416724 313378343510231193517523755587752818560 12416725 -755567649242075933312679854046945445750 12416726 -5448351977412051182009013341928723840 12416727 -32184677100038001537060170300252879280 12416728 997247275234812530023765342194998784000 12416729 -150321509674440332399519865190200780792 12416730 -84982330727316764569069990821948994560 12416731 -358064986983698996850866355032591115800 12416732 706975988391945210048979799057768524800 12416733 -30565012321030406347559865304609764480 12416734 46649743776508788422112725365516148736 12416735 438839352093971731031739217593544473600 12416736 467305965082570905317931815324321316864 12416737 -117541346640954875557173749072147435614 12416738 239858446044783931165034082309240894240 12416739 243409204648517929511391743406666071040 12416740 114297306973594607269906840917343272960 12416741 1822355956432267924715181978756599414142 12416742 227146532280809872295750798075766750720 12416743 -533822114823052064233932573406510040008 12416744 -19174717249947798685211186395635271680 12416745 207851215952525170734956166662950683840 12416746 11799735371543246272825189333603046400 12416747 -752861873806644416803826518141153224840 12416748 114500998255375122267905443563957204480 12416749 898363752316101228719871997243717465836 12416750 260460205865200933624575340172422992000 12416751 -750809923639359889184200513792104964920 12416752 339380208734770736269250942738118803456 12416753 -3155326290258563934291881782169950197696 12416754 34262627768185157679782673440802339840 12416755 319325921285024974276218265495510782960 12416756 -446941371463645395905354516276345610240 12416757 -603268486562340814124563973478376322112 12416758 -1048216968933168642493238578178856263520 12416759 1554868377328893786370053170751543177960 12416760 776961487101764124644585344509708288000 12416761 -40991697941574068003412034751252461568 12416762 1144242226869405681665220083413099327200 12416763 -603608169071193515042319140551367685696 12416764 -888386278442967340320124977792889218048 12416765 -1481673405936513130865024336069426207400 12416766 8506316229135019503092228934196992000 12416767 496666645974582007222936422923453602560 12416768 -102641784404146113810258622394564345856 12416769 900438343859536334291178441712383098994 12416770 181014446294507279786413945123314946080 12416771 225799113068049026977989205272784617600 12416772 -289619177831604505288198294320074462208 12416773 751855417102196858961087522027973933022 12416774 -523740244915385280330749357590137000864 12416775 -41493440876101223458240737296449862400 12416776 -734209825044980695392342502598891427840 12416777 987560249302508919400563670775649721626 12416778 227291869769651791803199001458731312 12416779 76446135338891219717100739302247019784 12416780 415677292402838898574039312407620597760 12416781 131617451773101815929462947103233953280 12416782 -123186809138315617453181594082008243328 12416783 -478938589661351720930955364562835297600 12416784 256811479318252886199542564621982105600 12416785 -1049655361244980760351194943434612392000 12416786 393345286848142223337845629522186181760 12416787 -458144493831209174025123008060159936160 12416788 168258079287591882583318882045943305088 12416789 -62236002019780060183730029800545510208 12416790 178486383331898710247942768921790873600 12416791 -164005981568097414067885661064112314808 12416792 -403586764881213051786898463862871326720 12416793 8460675963066464172466986435823865664 12416794 -391955791102570424624459050976718070080 12416795 -307252123785965142495255322908170293680 12416796 543702845787532937744162726917137899520 12416797 9885963648872518274402759928180407980 12416798 -55318372808225864531456715352860056640 12416799 533631964983229494055537143526081377864 12416800 543242768434752233328923728314866073600 12416801 -113410195120334908123115989201353873408 12416802 1213763682680154915890405188068569088 12416803 -348607549174460036189473185584246917632 12416804 -3190540589705361334981893553199616000 12416805 -348027682844277932630355295629850505700 12416806 -513819957019405143264306758445810159648 12416807 -382330616862480131202260623177339797720 12416808 174514766781874752765001783686306447360 12416809 -13236735791100688138017143201275329312 12416810 63466011528087279916878529639028751360 12416811 -330668271585099814058964119981488067712 12416812 14919242977690240173694372528159071232 12416813 -786143890162578072425279043156782246676 12416814 -174363967198663333380700527149097482880 12416815 642477201841468252408702238615437426800 12416816 -281139403147327409953224719797098774528 12416817 152688402156559214863346539423718530944 12416818 -229634514060282098110911504982308203520 12416819 -1670771504718528213942312031618737009780 12416820 -11991839680819233794378215620170956800 12416821 -560187616706346097121409708839424088978 12416822 781214629190572364515715470515216335424 12416823 -258986199852586930644901487747026737720 12416824 72855833510833623139787786661483110400 12416825 233199764163891953374896961904098272000 12416826 -133127629640881445106597288603747488256 12416827 188022479152231723310955256341449647080 12416828 -84245338466558388206995526871879005184 12416829 -81064676615366949231398256138012431616 12416830 -1415477040114691505719915288462964160 12416831 451320850178401189562605368775769729760 12416832 -185420320276251456341344248874828038144 12416833 91158007451294470757133491964233058816 12416834 343352321030110659998842231640103280032 12416835 -188107593985142473774923733485441830400 12416836 1693992837366413329438349903762592104448 12416837 -1281054899840301300813982928035456412514 12416838 22659226880906103856126622861831608320 12416839 -553330942513309976966193251300836952520 12416840 -570335884934182924637606326215954739200 12416841 1143286336011246008489431888655147401440 12416842 -499376289705219497131976738816811521280 12416843 -159710437994844815121638853401634487920 12416844 -157542372407484787872677806201040732160 12416845 231477369264255350140418879028507564000 12416846 -38926779029754530260462934351303910336 12416847 701070962302114211376665112458288867328 12416848 182101921121077066736531526342057508864 12416849 -843948795314294475303045722115785689536 12416850 -101599033278349020015324254740359664800 12416851 368240383930878501808877827556867100144 12416852 -4917252637911196582107328005233430528 12416853 179615818151383544419195902633263519904 12416854 -303614563231174723286636129212405734624 12416855 -1181212987647277180404201365081063004960 12416856 -1631310278857750771264375576456931573760 12416857 245617073933795154025951863230180204292 12416858 463353449925980996151706504668313303776 12416859 41667100065285011652959058267352604448 12416860 -407521958034846367437235965683061719040 12416861 -892974852547851344709916354644154833600 12416862 21463962463616538535470121118825462400 12416863 -1126761444058940890614203666216781538496 12416864 533650960028634685082168021963350474752 12416865 -137698893854247660885158331660730865280 12416866 -84309649008987044728123192021734397440 12416867 -819721171183954299275295500615904805488 12416868 -1365513669164379576192291807661498798080 12416869 -1377751877471805750417177653836625385730 12416870 -404180843381062100042698692528953673600 12416871 732788226550210299006937940617634511912 12416872 -196454233140485524671894739755835392000 12416873 -202723083124678013505376518413996177664 12416874 438999748645523244724303608360450739968 12416875 -44280115908129257727751955100527327500 12416876 -1106808338823932620759985307689384912640 12416877 542031634696274399612240737332559933248 12416878 474740093617666809825308298372038041920 12416879 701993930465749335694861255251455862480 12416880 32145352414996107979669796454924288000 12416881 -1320647768916284039652679032859134547136 12416882 823801260948164436089770591913833803792 12416883 -1450465013440767238776638091297386998272 12416884 120786819451831537149108582150561170816 12416885 199603705929342083422252938561860325960 12416886 -695608283521495279926741777264027463968 12416887 550400341748219145145763512673528427952 12416888 731889443818779796541878212407889899520 12416889 95461811926126686539998034830434809424 12416890 -924969817845718746883211551992785651520 12416891 -543650788668909940484649376043178877416 12416892 -272665110076898660337265465518633581568 12416893 -569141076778004248624716981697852153236 12416894 458080052688198798820129701447761425536 12416895 135696927479362253546319592404387840 12416896 1529341174516889150231659864891808808960 12416897 2019345514516027544008590977376591305346 12416898 -57351545491156533585545997408934804992 12416899 785482704971740284238796806414259544960 12416900 -38390511062737891939043684874827596800 12416901 -105241806962610350012617819538910153600 12416902 -53143709736079244865699762663209342976 12416903 1151576749076931812878358632967909766384 12416904 -346014563488147997925886188446441472000 12416905 -206005173471784336727464959930007190940 12416906 -34352475700226576306106485320350149376 12416907 802097005826935109549160228698656545240 12416908 133412447364525059068265512430094319616 12416909 1054715529009847957635193602084432628416 12416910 124075892367522263523524236918897213440 12416911 -689242067972028059928450157465905867848 12416912 405731760612217280725676853058849775616 12416913 300449421738212358961001577661099721442 12416914 -626011137880854477278198401787879800944 12416915 110350368340988388163149458394970344000 12416916 -32045882852420273034513394355629172736 12416917 825824752573018713516112264375962844672 12416918 60144578797430116504273027766942269440 12416919 1170801799001490488139076529701848165840 12416920 -294317345378659722632198874034534195200 12416921 -1136032320627982891320649695993570959856 12416922 -40687574158424529478566556780576481280 12416923 -418635780963227206002413768999349592828 12416924 -48556399591316158486415981309846430720 12416925 -432505268691351563354255244617022972000 12416926 85084530661310219644208436437404552704 12416927 1624062528739491792320214748497459726792 12416928 832754333589514221609838944624388866048 12416929 121254715741250252224800942005275523776 12416930 440372287524646139895522836080715980800 12416931 415786362290989222400604156315562522020 12416932 597298006420446780674617153626384758784 12416933 -1162237128509168548995023342645167759716 12416934 -42406012400789920908924660281867161920 12416935 46791319514195770656639225361294309200 12416936 224192422658266935866452258953384591360 12416937 -20632584166695050416304143063636000800 12416938 -6870085047690562234208466404606509056 12416939 -572405349598219509525913723551924589260 12416940 -200196512240867213614014711136579476480 12416941 510512127515284920023580201735528075264 12416942 136427139305838469649322552132691927872 12416943 90541869495060301265577554333146483200 12416944 -413281200548499886877330826071889264640 12416945 27217198555904824350750903783432346920 12416946 28641235345003045506674432066992233984 12416947 -696116229869094753997658671006096335604 12416948 -1021739444446873420685945267231073816192 12416949 -161505231977192096349553189880901000960 12416950 -3809364675056597434217359061259936000 12416951 -1547545567004300510856154451355243949968 12416952 159640291916934478743912109025834373120 12416953 -624336415415062620831233386475059945080 12416954 414647192354175031927390049386123068672 12416955 266669765344088436635449607839864209120 12416956 -21630435980310619720039143425161459200 12416957 -144698446329898967165474004537648677376 12416958 -547341436112655361015718170887639974976 12416959 -1083502484461599735076124308385666833440 12416960 161831251973713712879421401125229690880 12416961 -697880075337588262752277357773966283728 12416962 274580924077185732171111159090257746464 12416963 -187444815255902050229367725456515321200 12416964 88739233159666992167450036095470600192 12416965 -84388387040300886267768876628479552960 12416966 636801749468933501255822309976539632128 12416967 -1079726097469650197477239749793596478416 12416968 -86573283900595282240210396596337597440 12416969 988085670854800175319879181121500498596 12416970 196470798932150849097523829041328747520 12416971 177042396520659214719257189831004756112 12416972 67742713692085333608172596390137899776 12416973 31040865801115982732411502812057170368 12416974 -393177564380302928231048103385515693888 12416975 328812514821493696970557279942675971000 12416976 7860174733010267886977231880781430784 12416977 128373297923125895023428158384729133696 12416978 -20907040976289837581363782466213134848 12416979 4687937244283104252533049366922188984 12416980 -147961504314684742307802510081184416000 12416981 15925285320977084891942298915483574272 12416982 496714339744790635473734291982975686592 12416983 -942271699293583846387056279772619772320 12416984 1571832191427337474281082662132434626560 12416985 -60838165014662726979192281336367844800 12416986 -573448281970825014464652461877907904256 12416987 283181138122323899279891859991112830464 12416988 137234929481585793084106660680742993920 12416989 332287279554074743020558197551911613324 12416990 -23899141082192469791791392448551864000 12416991 -811932418237331006995163735246609767608 12416992 -1491155269241524981292102948804076503040 12416993 393914947657600990824992921184110787204 12416994 -352158175349394226569625854183479487360 12416995 -22164419120560736426596162246179453120 12416996 -722916979056060033660321304381791216000 12416997 971300950824242011027233662399782908000 12416998 807635769907629649966893761674718848320 12416999 303527875074551304027458089891599721440 12417000 -583071797996967617101059746371891200000 12417001 -516753420812537252713805264622673244998 12417002 290781076806975501037610778221279241312 12417003 -103322789535466262895025502527106112000 12417004 -843386810691047244404923700368759125504 12417005 210324984085285697246518535717998407960 12417006 70373278702083053546712886824392417280 12417007 275465027061186271007600814435904306256 12417008 2600870480951384655793154121654534144 12417009 189399826394816228819004628552783023360 12417010 -79138318712029155183617675639216432640 12417011 332538035200846239571533928562515811832 12417012 -415020411325959298591675850355532212864 12417013 216126236509677548075588317684773840000 12417014 9460839661687279633014525132745269120 12417015 55375221221148656470999326163030232640 12417016 -378753754443883062320806114625359257600 12417017 -825524698054125412043829336622818742140 12417018 195349806286645764707641441146386939904 12417019 -46509036097428185786136789258193892352 12417020 469413397175077033016691797023856640 12417021 -805698172862145697922480257138801971828 12417022 477094392384886137192740170781765860800 12417023 -1377007291920110838863580604419508413936 12417024 1545937075658546662297729101264322560 12417025 -922970248955744584854684784426579801450 12417026 18318465906108623878802959693397237712 12417027 10960129007890378382766991094399232 12417028 -224479933676363309127370973489296597760 12417029 579616775784159543848078660196519120576 12417030 419453772215418602786392893506869344000 12417031 -924614680267492424285438812815473890536 12417032 1258837951787094728185396235164677734400 12417033 -208001918062013731221228366897324927936 12417034 335578680039000964041753077513707997184 12417035 -2039784628961509097933617703472027619440 12417036 62350122270975291920869570066150923264 12417037 -1446845864646804805219329549900250970314 12417038 -197196010513884775933553679523259810688 12417039 -140751334859105833947993149808837446736 12417040 -108119506253369919849084817736980070400 12417041 436157858818941173181500721736036426344 12417042 418291981887428109932072927439221662464 12417043 9038977413601451102087710795174448240 12417044 -608674331236052558228137298862679425024 12417045 73772509526436225476400125256481612320 12417046 613113416461133021616420481337582167680 12417047 -201853295880222364162819077635484060840 12417048 -245011103859217868175143892605339566080 12417049 -540465156763526537218467179980163225136 12417050 -129509688810990676244919281248757222400 12417051 117332161484222737490719113302072803200 12417052 -70172700104664018585508905524749529088 12417053 663955968993462508174147359053949164064 12417054 -131455474875233202444227838886088414592 12417055 14757085583625578262650504247796617600 12417056 -1223966211107515103087075564574040129536 12417057 510245026392582121963676528241134163954 12417058 97729962623193321193761900547070851584 12417059 1815522178448955165365420563587448999260 12417060 -287717636365733328663451569277832663040 12417061 1034302982535110123824923431211841977662 12417062 -254103122330659663003295098470522470400 12417063 876588995374078929324509989013850883584 12417064 1436377042659939662130430529465616384000 12417065 -279842676697374138318280879881501134400 12417066 7486724134952797170339358451814746880 12417067 -8776044560583180694222373950555213280 12417068 -168055513538856637593094563074044945152 12417069 -302605463295156361619822907811132969920 12417070 446057958982967439658706030861441347200 12417071 45967503617526518001699498267415521600 12417072 84489454043931278007213410943807455232 12417073 1331236626079221607967615119588690336740 12417074 -241007163826627610787036694124657140464 12417075 -189058633495221932099206963160460714000 12417076 -192003687215929773547976388137784461312 12417077 -743657938081273642947306115163939115168 12417078 702878027092086745955762251771828654080 12417079 461948923930171846527163442242661162400 12417080 27838380568036209639998770764969984000 12417081 43291007754356646822225026986420525920 12417082 647205061241155621081257421999462561392 12417083 -426526701131479934869342585354237616880 12417084 -303232835971026069066938583655450721280 12417085 109696633995635894637173601179824260780 12417086 -187438640956241834758882809915854180352 12417087 -581020745710021888491532353104594589240 12417088 540738522381163111501115163094706290688 12417089 372898668870922218640333236847451692800 12417090 -29038704497299743663688843201198571520 12417091 -889810044023096778104977145275771389508 12417092 -836205357933037154230994866579526430720 12417093 151597091078651458415594706551244989820 12417094 55657860655895656367071724446804320096 12417095 -33569142635084030595327773894743818000 12417096 45086375100713896452347624276401766400 12417097 -547530825639149532505558613905111222272 12417098 1084833796790920333990567112038472369664 12417099 1075789878402154457308652717424768888048 12417100 -284014481843168329252639665379745977600 12417101 -887266758544770248257864796010171837696 12417102 -153774213058277106154171392207865731840 12417103 1581001016006461993911172099584278794352 12417104 -120980928421035228709497346602424074240 12417105 -324702509232484267815752868358732593600 12417106 180941911258630669994883715975075266144 12417107 -534735655006190574304252591561763688528 12417108 -376749587007896769968300683157373419520 12417109 -729018228377334738865609781608584626820 12417110 2206009275552997372594576555370680320 12417111 -154104160500723527149917819816252576000 12417112 366790657992130639694462829725778739200 12417113 -665547861126983451565526056306666608000 12417114 -637686650337932193408900645111096860160 12417115 3042922514923866507921292167002815200 12417116 140000894572357806835112584099448640000 12417117 -672892286245004802272661546344184833280 12417118 -253313604266188555029101598962173329408 12417119 -76138078867893118771476940440232763904 12417120 -644562654664697653106830084164975329280 12417121 798125088630420855911575837223465336212 12417122 761109248913022254140980728710952044112 12417123 239667159399024401775120381165051608304 12417124 -874727225629880577590142054993939624704 12417125 2727345742917728887005231495841344000 12417126 87116481343898432704875192827860831104 12417127 -141510077274660619041127860683540198400 12417128 214918440554098076693906483419193948160 12417129 -357279742129336993451631522570102415926 12417130 -791354530693953707017037591203458508800 12417131 -52952793870133518736641200689676644800 12417132 -31284775355739354688256793068146753536 12417133 -211495306264532885642619844421366617620 12417134 204806437227461162460740414857842988992 12417135 -510383971873444918560738945678453308400 12417136 90027589088792238270426852640184696832 12417137 482604882993366579559221999790888266852 12417138 8988164974706326666215046580754032400 12417139 -851005111300321257343146615490987660968 12417140 -1076591970598576960730230162046341632000 12417141 478090060999121807002165147735916160 12417142 397183933055275685544275492400296722944 12417143 -21777775244438972915336305910468406912 12417144 -476458299968174361509626362619971809280 12417145 -322117830983223516208025319486866900280 12417146 -319924729593288341273248245767978319360 12417147 -524263253040924455674132966801435734360 12417148 351919494847149563543093377913112698880 12417149 417097927575642461284378003895185398150 12417150 -292419089778376641567996202504715150400 12417151 1654714009128248505655794122455316385152 12417152 266078181858205283733436749119383142400 12417153 -4499860832264570063669785144090708992 12417154 43750800856929859519787380027116381600 12417155 604321976499116039684243423557254460560 12417156 720023817322212415113136354474969360512 12417157 -726568269287450887102520539880638530948 12417158 49824725817431394099188674412403938688 12417159 -100828315077460805386656722381756694912 12417160 -117141683997985727064613350595588915200 12417161 294081410358268104701206344989733916212 12417162 340188942397779730890667547619707877120 12417163 -440508000389665888111194121827220487280 12417164 -828469770725931413987494956180842279424 12417165 2289305787650577834342751230751355904000 12417166 -828872362136362236085110154934859259968 12417167 207949187345230147467801943043643620592 12417168 85996022090287149162707547680421249024 12417169 -315066010991204050032635372156628468430 12417170 -180817155513472658853842603882545003200 12417171 52399492908099345658548748041398599680 12417172 523326604882435986397021236932583906176 12417173 1895206467049589774782905527803256353422 12417174 17313868758753425468368562589235666944 12417175 -900542808475390107532368728459752339600 12417176 1581084517278954934023638703947393710080 12417177 204470715106548885503874431211652120320 12417178 352836790240606820339018696062905281760 12417179 120807331384893928025679826563713355780 12417180 -452169670944855999228833934736176983040 12417181 30682618795805535193148673437585917792 12417182 -1054757924058507983760513939615608711808 12417183 891507940454475658386139296082675527504 12417184 -762592593147526390480967651471020523520 12417185 -353700560424079183590676107818913896640 12417186 119718470245284492490280219783052104064 12417187 -100624915960308360573836826714234704164 12417188 -1011485537303319795923773206114498936192 12417189 -389640451499353576650582736967396297376 12417190 -40542673341902250330686819829408249600 12417191 370412654835064206748101194707314098400 12417192 1101204754826201683179259502825290137600 12417193 1382547425981746951453377902802173704442 12417194 -295139205501931189328644626799291326720 12417195 54076610618079220925348115064345401600 12417196 -6075057113191395527870263998605561856 12417197 -35713766404882103516301807458325238272 12417198 -472463084516457316157092443044478937536 12417199 156797138866071515490424766255954748120 12417200 -36517180288527747783490957415030784000 12417201 151725992895716864471801437413516659892 12417202 -18383647664087598532798553714179660800 12417203 -1114311968640369559587571654585528355880 12417204 613333172060886425272501239147434397696 12417205 -117655147976576204620115654267726945280 12417206 136190775275851521643623503483339739552 12417207 -966562106723890746360476575058306741376 12417208 931321737630530528488265678502887055360 12417209 -424964869289896642053850897138835510784 12417210 96822299725660378889990726492312936640 12417211 -363574237019171309627467558574985431328 12417212 -993266951676968064306829641225226146816 12417213 -1140513852243854356984763796113145396000 12417214 -907299314647369739538109241164546892544 12417215 -739890533864969541174409775961441205680 12417216 -74648542006068002671670111348572815360 12417217 -186440217236500624798992894280244398846 12417218 -504317289609718442243495541990459308160 12417219 -12658684745793358242060959600377634520 12417220 131118037641761961369749318849175552000 12417221 -459273391836607920344913987860122516512 12417222 -283422371660101999524811752401572523520 12417223 -55884837833212431641401387294228519456 12417224 392257000280765947916060847487107072000 12417225 -505516911868327134207924092403010908000 12417226 253925561467249040504367429991502475312 12417227 41247130377776971843754686183823638200 12417228 276760808844854586772392392892296891904 12417229 -113661192945283089955777196737817912928 12417230 76499404826744805550196525175792844800 12417231 -528409373982542419811197040597464746480 12417232 292648498086744887005944922995614375936 12417233 -1267523603386256791517104513659879679500 12417234 -180082288230671999880615271593811421952 12417235 636277243210721667132452571966271717680 12417236 64834423859497343013122879548298133504 12417237 272123188182144303896193531438750065532 12417238 -904049190410533884529007326482213024480 12417239 -23099976428782676284750347816643737576 12417240 -211291871522409269255331528824291328000 12417241 614061552849538588688077295083749422800 12417242 876961198983186483457667022800764404192 12417243 430241619949470837281822784256756666368 12417244 -106347929474295656061902828647379722240 12417245 -551752781546130242490097118628686265600 12417246 514476982814760892121598019171480464000 12417247 -294622964512256970364514592681769530128 12417248 880792561223314948626807729163505762304 12417249 255519779403104596328661719791332609600 12417250 729766730271069324925280737557324840000 12417251 -11405746338146815376987950537774311936 12417252 -172559135920195603253394996809030765568 12417253 1968582665609828367091406600840493253502 12417254 444344132722868315954760640944572772576 12417255 577600408309257991091849141467624199400 12417256 535738167987259156015951128620692684800 12417257 557470069845317443240895965187080216506 12417258 196776104613094392197182629029492797440 12417259 -1457727871997620984037691164417335706688 12417260 -53775684733221693517989159736332134400 12417261 432971462051568346618198133504557112448 12417262 363428480194090292240360032175649216 12417263 -256438425608057323754279428243088984496 12417264 -14346621955893846383130616044925648896 12417265 309620839387302576428469297614527982400 12417266 232259492394808200498807213347401058832 12417267 -99206169488945243744558782195589253120 12417268 -740931144119969410679982292004577167360 12417269 -782300622280521273896651374360615362120 12417270 -136591182264336013719590767249575168000 12417271 -1325838962458503897508848372563257333528 12417272 377726794333663889372662602810907975680 12417273 37811805540242137538513040102562430400 12417274 -326041352789829782104744413182717956128 12417275 160262031573110940630854502698735314500 12417276 -956055235137575245481659733399266606080 12417277 1064159057862257898694652193727630625580 12417278 511254311850784521653719498938949152960 12417279 -263729711529825065944112205746767653120 12417280 121010498534044990322843215579840512000 12417281 -860495534642240407242173404512287536428 12417282 7887300969086452701119193701302503936 12417283 315183456409136909201231474275918974504 12417284 -21241984018327621724253971002311591936 12417285 1062854472540409932971442319681758111360 12417286 -364108678849917349569560248642233446400 12417287 1061455821409735354516501269775864570800 12417288 -303384017183968016835293380573753344000 12417289 118404743265370816701104777291454877056 12417290 -73427999561991439796848451653662785280 12417291 819811043911377604984284420323007267900 12417292 -496333980321350861718625405681081294848 12417293 128939514579258757364290944910006593216 12417294 -13242834943642569284776671000830654400 12417295 1307728326790593789967866272189578153200 12417296 512073863833101945110814253438057267200 12417297 -171904926777119201441614404564465485760 12417298 104205637991979180825716301980911534080 12417299 1833087918282821358067170166760489177760 12417300 -12328316963975120589549029030572339200 12417301 -126065918526273666962110372212480942216 12417302 364936377197941464480234006941863736352 12417303 -900356827635157272668970135061484998296 12417304 374582599865256784251889323221736038400 12417305 -773352975310281889126656081202300380540 12417306 817421536780737759617425238019226411008 12417307 -799657596987104850863848742307555410400 12417308 -612186983679575981735142129845618883072 12417309 -401523339655448293857691801822055447040 12417310 -377483746095540575253940986724654650240 12417311 -430089209870024113426132841406644189040 12417312 753280420137175080172163497832684716032 12417313 837162508812658148353215631947451582562 12417314 39735543892634269267823424609882588672 12417315 810180058818034500698436314249391257520 12417316 -456031958333381500724541630980536984960 12417317 -12505785556069993342459075589463478560 12417318 -447226019131749683966698931979521139936 12417319 303061986405927885819592907738510825720 12417320 1169913669478080436552538705318282188800 12417321 -83290537536711978941445991816192493376 12417322 -477653874285534615491977033021380222288 12417323 771414276578865545819713024597585627572 12417324 9506188883532306007148027219103439872 12417325 -938065338589412425246892167887382400 12417326 366078851721551637805995465745881890112 12417327 959866735037289707771428355300502780480 12417328 -16478643583848816891208879445051965440 12417329 502824846225597578750724552098107000320 12417330 -452856590017782700196240147010643822080 12417331 -447845639442385964236838047909277322868 12417332 -202404558985821569235797043867574788096 12417333 -231930074138789304781979515743862692576 12417334 557688026221444350376514856141892290432 12417335 189311123963038528734730067317317337080 12417336 1307490396970550784494543823117468672000 12417337 654960881889219829188131789452477406032 12417338 -222742899524077364495145743298050362656 12417339 103123537508122247163760727051202879168 12417340 35168323220135523441364784107502315520 12417341 327217849232394623768445372338326603500 12417342 -4107684242737541912677592533333604352 12417343 -955759984547648901581645025464531360456 12417344 129745428204535744918069836072943091712 12417345 704194916623844182461866457423687184020 12417346 405838701476651940511783000506555785760 12417347 967157095098215814894794689669553732796 12417348 -284679480685209822421905849526912057344 12417349 154829130148872870594612786012567931936 12417350 -200564678380815690936246838135748390400 12417351 101774823224473321149803238970272282240 12417352 -310278958417684889157426170490729446400 12417353 466601136897054074962415477742839420544 12417354 -19319039628309613803751477325631336960 12417355 -19743407643694721361495429918705465600 12417356 62445988365971596645212314993781467136 12417357 453576022859292286826189335231837391040 12417358 -503657400314127794575278314692188906624 12417359 280012976243729569052109692134476575880 12417360 -47262574716551346887161087180249497600 12417361 -1984790541882846905759028929550583264416 12417362 567593755202868745637849752514213028000 12417363 -71554916623736639374879370555889668016 12417364 -329040084930189006786970353123143374848 12417365 -136489457936503633834485677092184128140 12417366 -97010502821074553219975369019490036992 12417367 673044667813282430465963685791438363712 12417368 -12879651282428583453533876853183344640 12417369 225756238944399163254965511576968179680 12417370 -41744168564771583749480350281653283840 12417371 3270489869573534546057371863954386741712 12417372 -58569542114535988596406649767624063488 12417373 -120218776322107983512703041047392083156 12417374 -520445595844412995935370798748467469760 12417375 896952693193322571773003814638015988000 12417376 755002026777740518422047693322312744960 12417377 -297767215124407375313402789526035972928 12417378 -459510566625559131216761145600785940480 12417379 -759190769179210058460045996986897222816 12417380 163503129044865772892940744305791084800 12417381 -66758274033237501165086126837268107808 12417382 -122417513243105115742194311201287250208 12417383 1093246420776922190584947676770388272 12417384 150012958628404845311974456466541772800 12417385 -31397384418129373578450621755736131640 12417386 -254434991081452839278011876753811158608 12417387 315783726653130696687598369988888847960 12417388 182225611972463127137033963083587500288 12417389 -198640764539209280797231609592803620180 12417390 -134085258171391270214782617881215455360 12417391 -63896289861499034015409725776087115776 12417392 4004946858712011965904983896471142400 12417393 414643150027403625256298855984093364000 12417394 -163515112222733713823254475678141345280 12417395 888446399117620474580053483514811843360 12417396 733681073505699537798093748302317985792 12417397 704963926732077309246338808548901932846 12417398 -466536426579144092387815782032130398208 12417399 -178161963678103670919323543941317302976 12417400 837755156075871801624815987166910464000 12417401 47875967084180486007299245836116860800 12417402 -26286899523105005379243845287236262656 12417403 605107956237289443445592383259836596624 12417404 -807433956769957093770131331138201727488 12417405 1715588144088960937092617939916810240 12417406 339593175529683276029967264860085697920 12417407 1077114983072818069436564007620413462656 12417408 -1474899729888312736202423936134781337600 12417409 -784457654027271276215253438206006325840 12417410 -102244481924910543275741053422727580640 12417411 -1001286565793147995687703942799111360 12417412 -357241153114841062201686285594335354880 12417413 -620601005725584453968893775409139378338 12417414 -142055296345488890235625475623058122560 12417415 23205719531364113999033718204179005560 12417416 -400832743860518008140663170270080573440 12417417 -1449258311695184699059643614087049237520 12417418 251111773400246710832261478376944945504 12417419 69053915182222499317393647015924337296 12417420 -13935519951927996914562748166463744000 12417421 119911997245507986725845643944917800172 12417422 -103249690206601070226366400862642635776 12417423 -350740633761542958538487088104758712160 12417424 -76701816432095105873191779010220654592 12417425 231175184776774706733037981923801676800 12417426 -19032497643420776104121039415758323200 12417427 -504457349002265124911385808924522143600 12417428 1261795407720114500465443819970655619968 12417429 -114760393435629018193629873084493285440 12417430 -89479979715639991067246958851233232640 12417431 784060635507541683795341867846067284880 12417432 792359858246235543669025227259174072320 12417433 803157623719886450693675665031292494538 12417434 102401982534123950983730583211372133616 12417435 145401964655276892825973430422839360000 12417436 821887632808930801169920318066881292800 12417437 656012488052346918803650288204904698086 12417438 352037789708791256269410119488546756608 12417439 -2735916420678690642854986569572926850144 12417440 -70161817889357092380228202499533701120 12417441 -660285417471222964829383260345638441808 12417442 -1027558643422022784335538529895369662128 12417443 -2796258223034942273885253789957823724640 12417444 413143766308171629085035384251703267840 12417445 1087423262962844379244866120239560200960 12417446 22626683922640680276846573557905547904 12417447 -159003729384988816165627459276291915776 12417448 -366006179762802039553755776597142743040 12417449 605387325386437286752970353722845242560 12417450 19127951426374717347599370934474656000 12417451 -1950354412162722587958086356617586791600 12417452 -525023435073520462385227267402231633920 12417453 164988509869928028863643717326153526144 12417454 -5530655713408495366581225759271246848 12417455 -250746275978892109966972202815364102640 12417456 221020167200530813088606397818531315712 12417457 169208307133901514246862187318795915520 12417458 215274406295492604062510802228353371680 12417459 -518441134325066122277602035823706116560 12417460 -105501703770142366874992794354269399040 12417461 -338485593780782021925318465485325487968 12417462 26807419489498150147111973099855511072 12417463 -401105941589177950482224550842451091432 12417464 279396590647717530601767481070651166720 12417465 -165884434359062846284932873591933947520 12417466 972603608110940352647537814073519800432 12417467 -1359447903403234048709874371743408931484 12417468 238629797117369649565568493846160859136 12417469 -1132877810987514735084773242562880812160 12417470 69963645454509981810717840499902282240 12417471 -222310002298841185091264470457238921480 12417472 -390587196838916428641505759731759710208 12417473 -1760006458191779580847127032855070029740 12417474 223437970433527118264964281324031369216 12417475 60473988498166348692951783106399020400 12417476 -56379846262061196730505014644108135168 12417477 374521314303683486307532401082682346720 12417478 218067141883370804613251064963084113856 12417479 2120220853364814769974107515914834880800 12417480 663436881302699432549120384823611904000 12417481 378658040852802567811561141434073602120 12417482 328117278591291700714403274758082846720 12417483 -315270777389070851223921058676705667072 12417484 -40764866486176374835191704939918131200 12417485 599998359780932107160067156278330127360 12417486 -261418833030869481822718859614890726336 12417487 16814935410940472068002587309731514952 12417488 111149855002611043191205849301963243520 12417489 -535861255496001286859003663475226104960 12417490 -791599022364131589926255357143134835200 12417491 133949669965630946247828245331372516384 12417492 191443518908435440177310807415111370752 12417493 -220453218180430900936199889777715234752 12417494 823192554006613426169961353974969958400 12417495 734110718308737594772584520811926167120 12417496 108601320724527672915129050206013521920 12417497 -31490316006915229019734494597502663008 12417498 71663186489316532484265578395483365600 12417499 -1008395698304743981494548046039920189500 12417500 118485976614151330600638163086214080000 12417501 -572878260500629748715509959046926171296 12417502 1710538755974269578136699368300012857472 12417503 -166761907200996891874081051529425197696 12417504 2005272770301424930533307835693137920 12417505 217947633785909630861742749355625561320 12417506 339161539434922248928132606222312861344 12417507 194386873416254641073826059635570622040 12417508 1356934415721897553936798388020921843328 12417509 -736539265594635620332087666415255228196 12417510 -63561812241233837598867150961978368000 12417511 -1134263674174388431946205432948861969000 12417512 -59808703166880904932819230282836869120 12417513 1030198581299480268826427453591414169744 12417514 880531739346708557268856765692890791104 12417515 -182847707204528878817231381671606440960 12417516 -774170143361563462656574390280663040000 12417517 36486290408277610015975717529698353600 12417518 933685456785055640351286874664824080960 12417519 8278686914167350922851908374234547088 12417520 -59778294428354408013698682321884774400 12417521 -1152182608101363535133741305983354127278 12417522 -116741998227789329672160310485113395200 12417523 597296758081312601444764369117205590744 12417524 438511344499860182406427186511378227200 12417525 7925703141423797666101036303982140500 12417526 209266339204438482724890114676551137280 12417527 -983289303458299485554380235990276889624 12417528 -25364118907866781900522654548752793600 12417529 13732573883542606828683424186172559684 12417530 92558644041163335712942030246966060800 12417531 112711505014270383513014335329574467120 12417532 544365872408280209260060098479525220352 12417533 464207173156090162781465670297781791660 12417534 -163906439373321920150415721312329898560 12417535 -178554972464545433370132286004115513600 12417536 -212997574060314545200276607683233054720 12417537 -437058311678422451561189190297896881920 12417538 233166302092582366242224599278438237696 12417539 -360512119919810294230510022756529342240 12417540 -7284371226805868291743842520228270080 12417541 -477010466659203893453333435979668967936 12417542 1884422419985881288389104342031384672 12417543 219692636062943427054535640110276024944 12417544 -1358512333306881483101741925745284864000 12417545 204930435497062392404790888939576422400 12417546 -139247720455847394712343366598523121664 12417547 -333878761067400533951817975179478039960 12417548 -423895603660496937187254997250816268288 12417549 579841316221863849219248242159068167520 12417550 309917293767329691312496686252243052800 12417551 440572671712649828442459363682036677552 12417552 -37017512397448745258736277004325224448 12417553 151284477480099509891068845708402290160 12417554 54658720589132255908661452443024814080 12417555 239388275940444583547569417406634899760 12417556 -1005314096085459014779365157834084843520 12417557 1205411751915555944078838931374902017806 12417558 -71421413662601937301109370523429968000 12417559 -67852413411035410460171210737962123648 12417560 105270405614247324630341494753698816000 12417561 -225944206458178882434128731917603854784 12417562 598771726795185606439704294045109062912 12417563 -16018862187498120692807973587117368188 12417564 -30604117456821315766334574980853964800 12417565 1117527386804559172767713198034241886400 12417566 -260435751189467175551980279336507889280 12417567 78937582164996588731799636044211153480 12417568 507497449322068428182963917911818895360 12417569 -614223323632703415175023383637880424256 12417570 70457274730932148922132659780271462400 12417571 559066104155787582800593569589200679772 12417572 -1004684237988715838712024985175348721024 12417573 18218235372958005481951193624976931968 12417574 -127685389789527381799150906696301010432 12417575 -20967437495435112004170235657484587200 12417576 494570732682859435345735353886930944000 12417577 965942636076648880346456961327716764160 12417578 458478197812126924537591174140938233440 12417579 885170910199154566390336890983092298904 12417580 -484435078334266919853035116733465640960 12417581 -127821262556128073169547389183724410336 12417582 -253519438792093341534260399804462989056 12417583 16957972387354143352195059065855168000 12417584 384201369167977913541286068929442201600 12417585 -407211043870728019401823025544857420160 12417586 1852132434352874555983674624194974992 12417587 -272578713203411840060624658449951157696 12417588 232895968065852331659279699036679004160 12417589 27550914179613174367030524973076333824 12417590 -54687151781092630960692079933307623680 12417591 886796996863934543028058704583139271120 12417592 92811931469880842082111903765213143040 12417593 -774979449633822994048474145647188019158 12417594 13525394343638994841567050242890122240 12417595 690480992392239859344627771011820393600 12417596 -1192855843102875071191809449192131768320 12417597 -179058673056988288024678739158676424000 12417598 522378450224197818927642234237036844800 12417599 -883266550842908864964117859023855096864 12417600 7299177099569946293428625929666560000 12417601 614349143439239728600321759599986340800 12417602 247016769137768326816057350951453129600 12417603 317187037067712753776806773538229683008 12417604 86780876520005878796347659195969024256 12417605 978938313429245073680446777159786867260 12417606 304092445752874341725941429633136663712 12417607 -194845941348693783035358454417872071200 12417608 69503777574221820160991503794296586240 12417609 -871462058038225424468343960376165626096 12417610 -366903707850962965552447410602058203040 12417611 -93768806403573844277733253172367287376 12417612 -608879752649841574200310065866862489600 12417613 607588796967064397486814166892360466882 12417614 -221231209325559197136393464319560943168 12417615 -38142135505777306269404669429808000000 12417616 -20290672986028207607224728935983742976 12417617 -481032065895830834787445598982203974428 12417618 489910297001190274288707136221513919104 12417619 -568452491982515270575114723574974165104 12417620 521168354987144670741703347701995937280 12417621 -752785336177356968729545437921437245440 12417622 -170188926346956403160067006134566339968 12417623 398568792760166833338489613473496915224 12417624 -44106833457089758290437351961853040640 12417625 -49932192958230880730515589331363000 12417626 -7057234359816342886232430128814735360 12417627 686030046951002898884877413326066567320 12417628 207300066909077543895827361324642042368 12417629 9783190539974266983352355421838915200 12417630 -176517306150816894402136716065959879680 12417631 203129284886282144887152213201429596112 12417632 -471236344048007132971757512485278711808 12417633 308315747908373145305776140423685144104 12417634 956265092780239398232215136716356763216 12417635 443344554604414044815263472372012530560 12417636 68420480005993414558447635297311784960 12417637 148606780363612381245661058928592396286 12417638 626978582133567271655045078109709482720 12417639 -143998418288983254667198756090206511104 12417640 887520675579396712164942227858257920000 12417641 238947765320893608659490024236443050042 12417642 -449493916200522915908259421410364641360 12417643 696391421135068276885631196309681677200 12417644 -419911817930916211457330648744483856384 12417645 254464055362258182367699343525459658720 12417646 -641467153367279740263398007683491346880 12417647 -826625208751440837110515450087011752976 12417648 -171864573772652053893929186312786214912 12417649 1538507482811205405081156051435658091720 12417650 -90179192927617765615908055226771481600 12417651 668859870396176557010849161318535069040 12417652 -133708450415143969441890992501739062528 12417653 230101291093458388307730299990720569902 12417654 272490946948824080460921110293559083008 12417655 288241804995619600840795466260596876000 12417656 -119854961609932074597811210455920517120 12417657 -239839669312073690541094252976649484608 12417658 -444017381503237923917281869940088413440 12417659 1050648298961714577024551905271421290040 12417660 -110121089805879235098886412940980736000 12417661 887981233819801121540562550025935275232 12417662 -232079674961715143396219542616143047168 12417663 1092785136825221576396815536957064966344 12417664 -388812846226291475131444523845445222400 12417665 41245182452820831357574314596332387920 12417666 -120641754860688996910798181754781591296 12417667 -403136570101316926300256087655206088168 12417668 235861162322185962022690122990035922048 12417669 194032846577874530274795531755818848 12417670 -16493754145791397854120726194464020480 12417671 164938682748150867764152717301442251520 12417672 165186405688329243171342887395333201920 12417673 146646319285063619439285412284397745920 12417674 -150949923735505705059682596477039925248 12417675 -192602785100250725683149240078554259000 12417676 267491839070090741474401223086759679488 12417677 49666523105886561200887987273325536800 12417678 -4869884160091123190879704629008503680 12417679 488493781845515242317417718350256734976 12417680 171020204854139277966440315481104056320 12417681 60470853997936099274060215990923638784 12417682 -66366979708932791679003949979199710208 12417683 -483342756664399599712941490326140068296 12417684 -52206023058231312795418060583066112000 12417685 -56827400685492551869293451180107315840 12417686 -343245485730779584747953560381293633536 12417687 -117961594185376349230612721142451509072 12417688 -26789337220750233977429038780589629440 12417689 -2656097065111088154475336518390276720444 12417690 -33208652542272574823866256157465396480 12417691 623001243396094816222771862565406631184 12417692 162415622423082160973383171602141342720 12417693 -8074450582608573234143490574967783616 12417694 -1174119560409391927977538361788004701440 12417695 -217137575637126306935657345117235826800 12417696 -871514086819296164555201493493998747648 12417697 -616327373275505220283176822887082986960 12417698 -149875575468496070011290877660739223264 12417699 205101210419632403057183215626794384640 12417700 -431340291465867992556541631894653440000 12417701 -136014232503933853211205362633508147456 12417702 -545298252617601779915197168102715844096 12417703 1888333025367295915712403975236141080952 12417704 -158524622143021209209764924355905536000 12417705 -29613421515183622193845613155243838940 12417706 338438383759235218716012977732440500480 12417707 71884232623490237002612850272953785280 12417708 66191668776828153571089550187986306560 12417709 851507766337555484853505734582275996140 12417710 671712762945804549975840155759437325760 12417711 123454805968375383070387144599582217104 12417712 6867448384129763032189924068796825600 12417713 -522029614833318722369609976467437255680 12417714 74457810837963944633747645499383458704 12417715 96071681717764046130104292279107205360 12417716 245767410429671445003292881107846400000 12417717 164455198179718750988247024014955447648 12417718 -360427591493694111805883166475730492928 12417719 1450517967430644975580445417729356206120 12417720 -86668194953238352162620827113252454400 12417721 459797109267887999500057872443882218922 12417722 377120498548024773844257430003498572912 12417723 196387654800925092513992335577329144320 12417724 -389797397454526397178789355122359812608 12417725 -137823145339612361322710684719675165500 12417726 -55246628773760375796432669423233006976 12417727 423081729874519083973451180782956466896 12417728 161710052109292262443383222660542496768 12417729 -228800900998917730701904936192640933760 12417730 165016677535720991805087908852985792000 12417731 1776978016006002297677152606698918281532 12417732 -286336159666187585375863453571636428800 12417733 1302851649894283010057179135423389663744 12417734 -370151481784213813872666531731618548608 12417735 841455767467639353412882217327645836800 12417736 -1032258356692910877601622284136302648320 12417737 -2117481302159973667271031514874265648 12417738 224723918040849679383726891207487488 12417739 -653708150867962737343559470677351492460 12417740 715175699467347843134208248807864048640 12417741 185814208439964093676823065083360286080 12417742 11674630304931818151152731399361719680 12417743 434131798770001256077567319790229746744 12417744 -92360100661567681572504839020950061056 12417745 -1183215748544322585274638338337487903500 12417746 542982252428013068896951600927228176 12417747 -518744520160400042855196316227956061000 12417748 -77560429555777524914145496392918540288 12417749 989046324448895456646604083660616764750 12417750 301635811895413593259665785617577280000 12417751 -515029412451333619103286724078845648600 12417752 220607857019006371498025099828587253760 12417753 -1028346929929886629924768846677499875456 12417754 314985451705475374618512263957284473600 12417755 -1851087702620967353221706764258529280 12417756 -96709131711766628487235887983823891456 12417757 -186982958137562975919096264177184436640 12417758 -57942869157332483003358827326245220608 12417759 -421995115692115516862995311068039827200 12417760 -221694569615639464990668020391342243840 12417761 -913252641325961660540412551781057772638 12417762 -29390205155974504204725085901079232512 12417763 155506016014600617162985541451457493120 12417764 1083502072484461562178634513379027434752 12417765 275808773693254742916803828516485660320 12417766 -11538095658915929017880386222245976896 12417767 213181410615907173940705301034931858320 12417768 721486844493756573063176163066337689600 12417769 31937720551105734599487323619113510400 12417770 540395420535411239116807593396974861760 12417771 862818741272335772319835047300360526320 12417772 148359707328916162044354541057409900032 12417773 1841513630531620789502577065875963843200 12417774 245880239351869197771865664639903760960 12417775 35956597913454056288642177766570141800 12417776 -544708829378750522597685642209823424512 12417777 1062751895980788647284287226375338915714 12417778 -598754548672057008760133978694763484544 12417779 -1023036379440308014131345025313273073720 12417780 -603096393845249851719228336489510604800 12417781 -617326549518416042863455066699672462418 12417782 -627078312093847329672644389483079514720 12417783 -733364443496543082448021432071338184192 12417784 225034708124199232302967465018031554560 12417785 -154129615911705029221818564653396519040 12417786 -729289456470760351923601216465671567360 12417787 556547105298007062544301343176978986672 12417788 -567867376922701018721157320914298112000 12417789 207293447267296248173045776008203913120 12417790 -136460384043577374063003101629421322240 12417791 861351404099692265879736431519902632192 12417792 124506447348568793584818394594415738880 12417793 -168981236333473098315646049883026054076 12417794 -54324835165454248415167970785152583680 12417795 -79523467186092746683726672849733039280 12417796 233782513524577839961756487967726680064 12417797 -512503266066440559853229745281989951968 12417798 -8022499686338855866058298753107430912 12417799 -119588229904259912143538307018571115600 12417800 775723495045817844437223519836133120000 12417801 -510901185396795867403697042162161060896 12417802 -718246967471780152729221960070253277600 12417803 -1105975316677128630368424175808170336440 12417804 -304149347076368359232453737829902593024 12417805 537083705872814419782227633204077712460 12417806 -101125931583344918525307888979406530560 12417807 547276266662008099715790105982346952192 12417808 -18824874384883275972346873067677679616 12417809 2328975376067241818463638406935179629300 12417810 -96103079836502228729810047568304460800 12417811 21634777109451448309812669757319987200 12417812 353373459302616059542466668772224081920 12417813 -718010355754311525722718791449797323520 12417814 -452959568134690677155200258878449632320 12417815 488056584788604272372678765841794620320 12417816 -125880832329607142402553689016539750400 12417817 8984408613575458187249672564149557012 12417818 157851337728532425022376387128444060416 12417819 -242302078114280372092305001970377380456 12417820 -335477541933830281640277329043423851520 12417821 -688714443215083410567375844116370360308 12417822 -79213717837381313837197810954564424640 12417823 -51634892094978130011192229338285308160 12417824 -698643304266458850957058321681544577024 12417825 -42342283084672978308552660189620832000 12417826 140277063568723699123432052666143628112 12417827 -570044884648285929638469445337584653408 12417828 -40465443318737309973376814836334260224 12417829 81977794076772654112489200541874363520 12417830 383403099732074033500281615391552521600 12417831 -147011515411261372467244457568188413320 12417832 347112086327345404003701900027278868480 12417833 1961386844846868652689181104815594153082 12417834 14337467205679755275715568210015060992 12417835 1145899395179174883219688483982166365280 12417836 -1340528827493673735764256986269275083520 12417837 -864827404342821560188007659551214050048 12417838 -86412733416196981531580933432780086656 12417839 -132505288445358734106475693546208534544 12417840 -208039084286526264151693957883904000000 12417841 15718264473596012833233142548766030464 12417842 292901900386383089956203029767454674944 12417843 172731163192052142682357390596120266880 12417844 501945200752473768666596351882476132736 12417845 373411148889306876659761448048646304800 12417846 37570529775075140345000342041859641344 12417847 -368854549865803000546608191160769290720 12417848 -568121582551024781580699259299389952000 12417849 -961651702371849287003473479498233654400 12417850 195539738165019526026966615055680728400 12417851 802950974570500370282756416214979258852 12417852 -207941674465937599385915179414812672000 12417853 641544547083532570903649984684784976480 12417854 779939002168909917270948619324657581312 12417855 -334254526077896092877775628690454621040 12417856 -103131576147682255984084430947205775360 12417857 760067555781708879975278343796592077872 12417858 75312269370862587718342457673048314400 12417859 1271549610869380522618679485798484624060 12417860 73160658597547556043737981952882524160 12417861 -126280146178986581320614565359679494720 12417862 -659694284395332102383989017672277811136 12417863 -777624429073702195708785877868071657800 12417864 -108949946914846808894711772905400852480 12417865 -338519246439426708710888966215924001280 12417866 122877366595048375509509180927529483360 12417867 13849297956484502101807857804951696 12417868 452918131387313848429897737639026705920 12417869 1058685954744468676522396266017969959200 12417870 -668561770092819348609797418554430627840 12417871 1272773569065841942680197137633815437280 12417872 -31481644163442070800806699745718247424 12417873 214455784425733564938836726060470071744 12417874 653695862228313724726070230227564675216 12417875 631671091795970645801083778316692088000 12417876 -37689863730599535022741095005849866368 12417877 -45249887263448998828444539146227093220 12417878 658005372755700254425675907781229454400 12417879 243275280732718214128000618090059479808 12417880 934497154843341970654273041233698406400 12417881 -20477142058741898379517853724604368576 12417882 -84706380888086322185608409625283972608 12417883 2094847390017773635180351022212346613144 12417884 37318573814048967268933044427794392064 12417885 161723411472118642692227701396916464800 12417886 -198722766720449308479249652040456545536 12417887 -178300721744400253659941487220811212800 12417888 30840589360212096697052706678088138752 12417889 -860367880466111180895648374169261061200 12417890 -596095467093552799254468508127753752800 12417891 69532818382532471890694680842128719992 12417892 -354456931028495828301594958865432069888 12417893 -1391056503901318874987706804842537241858 12417894 -157271612095982592182388888965187768960 12417895 206066119868303021939252166146653556160 12417896 783196916974895372335451052149005409280 12417897 -897421103601403893508579977397439276400 12417898 -107634051701077978464672475485052894800 12417899 -364005079524527639134735070425251168336 12417900 -79026118730593996366179418582820044800 12417901 1191238296698252119489890769051837122902 12417902 363321002261548775757048618209371105152 12417903 -37988889980901994447634212385971100400 12417904 -131265186763480866022185706821315297280 12417905 1343201973426084973853074571169004022760 12417906 190590231109856540610532667349414355200 12417907 804860598282035530214014224263738173440 12417908 -53717044584799908499143503163118303872 12417909 108031367971696703371274686264563719808 12417910 261956877681260351898891135121154866560 12417911 -1858521772236630173765527563911892071976 12417912 -333945428108396755933529058363615866880 12417913 1141536180523284359773488185731084829162 12417914 1142463207436269176686259553759822692352 12417915 -19729831752307579863112617116072846880 12417916 -53791405944032104872035454377927331840 12417917 -2673506383535038435818094714482639997248 12417918 134494340613653782351303172042867232768 12417919 484476884505895382308265156643005289360 12417920 -305106253728210220836864622460298854400 12417921 -1113025996891050381315370692464545121760 12417922 -57234078886318979975071000982462428416 12417923 -1048294655311462464629806143671714754132 12417924 649976777820716133602829765653206649856 12417925 -165367845225901475626810453799345428000 12417926 -181769379074638662223199363627267876736 12417927 1316617549230911675296636837185787008 12417928 -368423852975667406750733053742676003840 12417929 769634735770667215928876158222157989530 12417930 91523383362305087901776224447831787520 12417931 562171368221815202211668858351108903200 12417932 1063251017017840515364082857863371210496 12417933 542943370700861519026849946053295628288 12417934 204860987528112845797690588429472454720 12417935 709223955819142904932310307415634506800 12417936 -16076797111148503810174858368697171968 12417937 -8206119590670544289081429459173955328 12417938 46886474165656826321733062653613772288 12417939 177773900530436909803929848482399505544 12417940 -92358222590753417226506043146477368320 12417941 -2694411333920437168896837101484504647616 12417942 331720601297598215409118751917025176512 12417943 170594474295795047610382680736561638480 12417944 -588656623549802124452856116153735577600 12417945 11299326612322149344512335659132116800 12417946 653989798013485647103689637741569454080 12417947 -2051646904021386661619805962061731108604 12417948 50154814228814760161867759281448299008 12417949 68340705764282924208170008660988805760 12417950 367747455955000643312011080279682248000 12417951 -281245469496098568898409875026934992000 12417952 723613580911343426710938266854989103104 12417953 -570236554012785016101487329021027409152 12417954 317658688726700609667193074732530456832 12417955 -656307346940937334957034989344886271280 12417956 -1474784752649950306133732780673200831232 12417957 37381206637648605563341463662949383416 12417958 -105125172984287273011069740797920915200 12417959 178635181969421622690844173257814359160 12417960 15008350866844059621183531398341017600 12417961 -992518190998309799462869784907749880176 12417962 500046891515076430451336703643149327360 12417963 6508482176091661707639297104347550400 12417964 -1025455950711035499022900058102445969408 12417965 161009779463239962967050346918913184000 12417966 424952082513942007528058441887878958080 12417967 1174325569255919385818329187064165232016 12417968 -178122694602161231365110801446472155136 12417969 98489801554942206528170275231113516144 12417970 8420836919528864757107402304412492800 12417971 -847275855165125831324113214209537348656 12417972 61911331979887821040051272367284744192 12417973 614510812548484013323782810480852939420 12417974 599465230352069995896602555658514619520 12417975 997674073570475391252706557466770198000 12417976 -774970922561487096759451460044264857600 12417977 111865754795224248480777454750327635264 12417978 -16449411915492653074337386659025569792 12417979 182524213575411001846893137884217852176 12417980 204430774249013159148760447604896358400 12417981 -159703242741567371699199325930590194976 12417982 635631469670443732577647606339240089600 12417983 1924687995595137936414500139894229895760 12417984 -145303697697953024714426131755816714240 12417985 -690377481814989980406635002042139643840 12417986 -296677582269912015995257254211479360000 12417987 110941632445250607235143958888446618360 12417988 573639664473662142305095237427721344 12417989 -99124734446578538425330051451954638176 12417990 73154627485697029089235840755355491840 12417991 533673887663968550624685802527364177000 12417992 68179858313479729280956193322262118400 12417993 33828270575678918661134897400856176000 12417994 -447334620217134778428814930681823102208 12417995 -825120925537499145882543405091157052000 12417996 -391234320378123888291967639885900497408 12417997 -1988956082789884605026250815454966400128 12417998 41712515433428740082565290988114988800 12417999 553825898725976812803607516275586004736 12418000 33935689226870071432453778456051712000 12418001 1060401893566067232890472906111550335600 12418002 -554536040703406727868255124017988680960 12418003 -690570713539137321244791962719569975600 12418004 385190746959986023543866699065785309056 12418005 448936769258952905947956381369739798560 12418006 -520362454116748756734352089477387703296 12418007 -2671494015855154932154902254749459776 12418008 264582079554423749218382081539274895360 12418009 2280265967347472433120346151385257032704 12418010 382840987121852497461035036525193984000 12418011 -460137514396848677544031953795753302016 12418012 50151438283898521644439100007449709056 12418013 -1142330954396491974544344994751090496 12418014 -81065057532629930731215452979159846912 12418015 798824028963619717808918245010126885160 12418016 -661914971857418750976496508856751620096 12418017 -556513096683947012431232927960939760720 12418018 -175978171534790967707331524278196357040 12418019 -421566889923257300559453591487159412580 12418020 -138411814943022891469688292298848460800 12418021 -306886627791679212297531770319898306560 12418022 63036517114143245482511802878349884160 12418023 723529706673674596139223342535375890984 12418024 -487414185559486696387438761229944883200 12418025 -394619787717065928373367514551955270000 12418026 -263970290970395780187643593695614169856 12418027 624353215538031473488619922031975863672 12418028 24210074605502851965720982984848270336 12418029 396347912492047354342607592315536625888 12418030 -2347990856835891165225809335599338880 12418031 414576649196506378970231098991598406152 12418032 -86837769929496929888626823811665756160 12418033 53098942694651406587234220789292969984 12418034 -421684557363813509709345680390119129584 12418035 25706528529742899764808561694403781120 12418036 -360650921107795167750124512941029909120 12418037 1182177874567839288738727886999094709212 12418038 453491885248316263956314475887668434144 12418039 6928786484302203251049303710185103280 12418040 74496757157995953376296497937234124800 12418041 -395070660217064088782955136664186655888 12418042 51412323320767568888669636669907827712 12418043 -485834023736182383113083980897931357680 12418044 -167237961734868032967088425569167670784 12418045 208274919414561413489577832566605792640 12418046 574852308643329425879057568142676201472 12418047 -1006216609108475714677664678087294065320 12418048 566315217185207536965944387969530986496 12418049 337240995483570525705635308977961369536 12418050 -83977977928225432237315009890788419200 12418051 527258022237208909101576002462051811984 12418052 523458075238955202597765937038770910336 12418053 -577144538581280075046900387161471755296 12418054 -71864587349548706605692046842033985728 12418055 -327375354798876201224224678915580631840 12418056 -4903754907076429086642909091568025600 12418057 387195197989584185591434997524200999972 12418058 -979023421463996897760913396379237836800 12418059 334278156132734513274027791107518874608 12418060 361270182900611742196798147559745945600 12418061 1505667202487380326113330300072376997080 12418062 -348956559236149242136670097452503036800 12418063 -70521889600680343620937418939788820240 12418064 -101463473787584969599646475204461592576 12418065 -567708599759780557001076419706037678080 12418066 -376201427569568492924924973402914718720 12418067 -1133569857284984598436775779580773948884 12418068 48795508129181782538575782804618436608 12418069 -163237817845494258438106992312973388530 12418070 -395337667008067415878207411223905259520 12418071 535702136767027040542153133593869240960 12418072 -1132539537192689399021046632858144440320 12418073 -59938371199018444592215469424833230080 12418074 -484300490843366881949740695888756592656 12418075 1287284751410424641234163550414445904000 12418076 -696902430758559411170408713006968261120 12418077 -3002520358810840918837368963762501120 12418078 -513744209321529637714850464769466284160 12418079 -952188214886743744002611342167337500320 12418080 314505608617022655356085965806727331840 12418081 36957390344161189953803589189761510760 12418082 -476695129803655727738334579531578386608 12418083 978297949947979823336509546657855407600 12418084 3188548065858891104923842779156090880 12418085 313518528479295054569290916149942326780 12418086 198618049281370452806862169729196508864 12418087 483708595541784232744256970649962615192 12418088 -529166919925906340955602024924480317440 12418089 1232712429757050394778955412065099909120 12418090 170659679324468676177105029657899108800 12418091 22727072954503321399349294435550042624 12418092 -750089779467207264077773630883144767488 12418093 -629626052411326150719432975153918897876 12418094 -413387834007649166090956344087479405760 12418095 -775898961184737608481760010022779946480 12418096 261698902830355009749515131176742912000 12418097 -1303913124265846658702899955820348617454 12418098 -192735498656153983339193911547827322880 12418099 -7610256159906353054117339416276497600 12418100 161652347348554125774046148997966134400 12418101 190769222452254332730618287914795903068 12418102 377000405086561265876318597364416590752 12418103 12415192049031046234154629943658987264 12418104 240707422272337001549916293670328074240 12418105 53780668976258957533390976033129664000 12418106 -140862023227277946554952935143182031248 12418107 180018860637223160305877462355767685600 12418108 -368735795112330699868781531360081345024 12418109 3567690141183154377400427609433890508 12418110 -13864318042040034199665261405580059840 12418111 1320577943307042182793628315616098219712 12418112 -1573931384522278849707930687476072448 12418113 -283752897678571115542033633119182669952 12418114 -82586747655877621208831950514351040000 12418115 -1256873183270298095838315541926187084800 12418116 172141831016893148916376248349507153920 12418117 1411450552500972587440982418438386443166 12418118 36327310251432782685350926137028147200 12418119 -532098843210509828572036328887041713640 12418120 -876406554558308122206401005995243110400 12418121 -60553860765787148312753966848113645600 12418122 -117063909019984875908785700457280336128 12418123 -308486082227787315368609816772170810336 12418124 -862218538300715000466595601144729320704 12418125 37745403575686376030876024110601100000 12418126 10611862033273208143502652007015216896 12418127 -270414275874643765024070231093289081288 12418128 91470383259598011380476194778294517760 12418129 -197778336750417392544168510346610998160 12418130 743465488618850948069381230623422412960 12418131 150140200700749542189576119651653268544 12418132 -794641644009807742367544444576664703104 12418133 -162751378874393676509241821555244692736 12418134 -177719966622533042732731417219065553920 12418135 15176202886994679088896409987243795200 12418136 383199200162629298130191128583475240960 12418137 -130217121289307352319169913055232472960 12418138 664048338869088678492991205673185161440 12418139 -90663133702334765107385202163898008320 12418140 36918244976308565903312967510542254080 12418141 863192889121179651682325740424947509542 12418142 -12927434221383169959878451151998698496 12418143 104349393771785739467791527613866808320 12418144 254085064172999613460398474431189876736 12418145 509410016630513053768239390389591049600 12418146 -109487366922633774459575090473400375520 12418147 -161134371720674313080968654567015877168 12418148 500491072060938283827558568496835713280 12418149 858837253704027221435443604417174343264 12418150 52516787603755487433798360060338184000 12418151 -1379952681626655630718223810432347819848 12418152 343647948783943831754149783035966259200 12418153 -87395892164693609057968604524034067360 12418154 320035335705509923946061652972423437312 12418155 -10246661962805956498052952529640111760 12418156 1049484974518232541281798333632151242240 12418157 -260495995089525596194236282472397231040 12418158 436293250909068406623995260017060140160 12418159 -503201765349067993741687692336212489096 12418160 -127750629690419241775042286276322263040 12418161 -18001300364042974366849786231568940096 12418162 -53155608184789868447213366577713340096 12418163 -1624674533518342251449425630830125841588 12418164 476926845400974376137566447280038154240 12418165 105957214643605354618154060047706800920 12418166 -349312991300822556749110897335813766656 12418167 64247949407957379177997564228746875880 12418168 728996541086935940875812240216186470400 12418169 2537457188454490080498440190510977291520 12418170 -125334887492487118850165437500217075200 12418171 876039544584695672944442758148505086372 12418172 -146389363507348876891471583872740633600 12418173 502570750371059900415842148124251294822 12418174 145246023640448687673070431624616398336 12418175 103790404803433790394895841781557001600 12418176 40949763574118829073610404624261447680 12418177 -504974949418927564133481798926214115800 12418178 -648212258055853689483616488182667981360 12418179 -1170597274067986610668836371305690659840 12418180 247338104997178549472061351044539526400 12418181 1194731043276434828135783262627041189982 12418182 112203913544910267304098684285383491584 12418183 899180950856035448097345348923842823184 12418184 -87408684788240901094467338617105121280 12418185 2178025197784659526821156589164036480 12418186 -225357495932453921810178568255359161856 12418187 107449381337508750185794382557611735552 12418188 98323167925065473878108364590153305600 12418189 84136684754163021675913802413238028256 12418190 -357985445755468095480995964878656622400 12418191 84919661185337321711559491108634071400 12418192 312416300984930595080932970646906576896 12418193 264301408170171526347719340935430107442 12418194 249019043309857101194029925220814262784 12418195 990829202808234555083525829866517157920 12418196 -264693338378939349746799878362042429440 12418197 -36073007976775175408360356088535244800 12418198 -171367786011550972796656777270764395136 12418199 -2116556200056822372069327409542106208544 12418200 -428784932144960791600448340721094400000 12418201 919754579795821170023264714312812508160 12418202 824795957844964826340460425473957510400 12418203 -71861171572484736826176453977731763712 12418204 -295083429613330018170445916993922732544 12418205 827006217289882943796722092318963882860 12418206 -43628351805993743455645896313562643456 12418207 1419066219863958064688304762515747364232 12418208 -1211529342723873225861616308829280010240 12418209 -897236138922545690119905808186054672686 12418210 53961842350958746663551914998714137600 12418211 165388422603231844666610440869525848544 12418212 759370564572908282849164636157968281600 12418213 -243993950665426074057551448865436937538 12418214 619161370957550679468224890551449089152 12418215 853938779330503395679548209573988606240 12418216 492211278039875414724115261863562644480 12418217 -182246520426068628336508339908555879174 12418218 -61638359547921688349212933817791142400 12418219 -771158924225581385275793152043338446192 12418220 -140789875883721132311875418584197120 12418221 -581377010749063581162468908244824591616 12418222 -399014675737837315396492617625264337088 12418223 286079186079624388978519491632375981760 12418224 -13745006836633703539370852652413878272 12418225 -783840976567969432475759480420017626000 12418226 1344646370283696731545361758085329440 12418227 -184601702332658900073096356027669555436 12418228 -2734101211889867688828365645253869568 12418229 -260554402882896826852244851745872801920 12418230 221841230772545332084720394611330682880 12418231 -573006376663840225124577534417015552160 12418232 34989915267267851196642881468333076480 12418233 293907056429434778057431657543691713248 12418234 524455427413007567154027660793110140016 12418235 -180139315068278678445871406218238473200 12418236 51081534107665048684696888572193746432 12418237 453352429513635900651499766282771653880 12418238 -30881552094010562111450909729192229504 12418239 440195143526208974164733198461747248768 12418240 -257554471228959274925482855483802910720 12418241 -336885261424640668062404137315790456016 12418242 176079443775962029342759545077839370112 12418243 -1585604761467296012649494991881658967760 12418244 -406045344331364424527956999714549571328 12418245 456141197324581461695014953815881843200 12418246 -196555799660619080000062827527842218240 12418247 -1424262554406198924661181486977819975680 12418248 4470197944769614052380148399316172800 12418249 106424294391121202612265833252482131680 12418250 -145415764566818217765114150421793232000 12418251 326814865959468461026275091328327433432 12418252 -19677110248957789866378337350903300096 12418253 -1503935125235156744762695177856982825396 12418254 -468947154092127021196695508210006398336 12418255 -478601092546993224878705143435144939680 12418256 -74160604854841098659851199875024896000 12418257 590212905864453303505289113231789766640 12418258 -290282979142216475335913454141757549920 12418259 -6722231627960163980947559061593303040 12418260 176831262187466922794480997967630848000 12418261 36801782741436046097348596676539039200 12418262 -47324764631477061568535794676861351040 12418263 -316690066721336576596225668292846942800 12418264 912006464761543672071870071651955302400 12418265 -1202016910387006072987736482105848953340 12418266 -179477133325473404701768542929465794560 12418267 100930678290578429677802887833926355640 12418268 16766055267432934545015955169873335296 12418269 215195240385245944592964206772754057344 12418270 -174473695955675503220103398734726921920 12418271 15404643369506206120529808637347394800 12418272 1941932529925696892222978094552350195712 12418273 -239793108116240105351848315832581296064 12418274 479929322565080664339886328188982212992 12418275 -386895110577472986187239522762240259800 12418276 -729998748109320533641496127817226797056 12418277 498993161424335967493813014457420128126 12418278 205515481338720510896804080942160005824 12418279 -371376565677938393939016225702785199024 12418280 -56514605107268568952332647312405299200 12418281 -386304470626173242136235879294518005430 12418282 606676763115775302342306074714418191712 12418283 -101750962482175945755680225183126302200 12418284 810158900290249478557108978552607847936 12418285 -79330328940232959438365431511686534080 12418286 -202728158359170496555148118800754134400 12418287 -419433037538367431826387144476952270336 12418288 385977880309049337961299850772084621312 12418289 -231372143452513140521525533970688574116 12418290 150787351640611466571220600340754339840 12418291 529904667689583405557280732510102975692 12418292 -1186977641677970408750539032337125945984 12418293 1262330513811802678153568578033674274560 12418294 -161315336622737962916082912640355647488 12418295 -1136959504839066693056277794170003276200 12418296 1271213421025473797869055061007297413120 12418297 -120739965873284019270990781441465679254 12418298 -865657613089884414700935746407391173632 12418299 -1604005230437516708600339618613792380880 12418300 -554789804525437997307064809076881625600 12418301 542659186783452211771760997408890950752 12418302 -38233989446100461506959969775648844160 12418303 203341341011355779834390080081436663552 12418304 86425932011524144361915407087813263360 12418305 224144109597515405971816672834528238400 12418306 -737721219846438844426961236888046845056 12418307 1433919702303734857184846074948204090632 12418308 -97213815463747312665317200934194053120 12418309 1881175832567911280116746007944058796510 12418310 -71309328326552280983738430715450669440 12418311 -183905954300471028194975795157824254080 12418312 225447602080550513650208549448683443200 12418313 854829549614826671487434841589892299296 12418314 -3985447534435767696537603143876935680 12418315 -32187467659637116179902043440919792000 12418316 571898349331241736936479415732825558528 12418317 -1217570689296413289592115249683006333866 12418318 246508125270191067968554711862704739328 12418319 -744988399046608670327784946520677308840 12418320 175214231892207644543210132925913497600 12418321 332692178157069050324013342254806961664 12418322 5544392042498382626807480882066611200 12418323 361288047663004062321358843591017382464 12418324 -572828605637392649014696393921250703360 12418325 -578334229355517156850072278991894288950 12418326 202244765958369335068189804260572774400 12418327 542489812758119552989278432399946287176 12418328 -354602822804281359054147125666163425280 12418329 224436560193121912099978634486200074240 12418330 -182384140216203938027587165512646059360 12418331 -611731153273787541745063534523551967868 12418332 741592709120049276686422272089224591872 12418333 -703128076551106296145933510247008627700 12418334 -916317781829591321865684494359334897280 12418335 -754422931747291906960490486910061106280 12418336 372139177392741170478723369452427018240 12418337 -944808674561386764587060591631412954014 12418338 -158498464830598491853059311035114198656 12418339 291630741678739215162946773261292674140 12418340 754057528552207931381034808505799720960 12418341 56380774927205452469353826083468051680 12418342 -18585865244346478086222946812268153728 12418343 -415873790014128745848746538856381426560 12418344 463698339867420657731049133342771200000 12418345 -455467061758498414343893362497627511900 12418346 218501965461837412428217322855108317872 12418347 119409480008825683890864695367917520864 12418348 -650323821712825561291477663197502978560 12418349 -1190378897894428455659646988486087948650 12418350 13632115487376138725822869261559116800 12418351 2162725187360420626008445688972538600 12418352 -17120126975439630049801611339598921728 12418353 69263065060392466739720492531816904882 12418354 -130582825952385295404915743549266534080 12418355 -433368932846167120053349514867727348240 12418356 599614589798450573019144174814929334272 12418357 5994845491410239460789558849339768512 12418358 258813332454058814436919658553774821280 12418359 11806620756049573963699405713978327120 12418360 231851094047303106838994049932434944000 12418361 343585043830019231273954644813639191252 12418362 278465317370870903503564884864909154560 12418363 -42806444234845933150892736808118415388 12418364 173697876710757517451979461042918283264 12418365 -375870692169100224090788567476121254080 12418366 -235056460766625040295944949621415130368 12418367 -26808973895437900035480028821068535744 12418368 -111036878970429260419378719591675985920 12418369 -207482214308560854966438277558457159230 12418370 -187596661389358118796105527190495038400 12418371 -246488892989233483844586136591282970928 12418372 -654721778493054318175630858966658761728 12418373 26773901703676997109998417061687165504 12418374 91813062255356599168679582188494548160 12418375 776103973231019667837440419505527002000 12418376 340301831100004128032435779609483822080 12418377 -411773309142037092675712832675831999424 12418378 304065736212158035417326718710511971840 12418379 -440383431698572643688969762660227314680 12418380 -268870273008032395074712821986202624000 12418381 -1159774229992628002384099600580123786880 12418382 69498085209466791731329368178452249792 12418383 -47956667130807633570614170176034440192 12418384 20963808168001840556899026255625715712 12418385 262887722703697501371508917901064352000 12418386 -117554854684611469904617501486724898816 12418387 872458672967282274921051292366688649312 12418388 21727118835742253264220096890577084288 12418389 -394577778475779341643431497949991532146 12418390 -119709757451565665367161611261550158080 12418391 -650869489346056912913314646960508130416 12418392 -449013623476708393459085378523821506560 12418393 -365940643888219015745499992162635124156 12418394 439471170125326092911233036898374589952 12418395 -32248391144070727718484973875063544320 12418396 -2880322089021037261415267514947916800 12418397 153153725146919298270374278090490190432 12418398 260109471604833161899004427648662553984 12418399 -2629020856131291691471752763745288320 12418400 242614807372369742913797228760268800 12418401 115695997455673070523989876689627872960 12418402 14016818754569782252777861235704771152 12418403 173581513278216465977965795987620876384 12418404 160763063847631888450415787899950519296 12418405 1395019243442217521613383109390201120000 12418406 141283860624879879910005253372836169728 12418407 779596541519618621556362461870978433280 12418408 299385622505782749513918290980901713920 12418409 1402097692665272294125642453624529317860 12418410 149935246707412891283424199463137720320 12418411 1624574460437298653980254855095553809012 12418412 130629827580099333489120966915101849856 12418413 -123852600123918052408508530915722720576 12418414 -258918355323554993785353845270448880128 12418415 462286924697557856320344130831289298000 12418416 45971050608232008475921784695064494080 12418417 -659109457448769822191186326549698789648 12418418 -1026553681723320213421892507883034558560 12418419 -108385744108757409284198468663390803200 12418420 193864490876340538346728279993118515200 12418421 -153067638204891380303427416215081566948 12418422 -278273598468750950877032695356254718528 12418423 283321762981030923443729444587942751464 12418424 -1465221577381960169227893995251477217280 12418425 293983508555516878040615549289557413500 12418426 -592577621406375304425011426229440915088 12418427 -118550022908841150471403480085201292528 12418428 877031730921014065382620918383254568960 12418429 1680742167159793325060625859837012433030 12418430 -106846563215442859056636384270634778880 12418431 -409193668686355509395553061695941761848 12418432 -39158592607097501167103835832005427200 12418433 -110105465156855829824841373439281128318 12418434 -31583863530628495732585036877465806848 12418435 -791671847574259466164317694387228107120 12418436 -640221992831973073828024080102594908160 12418437 -439711193799789961680613876598640512640 12418438 470979014766039396643696082760517632000 12418439 -510907969095126380390969814873823098600 12418440 -73326009005597957684138861143965696000 12418441 -361840109491521343745691433160439050240 12418442 -1602145523560933917350315980265220804000 12418443 12621891367285735076174978522589557160 12418444 -98232026845603301558397387365236728064 12418445 -120617255442178205418494318448043599360 12418446 10728070744591122148377756975267773568 12418447 304099898060418459518516118122514037840 12418448 148712325731365125763160268703326535680 12418449 -326503956352839768741342707146593685440 12418450 -612900011336755932214718248774644883200 12418451 -225658183724395771719946301973185374548 12418452 -820644138488361645534752116732799005824 12418453 -310808897264840311659741742599707264036 12418454 -953646183021864807912647617962858914688 12418455 194409373731298240396602903629357514240 12418456 1000583736217697833963979088730599290880 12418457 -239228254890976920174276595236842930400 12418458 102190457961725054734714261936175324928 12418459 4229878485427733844730981996509764448 12418460 495122253233723330980705055009031029760 12418461 -818550328014083368086181059253269251520 12418462 -119382025848595591571784855613596579840 12418463 2251838591693048244516823134343776027024 12418464 -502477663331350062575409309222177865728 12418465 814159285957009350772637401070895379860 12418466 141278583603189988283234350030773732000 12418467 171071463896059726504358206901731260000 12418468 35907989778139372330109695785107251200 12418469 -148863992602758078748379964133763438304 12418470 -205420358084311418089898139349721518080 12418471 -354596349258378250915538614902305845208 12418472 -2013447076056914715650325312060748800 12418473 -243265378118326422025892632660749807216 12418474 301300804258740598827200388406404674400 12418475 -688498816044461846296664535040469121600 12418476 -45430583298270028997245067282554552320 12418477 194693408380598543648421670338475514572 12418478 -1053444115744139502163768553209991328960 12418479 -21498876982453858194507936883632163800 12418480 103654478300363811297905500260142940160 12418481 -238146267549965909168401744642328950656 12418482 -217808340865261041001355662304430282240 12418483 -165895785450107134115621820350535866880 12418484 649537430008521370138659832019117506560 12418485 83947001790848777152425249492012084000 12418486 -9353960692282286627261411050108142976 12418487 155644353138690534480420700720140707400 12418488 1335964130006057660448084872459282227200 12418489 18647648495415400177584210652927240826 12418490 42757046225483226995175303896649308160 12418491 -561060217060048712411981739307584229608 12418492 -1211006703235232947690978248070119107584 12418493 900954549420288562219490533018650044742 12418494 179196557707304660526461240871398768640 12418495 -88909959044364003543439295995007512800 12418496 626175593883919638807471291870247649280 12418497 136691651519406056106154459362044442240 12418498 -544441786499258220794212410314300766000 12418499 -331041869492451966687416303415660418500 12418500 202242058447354536932652706970499072000 12418501 -294509485862725467789101594815958806498 12418502 67624184098367584581754836683352255744 12418503 -548524522962711085423013182192491953496 12418504 758344660984550781083061100741226987520 12418505 539786908241995405691904266703061249920 12418506 -437142552787300674479797746581742068688 12418507 -188646383742420048546826297623773121728 12418508 -569704929501848933823941971016084796672 12418509 -154504724346794212052243301382869170496 12418510 -223998336378997870171823625672832631040 12418511 239256924972717426565272523728280312320 12418512 -3071781670810217308731604854267052032 12418513 -1689188542154425481508306568716292692238 12418514 -283069889688695412893959960221990078720 12418515 451881076537040098626291948325328806560 12418516 165602052642339817706878442159798845440 12418517 2483350876579469123459350255822861643712 12418518 105593426189605982053967554692137152512 12418519 -19092310103188768387659676777448201080 12418520 -857919018088296848556670974273803059200 12418521 -1116378028184048692663788274739902508160 12418522 258181203902288576319990966676686070752 12418523 70946400478584766095654333385624955664 12418524 -80112087660005168292156762096372080640 12418525 -286298673583416852975762009869772768000 12418526 -224707137324777500313266259557041157760 12418527 -642628720220929205563883406151950016896 12418528 -1553019609683013877829113000227640442880 12418529 -28707614465713149955564744843388244816 12418530 15597828124579220974398751694943928320 12418531 -146913893615966413406443685993993850936 12418532 -137152056936346247777872889508982198272 12418533 -166567049223934064072919036507982048320 12418534 122916272305380542777566164484197680832 12418535 1356744963853611458717920097724459207480 12418536 133826074713264277887607613482010542080 12418537 1788901579575971760522259645736782016186 12418538 255538337418654438192049310320225566720 12418539 13059393937487775052392961200652715520 12418540 -160624035761778439431728812443981619200 12418541 54911701915154057122934099232387793344 12418542 52573410624033926892720291258183444480 12418543 -1544453104716340037653452851239394276016 12418544 14322683814030449790774033684995112960 12418545 207727970499100254346794849134030008320 12418546 224526504673212634946399171448267380736 12418547 558621539368905180479056569384257025996 12418548 644915987719542312710909278158283898880 12418549 120957966206490782004779776652515143648 12418550 -4266719433239726003529548312207839200 12418551 629168641353344901983159182305578188320 12418552 -517153056870266573775239925398590156800 12418553 -43279004463384062041704530400056948160 12418554 910287804263715738276965514244984320000 12418555 -605654998845880336343666217761025623040 12418556 579172269549260065934705386778084920320 12418557 655702803282603602366364533554962520992 12418558 1064477402011765390749125060472965498880 12418559 -1428035218324216988292555330614556921096 12418560 -181741025848323333355627469066616176640 12418561 -207633980867469530016051248613879651838 12418562 -317094486630727996778580975462898534368 12418563 363659300255944237180631252286478579200 12418564 -1037263248456983744880420440600875133824 12418565 68984798082241093228947014761597526460 12418566 201982315037484115207789945852528914624 12418567 -399886771479724344579565451229727999488 12418568 1488245384767585284082261707721644441600 12418569 94130557718492447828417941143421639680 12418570 29191709255104765838714801729351270400 12418571 -1018908972548073915005389358064184987200 12418572 -4764777947158564035476390199148978176 12418573 2323361082288886557992276899983008855020 12418574 -35176594806214238849073870471670591488 12418575 -37591144032780841080007166220781516800 12418576 -227372756033449673210145436287378378752 12418577 1887330439863693788925337124725860536100 12418578 244636914162865542002301159853545202704 12418579 961736457465037553144021975330740955180 12418580 349145224885202722888921472370238867200 12418581 207782696184446987469710522358830184672 12418582 83931986114770428680001622133672131200 12418583 -1890576948028870163862433110708750276120 12418584 -451784507694129608737667976419538862080 12418585 121092362040870928863164501928720844560 12418586 -185033699671691924538717781505767405056 12418587 4116154400352687692047332196038862008 12418588 104093194429329380461573185279682539520 12418589 172371338146755827821909142900522341554 12418590 -231809330986826729818800834800680780800 12418591 555546000470910201626135425194729882184 12418592 -1013298701876826218226283846719591088128 12418593 -280414747340339124098293297720805808 12418594 -264405664361828760343337441253687881904 12418595 9823584642413187524885794427832192000 12418596 16169997960944949443926103644790989440 12418597 1232235004894613456989727843997216985728 12418598 -734177358559352238586385229355759111200 12418599 -544883789480691436230336698276915166936 12418600 159700193289216921958232028314001408000 12418601 593864119945490254890547693921639143012 12418602 -159835806015957413791471164719424347136 12418603 132428016202813650422015644416707525440 12418604 563787017611868219854897312472076237312 12418605 196231019702935759790271677126964974700 12418606 -22169139251788747563739992548812262016 12418607 -1062377766259618934200925653234698820560 12418608 10003921040453397422578216118808182784 12418609 -873653720261022176923521080863631451600 12418610 265564508135252559405450327299414545920 12418611 838193534528592949711405223462876674872 12418612 152217746293196073799794076980004995840 12418613 83736869412204394760377383658666080000 12418614 -5684938722936258803172747217830097152 12418615 -5735245854334364558770860866974752000 12418616 -539448492082061945242499412577023098880 12418617 166618926986720236928882614547997817680 12418618 609552501482488528368871201963547483760 12418619 330564737845109586977134593810859432536 12418620 -45699375568149751551902859816161280000 12418621 -566501646667306615775735724405272747808 12418622 265330641593492908172121838228552426752 12418623 -232758041158071792860866182871853402880 12418624 28145403713354721465343338230827712512 12418625 -1188669100416686514360785013164432175000 12418626 154872246560740987009422722269669337088 12418627 -221672654300831415550245241739065910676 12418628 1395283180083153785778777799831908203520 12418629 -867635218932069140897195209872028580352 12418630 135547038928758603002394230053756012800 12418631 -383486724166809322966259729605858499136 12418632 -195262795675010849366086869789999175680 12418633 1719513696054468534582546764805593585882 12418634 -11379606189838757342372856579295108608 12418635 -4353191792251921493543964552080463360 12418636 -1119405888670355041623589943441217188352 12418637 436098944665647752252478893897626375104 12418638 -95205335269539311651614860972759301056 12418639 -59042082741793149146622587978593658544 12418640 137040751063068814127478466719105515520 12418641 836561102699084946889594954744369189620 12418642 -343897182802807149783690765832584084480 12418643 -69566415502024868280719393114542645536 12418644 187532170750596073954194862804795392 12418645 503353350121481708515290463982919543900 12418646 -638746856119439892865180085417033365440 12418647 -172210404566295722370779093097935723520 12418648 -6943095010651609476695849028927713280 12418649 98551314198684578245603120512954784650 12418650 230563506045019033913887236715113600000 12418651 -290081034936732713478605046714614648320 12418652 780745769456790434709192867518646907392 12418653 541925688132543235919841694584353498688 12418654 -46805931981632384341205263246425064320 12418655 -1859019283515474327089623537553875538880 12418656 77973535600580386568270438299884847104 12418657 648412971759710436178623367069474389012 12418658 4326861051534482297069877792807859200 12418659 645902756225309212275550082074354947528 12418660 -232401318750951443225065290748786456320 12418661 -136700221059906848735763082969313268738 12418662 -29641863764396578461318626456405237760 12418663 689752932190330468778494962282004745664 12418664 416430681130166521188177159264218127360 12418665 74863631846720066684965178600894325120 12418666 7019205302933515857204143854861224960 12418667 1289125202268568037597789717275991004600 12418668 274723041732417597256958955599667217152 12418669 3861299230159046343566518090448688557952 12418670 -649810121813962493999784262554517056000 12418671 -197590120717202447197667079436816944888 12418672 18980452304163610328908549395032768512 12418673 -1698277479925904581472914329874870764078 12418674 -93271028688352126335023370944141103360 12418675 916771427526142292329822007955843401900 12418676 -481926183196473884179249055641395047040 12418677 -91622592857422785812875243214470528320 12418678 -41799418975683357807984727774918680576 12418679 -98917917305460249699510933030991088640 12418680 -294679047458743082323614164333087539200 12418681 -1151599700836745326167983907833366177472 12418682 -673589053777901078233561120219198769808 12418683 -406376207217370363317538104444798116496 12418684 883824216893400806645404884801542076416 12418685 -1240556917594067922996972202445071065600 12418686 66723437436651683808861138252938987904 12418687 58212656932036624457500607308687108512 12418688 627114793417913679017246410528543211520 12418689 578450894023352614942634846804806425408 12418690 -456315509460658077752077517284699538400 12418691 845757059755481858857984415825177812092 12418692 -181658708555486097372247790583529476096 12418693 -106841316516302313031794290507959623680 12418694 -866880704049694178786198326978412789760 12418695 -70916433208165539594350718873547944960 12418696 -1485777778370921499628942081058981022720 12418697 -266047764359276344243038474030065711580 12418698 431550327710207933752372186761557662464 12418699 -884556940549366131793434498359349177840 12418700 70376387046686454301053705697386854400 12418701 7066576082447470419806684380064309280 12418702 298044807050650210958178669863922927552 12418703 719833476909930214029138238701630754800 12418704 -133110226842241795814914819033595904000 12418705 45043358190809827154322449215078790760 12418706 -613959596668630009829454596554002062448 12418707 -9401919414172950346586596860389266248 12418708 1378044511674264852357272778459309177728 12418709 -200619148449694116061891878865561406496 12418710 -586201760605474812027279030506161305600 12418711 3470715288479101203814860416730075446224 12418712 755278857716368156365896903021891051520 12418713 -837955969496359958265015924653408941158 12418714 -55798059479543505531462924023710464 12418715 -1129296389542559884023024580571559848640 12418716 101685689960012651517380696677053136896 12418717 -243857679131599017489267669528466791188 12418718 -504834943993586143953621272950851603840 12418719 379942646912198954756486059162932099144 12418720 716983379702474236107618543364985978880 12418721 -637838641845712515608857529906585955840 12418722 561975434984204727966751675361079882960 12418723 -1264135124337953110330391280536344834280 12418724 -261955229348033836061614691019992875008 12418725 -134690602356220806885292795347146272800 12418726 10382717847631823649031174574461521984 12418727 118007099473635216713526805304959492152 12418728 -390029537174466476756507657283624960000 12418729 870026817598153968549001014116880110330 12418730 4036695137528834350453636427149782720 12418731 710844899753029721086561141592788589280 12418732 19436642929329149445882144137528612096 12418733 -17199089860613180477198067488943788640 12418734 -183199655635623315045666436936702481280 12418735 16609842968049477864392136555046786560 12418736 70273723838786118066670243158465773568 12418737 117932947149080073366514664827243317360 12418738 64029735819581898434751632901309182496 12418739 2042062774404562227396572660539605078540 12418740 -506907892190607516257705539494848605440 12418741 -108759425584211147777991114276444970080 12418742 -21300936011452171055241575059289825280 12418743 -862417980729329529072528088892879123736 12418744 -5806378674746566771982635551816622080 12418745 41164725689004888010557713367464002500 12418746 -273990007710952299607073893342493836032 12418747 400725220681132793347719628486895185512 12418748 -331830655490930939122025023307274769920 12418749 91155542664709588088475481247471713824 12418750 384797586099625279679784994300099800000 12418751 1880451974819953179295850770748455858752 12418752 -73324636975555131679348676617354346496 12418753 -1371479390960555429596564406572379159998 12418754 -124210982070905069678887895368122975168 12418755 -279567871191500054496258530374623221760 12418756 -411863076800322800031919915929466752 12418757 145849548846546806015807996867524274520 12418758 -262031228274603690573554889077018978304 12418759 -1363226666988954369293967390821958591360 12418760 -95706826065421010115194705566573670400 12418761 11738864700085806642818469013401735792 12418762 -572560586272748266699309280525759932368 12418763 513612834206613443224370375195786359296 12418764 -279881233075000954608253034559803486208 12418765 471885255427663448569441293324660339660 12418766 159728656876199870836904170034257712832 12418767 307028962934011928093961675508750678968 12418768 -105373782949811100194532744950564036608 12418769 -28249041785352162870080853418600817040 12418770 -7293124721964874523669462418096384000 12418771 723653457585485428305117031308191126872 12418772 143281833733640687390395580403692674560 12418773 601159991725245849407397312650339469984 12418774 696914856334530370608952892816286213120 12418775 -693280974970891307913990028955336659200 12418776 111590034586951202568135648763085721600 12418777 -251633686165706064016976585288913104256 12418778 -866006429977012446233442372399332460576 12418779 -44686088386541760777741241505609619816 12418780 -371423909599830416949265940644378828800 12418781 362470052956460159019538878347261783712 12418782 358574139331481388627173408840762640192 12418783 331508132440466346175157674939734205104 12418784 -578208091403290968324248319066395639808 12418785 1078714029677140423653313936047649027200 12418786 290013903771235930628442039644124456960 12418787 46119934791895609230192148616185398672 12418788 60804590409272925472227277547627606016 12418789 -322469543745845634490291340903813891328 12418790 210504601600336820978715785391499478400 12418791 -83041655954374489326672985311905183232 12418792 1072131563269442456425389613949002137600 12418793 415066094244562353135917737948769367540 12418794 45373463459785316390870019273272006400 12418795 808913017823287884714323665462673978400 12418796 154387280851191415989521213911847315712 12418797 -1022402949022329179973223174106213476800 12418798 -12189839747112230071094728480619432064 12418799 -1265155616614135062026784643452306452760 12418800 -152691407868805418140594247147323392000 12418801 -102508846694365897336706824049182395468 12418802 88639937193948872569427414691008498304 12418803 1053007074135628831014983996172990477012 12418804 -381217034715013256850103422726883646080 12418805 -186383065933633295472833868085187182440 12418806 262557453226346865799327469336296446720 12418807 -69095952306595275097315643824890766000 12418808 958171960378050928190871139534324776960 12418809 106918362769104481252282734169561229568 12418810 587295861199134590176437430452430632960 12418811 -223507727807076112187443096452190074588 12418812 202672736918954977090860083891535298560 12418813 770876496730987495631970987621175256448 12418814 -400158439037698962389755854919761951744 12418815 581901711450425228036731229553004740000 12418816 208769645864849081781808384687734784000 12418817 197097583380496898253043762624559496192 12418818 248580386010703111932835810718469511680 12418819 -598799863580148554038751374943821811504 12418820 -638067910969904866468937800357240995840 12418821 61363599768804389315993934022079223390 12418822 -7079325195137933541541633929878777856 12418823 -589032097064355611959650402459981340320 12418824 786140330292151527901374175597463715840 12418825 515947229886677941256109153161185003500 12418826 -341710834259997517498446292174192669440 12418827 478171315719756896157274087786040384256 12418828 456055594486563999580245078212515050496 12418829 889264418980334387354028696633832037430 12418830 -6811812478067740888506467368848796800 12418831 599792629301487517456043780578891731632 12418832 306416117545952287287508781998969921536 12418833 -7446251164201057970161561130857759872 12418834 75639210745082072070905236940900539392 12418835 -741505784736981147914888601104247600 12418836 -571427425936817608896935782324177471488 12418837 1213148834745658251166979332146755158240 12418838 -813624604874303212646836068590613619680 12418839 20470943011204970358911853344229436920 12418840 -5339984169348087560930286202761216000 12418841 -326847739540750519820354816825848215600 12418842 51061327494395977969878313413078861312 12418843 329067640264709071294054043368450197544 12418844 108821987569372122461245039976009164800 12418845 311717855099535654177093149828186951520 12418846 109550496118886984938156110702658971648 12418847 83340492729692378400961335864345144432 12418848 61586552053089594034493072226530623488 12418849 -699308465559941269611928237257716725150 12418850 153704006833128865943168617663674240000 12418851 -798683858559938848807592341163733101760 12418852 -1267821331071001061076720044127618969600 12418853 -1024832344067802879226449723466278193056 12418854 -37716224065826446373981510202226754688 12418855 290420303464895228725229440171153146000 12418856 287336228390998664797108764518325043200 12418857 1482832568997175983332040971315067826944 12418858 129859854830298596747302173289082735280 12418859 -229647299701372584022452429938550420000 12418860 575250159345131581508562570194365071360 12418861 9317759121934632388883945969425376384 12418862 -483717946314801431546752127404545317568 12418863 -656063706890297492157653063030270714112 12418864 -48515068475469118491601559929536593920 12418865 -147570991473897489077593140032586672600 12418866 -117907347552354258374400305388024326400 12418867 1494503235185478077860833277209336619916 12418868 -488576187215535811294447247764140957696 12418869 -860928676322768591789521590653022443712 12418870 -299577178254031734224488377961372492800 12418871 96821325463557570706526727029633451600 12418872 14270794281092231281204559980331212800 12418873 -4094888492404907030080626280085036160 12418874 -49052954436190767673886835742880674368 12418875 213648725132569051191448429877789760000 12418876 34928926865344782887323702011933199360 12418877 1880168457399330208097740576700154678726 12418878 154391160299641081093188758561906580480 12418879 785335895869368738988227969132681277440 12418880 -118267593434911646354118617532955361280 12418881 1027359809463348563345690409965245115952 12418882 -106206345200170574044032433080871618560 12418883 1026399350222644661033564180836956819132 12418884 -593744183630833068725599534146142020480 12418885 -4290012223400047886861335428163476420 12418886 230369665902405859863053048828394775392 12418887 -131210532669273383248489999872009884160 12418888 -210517056841350402456597139856301987840 12418889 324900687446157933518181184457063384640 12418890 357257164513225410613772365506229117440 12418891 -338857376757732976951513129224206674800 12418892 76110745768524972669467615642628969216 12418893 -21510702798449450109245818093781320320 12418894 -570812095525221323863769791384912235520 12418895 1230355949472279878880381457853744768400 12418896 -54098217786137460818232413031210418176 12418897 1492210219474072805181480097567672639346 12418898 99043460820436392418228346551281709200 12418899 -1445129273509421428795050389568692805840 12418900 117352859987770766961912947644970457600 12418901 639726900552251236804368562038490880064 12418902 -19398580406905691417485849492893886080 12418903 348108277908705032120325658220528829528 12418904 -1886092085430426725591824218189455769600 12418905 -758223151538218795769417610756292923840 12418906 62092585785098526154370024113640420064 12418907 -363139291129699782536783736554878894560 12418908 -87705870689347378996644237231343747584 12418909 -3059248818434134687911323210248194166560 12418910 39925189168679737105572521841330585600 12418911 -327683944011360617260053966143889641640 12418912 736495153424915202935781589943236952064 12418913 -325665599402652669507643928697304968960 12418914 294055840344379127999566297417971373440 12418915 -203482836585504244751098682400876997200 12418916 -32595409961308220659421794777904541696 12418917 46759715672048312873158710666711611712 12418918 -49241723970764148130700732321599806720 12418919 1381031471734175915314894350317032091520 12418920 20467507656184690219003665749178316800 12418921 -384671294008671001179688042059837767878 12418922 615385459370689838716340158734413230512 12418923 742849998537111260079487112949809952000 12418924 112999648081787786418295071057526629376 12418925 484152482710961331079310255158668735300 12418926 16576774039162586441732623070834407680 12418927 -86736950830980993174788641042813010224 12418928 201224524567476910067218457090896330752 12418929 -407471251147853435988680647280702005452 12418930 -273863066202920785448337466063983020640 12418931 838287198394522852298029114564235439360 12418932 -544770901740290827757449325723503257600 12418933 -1967194908567441326363352167621537156818 12418934 -818591081504790975554801205599680870848 12418935 501851127752041768834216296443995774800 12418936 1033856653679634756624723563090646343680 12418937 -496047018286033480531111031361903483414 12418938 -217358170750910466220885310441456407296 12418939 -276892008444018087964388442154480630960 12418940 -113746267236764712556130045734330344960 12418941 -75435801310424061881638603154424387072 12418942 310636807745295593975524549099494545664 12418943 2226677932789971757955436840690833160 12418944 488269872200641749963769076390496829440 12418945 -2603080153166300322129678732863725440 12418946 983663951905779624428713076334170718672 12418947 -285730439635002549610359564850422642960 12418948 -1042794347514889635608121633411202360192 12418949 707520215569669144674001746998667265536 12418950 -119281384190362009466537623336675262400 12418951 241824182472560126298417831409151473920 12418952 -59660685470776694508340394073287915520 12418953 202414553598331189949765174682618489408 12418954 333468184553522498276139957374688635232 12418955 716591796123362820201770372700250579200 12418956 1442407334597410803512261138102382336 12418957 -214218142555660293181868592695463914388 12418958 -765152286383944868846420158991305943040 12418959 -2796948404573647661933780599726671360 12418960 -79874833816852196811822924252792422400 12418961 2021227902405504495117335272117988864562 12418962 -498369954272291828843046052150165592448 12418963 474475977497949756838527364243836934744 12418964 -40464244911396883941347446895521617024 12418965 146127176331229660044974481687890321280 12418966 344940686571577412999139112973864776320 12418967 1776603630360626286583921381882248740952 12418968 703384309120601806387506882390075125760 12418969 -106187336057915300599642039357711396080 12418970 -58997715220450789634288338885669593600 12418971 7928582884993145758191652536511885920 12418972 -246876491380100706049036348481597739008 12418973 -390193939865577550564931418674714931360 12418974 863316713496420414096397512906045133440 12418975 41637400470450207688104082657698102400 12418976 -6023984894201630067457406199576920064 12418977 2745174104528417991143541594463212720 12418978 -91465732962193906579781268121770008064 12418979 117738645583664802802361110732670555784 12418980 182074361055165898410017256200336793600 12418981 960568982970381773593507160422735182782 12418982 -286798474803887027011114280602079034816 12418983 -546943324533315569780806222405460361648 12418984 -22438049628637215755043761112523453440 12418985 526604572574807209659486155257303638180 12418986 335829593550084564943850326584255385344 12418987 -119117489703439663286978767149693584128 12418988 206368847524231105694686526413635824640 12418989 -559049502642373760199502463263107187200 12418990 303098430198049743089278580176180857600 12418991 -7438884354386123704718008204237976328 12418992 79484993470338428099970288305210179584 12418993 170558186806322057626839443258569814400 12418994 43025541197935630704324635798480563200 12418995 292544791171838555723769489456980010240 12418996 -979040662604197390797278312897186320000 12418997 -2071513956228947177509603855944963557760 12418998 -1109899125136632334204779458791278579264 12418999 -203565932395028847020661067893912439000 12419000 869732390139808198188768006641817600000 12419001 -919617494118142239114786470106851760000 12419002 -2939270999928417485831953999497109248 12419003 -1616526509054234041504409007624890365404 12419004 -239218937876504916170100961166028487680 12419005 167656208307263473832455225026887635320 12419006 275395700061478367180736677049245597952 12419007 730672314021452590154759423210084437392 12419008 155855380872732323898230521806297497600 12419009 1215245561272692858768712530425283366210 12419010 97234258733213825840602118430801591360 12419011 659715002064296355979292940917175472128 12419012 262220460276758634692069582880462973056 12419013 24725563629002563074290500017819644928 12419014 -160387284448738631656730546562155378688 12419015 329858307324330427450749527501014226400 12419016 -918485958648509457578444316037067366400 12419017 -339040536045362258423659247129456940380 12419018 -563941577272181440048038022476613400640 12419019 726613539232250350517773350586141713744 12419020 64620426084178547878420961015316864000 12419021 -893282292446833106811577869454186256778 12419022 -46630483386941452783254186542932334592 12419023 260899911995084286313758948981486023184 12419024 92996044032137497286232702612228587520 12419025 125044583017115373103854862557569290800 12419026 -985511790420682933640555452169616978288 12419027 1136296582072434562287205670576316174000 12419028 844725219278961376169357696673937920000 12419029 700018776425792591864011144367641543040 12419030 55640058160343045415551202664130094720 12419031 870351193320017607341229956468020008552 12419032 480048102869009686019603534823880550400 12419033 2752810053625959136206254850601252949760 12419034 64610607773490149120920260190711382016 12419035 175686326026978326036245867429961663600 12419036 118670840583417705456470969647244476416 12419037 1069287334007198090115815879248779284160 12419038 -813980948375422842113589657465627656640 12419039 -401533858067278127308315124073954194976 12419040 -634573095483615256815998043068843950080 12419041 -1209432973827482505822755330702171509968 12419042 -153287556189891376025371588453915793328 12419043 -199127506191985235154598519896458871552 12419044 1341675268236212933720057975010563991552 12419045 7681473192011166294495741838072684800 12419046 -89847129316435832792870771198327046720 12419047 37826067926224336063875489762417101936 12419048 -169979713636383479589020846569574384640 12419049 -13991097593878598483861812840409956992 12419050 -56239084290488989428848858861076760800 12419051 1515205208697157052629158696683091826704 12419052 1887603485000200127240246772987128832 12419053 2448332281387615922744141664540593392960 12419054 -413333222075949890355242007825224601024 12419055 -40636600963088282073666228490761081600 12419056 -41851704055808757821754229718410231808 12419057 -363181656088148775673223956468932421248 12419058 295856772654922685775485273834559379584 12419059 6372215262069893783256622470292328616 12419060 133920913035152628041601766558906713600 12419061 -646136655195011734469301562028955978432 12419062 -449130750115677074747650541076311425536 12419063 736783109590485357206209867734105294312 12419064 115863502468138120766679548784001597440 12419065 354117226029986847933151341516874483200 12419066 -548025850983170147527672171019238557952 12419067 263778971932130976638435275703317094400 12419068 -662393833322524614835122226712086577152 12419069 448004429740663407234181133967335831244 12419070 200170524273958553072381178968475095040 12419071 181007428296426362465243439841571895680 12419072 -949203968012281561062648246973130342400 12419073 282880840098698557662002636745282033522 12419074 362926431075364747519950287086093123536 12419075 -19262007288678618922724615339315165700 12419076 263233857996414043730885910646430760960 12419077 -1329412723636162159644748084740077604 12419078 44084750836867820683217808262700067072 12419079 -14249715159327876720724409524217554992 12419080 -486782682275374621770024243082137600000 12419081 1017534312149250004637732570090217465882 12419082 -21533243617154252143047607525263392928 12419083 -817802634858501322167933152901772490668 12419084 -455715654149268164293284376734807206400 12419085 -43172636480771313766629037430415047040 12419086 -612955801553550408945710684635743379008 12419087 -115959805055964821449841896613546043600 12419088 -1713034849385323830262360126182653952 12419089 172606169545378991463639316499062611890 12419090 -206227511114772443995157029031791411200 12419091 -43379062681187927151568882370487465360 12419092 -627845554644331038853462920796020129792 12419093 -586261445898723181071050899218791880576 12419094 261780916099234902513052629313529832960 12419095 -398511088371938095608080763564983265600 12419096 52281385895997599766266780065157775360 12419097 -1026924083450990997808779397415233047600 12419098 -29641551616003711791210625977318517536 12419099 -810897131569558873350564837138521858328 12419100 -128068765797721662788153255289478080000 12419101 -209894749339926643139541460196609919898 12419102 -594574009718827880676904489870792837248 12419103 -124820607589910941505611779414448669440 12419104 202452925728832237039687063965686956032 12419105 -628642539912560135440126230061108398000 12419106 185183120452975439868240875929425544704 12419107 1020756922802264775629622279493985692752 12419108 -390946081594977392694747433273151819520 12419109 1410641510583415613398550421112188037440 12419110 -460495755564798572258649764521417822080 12419111 1555560684562862712396255506731810992000 12419112 111353876798134911735531234800332800000 12419113 512807610912937830165298570878033900160 12419114 337873543148751318294277462803653709312 12419115 532733398773086611043965535767001748720 12419116 1216171213636349063593209121870662830080 12419117 -109319464958287027889582774187647156928 12419118 45058321035431677622599494130157163264 12419119 233271670497393934622357858823213648744 12419120 -78587511829429931735197092867751280640 12419121 191174108990425308176834576943795441600 12419122 -42156815152098250859930449809553387008 12419123 1611609717212326008573011749405486922064 12419124 -239920038632687095390396638342369005568 12419125 -150106952806573651431920766347100282000 12419126 84569461150984492871632664771384287104 12419127 -119152757550946108257059098541844879360 12419128 -1628210202741431129913253000524292608000 12419129 833447327377943318546543943676325880276 12419130 13089866513000221877333435768914629120 12419131 7511544552631651574787543080941640872 12419132 -576519480036104580805837172499930505728 12419133 116378577659246982690495632448673990080 12419134 75011056682285009971680549691287870720 12419135 424117776671855601824397378233335855080 12419136 493387010376174687258467558686363484160 12419137 -223169754906303599747239168414057724988 12419138 -429856324780777243707700088802191999280 12419139 1090099530681310212923816443617161794560 12419140 592454115649167063002109757334807389440 12419141 -728175763012651336193057363586274284480 12419142 -395831299834395737345754733047616865088 12419143 1863720581089100423142856951012761016344 12419144 681283750794262046087971085068462556160 12419145 418057636825237631694802238124373080420 12419146 218483074578385828021425501566872765440 12419147 736555716876294502290603348788230742640 12419148 275577957120095008763326645027288997376 12419149 -363153693966499534175824293853961094720 12419150 -535114974759355490567866334659868040000 12419151 -335253937610762350354594729526142829680 12419152 -44449097347042085770372050507131535360 12419153 -1415755800152120992692595626536289971598 12419154 474096125704050562570121115709885093248 12419155 -508863739260334160427356904711558668640 12419156 531167784435386243870052058509138587520 12419157 -37559279425265306323550663784614490240 12419158 -6404487343202429037324935812415619072 12419159 -732704327803592118361317454496409446184 12419160 -46490521839861219194594417656872960000 12419161 -81477831134962223404128109915144511228 12419162 20559141587721445442073468224801961984 12419163 -73647421344806911687037666888421841440 12419164 560431903437997784807133542628911604736 12419165 -227502676314659350302223287266812944000 12419166 276228164958195557821925103086389333824 12419167 528888617237738381256030414599131907680 12419168 342255296654545383325327694568446361600 12419169 -73346915578291490815073608889285065728 12419170 34935099617605322509867520202033653760 12419171 -1107302923400572192094295235701509273088 12419172 -83191637693059251779025641816646930432 12419173 14126486167666578983912772766448602328 12419174 -1440345629668793667591557335619186880 12419175 -469217035055595163607128811543729733000 12419176 -559439247552002353182618211068021473280 12419177 539695351220420924543868580374804628026 12419178 -179644049821000323806805301607809408512 12419179 -1404646451521907730195693477604454900360 12419180 41605005173009237396983264486364835840 12419181 -218820923944100743139577320064249787488 12419182 71258637100599380053462524504620208192 12419183 446665748562798256649656670893441639920 12419184 -218977872860503814560652142555861712896 12419185 241008612089291530071897273809034787380 12419186 246952196959843169940127975389278106624 12419187 190998051004798334754431452087212465408 12419188 274411164054806815266439229824351253888 12419189 55330029119524876306803496444409888640 12419190 4540076803525355057865673670535475200 12419191 1292571020946049338226190375418727711592 12419192 204155049242088692162546124417177600000 12419193 -1368874235625690487996778556695014747872 12419194 328834826319250749763000236486022294896 12419195 -561312160656442372494245459180408371200 12419196 -501381201803142103305566540605298482176 12419197 639985829534427121740739626496066440114 12419198 34008997381058657105054878694997120 12419199 -33484134645782224014241839259549658160 12419200 679076285616487621464916518822739968000 12419201 -75342754147501227281595618411851084028 12419202 -11699330636849318481629252215548850176 12419203 -528195680837450914664802778775693500160 12419204 100193569525371099032631317465583661056 12419205 -261845852558907178235110740465129508800 12419206 -145957675775775890630684870241457580448 12419207 -365072221774554754961502939550692971640 12419208 490477063276399415971581805659185894400 12419209 -274807499891742861005416939405880646960 12419210 -55118434149730484441889876273358542240 12419211 -299062287094712268554028148641298154496 12419212 -4611060808280071337429131167061712896 12419213 -2049600953433837064587123078276716318538 12419214 622720093687688907642268069945069512960 12419215 -437922444395123643002596823022494130000 12419216 -412373628517907851037988686646203670528 12419217 3277621331688604292969031724735065600 12419218 56457182347963169692913055409861463040 12419219 -674622323105020243491563592086432151456 12419220 -126339811240255043739991019873453998080 12419221 -1293195275611112347079533021315899562500 12419222 -149505228750006149739489727359024117888 12419223 -449230049366976107827353161165602008216 12419224 1246768986545175664285776945049829160960 12419225 -88879744676629551009919396633136236800 12419226 240975856316008801048600034341937386992 12419227 731440821593511921056446416324217219076 12419228 916107105198408839251811176343100685824 12419229 530772924532809926009932313146098007968 12419230 399972500811124355482584251749489661760 12419231 923901174566770535938912169510810955504 12419232 53678695158288417125081361657064587264 12419233 1208063881619372670464672854582219332480 12419234 -275761746246818725599906658280268404448 12419235 -217245421775809708243211917479267464400 12419236 -590507031202476738256731879674065402880 12419237 949065396570224487977796710080125533886 12419238 23195960137179954754666693900047302400 12419239 134754149148129108928384807575301316656 12419240 203403097362653647579676102429588428800 12419241 -406775252973268141141427578862876514240 12419242 78604982804124928051265423171398521600 12419243 2003640779039890131051535653581145405492 12419244 -451539145308029804393030965038655376640 12419245 -5792611704821377528047940026634394880 12419246 159870090944601190134577930696601420160 12419247 868506936088760319522125909993906133000 12419248 211973400828680643792763507144037007360 12419249 -1200327976443070696212768475510267740480 12419250 399307360241384386801125781766048640000 12419251 114601447205607119795164904224371158144 12419252 288438620690033453351776921246693220736 12419253 48587685462404337989806533592657092288 12419254 845102515161720225952260595705658738112 12419255 -54186471969981084734704658686809462000 12419256 -721678303436921372911713317646246604800 12419257 -373665362350598390687648036270975407280 12419258 -582035957595735421005502087297973189520 12419259 154536563883037909214142946999524852504 12419260 -1031426467227735994446620124051210240 12419261 700733109463672582727297117647737792 12419262 14676806791987629453930458982055389120 12419263 361538292763583117916293721752890755624 12419264 80657197759510355904596628801312522240 12419265 -51370875260025459053124569319615720960 12419266 -159849071727379173598932569909396325168 12419267 3498411270484253188555197319299271584 12419268 -1024470279501249270340192402793719793664 12419269 293123271189952756748225116044013654620 12419270 -82151465572822927266577175162744833920 12419271 -29096572115438927482356242980417415520 12419272 -22258461938633148888828347170141624320 12419273 856467095271728025109784554236054162522 12419274 -118360203551387697660378572290284748800 12419275 118878152354332475873820338774169516600 12419276 -797863998815330775416014313699268890112 12419277 -125972161726192935851925760538429095392 12419278 -95316457306151945372252794915065178176 12419279 1789077410503641974677193438242540340760 12419280 259041727345818314746577775269259509760 12419281 10832838963032830084374955422582582592 12419282 163053852675715115622580731157683523584 12419283 512018376129290740170726484225365079224 12419284 -990685014333114716364217405362906497024 12419285 476571670079275359165504676257229068600 12419286 -429756254803147020374469633943722895872 12419287 1234068196766380730806298433932499425280 12419288 -257648473970758595489348616975391088640 12419289 644430709571796236500826336734136353344 12419290 -107116627974063030835878158340509122560 12419291 -468173927980200035714710695925835029308 12419292 -669116711822764712581030014183216526848 12419293 1656200851393930327923102718478676416320 12419294 -610471164592259938341279198129778322304 12419295 235914682814903025406104617545834246560 12419296 86103753992046449724141647005976100864 12419297 494735225609416347687752281802251141824 12419298 -423645633166249624198106768326209768960 12419299 -592896958938841239029691215476859167200 12419300 278208991804322213460956725279250966400 12419301 -319373362870792283091555259895770174368 12419302 -52000037924064424160314048020467941248 12419303 -3509920190434226674410261820867827960 12419304 324037789111729126453871215005256581120 12419305 950024610006352509024526793691951431460 12419306 8626310751273499984028923220068462944 12419307 -469793214807313007757942600965441170596 12419308 302162014704906380844056358121310069760 12419309 -163371989413955616341813617655022605568 12419310 4871546605690866186151729249959321600 12419311 527593694518645982093914071476325042400 12419312 1984530939680532967279994657040138240 12419313 -264056296412862090598487117094716896512 12419314 -217549255724796604811495400075507130368 12419315 -393932940655326362419343129637740845680 12419316 -81970027387255677593293599706486603776 12419317 -746949112944617884401835823341703127634 12419318 -1026127325602469299477679652142253116800 12419319 -12635790556919313092266174388208408 12419320 271032836046053853635486381266989465600 12419321 2278663014773722221364020388568737702992 12419322 541328993008851537770277809308451254272 12419323 -80394414512145333449166786249509863680 12419324 -262572118812783486260138973992330861568 12419325 263809457134552341893143521924124050 12419326 575707561023082928187196092633860570112 12419327 183079925194745919729533034335295412800 12419328 1020649158692640319149361916925815291904 12419329 -49282334345978256386013492836281625516 12419330 -72225978060557494681411322930377950720 12419331 -387826872796450454243584980928135011840 12419332 551066261467108971681341541965452551296 12419333 -730936619378573838647282398247804405316 12419334 551482600573991668362834861869829895584 12419335 1080508766013246220096679470058478524280 12419336 -226285492478282531939155391043232312320 12419337 354072317749802832878991523341819227520 12419338 282246607330747016643486699257770006320 12419339 1762936047200163531755341950370863373140 12419340 -800164016505265534088449678826012928000 12419341 -438241901464256130593357913013346525376 12419342 39431366618866666918131111330025653504 12419343 298739748072530003318407951841327120424 12419344 -4697619983837201513821025790643404800 12419345 -674933490942458718094449379815991605900 12419346 1488060417803213425779518533502197248 12419347 357001275722801719065627085003258474796 12419348 778132477108134151007719323910263088896 12419349 -229015126305014351240273679837494537760 12419350 -113732395665481516795032541749470640000 12419351 -78896740564051305624251976738413244480 12419352 813363394509180220428933704713278259200 12419353 -696930099717350786636748947876439969920 12419354 -331402305314140001136850847927526183168 12419355 -265677718660479066731942233900204999200 12419356 78930917498033660161703162184940283904 12419357 -1353712507912390484331387722462355453480 12419358 -224150379864454011178561402383360537600 12419359 1035128370581390764131994913119998654560 12419360 -1157024394900516467075537070912332759040 12419361 894127421923608288850864683436862448210 12419362 -171091568537848613005040900881921211568 12419363 955648927904835265179743898292073416584 12419364 207293687138361363896138961022696599552 12419365 123568323024285440001035055573283267200 12419366 -263242667978022334968984829844275948800 12419367 250276936203950480363043497242413413712 12419368 -520870301349842252819895144151196067840 12419369 -35580593028895023934304034380835554160 12419370 -119459434707501297845177279704330392480 12419371 286352131886522741493180851974502139144 12419372 -126062393353247535937357729592183439360 12419373 854859102913736053435669883384698964064 12419374 148258711898302838018296846130461108224 12419375 26049135616171062937444109930193240000 12419376 165992606053731496604922510252615892992 12419377 -1167504483435682988052645140744800033774 12419378 52608152452670044644899879219276156160 12419379 -149778375827193262679830786073897487360 12419380 -142032342551514653710853363273054077440 12419381 -398768494199312273219341238137543825668 12419382 243514135898938270156164534958019120640 12419383 -202731236446780342973752054168517110224 12419384 1124321413733689166037263655457174609920 12419385 309819196423967402710314668114811806400 12419386 368577215080823970509063244116211293184 12419387 -1770867965014485019864907673575867687964 12419388 104037727494103992536962301692278128640 12419389 -18646608827868511805991915062562154976 12419390 322416044896381090953726393414227419200 12419391 -43003085408660788491226614558871334400 12419392 194925859951708829939616199589250465792 12419393 -481942451128461523136809735513508895744 12419394 140625917616926926482093701069764336128 12419395 24010517933587054939711787063074648800 12419396 688233185917492845022191524689937326080 12419397 127492789638242643476306153368609877760 12419398 277094935715927985997578731860239577536 12419399 -1638921980278428325718822862231240306600 12419400 -59179754603501850902613206914953216000 12419401 -759613690978326681949963434677683333068 12419402 -299391595056452693160637636528753175808 12419403 -316863709011339567877237449908318233896 12419404 -739326018028693995044148924748280614144 12419405 -817954836023363935299522113705280005940 12419406 -6051340772903184910443760039889619456 12419407 -65358807805332289707708588553240266240 12419408 178769109228602514980370099267541254144 12419409 -706832147512535942706637807990371514896 12419410 -593602813513608905367774240663250124640 12419411 -1615747165101993270921586911485476115988 12419412 -679010907098444923868119719070070642688 12419413 102220121875217027398768826252775315662 12419414 139547722267062345299330020087996701312 12419415 33432867542696955192885252259410041160 12419416 -490170456535368649884759798355133337600 12419417 65557990437407752868991664742594498760 12419418 -283552585147070212470315629455831979520 12419419 399943221390424186619519439048432778820 12419420 14163172558068092447130931527581890560 12419421 -447400375756248841331938539706108071936 12419422 -18852426008879959924427529563394715200 12419423 379455429887307717477145414977792110760 12419424 488688500811379099127894304871242792960 12419425 7805731503143388879850662310474080000 12419426 722228613539593465689120359556352151040 12419427 -743282014652648029021653066805195929480 12419428 124518722338620758469770402739362676736 12419429 12735798261402933996077676567492178272 12419430 -197120727414819238503179934670385738880 12419431 -3872453659953702471483555128401273532048 12419432 -16736082557489829079044722259940147200 12419433 141025229882427500809889639698703324160 12419434 141031741372757127022419502474358237616 12419435 376804929460973527473439756964763216960 12419436 -337061898790664019686158844169866930688 12419437 328935434036916912541585785122068016640 12419438 -354082070759230204832253429238203986880 12419439 -130862352996601122002751128950593024240 12419440 531513413901623221070672784034529280 12419441 310482854225210107836703999117394310000 12419442 -449296168424670701977631029588196761968 12419443 74202339897961366446659743259223855692 12419444 4299616299828432473839460597120969472 12419445 188802108230123964969111226623434827200 12419446 109949801343594277970407836719788020864 12419447 1485043556988867656455687044542380129896 12419448 364991887239238551683721707313463296000 12419449 -687132813251893556224334458314153995264 12419450 219826797683674084023836197168251666000 12419451 565793115020199942913793770615149906240 12419452 -761711104743049563304511820442239866880 12419453 31067616443736908848938198794590983960 12419454 -18588471082891714891253415903217433280 12419455 -789262494813064004508831225015569969280 12419456 457457358290731353432223064864084459520 12419457 50932687297482187291818707685801007104 12419458 -522325960640645437778528969970072847920 12419459 -1233611180760484214529698885419249872 12419460 -260071221555188724068063127256218624000 12419461 -929161980866454264177074923562073364680 12419462 653588113049670497032984548186927894528 12419463 186441011975495356537161142166076445824 12419464 1119377438746930491185478125677000089600 12419465 114869811941728617745234709962421499720 12419466 -100586217207280013559322969935586104576 12419467 -1562323836184632577296127628361243933484 12419468 -231086941954563872358692845061207359488 12419469 -371736426385663768302314673895261714836 12419470 -84368886450615335989961778839557213440 12419471 189204586889463491204448897078117379104 12419472 189437420299215388041426920426862870528 12419473 820702585084519474548565320928737934704 12419474 81107494096452772063177140994804460544 12419475 -3601504246438320725481322711699684800 12419476 -924169808910300864115157580801083405440 12419477 365719068919911994962153981361681278912 12419478 -483287844913402746943383582758315150592 12419479 -1698329896250323811067574514738661092920 12419480 -515634730769993168302410598536335155200 12419481 806724780144357362368030481244067622352 12419482 -718767391116274767137122569950941677600 12419483 -30457669034414263272512081748557087988 12419484 -49204611608375045387451944527206137856 12419485 -95318430937774214514944456266115181840 12419486 52218355339511846884284769357688992128 12419487 236092450589113216414727372945939224920 12419488 -1120146078232617107564487810117433098240 12419489 -176826452999008095419590066093462663710 12419490 6158731447167733274124060210028170240 12419491 680763489348451312611656572940115476472 12419492 -1011252909536235655614160185424300235520 12419493 -206861746515138272510145255216115928736 12419494 131681976211837364569626330372272216832 12419495 -565595290203986062307201307871081640400 12419496 383103711799329703008533204665047767040 12419497 -297114499395564023075858244373045093020 12419498 78496518506797787543842124220983162880 12419499 -343643491099309757066205441599281370112 12419500 -469228743777764490184196633767438080000 12419501 -526879991649330848899279611900575595498 12419502 -61429450730824462198659716344874526720 12419503 605508762303288361482634438503165164160 12419504 -261979938735596927727449658908588359680 12419505 -75427420835153024230852370603495203200 12419506 -437101118766425823846576490221888203136 12419507 4470163369345883503249464770981247756 12419508 -757151900702974181428209177860827607040 12419509 -183685807064251891800181022124955947140 12419510 392846357065372166109029645975931164160 12419511 -425265368681072637583439773066471296000 12419512 -181626001837224274354469325576811315200 12419513 308169451497130788635508741970378926762 12419514 102152333907870374036524636317769920000 12419515 21060040585049536025236470151328150400 12419516 889873240578924759908536031181065917440 12419517 274150828278198839016127410923962215936 12419518 -3588779910967063650948643822745983296 12419519 -411246253208940210750299277431468789904 12419520 175707599435313102008273585280343080960 12419521 -682552933811904497455388025720106398800 12419522 -1282939437379726790809279170826200770688 12419523 467779826638838592713913212854135626372 12419524 -489289764374275166676285283588160424704 12419525 -857763269085070951736123052258245378700 12419526 231091285533479784843173107661567821824 12419527 2032572193939724908897420548619655887360 12419528 -745148984425263813487589048400551239680 12419529 -1209527943495754635813410534962700459712 12419530 -89304696238444102958872212734515937280 12419531 392970334334806161954795666268103281632 12419532 394685305607542452412700840485282995456 12419533 120173436154098343474282621298296529280 12419534 -1605180560638424957620263405315281224320 12419535 -276181771131552068207573158375765570800 12419536 -154458603344514492797823118388110532608 12419537 -687278816110188897993473699380210633368 12419538 256948245267378455149787614635456303744 12419539 -800216931139682585162495825240278170624 12419540 307930363928794600966769068942838784000 12419541 1252054510350199515455350109111409530880 12419542 -226089722698492754872183343955639841728 12419543 -427085398512570864151479862182482792136 12419544 508411848027986508228025216276790046720 12419545 -81900913960102777587829147683437023680 12419546 805919049469858720463156163792681407472 12419547 -3324854562837030301068913503871600128 12419548 975337384168496322462418264877436267008 12419549 433134201568223001568511308353801077280 12419550 116906867661996170021163707372345270400 12419551 7542502106914355377146662315394312952 12419552 -1888477091208444983084863097363665256448 12419553 51857348712413207588393576544768124800 12419554 415564193514106584053809389392959798272 12419555 -1112734208642473950717972157960101797040 12419556 175975358124862508638654209396672681984 12419557 811216812644026397213655952570267740960 12419558 -313532032234561534609035122627627193120 12419559 608942082579359197678038438797331820800 12419560 658632224034738264054477067056366336000 12419561 2307255246211729445682517727223914496 12419562 -49054850997619985762979645061937243136 12419563 -21322872455130036534289042923004434240 12419564 -335343209214823469686853304474693037824 12419565 -43300763526032338230706536874068612480 12419566 -237632908134799416464182749526284303936 12419567 555006495097059632406010206044581505616 12419568 3983051413916301979024449166572945408 12419569 -194617198973296475228267427037856391000 12419570 449551805743195572377454765346138200480 12419571 -277118186380601289745222479891068151696 12419572 549502055910396596139791558363449989120 12419573 -1212528573858197158765023176247232470816 12419574 -510861121637749175649693239882099749440 12419575 -118333582513778265437030825309908742000 12419576 -218749558271451479373527650469934796800 12419577 41201483648973475563934691792485485114 12419578 736685963794971254845090763646386941440 12419579 5308256834580619437762552779117380440 12419580 -96363164815019226999110653791313443840 12419581 -606488965472518589302950849930825648768 12419582 -301180012289602671133968901765047616128 12419583 -254267253012028632802232472939049201152 12419584 264866549732264033253687694002405507072 12419585 676172549260474888561340545531469085780 12419586 -379707106745612297076139992010844597760 12419587 -466767504452146763392758537858836117764 12419588 -1564523008506494864578230292525866096384 12419589 -286923715198806454150720565958633661248 12419590 -59518333714825807886219206778307504000 12419591 2022001320893109379846336213441657123992 12419592 -241082495269337738653174820555286773760 12419593 -1254414476318482205589994492550255820 12419594 281084626075178252239323885847018114560 12419595 -1089961904992550930949010860897894554400 12419596 107677307013694361026519564928527902720 12419597 -330662113962621451233794329511108664000 12419598 214089356080061803844951444449657585920 12419599 360695601703602778308036584395603616928 12419600 -15015670967249132931843536478676992000 12419601 -1474467867398648678467211344268642892096 12419602 -190607628711883006584227582782332955488 12419603 -274242443395034697272379452617440724320 12419604 2388450582847601072794945594276098048 12419605 512036475788167240214302585448155257600 12419606 311231436006525270686998702204021534752 12419607 -116806996935902661172449448818415715712 12419608 -121212665038958453829041473988459735040 12419609 -2028704899234190026201599238430930507520 12419610 -117511143224577038546875748197538503680 12419611 303721556763948886548399601987824475000 12419612 -238946563578164384714464931976418527744 12419613 -1146248187846466760391752677066045222458 12419614 758408256472067225144865027627089014656 12419615 -425306253927831807370319710228693994880 12419616 -1193838620440594060129351354319005286400 12419617 -191002418872646754312212206330441751616 12419618 -274628480687725239351979214477835300480 12419619 726822243204146652386488937188362042744 12419620 -346901158163495955285490167820930072320 12419621 -164202338301856057355526808854692906178 12419622 -127491531822559337751983842422026987520 12419623 -196729547442265976012331901216599859200 12419624 -16809414238962216741993722806508421120 12419625 241540448217099265473817404556860480000 12419626 -1189800261874792509708275578385324672256 12419627 -1581029413802932704371629771238660404080 12419628 157673481663343664447320246109017611264 12419629 1210013792346283780990943899434772996876 12419630 148481283720348081437893358415639744960 12419631 -68186527377740294554890558816460959888 12419632 -101026190780800911776953119554445312000 12419633 -1106734271448123408108288483162299003118 12419634 283978770246472711054301186429597564160 12419635 -276526096049863024043224995866362176000 12419636 -87761361395629230426843998385308767488 12419637 -130118431697399933366271608187640976832 12419638 141123986550635878186113063080601189504 12419639 -1421934106427383952683679794578327355344 12419640 -273619916159257216620967099145356800000 12419641 -304855099136086841741974551667787003320 12419642 -466876524483281380834326070348841628480 12419643 893443943701471611880754450863753923864 12419644 -1317363323820965600658389143836881531904 12419645 -423336245347518778488813574488719761920 12419646 185479182647755188520697587183379851584 12419647 40298811516169526592634964554836353792 12419648 418698576136717555258410993920739115008 12419649 34489476454097559913922614037316245568 12419650 -377624645781123823532876215068454224000 12419651 -437046814438601729746138967226720971328 12419652 -46492708269118351922531270126618185728 12419653 737709647397875760114329610465943201024 12419654 39723824408255360119999218079063695360 12419655 147778653745426803061315956583115520000 12419656 3116807449857149064296534269171443302400 12419657 1310246077957084644088116848214860274906 12419658 -244773999052984107154278442238846836176 12419659 83290576346948525209738686259668956672 12419660 -653857919404799186697187797873464970240 12419661 -832702781601557043010636568795480709216 12419662 105880941314362268378043966683393648832 12419663 -1040314951641891912366271389011225920416 12419664 -44287396926693460267670477478419890176 12419665 -1098849276459235017534537790201080353880 12419666 -123697737601287148146381999965806924800 12419667 -301292595332431071228592720913933111664 12419668 639564038233905911339279220173932121856 12419669 -2185770518764305507611316677050329867840 12419670 88936423718742246463915619472479619840 12419671 1147945798181237777998318633863940956288 12419672 160833878128497751157801296395321937920 12419673 224961695916597561025667235001821972480 12419674 354897316395352494951904443438229668336 12419675 459277554761669236449259397577974266800 12419676 489081136071879957214283966634532008960 12419677 272024223872584587372829286889292095840 12419678 234131459401907175854398765566977752320 12419679 9103855132409236232614520817704389920 12419680 137703195519171671170887212723255377920 12419681 -34472282612940437497531657491470276688 12419682 -72813226916186287348167587211295104 12419683 -829675955196709980545222525405775481560 12419684 -487520868377335185565660075901358683904 12419685 57025920525945072898298850111618777600 12419686 -521242975659474495614780567879327599680 12419687 -919785690705408501728223673346096772000 12419688 803093647050890996997495157962155458560 12419689 -254799471810308392906476810346782445510 12419690 6563732813240082325703195346130752000 12419691 154066452247570902398407628960447193840 12419692 385001093371214900121899913100582428160 12419693 -538142422466521455509358573321102834912 12419694 -2177820729203395551533951283709896960 12419695 422441699740177801880805310164904144200 12419696 -62770091072576179780928350645864759296 12419697 794700062514184828792628130946213906800 12419698 -274668100708846146451278287107989980160 12419699 -765662194363384308190851170452507077300 12419700 133183317611323561857469068721916160000 12419701 99641299184592473893369118534190716544 12419702 119592538720809626613600557260342002432 12419703 3037600713489988354353256118287303595520 12419704 -512752453917670114400856074896141516800 12419705 -59581942853474654718340080685963717440 12419706 -145134609497806416381323346656972203776 12419707 -743609487959899496743396737155791713048 12419708 94347145353320583599774961552541449216 12419709 67546321391412208451860197312066020928 12419710 -282909080105465363592880187277365538240 12419711 -506589689807623627508483844203402311680 12419712 -234393950970069523766110247090556764160 12419713 -1055756954983497586894743863917711271038 12419714 913228320458984852403242997643380656160 12419715 162722530227754466915109528990510743040 12419716 -33388196052361324714132932938123198464 12419717 428129290043338646711682040710298109760 12419718 -455544983723940753134824814982477477696 12419719 432815021910975671609637502808157914344 12419720 211111453150982840026926004490220441600 12419721 -1021732974408395900230704608051330189910 12419722 -73615918942794909464199495394521163776 12419723 -2544204212910478886631839106286554208680 12419724 513849974166751936002961570110309629952 12419725 -558291116445956309166446595398232742750 12419726 857750741065934064471198401723908545984 12419727 635681566356952999512861648356578371720 12419728 -19691312415347170447986187862855016448 12419729 147815571452105698039463458035513274176 12419730 -427915485752646604527936246158865216000 12419731 -233252219737464986626221883386899502936 12419732 439319371614498818540381689517560557312 12419733 -575813635305077026007056658243751517440 12419734 -47916611051987643077037355407168405984 12419735 -107124857437127115976148719943439513840 12419736 315206434816140937365043366963728384000 12419737 1154949928941066176023770682090698490944 12419738 149412837682309200346854279448180748544 12419739 105237828938307372961668682385047902264 12419740 -575017517572697238374180465968710297600 12419741 -1869839925015590961814268243044852085748 12419742 -556555618024606405863790342210777629888 12419743 -975533133942377972591253638330776299840 12419744 -618232472573370668402317624160272318464 12419745 -238197094706608945703627039413893495360 12419746 -638070719303544187429180299480455923200 12419747 -324196180313533336610376750948859806720 12419748 709415258694219030824698353378556354560 12419749 51187011819322315694025241408467032000 12419750 319634114544749837866133681876865024000 12419751 -1061277208784775597300172186388542820568 12419752 -283020874212343990731873686258775782400 12419753 -243861576739929308674873406782659589980 12419754 -188128702059652852789855966556881063680 12419755 279434306973465862524338291811536992560 12419756 -1325933298687111112963517544093111233280 12419757 -300918022869947366619956336201813669760 12419758 125882199945659124462401905210839043200 12419759 -691483563729485326616063472589792272 12419760 163110241214757609211364229804810240000 12419761 187846840725973386039806547327897981924 12419762 -396548629909462112921830790829166553088 12419763 -1074043730093607640958159183381721581256 12419764 307662295708557460040250703651631036416 12419765 310217766959087385812516031651407205660 12419766 484581042226964243923274733899968822752 12419767 -1131693271419361059650081050393864116184 12419768 412641642360726599350109945283781632000 12419769 -153725440661935391623935280485040084656 12419770 75226232089482241390515314285583283200 12419771 283650921228529792670773140776509046304 12419772 -158816060295963925137019252879623321600 12419773 980903032256874494405892950844860926022 12419774 -134535535173315106696751304198022201728 12419775 107426193766841080955207674008061876800 12419776 9793439343088147998660740720279683072 12419777 125933643238735406685551388582874498626 12419778 -31954894563029664783549498639186493440 12419779 7068266196479462802775816818114648380 12419780 160577685089534912215453540257948917760 12419781 105085098004639770422553271918147778880 12419782 53523787086273100090035274999447031424 12419783 -82819322216513038453274293116251698800 12419784 -197277934532207857735551294359288217600 12419785 146279838920315594210763282198568791360 12419786 199297355350701663888130418543627372592 12419787 -228995119477745165663451650106820800000 12419788 -280703104277008771394484668224739965440 12419789 -266196010151524802107376822989415400000 12419790 -227016092673272824412598767982849085440 12419791 -1036930281490911816412654920169161683448 12419792 -18509548268308016422017359588243275776 12419793 709501592885435727838820528219839008000 12419794 411687179062253583368055417370182615696 12419795 957055425934449395917383178048364451600 12419796 266540496550241902292559575400525268992 12419797 349006372291197915318644651425869495552 12419798 -740550621383989530167080052572632195264 12419799 124747789688086208069372686670688855552 12419800 747822124201522459501190261087827200000 12419801 -334823725679009347639310519513003758200 12419802 -238912189164280208523165883957486882080 12419803 -1197252037827615308983106241953105764 12419804 -481643671967529928248467448142254073344 12419805 -8959118538479763701093245757981166240 12419806 -190288483150866783459975599683294172160 12419807 1756977870640850568253522453358742961056 12419808 424390852879727549226299288199407075328 12419809 233607159850219438886398975617490977792 12419810 -402053301476203853235406249446380964000 12419811 26908685740783158914864787029114451912 12419812 479291432522349633573341328432191078400 12419813 -45475232131650408079579576769586774240 12419814 -418791974696913460684509477105030305280 12419815 173068380874624016988864111985727414400 12419816 -581818531873057290289195022014617600000 12419817 -206350531190474430537340590552734986560 12419818 -107647777159738761988411765353257282640 12419819 8993687448708313430949693164088355944 12419820 165413450234838114295677186816969492480 12419821 1231525069784273070708456903991249104544 12419822 -397604839950451890135549531725268900288 12419823 163389590784032003219280409310947852944 12419824 622401603302880612641877545793604386816 12419825 -531196288392589310255857290998443644000 12419826 660037942288818805109977104488705481984 12419827 -290277563693638727144315724765817118720 12419828 1086218730559917054486305239363953552768 12419829 379211301930097417876496020184581032174 12419830 185627681981886712260921123061593504000 12419831 -820524318948682282873100943125926873368 12419832 -88752876370188429788432557048228700160 12419833 1856800028774008102144899411126870271082 12419834 69799218473659324421950470800880318576 12419835 152814823206264860975284064082248876400 12419836 -421547815916556493464947958232677590016 12419837 -1322044591327014196117198759516063307514 12419838 619570396982119137439347505474720727040 12419839 -1107296720000478893301913132704513040176 12419840 -346377277327084382542160888815555706880 12419841 101133313579308182294129344118593366464 12419842 -473639122501905893294378815067964410928 12419843 -456542542952024134028763541085818218432 12419844 19585980002041754259635019862212943872 12419845 455228224411350099486902692380068253600 12419846 -741491714778778462857484743232119604128 12419847 511245968300052362827833235716073887768 12419848 46603522563542404628209777843402014720 12419849 -17765709866628385746961690850789604600 12419850 309587767237807671802300101401221440000 12419851 -308356318075526320325066038193416374888 12419852 -290673276273835830675934417594016504064 12419853 855895761262680351081643809339352979904 12419854 347333727341997404814070640927311139520 12419855 -6354127839951512250350665341045929280 12419856 276842770046117822002384228087010304000 12419857 -339244706400138871618352157511255589648 12419858 120156748168055476135938121334770375680 12419859 657318767161660679958836637031147744560 12419860 548248813922323488184098777105600499200 12419861 104502324282476457455600134067488011960 12419862 -606424548723874245780953886365681664 12419863 171598621008972914531883410026019834000 12419864 -415327687667005910807022960337694515200 12419865 -628467574783730753130547665986115350400 12419866 511575740307200029354187413971383035632 12419867 1627273648878993606870417006892515542916 12419868 500226422808304719122818865896509258240 12419869 539055541123826611706453656512618609024 12419870 220159361922255347128356893447572994880 12419871 82024592072933986985348144000534522880 12419872 -329253318522707779171199561121639825408 12419873 461718622819925971345456832821005121122 12419874 80113831439889432226219417560510766080 12419875 627409489705502966595428957857565748000 12419876 362704220642465706941403779004346687488 12419877 -1085642167019817857060031800844181042368 12419878 9140027529216757551692190732741558240 12419879 845540057061846337939346787442960445376 12419880 -83885850618705398783122078252596019200 12419881 -409159834128299369950107683933530045318 12419882 651388611280635744516215143993391712000 12419883 207666870356732454047879089947681993612 12419884 134684826180995678526511550184849772032 12419885 -378043635163779803193984991910813760000 12419886 -11736472567245838798953504358151248896 12419887 -716756843191294881042940723325270036464 12419888 -23943423363730922665633301889776418816 12419889 -637390509169476528739613531141566166880 12419890 227426350667462649725850643558069716480 12419891 -3024384467692454654638079739994964153856 12419892 26416884468236654266059841059145193856 12419893 1071958550106141965807400324749601747424 12419894 -138901012194212121625012616526257416128 12419895 581010270324181238412122713224302484000 12419896 -135992676573594531294487100172213350400 12419897 102212310612234682458137602493980472832 12419898 -301310447817383547098423696145599579136 12419899 1443671569283934760742128568693360828900 12419900 708473613605588527646006707521695040000 12419901 105155424728642101820670215743440332160 12419902 -260422377087087686744739101554672545792 12419903 866977844990499127589615843543569417152 12419904 97813523233559828848845616241203740672 12419905 16406548987209643487631241483547094720 12419906 -159140887203144932671300751827487569920 12419907 -643355082982689054546514595111790591312 12419908 213368272157665348960570780900723200000 12419909 296318526235161719962848159527230462110 12419910 -66286219887838709605374231262537440000 12419911 -455525809897239687487466149823254258080 12419912 -1446595202029794366350402313649950228480 12419913 -629162745835691832418498731582624364800 12419914 -213063281013726271677772903414053275712 12419915 243961512213026814743523003015414452400 12419916 -454452935079398054739752465896667816448 12419917 1361787911980115814108490935999945010860 12419918 -142878529023585598936409363917004786688 12419919 -666878809323602819942004674708144264160 12419920 -125040660786420137447884018915708108800 12419921 -277002631271536712362047165694931007756 12419922 -60916401198208786724262871960076166528 12419923 1056113088204717371336567205174314564320 12419924 2628419363149037772426789575972978688 12419925 -29095995474111431091234392878628534400 12419926 410814390005584995063119715682073178912 12419927 -152140696447605289180063215649713429240 12419928 57919169751318362077792063321465036800 12419929 -1599619445409055798805673646754280068470 12419930 -54076625286872450114501227365817927680 12419931 -435456648083051277622877329736545152000 12419932 386344754325609421815213028336277988864 12419933 22618724733153836265101053516677270144 12419934 110441269669425333081429285653071798080 12419935 -23077117742857525661347638461065416480 12419936 1127160740990599888460437747666009718784 12419937 -96554127667743059062075195063678746606 12419938 -375647455318465354624522294100707335168 12419939 -336386941437658885587487232455712175360 12419940 -116733457581530558526363840065552609280 12419941 1321860002689087786557375149318874534684 12419942 337838571355714711639476337189685851872 12419943 -329394931929026340648821514277258293936 12419944 -1769187325637283060633815131287084564480 12419945 -1308719605876895616884454908338782302520 12419946 456367009013431347453913765821970022400 12419947 1125256887075535801763897480994370145396 12419948 -2962099995284090021073237610553757696 12419949 -786225216000361843893935542995449113536 12419950 -25982728849620487466566058096430768000 12419951 1288218045408792016612989907205079263952 12419952 49032168690350508517824128397754564608 12419953 221885040162636966889390738391015904704 12419954 -87010709967222702440003892248589614592 12419955 120302187773533274319775438305623400000 12419956 -1351717950587017655651730347141560677632 12419957 458856374966855947653318198910359405504 12419958 -606070349843817443210766887792707791360 12419959 50841733357682973216772830111362042160 12419960 -21004952728017935696902133343469977600 12419961 174253718879924050518864114441045956544 12419962 357771115058271098366965959385445813472 12419963 -1363043970105762547637794526974881853788 12419964 -596183977452743799916172108603199736320 12419965 -845156001475987618329755644380709939200 12419966 82099258935355581741825506153303740416 12419967 -107555816474590075556962733213585103360 12419968 1138430580549049224094194171377866506240 12419969 1982761474701354372819012667805401802370 12419970 -228315988785181465259279480013478848000 12419971 -1201872646774646395647134025271540765828 12419972 498160025680108304473952488434904673280 12419973 -187289078540367226847930715425211779616 12419974 -262466540048650916494639713935226930048 12419975 72899353288346167032293824028833224000 12419976 151335878039512082017863974991313920000 12419977 -356748950864527394076626592996088744320 12419978 749718877227455695373393700098110709040 12419979 856890367917452052210188676103725023616 12419980 -27146163042185696218663527200780160000 12419981 -1430818917392142323433144856406878290090 12419982 494854242044668683338447688351515832000 12419983 -67417883574943878037012445760359074768 12419984 -143039402564522091388112506077600768000 12419985 914493499454134671387410546223774105600 12419986 20311702841709809710220342565739274400 12419987 2224454563962850749488027758621456412112 12419988 6165761806813082494763700170499686400 12419989 -1085735931517292933708664402384553348210 12419990 -182220699469662436202991503891722454400 12419991 -31662791026719858038284687730686855680 12419992 111998005822121498686171150615069286400 12419993 134555079406180389485249621889391111044 12419994 -431732808593168335265509947097655616000 12419995 14041561441823129209118086834529218560 12419996 203645757028756635439904580142655185920 12419997 -884530468554214092797925611361094032000 12419998 -39972469101189418943502296273980896960 12419999 -1719514538595732115777151663490133454760 12420000 -131382305773428650433363613325721600000 12420001 111098773692267429342491794706778309024 12420002 138255819640390372034821465247396823552 12420003 -199163659094795749904387166301353359496 12420004 186415086851949359624679375336670060800 12420005 16424663651508650628815316155245105200 12420006 -573199934560366161286298817774607564800 12420007 -506119236133064800053316734659584207008 12420008 766592236426711565112667046404105128960 12420009 13172999287819058778208328091668666880 12420010 419911783916517998349929029740719288160 12420011 -638942423222459012920724606429018525388 12420012 -160245834554163503379108423121021403136 12420013 -1769909715412825809836417277652957018260 12420014 275382320939567551237588884859056413952 12420015 -232933699845774774434946066295167504000 12420016 15838896174813843203663685115772534784 12420017 581134907947416324591947440839050418066 12420018 40432628420979799175151860255630484384 12420019 -1500122761860331238918520048310172622580 12420020 256838725311532460532104415354765319680 12420021 -475089770475793221193688313161066381280 12420022 484868524489096678840826536016651601312 12420023 -28639076956128900642947437959802670592 12420024 461955483779435479884775053867352657920 12420025 339571131023597114984097468386156302800 12420026 -197759028990596937920292847425008925696 12420027 10837829587608745667481698248704115680 12420028 249959588450245096772889802763097863168 12420029 -362506323030382598680890376006986077370 12420030 121524204917295486616715256837113856000 12420031 257500852202732449114281552723725333040 12420032 -960649467881857482516889807338665410560 12420033 -274667126491541008700581670023779950400 12420034 -6436084582057710184307086701050173440 12420035 224994697998425674715660540302704459600 12420036 797758235025073868082855135186494116992 12420037 22808589329490225983767296737876400192 12420038 1024865094874421955033079446782569347840 12420039 150425975450613037178515880213268665760 12420040 812907694546611374825611220492707276800 12420041 1090269202178239003650269287763770244442 12420042 283461673538015353076522128940545173504 12420043 -1713202275173233514117851303674489241708 12420044 -187811081958708525338611160665855488000 12420045 704845864080462190258823171681110860 12420046 -239172379859430173843856955935534877056 12420047 466580263639977301436459830152353777472 12420048 32652061002362098605092185697911308288 12420049 956699176150527233498136072485007149120 12420050 348626956042714827180731222909601322800 12420051 280165668913180265456834172164963798784 12420052 -895468181263245955492892590700125104128 12420053 -948974720540433193617815848121017742880 12420054 -12483800669259270690107372075156003424 12420055 89829693377576402406455945038084455960 12420056 -106744205749915953278789406164167680000 12420057 35636080288143077226514681034673655296 12420058 172715526424976167703015686054010092032 12420059 979569554340634936768054724916538744260 12420060 177060458723981881402584638840938383360 12420061 -1318072850266887283525296791775618794976 12420062 -47689591238985798518570008562185758720 12420063 -254705318677967954935085700525480973608 12420064 -1079698820431985802745685713934666956800 12420065 -51502201135774446891722378569128766080 12420066 -696167928202342440305339550008492746752 12420067 1090213100711096473612298860587311492160 12420068 -399629572105269234621534270101370691584 12420069 390010624953367890779546314765102193088 12420070 58724708971581105948089370805040726400 12420071 10318719900121507509876825734927495544 12420072 201324571178211260169874462432265011200 12420073 -176082241521363335943969399551276573916 12420074 74058383905880875129363899107133419712 12420075 -407147344752822521757551049446251529400 12420076 990049929972013957485499224695565253632 12420077 -23112769334953581410340878753926041120 12420078 79344555003297064759735476130824760320 12420079 1925831705198803028966323862201546028576 12420080 187231278043355979400784113218828533760 12420081 -642876704427795060932652086019842212800 12420082 -567280741150138310050610337403777114608 12420083 254355427635457526077898803970139285504 12420084 -273260650561973883311176024059048689664 12420085 -112027173704869603740475226113074821220 12420086 -61919556815644529156110622467825699584 12420087 498474624477506804274743455165389878760 12420088 -8667798553105091246065122661465128960 12420089 295234919033761839115256205599831979360 12420090 142016372644985963830781542480001184000 12420091 1605817464930612024106307783139586753200 12420092 -404916113223698799219746401451188420608 12420093 55293259319937220331950355865840818688 12420094 -427911703801564808123283463555644066240 12420095 -650115634804260073823378561042391221400 12420096 -266474029134248983767249357284201988096 12420097 -94860444943496102574846943274232339454 12420098 433536283662948891131453222324987922336 12420099 -103036393628817739597934752965099235776 12420100 109019290096146997466373068402727628800 12420101 -925922266836749857189524567752081500896 12420102 -202213672641552524631802602416144355456 12420103 -187827085524602661007499846340726290240 12420104 -405284539503267223897587040210702986240 12420105 -386248562803170795425776909319047487040 12420106 351266369243686367390478569940672424752 12420107 -751216623516482289505757557048736696688 12420108 1203865701619329376205222035425909611520 12420109 -75289553308607004928621999204923633480 12420110 84977817524538884849988819958608000000 12420111 -158760724475510776818080312266289301120 12420112 80615815929516058946206267617013538816 12420113 597014412865602820704272070612991927680 12420114 26235332711974873646633729233220336640 12420115 440370768201771187226196972045640912320 12420116 -208700609392784000536257169127603566848 12420117 -1091240161455759657603091861285264412466 12420118 284370937546078608394431380070860105760 12420119 -123721793481265742765503643678986504320 12420120 6633231093712389436341175596957696000 12420121 -665599766260665624312051368351074834688 12420122 103541264193078689491285926691563097344 12420123 -242130105050279302686844000691248972176 12420124 -1450938673942291093286000854201596355584 12420125 -1309092595363186924975807848831061656000 12420126 192075011762455549823758902719533638144 12420127 103402017625988617891564834797705402912 12420128 -717854041544559685406902364133214420992 12420129 -784336317446417036911272310188326385600 12420130 177753682818064100335614819778732461120 12420131 -1260197324253829545780470080994768572068 12420132 312643488812226311570299621805660958720 12420133 725385724954633847014547287617307583424 12420134 929820530941086193285526365499910069216 12420135 9414367410120457880188268530556160960 12420136 610772114706334638792926519200060615680 12420137 -1123166962971492196052255769818535086214 12420138 53386065786511640633781655092153189888 12420139 -704688211354896832295370246941256394060 12420140 57804085938048669265141524767205181440 12420141 747887423708793499753384829689062172992 12420142 -26079060941797422017907179034798837888 12420143 -1442248297863866276228887034502908409120 12420144 -24391998219719218121930214709019246592 12420145 444408781103525757750926692387616047080 12420146 326028933933085357976231571247756584480 12420147 -33263802705132800248936880037531875472 12420148 423306370665356138893343246710232709120 12420149 -535993183695321446360593508659500422400 12420150 80251320908596857384485058978016051200 12420151 447862654783686336904475115644071338152 12420152 2373966036287601002320605419180058501120 12420153 -522198935079915016515086987008870333260 12420154 250808400964238899270995432970572664800 12420155 930375259488638762968649362228821231120 12420156 -208722460480449345472923583401731235840 12420157 -665695378475296566065752815110890545408 12420158 506138910164834545616057513947781371584 12420159 301915122658987894448493818066284444104 12420160 -115078487897664606507829685011611648000 12420161 223754130018458760512572693009661760 12420162 634757868221995358089355553107063235840 12420163 6029456216137997708468144697325121024 12420164 519546849680553446457898646971608629376 12420165 -541919370842263257978109736563554538080 12420166 1255492830780527928382446872464445760 12420167 773203941235199530965672507283759397640 12420168 -521592966658865356862355912901604106240 12420169 -175648710752411524671594705855077425356 12420170 -145130988310135249302578160483945200640 12420171 408869212550193276689356750077181465104 12420172 -117676759691185992075605914565794584576 12420173 812070053564039445609224376913524597120 12420174 -245392778767440785137827382318463989632 12420175 -516001018611822969855742345437401358000 12420176 -2087772987162746809811870528787726336 12420177 84093317487416215227774385025363094624 12420178 520001561304982351261165808179338636960 12420179 292321542043152778334465399935810112784 12420180 -438048386965610590546016761645557008640 12420181 -55993033136132417253287944286606097536 12420182 -354230329591350487620515563778181830208 12420183 725957795976944969343929618156968630224 12420184 202401715325822623359634649756445573120 12420185 166579594592412695623621972026729733380 12420186 -280598861419976064412795028795386272000 12420187 -103750476149247452518773327001427327200 12420188 6944808517757240968994191160868986880 12420189 90071267588978491260644642284709246400 12420190 299668600211416985457798100464806380800 12420191 -725202593162282350129069849818379210128 12420192 -74066904664274667047221461178694762496 12420193 -688215507392875845152663467427891285100 12420194 -879519137568071997821600008024279837104 12420195 -468491993815736457357524050645549504080 12420196 -31230081658144416495862395670104055808 12420197 286234059682998889141615000534111910652 12420198 108233933614145939444431124699012202624 12420199 -828154251580280509505472969502081106280 12420200 -180797193576637234338379494066642432000 12420201 65742992843427844239843391670611714944 12420202 216141684555878599360663313566052613552 12420203 566922857054836965881015782366216485888 12420204 19162862660421885457366660883973058560 12420205 2716441262174820508506310517802668160 12420206 6818002684173945874414691761126963200 12420207 549907086209391183895649469590568314400 12420208 -23372741375944651757292068779091427328 12420209 1517147226671803889924480703021759496560 12420210 -2643931132974113556042714421348623360 12420211 -80632337214730472466728739932548523188 12420212 10290715977168423451694357999424307200 12420213 -210288598844468478816742231812805139616 12420214 -146470392641648153283376501755457341120 12420215 108032678394524540669805780555389839920 12420216 1417177860350596447431664438969834598400 12420217 -1237984420495721541352203361429056600 12420218 -35112599956956393101956584705438122496 12420219 260991977942084064309361804985863299072 12420220 27877576468812330930773270560641884160 12420221 401784942112423838276012485174009827744 12420222 -412111695459857406552739702200267233280 12420223 -417464274395593497851988356038613411240 12420224 329984205631885631163639878546305843200 12420225 321235901138893323011150524322633113350 12420226 -285352282412917878340562193253312236000 12420227 1803290891152669185529374524825659838076 12420228 335707814406503556201751839619334507520 12420229 -575372130534784608125628717956329355170 12420230 90204805539281154175822619855621579520 12420231 1154283512870895841138609262513573693352 12420232 -217366840798434534754025387962226933760 12420233 8359910814396324619599229828205720640 12420234 37491584846367349248319945810069716672 12420235 532653316063865343055864350412158589200 12420236 607235580429151470206815962245897134080 12420237 -1115974601844860209822662865042080152640 12420238 153627551539866728795314784538656150400 12420239 -413336757687323531472542404270402125840 12420240 -7252867666086869192396266394922516480 12420241 -1018183213455707145262644238256703200016 12420242 -409504262069040888571363431524802047328 12420243 216108169412290743115464190321574707200 12420244 329661362112706737293285265437589327616 12420245 46709811771802506282377181787116001500 12420246 -44380847532541270348540314993501873216 12420247 -612118032742322849081723267190343404368 12420248 -1650197090134298351874141289925655152640 12420249 -14662956256654093707033440090400686112 12420250 188674674458989250278350177436306584000 12420251 -859909753523972655263578387812701127768 12420252 190014190622461031079087899572109575680 12420253 -128190327298652202468680415603925956672 12420254 273524130660255450550270364040250604544 12420255 -355414869150327006220247595300130291200 12420256 69848260351255399788169064064576847872 12420257 380454882610762744736543138690645665506 12420258 -374551460152523141415064827223123046016 12420259 -1553985445176845644878362819230999383888 12420260 159426088968966088536969170628639002880 12420261 179741916550965436944460467462420145632 12420262 130315398543650196270078633368346326400 12420263 -480467594607571406342514303481527652488 12420264 -147832786272291472364450703738635796480 12420265 326031644910854783442209203774798560000 12420266 -191705061992704205527415617502214392736 12420267 -1174216229674504959950234464814992719360 12420268 -329900699485816544226075250054899363840 12420269 1106253056839670866740893021925549755670 12420270 -267293489945536965114675907026294412800 12420271 386884894252854694329529105860334283264 12420272 415736847056689204809391494710637182976 12420273 -409541002781218092282119438377755230400 12420274 15682129997883298235367424664884254720 12420275 -618957468183785990138741943495984874500 12420276 -316781037008878623535375628041493839872 12420277 -1090883265762347555361896342458659801874 12420278 -12131297960706770092155556322307411072 12420279 1247477742842065002178147758568672137024 12420280 -278903401951377214570214162292278169600 12420281 -449337448439044979074691640439389837600 12420282 87067413823614087936249341578014741504 12420283 677799009188540690500528135995247599960 12420284 262686832440001135679972066171004527616 12420285 -65248163235909355658981323488079161600 12420286 -267709247461671469341222969880986511296 12420287 2952974604178019270280252781597898568 12420288 -183556080343798291891438248083705561088 12420289 -268742290901463909384116087023878714944 12420290 677752266946352596489409265097498490400 12420291 87438212062487872755283628171916136704 12420292 -5878075838552274009010422516180313088 12420293 -103838459853835654699090785463834621476 12420294 -14543196940736611173166987846855215360 12420295 -787194757566840456718472163259582504200 12420296 -366426531905256185014076549032885616640 12420297 50516520364862017482502147871352149946 12420298 -1286862352561019805612046889676642749952 12420299 258888889026694824851991330147898014720 12420300 -33208370746769330045692813812764160000 12420301 1598394325912325139416492649200996161600 12420302 435633491727707918094208323776320405632 12420303 -97876963948044780320877156475808493696 12420304 64749929888904681034568942513544101888 12420305 8645580452659942125569737669955397120 12420306 7495381918315040759597176350023676960 12420307 -1266609787734962696647184159566371575040 12420308 323397111809196677023504313000519237376 12420309 1010565046684127075304519825131751143328 12420310 280455501510028873486230495007493295360 12420311 885679191045006560226057643343688171912 12420312 -119170616889221065293930615541798932480 12420313 -862194892330525878545294633715483784438 12420314 350257277835180045924187231449911199744 12420315 569339459631559078335291729045475233360 12420316 -459336646533181911989306959381543912960 12420317 36324189218581347901223638492162812000 12420318 228295048786931860053871515618634017408 12420319 -1424840699498175225524412194408016208560 12420320 -1120012158459279612035152758469141463040 12420321 159950326394255305657747755676094369712 12420322 -519673743612392470924415539428797414400 12420323 58249862830379730832616824348579437600 12420324 -363838095930602340507450501325902366720 12420325 -54079849256963377857597045396356726950 12420326 1213563454110075985668212449937350187520 12420327 406920683318233674709482515575248750120 12420328 -155523130704543844486620859910343459840 12420329 791280621359719162611836464570269567930 12420330 11267264520301318866654588353600824320 12420331 -642066873229101488648668886522518477056 12420332 464553001074413500649237636165348674560 12420333 -1151497272374878940519951087360189263296 12420334 413296957153056328858472406662910090816 12420335 1420053899777113356595256415366463200 12420336 -43924955444565461186289779223834918912 12420337 1196246424604048098620818150629011739986 12420338 -28870944188163930968143054595687838720 12420339 7531331689859385789636355394378119224 12420340 -810404514998806499371109090702928764160 12420341 49790625975154065418177471045425293742 12420342 -278302213652203497758044096504117180800 12420343 82784609633111480166368707799525124624 12420344 249816848257421054003547917820823388160 12420345 41317427214440547799012999428015820800 12420346 172678913926532046315273567448312897536 12420347 903987906161254242535836227555813333796 12420348 -80993043459722675917353943578239631360 12420349 169308674022940779351292455220986777350 12420350 296302376797431460344911886789546398400 12420351 -1429855566618933080878634371651341918960 12420352 -209407956450251566936122611502730444800 12420353 -563195070738464206474512475789118325744 12420354 493451603808721021152118951222748336640 12420355 -389963818895310924572430762683937873840 12420356 -77189068631706768038366321360528425728 12420357 -143949959479374505865011872426876268320 12420358 -2022535322896840087846991842812452754816 12420359 535884102855263920881477255336194266416 12420360 -64735107931502829785459312490932582400 12420361 -1595031828163908587937738111575780754048 12420362 -36963582150332079870062196965619312288 12420363 -856644099371174328966786848254157474856 12420364 150231878257740259076559494083989361152 12420365 -969461607285691179053225326531078564200 12420366 -9483893084048400840176863794471094272 12420367 -22331788145153312152784632018923238208 12420368 196613081733606584204625856245625257984 12420369 159463092067955163136911090527572285440 12420370 327248768674967234625912293606787543360 12420371 1594873973119129311532846347323535670572 12420372 -371002872955143073596284149189071906816 12420373 1350027940287111322409795705666012214240 12420374 -378265432464881906246816996084534684928 12420375 319325434460402130290214591920578656000 12420376 -64554551640801084182897470741573017600 12420377 720605428401855686742097520431175657412 12420378 -114135823814561453420602598060188416 12420379 61385908229907363339245850473338350980 12420380 166724979156726821390915081504130662400 12420381 862752402132363547457928662488266950400 12420382 -181910689044220385514495674637266658816 12420383 -786894332970048942116673582724532542368 12420384 406939548252808479212461166485540700160 12420385 74438037678043775889660970952856259200 12420386 66485428740640263435966245732161190400 12420387 346788522680167109577125162097542174112 12420388 -59910139072181833813482866302497891712 12420389 192123984382865588814297636995378480190 12420390 263688349360331500035519736195034497920 12420391 317203246232275315722829973050763468088 12420392 -537111304058539196702149342002408652800 12420393 -219239506163416536527721495581765644992 12420394 -381052692817463655189684266301850445568 12420395 -63310933348940793594270167908849224000 12420396 371059386773963787649652262832718583552 12420397 -1430339997295463678664308633543936918688 12420398 -267011935236214142841589278421240650240 12420399 37890821682999837571073141078808864264 12420400 -67437815088611477760793002550016819200 12420401 -83832488233307706080276028118845191616 12420402 645563562655306859612977771847214306432 12420403 -794921840177376601220571796433485301360 12420404 1367520102282541486987889189354171056896 12420405 -976478271241963674930069403344977812800 12420406 -146429745328836411042781890326754250848 12420407 20096101128198629703527097282922692432 12420408 275788938930296818143181526634332160 12420409 -1665126413345078548316874979444730029680 12420410 -610030279302075229010739992958805128000 12420411 13120882183762267858786768205930978160 12420412 399756438933308321771885589636037753856 12420413 -840186014253673127424985535182127329338 12420414 289080860956323066363672285076738022400 12420415 -298262697558053856578379997351139210400 12420416 557589871795952731665978155344747560960 12420417 -1318337230382942389124343564212303040 12420418 43430006343931035937961791154264894160 12420419 703315643003443279461531069572688360912 12420420 253952380286019929180145140105232015360 12420421 6057143005252110374874441495892238784 12420422 -785633455801509396754920325052386517280 12420423 143955022061105933681968848025183377072 12420424 -1176700198823516321680758949758521687040 12420425 -183087699658385506150039142621147078850 12420426 -45968111830085128878410341496755405056 12420427 983163805906305674994481990747842109072 12420428 -23348579753535699692240845242242764032 12420429 -30987609072751458014142148237676666880 12420430 579988097989661149126655027482173467520 12420431 -700683861243627545481700712050845329088 12420432 443875669296115500429166615434417930240 12420433 456427921719137052124389917791847697520 12420434 -457787726973261997950060425232261470208 12420435 -57865598871131309629669953995414869200 12420436 8494017161788287738497308161756571648 12420437 -102602972055766992562043159829704980032 12420438 -123879611537249582047633699265098555392 12420439 12398555911002274621209050820943331760 12420440 -966924701881452351451153301886638899200 12420441 -243414461459601299479948293144678865920 12420442 318021457732952192239906033034165605872 12420443 -185024171946613554459993612210873404400 12420444 195346264727729630796678230829348003840 12420445 -658632444718886427986419708645131201300 12420446 -924979334490268848252134250963383123328 12420447 -57554028405694712199902816793120690672 12420448 99599840911225849669710182060904677376 12420449 -2168532259045583081606668608843628647036 12420450 -49039764499622691378978989664070310400 12420451 -1378914925375049968907072865035222264548 12420452 413824407351347467581025691988331315200 12420453 -136135967364249503638899361222909747296 12420454 245398711938469591440604395835188502272 12420455 1584140336214510579957105173599480732800 12420456 109241040264761408335803701459232030720 12420457 244995714540144800503433769515169066624 12420458 1718918509853354006128981079555384832 12420459 1755007752316971645571662166709743464960 12420460 62649709749800343713532408200142520320 12420461 2447022672908819030928869804452912383072 12420462 44657405731528602659753371957957313664 12420463 -1032186737800566477716496613651802070216 12420464 -924192992850712441711697558741975040 12420465 -211723290239036311384428787141027037760 12420466 173876337624966342829814254772633423904 12420467 -821115405576796029665189860228553551080 12420468 892733402666812336548680138406972814080 12420469 1150316085800501059409898685115634221870 12420470 -173631907633500478768234493598094771200 12420471 871087270506276487773866388360964139520 12420472 265992825994631676027529546118604226560 12420473 255559872401086882552794807271766129664 12420474 -197759008788189293628630933338735850240 12420475 -436827897220757749166138094474877854000 12420476 -631011173817094901165430924179551549440 12420477 828926330343163169710603561528292051814 12420478 33722139827710161184382763904169168256 12420479 1295512465551725188020959704830111358080 12420480 111581776710810600572995492613455872000 12420481 -747829684458220484457642561638318645436 12420482 82111228319926907373765623347243952592 12420483 -632363250411638945717542232747447252736 12420484 285053086711815733595776944057632409600 12420485 -93153856444802027059983089205064394880 12420486 -732634846960622936635400624263035342720 12420487 139600936986029670855387521825152570136 12420488 741720209165416048121833776092189045760 12420489 -296314374442412154998731051764224385120 12420490 516821287764826403503422820721718739200 12420491 535638031445600680758450129563814672000 12420492 -170094878826034420738282523334525370368 12420493 -879980155212523884896474370742656855860 12420494 -786672004321494275222515893216860656704 12420495 570028843350066856095779430305576457720 12420496 -265496232703337470110465231412560592896 12420497 -506326636307158961919008849452116886680 12420498 437655748964625445575723164967304808064 12420499 -84285722079800850765061351868286271680 12420500 -840413566728902961463079177582023488000 12420501 -632008074206686053236682002523753206016 12420502 -669330672525721385169159192919696120320 12420503 -2283063185228890832179080868154131102080 12420504 459387089064256053460979181726710876160 12420505 559883968307266015009231689432946720320 12420506 237268308648592321562413871097400535040 12420507 5924718675794937707091243986327634816 12420508 83317177390778936925900907394463482880 12420509 1341116618757344079834796190388975743040 12420510 130559877102268245856754230486417618560 12420511 -1425588392614249403479839304027246777888 12420512 -34296417289583707097489643386244956160 12420513 27489784018980776849523780485156968320 12420514 -384521966270572772007202082806416850560 12420515 -1242219797996081133500913204631217456160 12420516 -311619170040339950873873523958288923648 12420517 -1023651219201599493388010409317659898434 12420518 -160034367257479412677899012555658280448 12420519 -1201434926853979939795589336907932605656 12420520 -18031239627588301237059716067143116800 12420521 -895007419348973848595022141969950134278 12420522 -185911208533885421313303198895475112960 12420523 -1486685769458586009066203494741680082680 12420524 380521215644744564112667056364742436096 12420525 50898911252520179106617665724421444000 12420526 279257336751399027406744228038598524480 12420527 -140012853626373385782749564735704935936 12420528 -87123937853127827573464660574581555200 12420529 -834438581125646085516394678502383488 12420530 -171616435384989403091900571926563166400 12420531 -49776890920564763346746276333671603272 12420532 157067399173545151825077555102109347840 12420533 543550555389688994387326901600613778524 12420534 -109812168147802608376877250361278885888 12420535 460651016579591147202378904905656872920 12420536 -1463551797523635276519364925186098360320 12420537 91771607778890060888055657195249473280 12420538 353548218565873355297536020646121103360 12420539 -1532411546628336536014222924645615655040 12420540 13467901948177438472817739273309992960 12420541 62730509526038577862554383086019800672 12420542 97377129748241961024746700670199120832 12420543 -86518471387189077297688819911431909616 12420544 -326973283792232925287435066017897775104 12420545 -232405562508240301227533438487644102700 12420546 298027945842030389152206349738129344384 12420547 1092291764582332301226015354482011686040 12420548 -256712015071538375555372605843307065344 12420549 -313303380953881375662459259167175887936 12420550 1229192115819558370776553588732656000 12420551 312790583507241375338257640460591052464 12420552 -302414669518398476413910102198262005760 12420553 -100239683975250375634817437585911790080 12420554 -599962911627235525435071102077476611024 12420555 -88287619062111592894158103871291136000 12420556 -770679646876773221263376322827959004160 12420557 79285469825764356572430763480383863832 12420558 30208194275240127337656539018531182848 12420559 -1215830350955875132024956912301563529184 12420560 -99348206023289842153014040815880765440 12420561 61697456318121862621889897464764398400 12420562 182317397544187626778043839802060267520 12420563 -1273722040706170618959796194274472462736 12420564 539221785503251330602496634478102355968 12420565 954553282002019052999506514839312538460 12420566 -1477157598476157721603071761068291488 12420567 397178217517253460627763395142974663840 12420568 -49699120575157336783446144651782461440 12420569 655983671130537769105609434751260319626 12420570 372681604497861222537803445064843027200 12420571 459044599396966280591194775758924792772 12420572 -195234677282926172427847096447440705024 12420573 -31056978249275227505663143197272011200 12420574 243425183929010785115990996213093174784 12420575 498977298393170134200861853728006351600 12420576 -212843306017104000484121892921547948032 12420577 -396644340074825212401662229781257851160 12420578 440968742634195826480068480315822837840 12420579 -629807666283399985307375234779909423872 12420580 502311087011752627515611155108516051200 12420581 267075375846459618726927214542311131164 12420582 -117627369279613537097319105138236781696 12420583 -559128210514133699610144515075758012880 12420584 -403026137965336763586981065385502310400 12420585 -6239486538386942960761604914810320000 12420586 6559153574057050609415152191143011680 12420587 617631190287165938164761451211453419080 12420588 366141404389296968195019353407081820160 12420589 1343130854346458651788756572912736946390 12420590 -109450278698331277507624001932493376000 12420591 528412860246844256927321378581351257600 12420592 -148113840291895851570653255168767688704 12420593 11247606305875833843484921187365004784 12420594 218493146285903779971053445215368727040 12420595 552303236617313301120112139350782622800 12420596 1463635149744789079135155769259697451008 12420597 -59417924936627933648989472094850830528 12420598 -235109131828797644247589442947525036032 12420599 -1066236583480927588492531484347013093400 12420600 -51032874734857633520113589007286272000 12420601 490030696064399482916604025180662870612 12420602 -845489546418336441734426877027525679248 12420603 -147013553766850719747193541196574960464 12420604 204128722362418693877169392857209733120 12420605 -222285881785644708834022862710108572840 12420606 -122428456414904885670649182797071414272 12420607 -443011171514029077680098882986785734144 12420608 262396847730587368110317567890377670656 12420609 -90382366323769894251936924610655820000 12420610 118614762719526995535307476137547900960 12420611 -638086424521006892340775930871762814768 12420612 140138347295653020588443558294332100736 12420613 -215403365514303396952111579019715034020 12420614 -678296688516529449509182872842821693344 12420615 -37272794883284570891582974101077698560 12420616 401330697812569597175747083157318092800 12420617 -1239336740947927866183776850742100561280 12420618 -25818059828006692577287559631870670080 12420619 230643736602973531341524106543071976020 12420620 -965513051958684738834573250814987320320 12420621 13716865345948589676765537971771135040 12420622 17037156940753646434742162828864135424 12420623 620836852169410122578191213179589209600 12420624 -153819470590821708503150184241804148736 12420625 -155737612769427870253574593959307440000 12420626 262954343456157156761082046221191851680 12420627 98596061787326373164062652296268655360 12420628 -621769589392952048701499126637421768704 12420629 652556389984549168758857310424985610684 12420630 235592421516591044421669436519744959360 12420631 -1199939152336748787664362903752226151800 12420632 535399052575657377367740820431503892480 12420633 -353523865604403585644501906647497827376 12420634 831834015413034726819519168186012206592 12420635 717358122598150426441056220261156054080 12420636 -5598763853743119617916194127106400256 12420637 -184073433129806959766711111013737693108 12420638 275139906272287142784258203863141326720 12420639 412207261353463729133575942076490703488 12420640 983010172411836608796954671861366784000 12420641 -638208647675173897102109448639277063788 12420642 64194621438103751459564592738735859200 12420643 528893434368113659649275666177395796320 12420644 -64670781564142294081462528348956770304 12420645 226407222041225205518745058773389250720 12420646 119271301150486237840238041929270435840 12420647 -786097187589033719365338402144843839208 12420648 -1504896144267702917910928294144740556800 12420649 289288946129578340639465209001020470650 12420650 -830388639323599487443416242120847600 12420651 -142843347900352637538157351342639948968 12420652 -46761128667477839710561658116163486464 12420653 122061570074250890440756313229148544256 12420654 -383216702120531660877169884626943700992 12420655 853223425899925067566926648014064897000 12420656 97437864836047654344816154105396199424 12420657 -272111308780484637768066074065949420412 12420658 202418182959557815051512459824835648 12420659 -726944727861114263527656404128698550080 12420660 48043114788508707478543379646621327360 12420661 -504662053387648358965821092269604328960 12420662 -455377657376741469197400975745604116800 12420663 -440275794856906126762828828878058529712 12420664 1172104640745395183364079906909825167360 12420665 1153360127865852078986492270567371365060 12420666 -498422605965186004421645538153454293648 12420667 644522142090962005139571436992670993152 12420668 174721834456287648888705121686674972160 12420669 503182529304065818437925937340764785728 12420670 -697624859265340602779637068249347446720 12420671 83025870174066828359059844354106459000 12420672 17728769800724600686017800407376461824 12420673 485462519795018519682711028934684617922 12420674 -140325078728256113977009333744566133248 12420675 -810840806980837577524120170694207374000 12420676 -1100169643329660876691477795233467219712 12420677 -521598619346304505210879139493964210176 12420678 -3935954963180353536349594963817961600 12420679 -11813421618362778702601537281843218216 12420680 370648046211465555735972375541985280000 12420681 74162010477227157950421344025818404224 12420682 22367755024137300360280508225101728000 12420683 -104177054181181551807190924803334373976 12420684 455649348624156995766572798241906136320 12420685 -1676703574004444614402279930702677558600 12420686 -794609712361629656775876941264768853120 12420687 -164335207699399781801643104647488553200 12420688 -23439518197793231355109172273895833600 12420689 -889013079985071425913556563233145498510 12420690 -338736050933345644723607370162697666560 12420691 659668931953524564453260536786490874092 12420692 301219196231570259554593935303915474816 12420693 1162201388972735213605292613221156929884 12420694 -183668101587068222786486549237783053056 12420695 175535989569526115606373872132935584480 12420696 5848507726194541278865962231536025600 12420697 -384852888645584895596665871397551358848 12420698 -87160004578446222697467878390837851440 12420699 760450020260625303476072795538928943040 12420700 187315871231951883922513074301495872000 12420701 963024928007086785155422339493458908480 12420702 32169187043277582356324172938895357312 12420703 -1577024171046623342211986019263389294048 12420704 -22940829033688136247996389280848805888 12420705 -541546561625522859883810247706779158080 12420706 484565190967478657926066955593460649552 12420707 -292076057684299347015580025977365609120 12420708 -101388188762492353581484233496827297792 12420709 174934108604328620156373623888288856960 12420710 -354358684409373347402347525498132304640 12420711 -174575636037061070344093923717477001320 12420712 -1046642363992428769093634350663508812800 12420713 -6023083255507791923108706427071963456 12420714 -225402764174290885147812200113097184000 12420715 -301477555025612625357320690502803062800 12420716 654885537756543279537712315300972953600 12420717 -330517913926962916650696502409109763488 12420718 716432173360291453697198521663175470080 12420719 1689082227325306968763185831890571783120 12420720 32183472164617265554366684803709009920 12420721 568135762988166103498846419837092371922 12420722 -17988069353995008662958131354518478208 12420723 688418528151583685271958729654028951808 12420724 1373246782544860522543882115827331290496 12420725 680212955611239779309596059879520056000 12420726 358351926490831176761429994295999845888 12420727 -21163014873433510579436708431477886976 12420728 -1165358177451004724495947446021607895040 12420729 -236325825170053774966258842977708741280 12420730 19170017555700163888580432914232524800 12420731 -23589191682344011289920387210458634080 12420732 -205546369022717685002307709225430588928 12420733 -534325139331776399173278652504128569396 12420734 -191361339752196839736673174541051278080 12420735 252817489615160047685317254939723696000 12420736 -31563523714716489115723824268679577600 12420737 507097557942674858198578270554547845120 12420738 565671355295607723786947072435591388288 12420739 -451923602375778078245445913727024962560 12420740 -24279395462821126903813677647344005120 12420741 1028135287654095324238923129335592826464 12420742 778123700968050123365042629302949700544 12420743 -203193626183046982068636920345441611296 12420744 -45245531983742399879885405887340544000 12420745 -166989313811889706175576355487331604600 12420746 102669003696397173039281635810925146464 12420747 -817940135847071251749867975682546609476 12420748 -1055173596593096452741785238280707917824 12420749 830037580748281056731268021759854020320 12420750 -381392774250293684055798825459004512000 12420751 -334803406419699936333263049507593760 12420752 -174789791660897707509280285825528086528 12420753 -501587024629031431447026704717431508256 12420754 -123402816680993051672997385906056461424 12420755 428758891718684678356740986844703274160 12420756 -184703148264700519415554689014723481600 12420757 246085945969786828889945060396594597006 12420758 221980396559487181838928219372184085760 12420759 25676199468517196858208948665689268736 12420760 -188822468958709159980401659985857536000 12420761 889136851892131627363325917345048456212 12420762 121182918609523285506830884491885304320 12420763 61031959096416480849310735991898795248 12420764 860399802869230182987886943793134647296 12420765 -10074057532016399886069551372550432480 12420766 -54754592192759251374198862956561687168 12420767 -1291464519314748654908526195154421009184 12420768 313464540385367642704124628941505822720 12420769 800756514071573468437108992456825939170 12420770 207254565120002350867015212427952332800 12420771 -715346483059880727656706461265795144 12420772 194061325653194435658282915037116157952 12420773 -896562325823403163676339990289828486978 12420774 -124460855939984810735690214455534673600 12420775 658880997740021663298505234199350880000 12420776 -144273531228439748552076672951118033920 12420777 678894279564090725943797953145113963920 12420778 -496509121213868196071149996443969108288 12420779 133791883010837975975046937940921963040 12420780 -211000035056905170058474804293524874240 12420781 1666931497607396296413680986868791202582 12420782 588280393356123520444283585988639980544 12420783 70999478037887993795335289983569683712 12420784 -56683069349351451191626238406269337600 12420785 -448019314374997493370506845510958040600 12420786 40096263668862713304593276822247349248 12420787 -1158618793570812959670758354315514870240 12420788 174032723762757402856103472394591549440 12420789 349165797204678636773710682369974137600 12420790 158759556134033406619040352982573017600 12420791 -1206419007245985474839910875354895182808 12420792 13431564123532368820414117008210616320 12420793 -15525259464115810045993873438523609280 12420794 76048707761798118021092369714592023040 12420795 320740687942570174364844511175177448960 12420796 965196256670361469515713722903893017600 12420797 -288299352583431831364802492797015061568 12420798 -89287165552429734088066444188323712000 12420799 -952213959342828454761560253753137922264 12420800 -87915018637055147083685301469052928000 12420801 -65810117604986153038380043528457137920 12420802 146627069402106325318828481387917190352 12420803 234874907684445590826717109044906148680 12420804 -1528599781096814380380982089931837440 12420805 25323473423003770012973497600850962560 12420806 126587759145094471050116959326362853120 12420807 332955319880199322068239961799976553984 12420808 9094426132761336419677904013246504960 12420809 -920041623208765766378174600863300577484 12420810 342226612542534766265631449805925248000 12420811 -153654725292761901214919914534563611616 12420812 -75592849916622556075440240588448350720 12420813 1072670670536552606921310686497697762400 12420814 -663864508582089357219911985560475927744 12420815 4637034535187455878893615279917331040 12420816 -293133093013829294247782323811846062080 12420817 -3038063963772533328120996215000952292368 12420818 446360670111529149115243216645125321360 12420819 -84482982005497434553939794357489557712 12420820 -95824322950539060841178399213466339840 12420821 -677580938002616591114146543912851413088 12420822 -152832804931330552915208413192522225728 12420823 509878082665111501450989331359692552072 12420824 -897142476410757222544091604440117975040 12420825 356359134639781901379214108971376203600 12420826 -151397881749876522602849227973079425280 12420827 -3628324374753639380944141333495264176 12420828 180841002271909339324807504218445185024 12420829 -2078557552664865980101467128276238827124 12420830 -282680541168066779749370920540124812800 12420831 -61181478214690872692212798043200144896 12420832 -251020975064705004053344178881010073600 12420833 -599822031418963977128746644131628621918 12420834 -274489112886115532647965891362244433152 12420835 336770957222381625181117639241523219360 12420836 -137216257287311869150284618143337876480 12420837 -304847941248749103660599086515436456320 12420838 558479280953669341850626200144410884320 12420839 -2065194573965428942587821015418220860360 12420840 -135153863716723503177464070589771776000 12420841 -1233153871053399616999335290078414642758 12420842 -246756496011791753953090133695265849088 12420843 -769858825083476946504776596523149287336 12420844 835658800946651321395538820647341588736 12420845 -476005809061620056722646800817144800200 12420846 537285617029763381991270588017015003904 12420847 -643295339522593735963082207284054964160 12420848 320136575165007320635445373557450440704 12420849 -227043637791358274372072588100137962560 12420850 76280175208803125507268276092527588800 12420851 18143573722563549974244858395567304960 12420852 26936988999440800336789457273295624192 12420853 1253223827746877381612230161342021341102 12420854 1015522976479817399021381001816357273600 12420855 -487775518376393909631091355863565959800 12420856 -22576495684148832424648981926100746240 12420857 1580201434338382975658376010491345432720 12420858 -85841919160981490995068331997378850816 12420859 1036591137845118764081524013299504980840 12420860 390577657052737042019399417381575150080 12420861 -328326517376028247336922339915358256128 12420862 79200902029492428475474184184246065472 12420863 -65192141614843194619598090704045893888 12420864 38662765167306785589890322125134233600 12420865 887804741684762517211364434128561604800 12420866 -922039501111766250455968262694852664368 12420867 -251876028468764689979942279511801763272 12420868 -117322352691423870741044633205846013440 12420869 -736982380258725024352904542747760076420 12420870 46594094791898643475210070541343948800 12420871 -302307748524954758884700261018043597928 12420872 1388655886839515131960435959950592583680 12420873 1043642651554125719709638548911804561600 12420874 240952400748987148144526515850622136320 12420875 -1733434753700775367413085450147633308000 12420876 14248443295143551152417742934267792384 12420877 -13210381406465890179575086211220085760 12420878 -1143975689548120181642330994705209804544 12420879 446023389620258013163124631566233540368 12420880 299046541356150970142042457614845378560 12420881 -318958364174415177233581638373830854592 12420882 -132956523126948376147408942629091115520 12420883 2057815762098868685369500886676440267424 12420884 -514788794974532463439290904201324836864 12420885 129267283863028292557513787286656301600 12420886 377698680266446965750556154200225807392 12420887 978700821930711784464500830219653502536 12420888 254771641478325326643519837726868070400 12420889 -27089344583863417488247629899316530560 12420890 424799218653558602136460202658384511200 12420891 125446451636793848534792475400147622400 12420892 -998144963196600248275923175366220461056 12420893 541909938424001203765701588399269165280 12420894 1820382305779594136199707213585227776 12420895 115188367640234605332218806234077887400 12420896 1905628301913158133962110731148042174464 12420897 -183429963362843761033343671577378605440 12420898 -370551762253472063007039455071744086528 12420899 -11469392019582337426784134177835439720 12420900 -42874147506597572052361547207635795200 12420901 396864959886546972450842315788640869760 12420902 65432780160331968725179174608251546112 12420903 643821746836067733141072961010163849600 12420904 1146847672401877249211488855432193141760 12420905 -305247642791504914230500542320358904640 12420906 20572841587636641050305664079332346624 12420907 922163750799554801826349927549154223760 12420908 -9693217523772957686105396769630343680 12420909 14444535049019039544983757112858858242 12420910 22827452963785791950690724727421280000 12420911 -691164350190334067264028048332065924128 12420912 -44182503465970134457794096627519356928 12420913 143640211782903136603209322655740606960 12420914 1023260544598101116582921740171063144704 12420915 150378400211744173698951196612494964320 12420916 -86900183258191568189446107322996439040 12420917 -1689531227814366850831960558211120774034 12420918 -577474717287365697739674377151015857280 12420919 -202767592706931041902978453636869588768 12420920 601163509998864965809662739684106956800 12420921 229063583401271529073829094332827284480 12420922 281975007532251514338677968552020646512 12420923 -1287772010147812949085789002044910604828 12420924 843057771728056243685813287199810105856 12420925 828527518853195520455471289311693150400 12420926 46072189756454831674987638743786241024 12420927 18296139292779346794958077098894825424 12420928 79180640464482202345609866954255892480 12420929 876799840062705410566798193556440779680 12420930 97928868620868778246720628921261829120 12420931 -91429879969041309899534612635679383660 12420932 1421589919930282384175331074283565712640 12420933 -31945919208915745821962024091764490240 12420934 819667910353690936921163269278028235616 12420935 56442494247952636358744181362516081760 12420936 -484829014434886005351014601286118645760 12420937 -16835935680706170737513866350143737968 12420938 -290196478881952708176910921166838007200 12420939 -90872537473075226431627838382836628240 12420940 88580853583514403972453554291810887680 12420941 806262637599686137681457471011044276972 12420942 324659229828517185745716497752350171264 12420943 329343563716750117881795168225345574224 12420944 -101913157254786734071537454792541880320 12420945 94205337978519538007337296451347944320 12420946 868450808969704564966413721169864622720 12420947 297920349376515466190129110725373599744 12420948 -395398983524011485092090015239903186944 12420949 795420435816328415443073186258504338560 12420950 -8097024832960289900531462218525564800 12420951 -1777246106816518914886396178851672862256 12420952 1487932464332855681664351207686340249600 12420953 -854910765965710557881554585427337067776 12420954 2768391662663951197449320052018966528 12420955 254797229124393392345699409407492679360 12420956 -19352927327914932091337532888618209280 12420957 274884457685783660936812161960727437792 12420958 -260986202869593886347798856339078487040 12420959 -2031342430826810783915933767878466847184 12420960 -241053879403676558532000933014431334400 12420961 -552719985802062124051294502979369362220 12420962 -625522172712032531385367765195642254768 12420963 511179261886267005012519983582394391464 12420964 -715975803325817700264332653187644637184 12420965 -243978238779081237707655877753913380800 12420966 28624403277851572035660063933149681664 12420967 537764896605428660691450847895410868720 12420968 -199617174323022788867468022875231846400 12420969 -1172410881981646041281271499434938652192 12420970 -672703628657204073457641304275348892320 12420971 231729052814349873860840217214685167200 12420972 -1513761652004463160977881669187154083840 12420973 -715435642847576440193567066215723524778 12420974 170993471898941508800110532630372324352 12420975 74485052846671528706661529130663136000 12420976 -787941125349971543935616641608315895808 12420977 225075413914990719498235150321173294900 12420978 -949796950296403188353221473945699072 12420979 569869649010196744903181896482280981580 12420980 -3074138763475671876864187285839912960 12420981 -418103643169006735587575975413264332288 12420982 -57252574513847494318383644407020552960 12420983 -274435670297993579374527834516877774800 12420984 670494608810542459773302314611990528000 12420985 -444651814933392651504216578664167429820 12420986 31135850159079779238318512740104741120 12420987 125811277383746060202743644670352368640 12420988 -528988619551692966629163040542532207104 12420989 37672681989277517276241565791919902720 12420990 -230263966553060828360383771511001312000 12420991 583920036628411861840469814904085574768 12420992 -1355293153784457662563815293175044505600 12420993 268045968316784179268155162881030750000 12420994 883368729143241037483203619377407353296 12420995 285826554465602190788242276396886586000 12420996 70616803881840835994948913456362029056 12420997 1047730172336639588412346319403203897820 12420998 172332906170840641031401712546588220000 12420999 1586686170090241025682555948011835956640 12421000 1354576466659410522991968835502430720000 12421001 1563403793430640415744504359710062086452 12421002 -243074935588078364068558899876662320896 12421003 648457479577298923696618871081024039680 12421004 -836110626965630920379408843705387122944 12421005 -654608594905622439229111525999414129440 12421006 27383743804278584247433407624827870784 12421007 -98374788751085839424636896624368033744 12421008 236654867586108752212114768269269901312 12421009 757973756022216264407349824025851036210 12421010 45230242272677434219824202473047844000 12421011 -95357979434826991884358164316151726496 12421012 147002643806022835883755164181451980800 12421013 -153443248924689207879106723520236434 12421014 22647161956398088421471389981133967360 12421015 1091247469541586779888619348225239243160 12421016 -1238018660171086266850570204011034890240 12421017 34541073717044257569545263074042285120 12421018 34628046603308292694236396663336744960 12421019 -1141838937936430483540313284290210084480 12421020 -81165182666495074994204827091190328320 12421021 -691996224243353355888428843792356074778 12421022 284552820145835191018232034367387598400 12421023 794764098403610350552935344463202560 12421024 -238150011530172140970875736857162809344 12421025 -789548002605951063843783792729072837450 12421026 -9560012758670018632394530663786700208 12421027 267728043888154983491147441287250339760 12421028 -227403817113099762469091900050969832832 12421029 393617334454894964139440149963688465088 12421030 542090349869276397315770039705243276160 12421031 532384422409249011710255140495456364592 12421032 81432005458127587620277780162117140480 12421033 839694542794620397162439268538608587424 12421034 -725056580367001579534608415415617082880 12421035 -421385105841977833858928545272894078720 12421036 1271339719474090927110172257748631962880 12421037 964110752444602015666508058094045873686 12421038 -30659387906186935814367173205748979712 12421039 -784620865626912753912449145156399042160 12421040 243418421699109206528504550846878515200 12421041 -1056781793046359790570215515029683097600 12421042 542102846872832742468872598360528819744 12421043 -810473640335121684772089479720533170936 12421044 -407535108945207095439810253137407618304 12421045 -116953457090371135246627338428922672000 12421046 -857940167752317692146517449870995535296 12421047 259460998339661042664111595909563688272 12421048 -636536389429378372407855713786249625600 12421049 -167286468373222887467828403008559287040 12421050 -202808524460009482805678689679435174400 12421051 365969441943506029666282592578855774052 12421052 458742108561783094097614881160522030080 12421053 -1718811176630321699395236078207135307200 12421054 422046832115175740597776055250309220800 12421055 153743175888194346107020911476750650560 12421056 -363333075600079965404609966005014233088 12421057 768710866433641443153055634094705571632 12421058 -81605785873753918735166672400676142592 12421059 -336956594520964144213886510058963724800 12421060 766757584411759217120929536782332108800 12421061 854189107042670831536780150979484421662 12421062 -96599938922541399729174432317205475680 12421063 -1901300517643912750003580516693661751632 12421064 987016602671795067284619222063037163520 12421065 139806578019374979773465620899427907520 12421066 536918393258568372665428375992238080 12421067 945166091801456260327462174169103852432 12421068 -362290873339477912921880025687941836800 12421069 -596430347509580575749756140702121549120 12421070 290900740078541937181574058516552012480 12421071 -27764712291915685644880403422868875992 12421072 -145140413298258732694194937939463348224 12421073 101672794266002725227085363011972231168 12421074 -346850728459537095476654063400565165440 12421075 -900399214739852011566695744976822102000 12421076 695860591832813101716519361935809189760 12421077 -1079530994129372195859380915186570261280 12421078 -723756960304379011607500396869557096160 12421079 1129320863741981320481807978319083086080 12421080 42225728267679218781998516629143552000 12421081 278953324413178836879234276630951772224 12421082 -271529624771114313080763844125077438208 12421083 644083482487798650888116720168050934424 12421084 620903536279942583878456813718665393152 12421085 214612537533697514012329427885374131960 12421086 -257715242350331516019681615645938387136 12421087 234926716527981115258301367211943964000 12421088 845602076661516857629513356189955522560 12421089 -67549657442868861636319073445379420656 12421090 -545738059369668922680953141371064332800 12421091 -841368080457768028853377475234777685600 12421092 -172734628843590097244604468927699437568 12421093 1631018107492357247989623710088447173760 12421094 -56708292971668688816005754545764695808 12421095 79028975966117391427270632058490227200 12421096 65305659500279592990074265891096115200 12421097 575999868851529293760925493179660115940 12421098 -11034267807047204232060816266641843200 12421099 540613828818661252934705657067088282100 12421100 51618177641743174642599675620175974400 12421101 -63894486376376200570799971820859005952 12421102 772104269184190794673323778120241074752 12421103 -767980251711400919437246737620127945648 12421104 9234109882563254627087309899490131968 12421105 465201315704654248694269692084549077160 12421106 673252776770701126979587705156456911360 12421107 -50251198723945028648666427756120252120 12421108 71450993423882985030562627912028160000 12421109 -11257271979314888953060791249020601792 12421110 80135249832282961155065760367499232000 12421111 102904533380855964016339910880864985024 12421112 -1048859824649414705233744148151415603200 12421113 801038503756359023349533132964167835264 12421114 184195430840938436768756339454739725792 12421115 266101151604222145596195294682092410880 12421116 -183418402263063039496133612755958343168 12421117 1039407596329938486156123203615046888640 12421118 -469638017039333484464804360016554006784 12421119 495665780463543080571965149604471724744 12421120 -76217571600082829472846260450466201600 12421121 -308015643486769894587038587128068679678 12421122 -34426711098477079928491878449427456 12421123 289094490158516538638253643153909214928 12421124 -78813020233479854487491679363598123008 12421125 -282894721774957713912495094186225794000 12421126 -1639866664719670095306263119986762572160 12421127 116726270418397757235239002475973217440 12421128 -621368913750972381269067329867236515840 12421129 -203529331969888238287098480673510634624 12421130 -843334861218405528185370883626118444800 12421131 990474244631973496515756205763269076952 12421132 -200149741859202254344870479494389967104 12421133 -566741093975867311794433577929165039476 12421134 660147949958740131231436806581742720 12421135 282476640730737350263654830992533776000 12421136 -62344017035806639764060022996795392000 12421137 222465392612279299264228939933146462960 12421138 -157252709223981939898635174395180999280 12421139 1044295053431961989697284602425433727880 12421140 2255442886010368168584554199196569600 12421141 1067044517931503051759184379396515828892 12421142 253232895711067784875918553154627039744 12421143 -155874830061906481409993254726232857296 12421144 -180292903844425630122684933096454563840 12421145 -840848322303470745048447727837736745600 12421146 -221578166792568964974742000064676888576 12421147 -1016356888349339061267512627834455279848 12421148 -143134084133664482609514039390395764224 12421149 -18743011661871655344894435356663258112 12421150 38761190508137997327786677947254681600 12421151 2446869115451766211274976667343098586232 12421152 -13719321988541314735829522826956636160 12421153 588170979710712991230394596403713815344 12421154 -439603774788372370636243785491915266224 12421155 -224558677132301002295736316421272051200 12421156 -136146122299480351094683598894405299200 12421157 -829906709821401631513135113495746154594 12421158 -241920432150829727841614491937961334272 12421159 295232885153250867468436007115509374080 12421160 -1000902094245766497039809766999529881600 12421161 -35079710755324729416085924578223600320 12421162 247712521961197968003647593321988970000 12421163 757749984573960704735842476802768799412 12421164 -81198404121429210345360688094349312000 12421165 -558902222309437138421999801572225901940 12421166 5665082186409529709275994925197990784 12421167 344121424870210668267372376159388601600 12421168 216995019848474207090084770690139258880 12421169 -22174313060092661201856617535038113080 12421170 87234617674637235183315176247690316800 12421171 49268795606388600568301641702823589712 12421172 578653524004628225219801214486960802176 12421173 -58951532251746342354675660337220861952 12421174 -909947825953943490411656776185193277760 12421175 -215093468707017823182597531724237659000 12421176 683301864946155285489476892465904128000 12421177 523537593627514196369663160510962922026 12421178 69293830395943742869721560215198316032 12421179 829387163284351800642957777119590127400 12421180 -356403107599970976029722353531616857600 12421181 -55671611732150427922053503493473521428 12421182 81295138213655545455599406142550937600 12421183 873866184363887975625072888340922186432 12421184 -336854129829636657694307604501755854848 12421185 45145372762850500403347237146250508160 12421186 156689471554000041511359053916369787008 12421187 1395933631858162065581577795486359611836 12421188 135531368718665228623323530295155748864 12421189 141862723279523355601080264112353090720 12421190 210634763606933453312647702077378921600 12421191 -288208830612132323864069531511303038808 12421192 -331883904888591427626953643187217694720 12421193 -186842887328970248176722766446777436800 12421194 466373599227179126333063546055608309760 12421195 11283842221838291847604904933282107920 12421196 -38507694154439543302881155478246789120 12421197 882961299283382620403559646884012511200 12421198 -333879788909850561517132553793097838400 12421199 -18305651131384727100873056841138675840 12421200 118349180727119814117966409047077683200 12421201 454179139634850699695334123468566295412 12421202 292112687519092060901903344245012865152 12421203 -1307076248447144025538830784947389717136 12421204 -27799166459568991909097849674529996800 12421205 547532943206839660668439281436133920860 12421206 581057404630293433813424956150551659232 12421207 2573472278483563826465245397209589221736 12421208 887836574475815605451758875566086440960 12421209 642074375813541844773340432549174917600 12421210 -336360855386292017991845807418770046240 12421211 401309965585565512222989015589046212800 12421212 809597382553869925444632455467490795520 12421213 17278112761593003814711570631566456896 12421214 -171034542465966016702842695088276467520 12421215 121135375203593522143180331909031156000 12421216 872144789461668298475045556916675018752 12421217 -336396713349270759701756692235825440734 12421218 -265668388980970512896259671014815021696 12421219 194659350352174646315132135624091092448 12421220 24460975406666573367507650222982942720 12421221 -1233813410617742216500198847893843074336 12421222 953024039524357412352903259866292867200 12421223 35631141739761506561162433559337612472 12421224 356738716285874971699595216644590197760 12421225 -306540321173199221572932781728942441250 12421226 342798114119433673861464656407273467312 12421227 56237741580709766563489076840292105216 12421228 771402495341259110397202478176513165568 12421229 1592878757950510187443696999500389023830 12421230 -536658775452113740835444024240879066880 12421231 -196055778327433268206288674837682655000 12421232 -199273627333536977446613703806110040064 12421233 -186578287249564134267877958914133908992 12421234 61382798545481120834815015217407974912 12421235 -285868575797844518921512953657976750080 12421236 463866430772205026666529062864054630400 12421237 -270500678570782639907186109892954722432 12421238 -5098929732001949003991220924943310720 12421239 -237255837437427052137929733949099822512 12421240 451534618177895868534567381679504588800 12421241 83493987295030279527781456174409014272 12421242 -14263940773055422920463243121390929920 12421243 -350843048075102800261675546509632508508 12421244 405296813633089313627278565305191201792 12421245 77896216741617250101336676860382982400 12421246 109746388017062193569747483288383299072 12421247 -740808405762560387376453723579319266888 12421248 -66813064849498788401787800238434549760 12421249 380108864276406186528030053170739541760 12421250 -2729421785525582850558376343499600000 12421251 686835386719416310968043813405715544720 12421252 201926665451128475971209086096516303872 12421253 -442944549420332097825511597549944934116 12421254 1009570932375590464535025264917872410624 12421255 -299809359391188136774885863578328600 12421256 835491583294131925830751531110089978880 12421257 -1014659665297745489506160800845459237360 12421258 -182682269480978864579310289561749371040 12421259 -384701432314864185619216706550860242800 12421260 -202159867936668053208455974753174947840 12421261 -216584500820657863014817895440869304138 12421262 -57098566310432578966890470470318689408 12421263 670014980282378766281307822259944132744 12421264 567746111119555241595097920752556507136 12421265 575967677234613467163840454405662141120 12421266 60942926083336253781623881040524640256 12421267 -214321435471452789541347033026011801684 12421268 1113434728765725007245061439793513061248 12421269 -6205881680345184722358508523219290560 12421270 -148235653835532056006794663862228064000 12421271 777510264199435037631614763581565678192 12421272 677644597842929959174784848529626705920 12421273 39814667888784185936423319917365683844 12421274 372971997465759205422967393177843409136 12421275 -202553376523838486914969502587883230200 12421276 -94269984166000256790844260894003748864 12421277 1495885539184014698369340122024170063200 12421278 54236056678485082764560441798707012608 12421279 -523939068648205025382638295697622498216 12421280 458802914060565322366397114819012198400 12421281 -4915297586050645054673588512863169440 12421282 531163557258855876078111858968097973632 12421283 -578813491536550172117840163279159051360 12421284 -430112180138058046557986292345683672064 12421285 -102684478756350988785854270463916147200 12421286 -675749176616582893638029169342376101408 12421287 -9762570857735590116866412534253977312 12421288 16423309466862409332661987181263749120 12421289 967635656578865837397610546760141297040 12421290 63779921847483766048694953061288064000 12421291 386185643974444122145137648169230192692 12421292 215468547280220736808165471074502136832 12421293 1677858668177165529621094310190091470144 12421294 194774315464973110547544218185576374720 12421295 -1086234957798388172947071936250441798200 12421296 240428500856426136594911197230053130240 12421297 -111891503879141599005043998388173723136 12421298 -187079892104948012950709136609688381920 12421299 -117853563470056844694577609235372544384 12421300 110612105856391695964575102196496950400 12421301 2698372223263514869022140111656157687872 12421302 -214842925495771462711634335279156104768 12421303 415840295539687960527899994508078306944 12421304 -195430945355631299264312078619264552960 12421305 -60789172225649934010869674966211030000 12421306 -277716778069564738851481669514595165216 12421307 -19926836634874995441848933534402091600 12421308 180392672681547912590237175636402831360 12421309 -1090094609351425050032287186455447529440 12421310 -207043155411310366263240473503336970880 12421311 -193586805039366571705686947082803083776 12421312 560009667205702509008532921958689406976 12421313 53987672090447307025009632181368859860 12421314 -296534976330968730983663334692825278896 12421315 -69007420081716532389837699156629743680 12421316 784813555508748338262760007665448999040 12421317 383720522464108842341611261065050976480 12421318 67042169621362766283545627475760834560 12421319 251825844867887850459302967160082898720 12421320 89475316295914014442642887770581401600 12421321 -748552957709101994874120996378933547056 12421322 -437469265481913910965170870591349225888 12421323 -271924035420634355896615158299281797120 12421324 12706391012246186655663864831385838592 12421325 -128851356912605520789580816275235428000 12421326 -461398010466331849041232246453838745600 12421327 -1486619707357667671300972261336516151824 12421328 -165763411630902975380820036634269450240 12421329 754308702310666094300499206710876535520 12421330 346928396585689715196366517792890196800 12421331 246643687659220717270479058640447246952 12421332 -223139939769927472526893835139231830016 12421333 1978548013536012956992847398896002549582 12421334 324086957300054110456957720532552127360 12421335 -70180943440139373055033213033712819040 12421336 606700004082746505238587094748241960960 12421337 -1978814553350638930766868901417905201660 12421338 349029411167942259534949714539168303360 12421339 -52306885630560105224854017462292328928 12421340 -339298044851130713621553356282543339520 12421341 -465815516764172649158163296757458547450 12421342 666270232078369899141960839241436755072 12421343 531399604460924364217692132960745866744 12421344 -134829157577015243196683660409852395520 12421345 -263516441773514637672995422263901444800 12421346 27981827659460876405106573768057192960 12421347 693245174828965158625942787533243609920 12421348 1964737385332253572868588013039432769536 12421349 -391213504551431946415692774248343403650 12421350 983382943934659791550720602247106400 12421351 1584755987576779093453966765026792055352 12421352 963188276324175835962723816601165593600 12421353 265431259246032442999826881078621698000 12421354 354258228398945866184250596606720643072 12421355 1333475157818125150750875551088469409760 12421356 -432307841204176142209934749434404213760 12421357 -394800398490305235002868687504831702912 12421358 -1320350983522757187794407457612720826624 12421359 55490278350410727503573262310103709792 12421360 41700553540063044562926773787572305920 12421361 475412605068021383893025904373370650962 12421362 -431457596309866546783526538906188292096 12421363 -288991640876797368429959383317120621656 12421364 -47766399684664537065326676568188149760 12421365 1610653272624816036730936947583280640 12421366 96200261406108280247478452975131703424 12421367 -10011210446698426615525708997293409280 12421368 998023819370645863900735971667298611200 12421369 1074681289678780981875882233351368139912 12421370 -280940521856246358059076368634901512000 12421371 720191290204390894824273140392138725912 12421372 -640197823547467692696153621460880871424 12421373 -367270702320626113019928649622702611380 12421374 89594361925037006871654406058607912960 12421375 -829540716794566080836050059467926986000 12421376 906909466723081306505770841759809536 12421377 826955439687800969543561508000121527840 12421378 409917181917966790885408764460559244240 12421379 -392875177662211173737049851916013082208 12421380 -159041384650153437697456426966880378880 12421381 -514035057109694400370017347381561600 12421382 -73204959770697470086921623829316066208 12421383 411044289034385388705373975944283608960 12421384 -673875279379113484875768573155559290880 12421385 231098658695623990548595837656250029000 12421386 -229031982654832180501674680786388723360 12421387 -1473464987367446703810745696126447205208 12421388 42265356954537009984886148075554897920 12421389 86906561278651321397590989051692594400 12421390 -207286692562886047863070420479024138240 12421391 -317249186506017470531615104548210704208 12421392 -285404467153336261285955145373375856640 12421393 -1011133446291580365234951570240288513358 12421394 629079095662038219780126159605357828496 12421395 -196646482591666553915736162928255641600 12421396 -41658781033509017812166849316731435520 12421397 1241908532946733418189222689146195192846 12421398 -336471340979458951459163189970300006912 12421399 -561404007037244370194757879299066524600 12421400 322622100688010875792822040945495040000 12421401 474039714608877161316757330060393744224 12421402 -630205251869033959379424978964076928000 12421403 137194947586940702854008446195584358064 12421404 -438012519097061776093882734409220090880 12421405 93507120595071462583158507338826553560 12421406 113884897013330935012406755338919915584 12421407 1517028396244835828098081382453031160320 12421408 1583740767877684352812998279414097182720 12421409 235381463801978474295531047599125671040 12421410 -7883218050710020515005112374054054400 12421411 -919388880519103149606500537859742984976 12421412 -452641508851578309215078078830945659648 12421413 -113977866069023816139499622334207461058 12421414 -321838706169631662168946928686788646944 12421415 -305112949021336688856723877678820725680 12421416 88374509227802868025449582223282667520 12421417 1548976399375978021538272389433551865466 12421418 -409170145334162808703661771877954315840 12421419 -135719985226533134885277728596960678056 12421420 172291954082463555670711167830621061120 12421421 234978418992667054849077044270394681600 12421422 25463303906116224080419491196380061440 12421423 76219841159634668159828206779523936240 12421424 -330629447696260169999524414971147485184 12421425 -275109116462005401141454441089461232000 12421426 -56900581816432401289307906121833911296 12421427 528370379712139675826415885780320379276 12421428 291795883677544307266581017317368053760 12421429 -566670989412648557733970454271266157970 12421430 220001880121191574580963386240472793600 12421431 617469209063114319581074614835448074200 12421432 129907449169967262064295057778858516480 12421433 -994036857390278839339339903570741359318 12421434 347140628681075271545446277798218030080 12421435 -45055251924668886420210707545955454000 12421436 -453221323527124436650943235544759577088 12421437 -277399528355162241964266713560717733376 12421438 836794222329840125057282872896051813120 12421439 -1256097679570527995609228366014590941760 12421440 21480440393967264204546326384974233600 12421441 997756703461944506552094100508069246760 12421442 254202686651231797830347707320869296128 12421443 -438728678486713110050528288792994396936 12421444 5824247179183127164482545547713986560 12421445 -919935014986352880817485613972656015300 12421446 -651255769363505310350107026925552554816 12421447 -869727905704750887789241827131982004680 12421448 -33350949065498420042390120612983603200 12421449 -7784420578245494650464113302792916310 12421450 -273868520790485390255278881359090400000 12421451 -752613891294937612147076075334938012448 12421452 -153103347376192425176019351307270619136 12421453 -26338454751694801241926315672117669152 12421454 281849930428298504227305872794400842560 12421455 781342383965242253967655853178460320 12421456 29029862004063971877125418431337725952 12421457 -1085377583840392653422782103864553720720 12421458 285499218202701153368374716723499530240 12421459 -586461289763390080100273838915410465960 12421460 1198337995267992634503187462557116620800 12421461 -35430005121339526574800948819478518464 12421462 -342240455103027202017524685732867564768 12421463 -747102052986993704413919080715157612000 12421464 -3597502980492440967171737495039016960 12421465 715036441262291325755323616672675153280 12421466 1431598872447159300298636995126111990240 12421467 -728451377326860054597871760573067872916 12421468 -1121307932380213691005555404340993071104 12421469 -267604477489867118637763728664374094656 12421470 -215370994522589209170797405347322352000 12421471 -209049794308733919374371306699309842848 12421472 278901396759507756057406660936376254464 12421473 -456261211407677977717905387416306090400 12421474 5744404374726783967506939231752007168 12421475 -1177897820803191944499837350031486757200 12421476 -447896118565552319458229794019808912768 12421477 150518226017357191772413129581656695132 12421478 515003664432800029141481450143822357440 12421479 -291915058111784372231996392387363248000 12421480 466291646711314719680069722290451968000 12421481 -1128650716569913367184740950647758123718 12421482 808287582208599770445181811337732025344 12421483 -252980649561491701052879661479947918080 12421484 -612117825868069033368358980716934153984 12421485 318513368576717472738359093341830566400 12421486 280118696671767135929579425355519877120 12421487 -232873139900588135124221523788391742080 12421488 -109344486619806556465242204755386171392 12421489 2317875333121133247012688246271633436672 12421490 -366141237249807067079822070916995770880 12421491 896428093818354000771719531851930241280 12421492 110308026747995985945597460753767556608 12421493 -740300528767237869080180811966651420000 12421494 -19042704266150848537453486651642524672 12421495 294027404061316438731211443875823945120 12421496 14044823096223789261787727320287129600 12421497 1186100259682539318344455425099265440 12421498 -83488858941462501781962295009886394000 12421499 5952541888114760223958501657856159664 12421500 329569891895079397124325384521139072000 12421501 761349869796669785770626423037307194502 12421502 -548783677757959081531309259354412738048 12421503 144290293188751312658330585925774829320 12421504 -390721945899879302068653572958726389760 12421505 56912343234286924477735441062624312000 12421506 -325434818074671608414560794307376467200 12421507 816719582183166845484902048161036657152 12421508 395096351878108798117269029314314095616 12421509 -113573026974723632019654333044657121504 12421510 -716214811073250354443127014445749139840 12421511 -254784905562416564910303029308076346408 12421512 -96281274521838240035389722034519603200 12421513 -198859713894036949666083229210979904476 12421514 118503263200749851523260879446341709824 12421515 -534722002597530215492817948321453169680 12421516 13426560044130493977484837932326661120 12421517 751047055401703990604169797022384880566 12421518 -89155894301586278886116880811608118272 12421519 -1084751963101858606455963312760788500040 12421520 186346085362934016871328162446623129600 12421521 -129426278087302890216853223779242005376 12421522 -349143378920752310450058213085173700608 12421523 -1130313226735044120519287131513451015160 12421524 -143266852246779373315011595602303172608 12421525 221740437733105349426453774614257945300 12421526 -211736572161627505922271794446490845440 12421527 -343030748810738466356494379266106112768 12421528 217189691915339210376717913823144386560 12421529 -166931523771533161900760019751551105528 12421530 -401694824483939137717191826158111578880 12421531 -424355186682939046394585012894808359760 12421532 805159476271423176073084745954024716800 12421533 1089050836630167804929340453027788836224 12421534 56123719492812916085398399359474633600 12421535 -103767527567326744702590934275903552000 12421536 -491048829579770862543534794555718107136 12421537 363662502628593650230807492422584393186 12421538 862256788674633895741992941253319990560 12421539 9807210276085040445712425119223144960 12421540 -13209876910492612240396651193693675520 12421541 -66766833154140297331358981940951346560 12421542 51037851007087057838185150762740455424 12421543 992624788897128053982933390796827318480 12421544 -1152934028419346713196729390455953699840 12421545 120760633679857619874721854164246269440 12421546 -39158731247277809799353597886027795456 12421547 267937071146745670292522872289602262880 12421548 -143381939170366825770426466672959759360 12421549 1579416247974111026627482811406575164086 12421550 -239880821122027744765737643182723715200 12421551 1287547158533187190672012977350074963584 12421552 53009417646362315647584848871238533120 12421553 58927708475836818226360030786801766802 12421554 416425480536556183763996231394989134080 12421555 -1356129366045293817921602011908730145040 12421556 -40177192994940157840814976688331833344 12421557 -420596817245769596967064669219564126212 12421558 118316932003278069793825381227879230880 12421559 314884081327389434661457130779093317816 12421560 365311432643770954312183743331756032000 12421561 836612467317832657153680915375725966932 12421562 432711388040207918752145915506067960064 12421563 -86906026529892946276895552392380978432 12421564 -579878528509887284986247126124542905344 12421565 170065512776725142572864719349200576000 12421566 3550801589588727843869365757394289920 12421567 -926122322445302925418463774730326152384 12421568 345860955385997741615133227814903349248 12421569 -58428557748164677978580390172606137472 12421570 -56535302013828019144899160436793239040 12421571 -83305683511476368425703521435102382568 12421572 -568282491376751389417481381568063095808 12421573 -271935578213487672062978870045731648800 12421574 585613021423105698104407159570146345792 12421575 -109288646947157478167714275204910386200 12421576 512761682155958442735327515021843496960 12421577 24102223181085176689069642930369846272 12421578 10926337215011693115601758377588940288 12421579 -1690233234548792052956781277273429683820 12421580 1236302690682538307096391347702016000 12421581 -280423242112923217713968080309267491456 12421582 102168840241541415295419468058470193920 12421583 2141315842239205758114860353109825732640 12421584 -869051464715242131924915695525953536 12421585 -801038936431085297278284846484074576000 12421586 -173475145960025624359583505777062296416 12421587 707348365054765980991759724398422835968 12421588 -54014518325279629138410950763547330560 12421589 -579592444113054235523402590287218738610 12421590 296024980181625488285882472914504104320 12421591 194803564266764124465589536536074514144 12421592 480836637061785755943121104802047590400 12421593 -58273751815695523514367551459765382678 12421594 2210552434105851902027528482529204086272 12421595 691906015397515605696644245707441777600 12421596 167238157628655500307303968533034311680 12421597 -872556297027606037218029369414871268954 12421598 414929462253139229265227598887548935936 12421599 553815307781984645040102544813024725120 12421600 -835231311542941863671950823747557785600 12421601 -1606954947079257938591520067961839042398 12421602 -354145812246296509450337097281413481520 12421603 622615462669344529359528861839989490320 12421604 -44076788953316297666588118468575672064 12421605 -73357517185229419056956325220124348160 12421606 -183904770142248725875971668576523397056 12421607 4502417169465505831372078588897920000 12421608 128580773433140013548227205399857152000 12421609 -318963163524388221589347673378061897984 12421610 146692008776862124447715275011476198400 12421611 -384375198766069830781563993461657823120 12421612 -360793476916662419051065919322020879360 12421613 -119895018724587484228777728765286082760 12421614 137058193779866676265247929080349452288 12421615 -177873314773489129627205452569154317240 12421616 10415137928286423383098195788595986432 12421617 -24731132157453468696344585563801925952 12421618 1551553779581882675122199945262391440 12421619 569203198894283273062612061732733634896 12421620 112674688438599502433626766653164441600 12421621 -1263626170990641118745672544773729892178 12421622 6782256030263088054067589612799119424 12421623 -302192543788175018182027883752916170416 12421624 1487206597925132899917562136338350796800 12421625 11901333317727527154452996821202448000 12421626 -196380081317560846062810243413037542400 12421627 2592188391327110052160737335425208895312 12421628 -347800238399622303203446314291005568000 12421629 483120796453186510757733529687546405248 12421630 173154383609944618574210119765434163200 12421631 -292879004535231656210400597464265773568 12421632 -120002731353346642745306231349914370048 12421633 417013926117693895036278403048785608064 12421634 -238323685431700647080327237694956660784 12421635 -648465763523111172838369924785688280400 12421636 38110183090378824312365998359390485760 12421637 -859803403708723672064803244005223079714 12421638 -35295076483032843700977375270320458752 12421639 -884251963306674249211946536418733683560 12421640 48906212022565770977698162574573568000 12421641 315680184186949871594057598711291992160 12421642 375999688066131033343117456886959559472 12421643 812851890417287182576499820309013903344 12421644 678314551001692320401041626619260764160 12421645 2028086088145136864435170174176082715760 12421646 307042179856135051695752436908869354944 12421647 -453057144526895290892917688375847698400 12421648 204001411884356898757125970407278510080 12421649 1705766941158758471799163026181241208480 12421650 342371186264408101622499990653544873600 12421651 -428433567346266261519699800456789601792 12421652 179981773978856488295513221337774449536 12421653 442884793795607426811077328840276729984 12421654 367723350444201012470449022041019359872 12421655 -320053567825756806443995711595911342440 12421656 -90756060450376540237167727166759976960 12421657 60767561009653792312346909422981662600 12421658 388934679200485045361059005536073853680 12421659 -56586755220276536005756598269701650640 12421660 67697665803140195416189170278395399680 12421661 46833256578766543281034938965826337632 12421662 -403266168441324988548067963889118461952 12421663 -279936831693253902535078013603523268512 12421664 -399581473063383347476009563955694075904 12421665 -366621369452638296129614713227005063340 12421666 1437527808815550492152323983690027043200 12421667 -134441431582241801345057289365736809928 12421668 1130389385545392691006884021443297280 12421669 -247474790308952775699067733112003910272 12421670 -101800965433347928298424991939410798720 12421671 -784038572012087714559311050556455644888 12421672 -1759613088156528469098991121436241843200 12421673 965877874163574557069944961151156405408 12421674 -164228366933499484629607770830871141120 12421675 -25056858576114341199059126781246501200 12421676 -419785284207512748801115355599770551040 12421677 -150948342162970400834472645938152002816 12421678 -63005060422959239419000231331321415360 12421679 592291722037679382294055594683832263840 12421680 1228180865211100463122342343275315200 12421681 600845795393966649201884276137387806482 12421682 -136001405383342546827106849805695706112 12421683 -865070403092469797377062284462413782000 12421684 583369788944749235528249413517252524032 12421685 313199517120805377562238956240671836160 12421686 -87350621457856722029998050356606505600 12421687 875332965149216510826491813073572574480 12421688 -508641730087896587690391457020241428480 12421689 453787526895360859741290826276988579520 12421690 410187037266139308771977108411729925600 12421691 995300014384957583480667740765066725092 12421692 366192830723983503553562688816433814016 12421693 -1204317145108496500301998137630640800058 12421694 -1070406772752987330414183513976662223104 12421695 227376031991762290011328461222159943680 12421696 -555588742636360079454989775985953472512 12421697 -1337958455607805322698775153703047441472 12421698 -542034427562225276381341536309918097536 12421699 137274506554560851011618145186753056700 12421700 -125141541408569843688981968376357273600 12421701 675960892839548322123464386129037687040 12421702 -61991872780581119927691789163501166208 12421703 516051894226426246197991444504847039280 12421704 -637421373153750601351928294047887482880 12421705 -115903809134934763439196996153196248000 12421706 -456792768225343152687445616055552111360 12421707 229314659785799171867853569926109812440 12421708 -150694204166193483682704934900263710720 12421709 -252894169130450901802011691404825582090 12421710 62131636466775116640555899555442389760 12421711 34480261557415644221605038002072399992 12421712 -159218774300778199075633776789495619584 12421713 -465539465563056659186049588893889512832 12421714 -81780278020926117626440944709062166368 12421715 94590584551028076324898233309787796400 12421716 96983595539777306815901945703815030784 12421717 -67671038312423359811792469119277495936 12421718 55244751267584710354587103931792263104 12421719 239431398485045950719900596787528496824 12421720 767408819977943449947147407548599705600 12421721 373720892070623631906186639433772049600 12421722 20472871613304367570713814290720195072 12421723 708103061549966503015783007429169412160 12421724 -343080391268636991017269489918999265280 12421725 -187065190535563515791948698434277440000 12421726 127108329866914145944211071927776669312 12421727 -739973840798683621733355399841252307424 12421728 -683129318149610264297066230525156392960 12421729 266062715541316692306985452629155569540 12421730 -5584372060122606202147547758037577600 12421731 12017411189506905809669932569205413888 12421732 16439146033317735000634817070875924096 12421733 1989159522201251194917969541745613886176 12421734 161192918449917209817922913520273893376 12421735 -479784727334737939184895508825338439200 12421736 -956890864145848390488088852987383859200 12421737 -762831666509374670049339913698656461200 12421738 132565277765095322235717983773163786496 12421739 -1333845359662705841833866432010173240 12421740 34964185557656310056693504183630822400 12421741 -93782050466508015799058385073184088128 12421742 -566622893013068115585772959951431380800 12421743 676893589167515448588996650411542063104 12421744 -75295347541138032540622443469430784000 12421745 -282180720300769723103394119079723312000 12421746 54244904945874116861839594848869792160 12421747 -318668544598676385041606320956093670848 12421748 540904563148692547511630119549859358720 12421749 -249548732805305834443589862906877963680 12421750 -417787326954288319020454740007862496000 12421751 142203379736795045580747069415171381104 12421752 -136043881235375241713608808644917657600 12421753 -122080732321424870191494341666023837056 12421754 13788809743153809478888176097254862080 12421755 45865514089593468182204045760717315360 12421756 1466760382847514794204182594862305310720 12421757 1488473708485820058528835630556952240006 12421758 59341951563794196911311825327471705728 12421759 571415699690738105545470659836992261120 12421760 -315216764786858414876642560933940428800 12421761 -346729640747648417905222549099777811616 12421762 -176654717617767319052281534955020148736 12421763 -679434914177953327851347846094145471080 12421764 698238316343878649979184773542453965056 12421765 -1230045104170017915503955304520409302340 12421766 276709866251679516378650790467184827520 12421767 855240923025617580986956074873507770280 12421768 371271565765152005381930866053900165120 12421769 657210556173674298681613004937234156288 12421770 114846918950803124547771923424226752000 12421771 -756244926979156928169921488557006250496 12421772 573518078237305547981182781423859282432 12421773 3079982078361226052898395863116205440 12421774 198316645728847811494889034001521203136 12421775 -178265307798864906522227748037570894200 12421776 -127524303722835842233146512273395089408 12421777 -955006515179770475701001266274866497948 12421778 -979334030440943364833890763921873128560 12421779 95379168529972137656649447064744646400 12421780 283496761516954031390178522156981657600 12421781 2518813447920049597382566610817672573504 12421782 396127668456478890192504356154482918400 12421783 -1941287485907471806070337651782439076776 12421784 -812903986838545990537720397624964925440 12421785 -9665011569605056051085115580610596800 12421786 114826030901564944996996909330199040000 12421787 98231782621355737250186600056480795152 12421788 -90715963420610113334397998210279405568 12421789 321965030687783943817778118612357231590 12421790 -3958790172640201203822192412865761920 12421791 370797258170576501016153316223824229400 12421792 -208685510304757797981495257790675222528 12421793 125731641115150469680113083132340824064 12421794 281799992074863966743039036080760561664 12421795 684036001788518362221921982678331374800 12421796 654995201046342202397472002871398088960 12421797 14719942619660859727599850595029338528 12421798 -27537038751999416628402738527273349984 12421799 -232930860174090099567856145629130452080 12421800 855624887530275201670577920742627328000 12421801 151847350284612585237861770912854886400 12421802 -522879726463568485774262890248590899200 12421803 -127420977603701791911968099586693805392 12421804 -6154501386080071417885815319600409344 12421805 37896735361692569345798696601710739840 12421806 370400070670009376154709838860222461504 12421807 201300014857144324506022190435142586312 12421808 -58737571570402633409896721752012554240 12421809 1369965604631366379664677542664078095040 12421810 -722079958181394830386874142015391033440 12421811 199095033083234924428549631238860394024 12421812 179194720090348933353535238218486351872 12421813 -713589278887859470286677054442487004896 12421814 -199860211057499054166343151747291739744 12421815 65453685507298588558514389588476057600 12421816 -1425897418706831900291086137461965885440 12421817 727346839111723594029008777144095608960 12421818 -122740290459919167001230080763524906496 12421819 -784815687223336663562079783898756918920 12421820 -688018817231968460780564575345498675200 12421821 -656825414964018934039704989206003692288 12421822 22842779279476988718460595558415400704 12421823 -386678541101259431086844735849842667640 12421824 45806436174121477015775686206708252672 12421825 1363240873708905769182113572534028600 12421826 71802851811919278156292157827539839904 12421827 27971363048268300845817553358965502976 12421828 1492654404236148592791528558544957854976 12421829 307683917494341670046390227900472786976 12421830 -172410792567367774261451649014853118080 12421831 659158970649511338154916413313747488200 12421832 1609332413207867596645412154264728064000 12421833 525450369240266895353425753957244849424 12421834 -207201762131588904212462740402423819008 12421835 365159281039207202655336843503431058160 12421836 4561720690563139606180017304235701248 12421837 1429633445452244648618835939941443610486 12421838 -577357441352410558196918049478895243520 12421839 840979571291284266858768874680841113600 12421840 -2001977087314770138711767429118689280 12421841 1974780248920249229296997503196421664242 12421842 -472464187975050344228229696437493218688 12421843 -947779087201923382966335894691138827492 12421844 -668770671846339315285950279843377864704 12421845 -387664617670790278388051354402248894980 12421846 -279669773136437836764704093483319868128 12421847 461609398791644946660815913752622060912 12421848 -64433700436230638827797974668332503040 12421849 -654691903870675735600386973342001623296 12421850 127682460727042949017767169940081452800 12421851 -87851148778162120072416634940047649280 12421852 -209707524169458512389456752764177707008 12421853 547401346303071792204487609419535656102 12421854 -19307277049914576488804324519566431936 12421855 -135275159584405529231220996408233700480 12421856 -1547113363176638124929994940728157667328 12421857 241906414837830182787122293962776701824 12421858 171435885625652772154535079337224000000 12421859 1734285769988874392332704994649563932060 12421860 594910880045642972100043875681792000 12421861 -1980125349255532563498073082921945937538 12421862 282584328734134161678445836924102748032 12421863 -9269969771342593920238763371426045440 12421864 57368778570205726764020051694144061440 12421865 427842563494999843789767606310409980800 12421866 -969093351051450886266780749284676846592 12421867 -1753711678352021293546185101218678083368 12421868 919865543279348205802981856084689928448 12421869 -63304097556826553011958581359284984256 12421870 456732424798429017470876812214541250560 12421871 90378347157673140410976283186140672384 12421872 222599313539232757226475582010916634624 12421873 -537742779417222290040835362081445832878 12421874 -326051518661097296125689945339199681920 12421875 109187139694114996906031561141955000000 12421876 470785417402607698093817474887993589760 12421877 36417773874530666581911988302301411680 12421878 139717126311341756386883401317410795520 12421879 -972596398903529207296755214686049015616 12421880 -1541443106433317555981712663494553600 12421881 -1472196990291950421062123201445634145280 12421882 52614602571059297757852253069758624000 12421883 -7483224242222541462581788306957312176 12421884 -447455309577725218225047679782343434240 12421885 -343431919176474444426752715546606282240 12421886 212866874425867321980864549726179052672 12421887 668280995141824744528756641915581877960 12421888 1289508498815066487418991057035184832512 12421889 -1042454671864386002606980864934640901080 12421890 -165872711791117275270230377065059712000 12421891 -1370988946758474100341068881252112776708 12421892 -395622324195701445179391635747638528896 12421893 20850532795977166128978692096875649856 12421894 33085054366726018425590742531035205312 12421895 -75283557408173925013019932950298686600 12421896 790855134034846535445265745062702694400 12421897 -2090137449698783841414485328740875331568 12421898 786436783734739448069969378773525393200 12421899 108033180326331473767109410451990103984 12421900 -481399199910707319091019825434749196800 12421901 -1723623326608571978361312417708052720596 12421902 266550719488918154003103320155316922432 12421903 -11837661275641133971095900020975999776 12421904 -18861653058414019801425753879559667712 12421905 -299973834849723553736596022408358531840 12421906 -119723017914081603428642972044888978944 12421907 1151179468774104913687867213433323354560 12421908 186312057725280838570080607003234717440 12421909 312747106271706740081038436341220027520 12421910 -491417928151768712542291901458781264640 12421911 -93188697724326761979172749807841547928 12421912 -14925052300053549623382195279614853120 12421913 -724306020379237723452802468978296541440 12421914 -353870706426610303789624802150348290560 12421915 -692900184456055003448906571231670924800 12421916 611665522229254156675505232278430116352 12421917 366844247191906585862114550288371940864 12421918 361147746766196380421053134595828926720 12421919 128096105059008766942222304686458377520 12421920 250276532313017686283005943987683983360 12421921 1254175130904633539812322248595864385122 12421922 990246657114128194388842362398551314432 12421923 -954101695719053395695183590639702689416 12421924 -319131530818478114747189689296199583104 12421925 -207587062318504163690607261031311637350 12421926 8076776542810057483650039224648148480 12421927 299446401952634324369570182705528321632 12421928 87481422101254776133905955576567388160 12421929 -418174114941422409753130045668405155712 12421930 -49491955121603694493959744011511956640 12421931 -419544619282493704968943946281151906736 12421932 131533613419353841172800547211915067392 12421933 413795950303078708416265011291610284182 12421934 141140175160709289019195012591253975040 12421935 504857609663291126656489814410675838520 12421936 -151769443020704007064521386135766499328 12421937 -868838438078537233928795867525111173440 12421938 -4025046434775045580203842289025731456 12421939 -384041909620041264679527878183505060840 12421940 -219541024176327104790748787808166728960 12421941 725259095550437834807571058114006920672 12421942 -32996728403104026746578237620425371008 12421943 251087398407654187280571239631047737584 12421944 113499081530692023953695014342770688000 12421945 -7726286706120939526448591868555529080 12421946 -658005593704752859978539458657214475776 12421947 -333591260414321142798257296811910447360 12421948 54900299618906473663027759877176295424 12421949 1862592488338605854785243381805910634950 12421950 -189427674673814930719333673442043406400 12421951 -247023327426788664811269382645616184720 12421952 -38076293685605484279377135723459641344 12421953 -759685745244841161303256588294049009520 12421954 947506305108324962210024998207945039392 12421955 -74962498128927885094804911343164718080 12421956 -247776703840113929605892709449117180928 12421957 108507362320752746184350351630970804700 12421958 -3811061846484434323131499613218933920 12421959 301824163753068405704675551107355491840 12421960 -796219875169837080233017952647766016000 12421961 830700499609087830632389818623504080512 12421962 -189890544532382856890605826716533083136 12421963 -539571451056300822086355472604329086320 12421964 -226179313423078122340190063743794081024 12421965 -725257396382002603926944878693927406880 12421966 641518600583796671749613516851405194432 12421967 777032241872714900090998748347785177720 12421968 -115821943375737219473164603352970166272 12421969 -7264692881328978091728523910436660160 12421970 -159273542441407535079653476013167319040 12421971 1777790442163324524766720243599066096240 12421972 -56502480023711918052006189764576051200 12421973 240684671234580673182205875568501468380 12421974 246535513623702988678883306676990951360 12421975 -157427411139555407424396363156764274000 12421976 -98358326040935205978269191820605440000 12421977 -180907311118213063132326231560954484192 12421978 -54903885768574672172117538099432096000 12421979 -513646946994973004688089413737403355520 12421980 108302006178108082888099193495306396160 12421981 -512543779137041038239148773301528200 12421982 -43301641042770754702150558091115009408 12421983 30242663607310403030652793688876283264 12421984 1877751388139741373202235405471235833856 12421985 415576314131883269700580911715316558760 12421986 847382176915203503377318270247197461504 12421987 -418771314337926720455394900713097435364 12421988 528544724242948838436212508884206159488 12421989 -691745126560304379991034186200644761346 12421990 208765396129366727299673902357173509760 12421991 -803987630498910041854539407055102862200 12421992 -567097248039154976428157086005822750720 12421993 -2405330612441614532297399859170110835120 12421994 -299002531593188731191236781101549100960 12421995 -38929065806052774288494421687793604880 12421996 -902087755534406655545374777109194336000 12421997 -144586912303075197063492453136279080960 12421998 28538318170415563554907762694822278080 12421999 361387910251215330585638933382866509720 12422000 -67132829427879878432462084391100416000 12422001 -340596311053549348330702211823884845056 12422002 -52418818197185115472911358984239204096 12422003 -604140403768329411319866895055751383232 12422004 123676003092937771761757983095419441152 12422005 -259706628028075866235249267217468097000 12422006 3257277093040679864053574161519699513344 12422007 426440395449672252502310871690986826984 12422008 1330950767559183196264481581987174748160 12422009 1353487238402012782092717149302693407210 12422010 794422206304275088633062521416273920 12422011 97336042263924882681904360816425848064 12422012 2280355002623019661512582973137526272 12422013 691345461535815725013843311791269319200 12422014 70828271970084374998271445129236367744 12422015 770017624124620421868703477910123500320 12422016 287347953492588911672480686273965588480 12422017 -1356888511025698110838522899186760659968 12422018 -192798417502382837355817037126978300928 12422019 -113794452764229674007021225540438060192 12422020 231790560294087623498008624328892602880 12422021 793505190063588063743817169742098071744 12422022 -88361376788873419878121880567707238400 12422023 1175850565863351258754906220791017813272 12422024 776499004988729013006217507771569438720 12422025 119420096395072196039422852226557440000 12422026 1118544399278591905237366179424962144 12422027 -522910816081348127162973775649056718124 12422028 84101193874307895998728800714363915264 12422029 -1572616904057135840261949879173047414560 12422030 153633420108442572973671962842885854720 12422031 -1136316070027089256693244764049726356080 12422032 11645391328591622491606882024293138432 12422033 701928084786468746865858182380143522804 12422034 342296148644230542182347014591772104000 12422035 30561308822157946966511190711714357360 12422036 -1170667140323706385859421748417904492544 12422037 -630318879517930897269721120931700315360 12422038 557062007976288049046636189336832997920 12422039 -1953003306054891303818393968108217181600 12422040 -418402743626526008949744598306164326400 12422041 -304485627509344001632492636609526556416 12422042 151143395664351414008447423135107672032 12422043 -408503036182360528277503137338011142868 12422044 40156021499001866331593464475724775936 12422045 1202967002534507796049100607402703320 12422046 28681125590949336498414854168930009088 12422047 -186713662305495723720252363684334826496 12422048 -933178931227666322135249922457872629760 12422049 752169884992724338420561319522340594864 12422050 -108119163901410013743967571233650061200 12422051 1651984439791591906475514231042249689052 12422052 411927669448238167428350300124763699200 12422053 73760895045793064304445482580980183552 12422054 148904412531644589503489626357662698976 12422055 12691537860404800243217579385765571200 12422056 366463576070304833710594680367127546880 12422057 695134452480154956797668047263983663092 12422058 -264630997802420665986788657857892597760 12422059 -560287699133460295808404760805410706592 12422060 39419804970368012346359530665140275200 12422061 11202580825778364180155314022913573132 12422062 42000858278264619267917233904132112000 12422063 691631034634615842247953777253427278800 12422064 61632756624298601751227123861655060480 12422065 -57184464196980295244979915291098765400 12422066 -151729483377333515990604284505664278768 12422067 44467426754437910615449986173329244160 12422068 1216184937960664666764643397896186679296 12422069 606533494889359678329422063809940435520 12422070 -42248970242996338948148857755723317760 12422071 949070352780185785513689269077588481544 12422072 155486676574665536689400097038638448640 12422073 203899023273075584208762614650376783184 12422074 109575014518580831785526740391102660352 12422075 940928808685222811715307513760269086600 12422076 -17594543975303688125048353202505661440 12422077 -1534905371412207806355001658133861158074 12422078 -537312453307382653362861630586225340160 12422079 -41633461475212068195820527817632165840 12422080 299720389031857548485574123348452966400 12422081 -626849866546112333088122971140114067008 12422082 313698090291009955727679583329591903744 12422083 1930644480200781496063341982301927478332 12422084 -239731958248535373727244867547568614144 12422085 -233378966836314676714609961308217324160 12422086 99346542403547627451257560168039113600 12422087 108919702864328350148754751110168348552 12422088 -299215904861449379964634349921869824000 12422089 -309821817241378687360559328947291748480 12422090 167925718875140809140853156232423344320 12422091 -110887077329922373405027807392542679552 12422092 759047580952451699524657864428770841600 12422093 7206204215795519016745206339047313600 12422094 694064241468788551781237471014110876672 12422095 338879864604021226953699123017453396160 12422096 -339781257536345289454015831380305510400 12422097 466535652206869382426199483819742951074 12422098 275685751347993805296757762651908096 12422099 -462923601764835177060253507860337590840 12422100 107321505444232163046604468181401804800 12422101 253047801715339088428281298380858583804 12422102 -392038254299018972484066573682836864 12422103 -388619654361327964315332712555678075392 12422104 19764835534989048641565580884742348800 12422105 -872075354212793875073742901913088264000 12422106 139650086985050855244119000721681600000 12422107 1108919977377914501455856120113494719992 12422108 27095298884319922811805808357673814528 12422109 686285365834736803204847078761615454208 12422110 900063122892956438156755882964524834560 12422111 134261183868994274397428296501823456304 12422112 115119475037917541158407729227696701440 12422113 -641964947995211144795820626175513934416 12422114 689159548011840591640592590928162584656 12422115 407806500473551552870758715243492217760 12422116 176752927391976353339412516863355248640 12422117 197667533869056124732093676588375622240 12422118 -53176584613899827050066788705403084800 12422119 -826139653589520383460172781309508193480 12422120 520188316272089976256331257353678796800 12422121 -55370467791151830162588468399208698240 12422122 507104144601135615569062940305325576112 12422123 -7859456911539837189770268906843490560 12422124 144718381664537802677113468801304494080 12422125 -672738470794216750131705110303311713000 12422126 1300128522514035558240585816811174284864 12422127 74706201615195952872237984568364653320 12422128 -585502737351716072532939267237853593600 12422129 684473191983596123593646596986204635730 12422130 -113541918475885458734503055355054336000 12422131 -153763497211406993702759733263419670068 12422132 -804783296501228149571972926406249407104 12422133 986880518566579737860799468676008585600 12422134 -39913436424242272584777040086274948608 12422135 -1970004774578166536697450357836322142080 12422136 -513933777682772841706663533859329945600 12422137 -475763037710465531798675747645355105468 12422138 -600511866255179968887653623341352367904 12422139 -55727044921069388416782865721926301184 12422140 -99399730232582606977495481117331302400 12422141 9151172988599695427966766572456148384 12422142 -220483110629263614140591622841823703360 12422143 143002293151094349524529356872757969320 12422144 -19336178029045419863935842257851121664 12422145 -8363362416010736553165392968118126400 12422146 -877406777802610541028104078336080749696 12422147 -2474771973889972963635815147150158082208 12422148 152316131037971864252360091592094853120 12422149 -1389427678786703632320604806493740738850 12422150 102835825814285227918776592202988240000 12422151 389035229710334308568019906067382784480 12422152 -879907796132082288973512073655266713600 12422153 -1612101700405903261348617660743576474598 12422154 217463876701888531165832686815223564032 12422155 -1232570320392399555013689061840693327200 12422156 -961638621189628206703968269519698356480 12422157 1394552665973862776351903326179785423424 12422158 64599271718348265463898955122529030912 12422159 -10746232989032398392932677553333602080 12422160 -74566463933778057220483775921887641600 12422161 -126894461356153869403173301053390999488 12422162 582834603783163219021030894986584540160 12422163 -464199271513694877757760242207018007040 12422164 -225806992167127460621549309113752209664 12422165 -55151124596731302551249816159111723520 12422166 -320130784470293602234335731910512996352 12422167 -701847641294461673178439491212264320608 12422168 -1356514462906682306374807746928820858880 12422169 902582256465643137074484320110880839194 12422170 -157595387072219711813610217764686034720 12422171 -829217229629571368270302472314920093648 12422172 252855165529789864365419961048955699200 12422173 -2303309321142142524230501440835180054996 12422174 -138725769815351968554792182658639896448 12422175 -89073359506632174425514250104389346000 12422176 1090982426369452543243088998294406234112 12422177 208418920485648930564101864672958878400 12422178 -157250619239723103998899488466996317792 12422179 472706371608573867726208258287268312320 12422180 278909737948288881666054674295296832000 12422181 881146279068714321588262999812421766880 12422182 825882511524794056778640621461020212192 12422183 -3364046390832040956638522685778859374920 12422184 3275026728173951571784764097788395520 12422185 155105690709860591162987814397773235200 12422186 428578882214429560690095871995384293808 12422187 216427470829967092368983766083763211440 12422188 -1235189459364197116643074639622744064 12422189 -94075084822320103692196522258328474280 12422190 -120520867393753118230204587415346703360 12422191 -32853695117612678396035793935839742448 12422192 234702236617501302351143565089675476992 12422193 -41203098049191166214729359989469840512 12422194 -334128446895346978520001155584903953408 12422195 144700005061658131659500575411301061600 12422196 -140646188193579772497871495974085533696 12422197 411549522539568031996700482511361434560 12422198 96195161330340681612002997748101817536 12422199 756329313871484468389386571741770847464 12422200 -237415020208753008585477671254056960000 12422201 88020977872605515395318880367706587744 12422202 -197714817673370929460919118264207612416 12422203 536524929199853480263136023264191731568 12422204 -637123122529530550502690276201592812544 12422205 -838283445206410009822866569281814464500 12422206 673881921435193517068876330658395966080 12422207 -289550272954400248185369699924831519888 12422208 122152001019423818695163746369834844160 12422209 2028310301025287531692827177036989001410 12422210 76983284086260035374625743104386441760 12422211 74344452674807141868280307951147058864 12422212 -626889453871700718031113597435968434176 12422213 -485272682589795701335369592205572016000 12422214 28650160331466636330266928040495411200 12422215 455532875374357465051643146667625534720 12422216 -882484427321028688366623690612799242240 12422217 63330335560525545336294149590963942848 12422218 1264894326065178229516990184113459663104 12422219 369925818274628053503644446475911758840 12422220 431374498090534633661164109067300449280 12422221 124287793188712274102457430423232172864 12422222 899798894580708054579340928233651341312 12422223 -831292029713605556872761737653119857184 12422224 -216506195132275045329376319632925532160 12422225 358358455237836060577238762555882259750 12422226 241167548977279994686539420857822972544 12422227 7044954252709393860371198513596359680 12422228 61023791600098297265898425766019055616 12422229 209006584744004023413589453153977092640 12422230 -119831425670487081469173283756714250880 12422231 -674387046368843981579560921568739549696 12422232 -356328338866744480979468923917382164480 12422233 -116257045789323581848335136390220880620 12422234 484341020340098719511166045521766888960 12422235 329341699779361822285271762883196667760 12422236 -51858240596992960763588133803172503552 12422237 -1797037085797532469307689031777138498740 12422238 -278896163595006814029766286435928130560 12422239 1268236834873255094034516756524567762824 12422240 -216750903736749409404550571011127377920 12422241 -33565655900469359084716529265339478656 12422242 214174687034980570281968598519850606080 12422243 1043021336878481539078330275185123838492 12422244 -117934322645977523290743004024352861184 12422245 -1347116387286054529146265412883248642400 12422246 315536949305214516979932670021003181184 12422247 85904795691985417211056910335497513000 12422248 -248186640292602692578671873496777712640 12422249 -221370691890276864349089251502396882048 12422250 268064444562543765569567437329366648000 12422251 -28799883413853962984652324933184287488 12422252 966413956625458553956004688369800212992 12422253 945716898081184434410827529996343075744 12422254 -7814759069982092702151436120407451392 12422255 475599681101572276744756061373619052160 12422256 67471651710139589790587865848330846208 12422257 568817529055820373885628065441155215200 12422258 169708445064447612230548260423246643200 12422259 66727573654828204068425152970826266964 12422260 -735016905233548067182218351760720293120 12422261 1264066373993636360275765102712183949312 12422262 11689368348661176412565536490085665664 12422263 162060052432580288832783018322208509360 12422264 22065945039610631368465673360756736000 12422265 89474943750217520376654135620556102720 12422266 -854610961985732379581584202332787577120 12422267 -700270487098441440993182035463212443120 12422268 428858849480568170163857568091943838720 12422269 -1056338120407720990848427087353699299488 12422270 -384089439367657342370800128284835840 12422271 414909070789620072192138208747946125512 12422272 -2574196387185260419050596380956426240 12422273 365720419484958128064214650036157437120 12422274 392058666100735303100160947696409514752 12422275 572063580949275799381172483607106226300 12422276 1209140751837362038033202790121552896000 12422277 270136468422927418186414459222239500928 12422278 5109747804137745944321323016257786368 12422279 2257283495039002371961301818100136376800 12422280 -134143283515394443658581985072291020800 12422281 -1287697922347087814736914692434008290918 12422282 123669723328325994630587489683737629184 12422283 -88707105117631874409013952121488308776 12422284 482995912700772680371918991953736632320 12422285 -270276257921939354389303389255269527200 12422286 27294945101430038323844144927597557632 12422287 -1328659332351808986516658113980543994064 12422288 -614765678407003615223886992604966420480 12422289 318384242255763607911081032221690208256 12422290 -32357748573540555302536955148551777280 12422291 470449592865695260029032980348632468480 12422292 -483507695271008371867771615076280526848 12422293 377429240113905691273593451543393332888 12422294 340176469518168991204840316211970945920 12422295 -1334827228390273575126589908295463040000 12422296 5024369788600820648325793176376627200 12422297 1007934873235427508344669000432184688260 12422298 -161470675630674472755203694067958760960 12422299 52182740500038854346720821167908936864 12422300 -181016497919556210747370396034390630400 12422301 -267520719213827089226734078006603210368 12422302 200098565486805471597795775121523103104 12422303 -377025380950679218161524546235485901456 12422304 -53369342072384624867859427558035357696 12422305 276032498541228561678469044531125788800 12422306 51455016697279529077823518244452533600 12422307 424815543116180985921015119739133182840 12422308 371673522135986253345703684895460500736 12422309 955787075811485888066878852538846712510 12422310 -146470033338981377645485811514054003840 12422311 899981894615026892544686200769292264624 12422312 424607261769960704125819365300354170880 12422313 -15779070656470338932989011564200019600 12422314 -163662647777279080369171588630771580160 12422315 361212754314721942483130944709510831520 12422316 -213970466168003159525335562200085492736 12422317 663969086950938985918705803547066400032 12422318 -47312861055732986398329901466072936640 12422319 -101429149469017639446409789932478451712 12422320 38412201697824533215997396876171673600 12422321 -1034999858370349412314677346558825275468 12422322 -11111389283008814359401092709702631296 12422323 760210784877275732662886943846458373744 12422324 -905667483496621713805278547053474950400 12422325 -240284031899113599839545618532041718400 12422326 155197883442176089645433875653006132480 12422327 -448952110493585695426797899217790344240 12422328 745143380285215803975070638276983132160 12422329 1950071374943975685120771399573155285930 12422330 50981566784250437367278358880947886560 12422331 -73014751032891511703747942160167169780 12422332 465325561488909347799562278145519488000 12422333 -1145027513276845419016839454505025291360 12422334 -111602248347604311192147357458196305280 12422335 -1976322572988118393145609265603151515840 12422336 -133900632213124012282351809353641623552 12422337 23267879352308854881102096034942913856 12422338 62437286637446145299732264268323208096 12422339 2021400611030860318116546606535224334140 12422340 -28131592000887926091620504859061555200 12422341 1940295651180217899079366078127457811742 12422342 342364374158195945206361534576799755520 12422343 -53206468388650083629129710882075058736 12422344 -1290393268853464817983098013407344640 12422345 11334324823585514672768606357530977240 12422346 -232739253336209009151135580042749405696 12422347 558744857489858637851822839385393164432 12422348 161593776429490034508163422291535965696 12422349 -603093400075381771028029048732167842880 12422350 -248321276630007725297659599692407065600 12422351 -14495306803683993278814085774846552896 12422352 -101425943450830254506261602016848773120 12422353 761890311346547503879243364429906063400 12422354 -19550854249004244287437605584917859328 12422355 992947245727135723039227785408202931200 12422356 -688848133509742205342635918799740928 12422357 -552157762723011810721082065870781960388 12422358 -2111365900305142802641600731730008576 12422359 100949848289116073542604155799108396016 12422360 -305675399244971349683408220763631616000 12422361 -303207578371284338241041971779914351616 12422362 70520763901603036826600676517650630912 12422363 -511859071942631154409706635794579011388 12422364 185277665424182030786629564951928818176 12422365 -350951882206967472246909769470370462740 12422366 -435850685616391162467174524896639200576 12422367 -23055952655052737052410238548285174760 12422368 -103986467821446603279820594966436511744 12422369 16340398105411897183387873778786780928 12422370 14656087988504042803023166835533724160 12422371 17556497205451509938343111243342886512 12422372 -1213942847144589255591593359592677847424 12422373 -246217450650014579353333963152173860032 12422374 -543072753699817885158577149555201548064 12422375 187868525456419655266171641501506712000 12422376 -60513482871205584588638019311063040000 12422377 83758067254635797185480923619774408272 12422378 208147667148744718633313315267628281856 12422379 634177691141116702810350904052729342400 12422380 106651076803238001300635162505280343040 12422381 -545250643649871092205011763869571833268 12422382 -187147919856482802468535108028806103040 12422383 -18034377690785702218273654718668094960 12422384 25508595632203659086013173232451682304 12422385 -102363230617514058990873478597158870360 12422386 -892199944426326918084805225066437150720 12422387 -608911633283580984177545170330386542040 12422388 800914896590150268739405744923347896320 12422389 -83254363429333046453980808104706558080 12422390 89333971270937090974535361990430435200 12422391 700048657365331790431255832387160128640 12422392 86598599454266286160140463486721802240 12422393 340117556016572991305012166334810304544 12422394 -436557731291218864928913466488810430752 12422395 -1287769668326100215203130467304723549280 12422396 59670835546609063110205692014886322176 12422397 257941751799667737925127671311797274528 12422398 402141375349737001136497981323099323136 12422399 -19305495017408392388617358173772487552 12422400 301184761788099828426784048346352844800 12422401 -928877432615244573958729436187141945598 12422402 507577688888442533054091236370559776672 12422403 255268369692575005006643924656438168320 12422404 -503218158520237260133039949075524752384 12422405 -628275844940776523660583378200599692840 12422406 -337930524073136478169198813581052555392 12422407 -2038236785759320756169889854704570442344 12422408 -73517639630417275290626203365111552000 12422409 197326497260251222842117955054108494240 12422410 6060225937718824059355761294877962240 12422411 232746086176077900436128277282030977012 12422412 383884500611822638473023375832925153536 12422413 587614748325750227410829481971260568704 12422414 -458807403226655157225212280983558347968 12422415 123739739697444022893498313924832325120 12422416 262634120593603413527738087526223388672 12422417 -8472924095160897624186475820549769408 12422418 -709162588268522331206426631077109115392 12422419 -163677389902287223517303314409353295856 12422420 -604968320099126701031186460925334592000 12422421 -585074053368116847004397528628981588960 12422422 -290137147359005793444613576949194043328 12422423 -33901399900924914616297096547141087856 12422424 -32107249254293136301272214171289518080 12422425 -286641950270306052896385138535317756850 12422426 53683761919130586556287911768948437440 12422427 -370869361179500668399899365767169922768 12422428 191224674527377331823249548690285184000 12422429 475367263976934519912862301482208657280 12422430 -322337265235589350558941611480070912000 12422431 172616262411010090964105859213733272800 12422432 -1651653816819275662828744692342669705216 12422433 -977107606552164230600219036659509412176 12422434 303342972658139670019517682050836008960 12422435 154279477799565743038213869750907601760 12422436 -324552250010799519223276536401494941696 12422437 -1864355445040224598240501874063888126914 12422438 -52225823088342047450451656425070886912 12422439 -162306623566641751128542888756627912496 12422440 -867431952810992946832901167414049280000 12422441 1022022742881452609479286001400670302842 12422442 4388491255169162929931362865308561920 12422443 -493080734223032565777395810803557028056 12422444 154296197257149643477436705248251346944 12422445 -274297633797281381819044285777818428160 12422446 -245482411536965773173806361013805339328 12422447 -606748610189259839527667906111229641520 12422448 -36131277015340045528634636210393481216 12422449 -148842207531370417903110840445388001792 12422450 -466458689523356643034917827070250032000 12422451 -270475785125320543308434777774979309768 12422452 146048218779245096699342698874675476480 12422453 1688237266712888566729942973625915438702 12422454 73922275569546975489734907208057135104 12422455 -509820469127293728006525672742895801640 12422456 -749312454276758362518013214696136069120 12422457 -1784079692913661718814241753886069427360 12422458 57443078880317130994059240882878652384 12422459 103118113615513633067669793012602451216 12422460 174559662897611122143197626179081692160 12422461 -147277784109227936756232363803123230656 12422462 -694017766673812387028963128834331940096 12422463 -1101625195158480351865361619549160614456 12422464 319064069030007756677423294595280142336 12422465 -2033075023233240966668720007728863020 12422466 -161738976094360475213849935891168166400 12422467 352900809816993043857428578753908485664 12422468 1007924850180443118675772778724892004352 12422469 266552246497260384054571609868940171360 12422470 -22343196335709060327137554053834330240 12422471 1320951241266460818436774003766050755672 12422472 -961675426536635373707352566668510126080 12422473 -575554295235039163952918874910487711360 12422474 852336622898450551775198578889333042736 12422475 -26292774923707066198514694496993564800 12422476 1715889793123833991901783502081123188736 12422477 560055802594604812037939585215716513120 12422478 272770148029597232862431998839715274880 12422479 -55070484184124820705172851396564888440 12422480 87112055081473072346459752252662988800 12422481 855315181038275397332615682229377914352 12422482 17476192724852397357694048416875624592 12422483 -131286487306796631327164821603631118000 12422484 -35822712172504323526726672296749942784 12422485 75303753726512232398193805777550400 12422486 -395277033603440823017351822199839563200 12422487 -238632524921702928543970967533823014656 12422488 559811802353578660786993309009922088960 12422489 -95238993327693335773255073504094729660 12422490 128096619126028319159760282092854629120 12422491 107331893509918801865901161901544352512 12422492 261264725315609277014766397403392568832 12422493 -142247999282387329542707278549734321018 12422494 127386061977102513045030912846241850112 12422495 -878054929667758134479263123894044018240 12422496 607103298374424545114031399415450435584 12422497 -3203819944783440269044467181059666198848 12422498 -543920559410321005884099580566087367680 12422499 957269017923952752508808941259711140080 12422500 27466075762116167724553176453035600000 12422501 211987239654886338960842135493612248064 12422502 -174624364426569085127798615865961789920 12422503 64726836468479036917259970869766635040 12422504 970217620124465327637829418707638681600 12422505 -590395243080404435680141576076339988480 12422506 -178099483773465817973094615076322620416 12422507 -993616812654333352462342037480801458080 12422508 -23019960634362339449347020715342921728 12422509 -1380971402707466064194665119135084972960 12422510 560476726625231229797118807279114548160 12422511 381514805788962605994067595970323918880 12422512 -36770644118183631512673597816810700800 12422513 -851247892110810672581887378227785886720 12422514 187211202252861222370315575136769113728 12422515 304846620823802713002542245952254080000 12422516 613916006646807293869769343059198125440 12422517 -306218479289369544757692658150296138720 12422518 236025341210297055011337590446012044960 12422519 173849894153167912307267538432398343600 12422520 -305645388889629600886169421889481318400 12422521 1399482181440406518246587651776549549312 12422522 270112306580905590587893575254355109632 12422523 458360734905607237341712769502983831040 12422524 227651975543469384961083020518169348096 12422525 418313440704129371701371374871184324050 12422526 152528604794730907167704361217039566144 12422527 452897912339690746315306458221097196320 12422528 7338824733839032691718603964195799040 12422529 -566593592949139796862196753586682728604 12422530 -159061064490437694226764861767337146880 12422531 259424923128471099631634192571164893200 12422532 555222800137765322369224461509324393472 12422533 172676209347183420216192853596741714782 12422534 -140698137856193764681762917983682806208 12422535 -227583313274382966868294416408421258800 12422536 146272382256089251413146915319488348160 12422537 -301435638153768390877635726208406159616 12422538 162965892236607507552165142478832568320 12422539 -583605280605636735595596614192234575660 12422540 197001196152857476435086023223124454400 12422541 761763030441482216419159393854956486592 12422542 -282728856551109176925611140573121034240 12422543 -144890177659172216971081502610365475600 12422544 -85242885693864645432895298352602873856 12422545 463470199324359133733045489706954909300 12422546 -624179787836986301830778039879502355680 12422547 -499511237847538934459845290808629968076 12422548 701414312237202371747136331907314011008 12422549 128160151669704844523915517040185621180 12422550 60911300357304223829126958460637337600 12422551 -1300036705041277157993198565342983496 12422552 -1125488271575081833823761120911018854400 12422553 -56751083457070714953834726054851005440 12422554 -117130775971446752681266864256802708000 12422555 187179595959134308500951493168432647360 12422556 -11251157751459452827898322220974689280 12422557 75803868363577205663901491594494702400 12422558 830847822077974920096677324647177322880 12422559 547388575025199446921721827150465989704 12422560 1323936694880733819670899954868925890560 12422561 1603892327074544617823316099620854052400 12422562 -220329189482326195425969042864088645248 12422563 -699836082354276483021717205757107758240 12422564 162863433626762635472700443802352656384 12422565 -26446583432709686010209732831341362600 12422566 349998039711960690166926641422856584704 12422567 1809820872579433152334282524319914192552 12422568 97567013055057617471480671524382310400 12422569 149446212812419860853706042875078841680 12422570 -113443040432906091502279006643146506240 12422571 -7516880081200753573043123091585950976 12422572 607409784693810242630461201865370526976 12422573 -790666214324558467788067585786052685876 12422574 129416761878712414343368990528244569344 12422575 13502623803640207308574710230982960000 12422576 -84889020859729219921179290992397058048 12422577 49384839117614939604555732568982793600 12422578 827969871511163436461289559880732230416 12422579 138763047374031602791870773085600104768 12422580 133008982447901412452181074575462195200 12422581 -1329387456028325045701626733069397401618 12422582 -346104742579080984487129193155400704608 12422583 39290069334360909130126154135068525344 12422584 821642536833939868543477763142003793920 12422585 214722126198739074149698373950936896000 12422586 6825857582263630984251119241398784 12422587 1223595627216857008023836388186310528440 12422588 4631253581080139635980449701415393280 12422589 -810537154215649661529948488716177067232 12422590 -443792950483516301228401200833301326400 12422591 -242653663742748085476568868677233524208 12422592 -72935295320966686048294744403371622400 12422593 269930376473247470555463242872210071600 12422594 -464877237288253175675502238904184665904 12422595 47318994163386739261003553208625674240 12422596 -752495448410864470415753005208547792384 12422597 -1964884547822622262230081643593827245056 12422598 -59402586597100801307054415659039996736 12422599 111065297162220414619104771670672834560 12422600 563805406627292162624186410629903360000 12422601 -412308773173425253042709974999917246870 12422602 118680756103971663991975088266619191392 12422603 67854498300125102966712543074774760852 12422604 -405480816324679636621018427912509943808 12422605 70319125442852078459917149893548800000 12422606 185126861848929435256950725650309960704 12422607 -876694373251035385377669018231794979960 12422608 -385148299181302818597082973568313982976 12422609 1268384997967140399947609289506448530916 12422610 171455355367167465129861422168080343040 12422611 -457642811977200509415644964235718170368 12422612 -209674958700400008572605330724436445440 12422613 -14590145115846595592246361996095069376 12422614 8720780154173313896994241840036773120 12422615 470655431757566286797445282689412788760 12422616 -518605612780657250888983107582095462400 12422617 883512792589296172403234919672747683712 12422618 -327188615045993736155897870254181180160 12422619 -530305967601897279611350711147539217920 12422620 63672707925680550758715332201906073600 12422621 -528100933321932364327082018580980685300 12422622 -175918767390845946578867174813727083520 12422623 -566871304494532464596494076742462974040 12422624 -1178821131506998046138377932386779791360 12422625 808226367173509991806096122281174928000 12422626 -10008323445273342702264711965286804096 12422627 1032402227369580964601573668102250738280 12422628 -531365925075290526338582143024734333696 12422629 171495405729364574046760628932120155840 12422630 -105939352866357157900617552820380917760 12422631 94017527483376587196055515374215810368 12422632 -117282729409094843986996162211205611520 12422633 1233245553089622946604710137053861469882 12422634 -12930930245371519619034165367509708288 12422635 -419527575815706444452173315359902053920 12422636 1069167655889762782623210206935770190080 12422637 -1063094748108161444738531485308455153760 12422638 -161164863180620516259859404480857974656 12422639 192499217040402019659461944837173480456 12422640 -12505897136579314063467116016445685760 12422641 -396918000923524365121908744085556584896 12422642 -314078222077927515231652585927014828528 12422643 -916481815911166265378246717292301851600 12422644 -184745369744799054256227575474401727744 12422645 -522824890107353841392308065613162097280 12422646 -320987514242590180790844132768938510016 12422647 -684656703443891526726836120567280762904 12422648 345728967020190839304773279089588224000 12422649 -1158904542011286308471423481755926946736 12422650 -310805727352150789017074732712289250400 12422651 -757724957878120075430111877220400208348 12422652 619552587600505653037397745341555441664 12422653 559533301533042754417834664003419920902 12422654 -1596038490097433827017335587150966080 12422655 20067205337717379461705679050496312000 12422656 -525322023623730138614620602286504673280 12422657 -9637568006499187339242131463010460544 12422658 128099107106153959905771080084702630784 12422659 -5776210684697847492002608374724859140 12422660 -61941150155545833088151589437866648320 12422661 166240537510594631301678124652109004800 12422662 162239200937396322025049229319148760192 12422663 1383518655651403679230383630234080060184 12422664 874794251889036021345429355653938872320 12422665 -307492332056648238629165828600559883860 12422666 89499222343912667605143521443200236640 12422667 -1122289468161042591324679569185434874688 12422668 647561033997784790702922680811524398080 12422669 -114209137219517219071274248494656668704 12422670 -63009817252183315882590094215281272320 12422671 -1172969108800116867943878352921328331520 12422672 -46296181120455470175151591522894970880 12422673 1180269246761113873656940560945696132000 12422674 -429463924846538283774007730937263092608 12422675 -305249966868263844938403847644558099000 12422676 -164275841522041181391944844134810302464 12422677 -274798142084359170999797411717101792260 12422678 -3259239565385218268724409271155086144 12422679 -492748708407892300126617021111204504216 12422680 -1100131042152211109762774639276635545600 12422681 -630597731415954284525923248664009590768 12422682 350564039655269768313805393823640579552 12422683 152159155186447985088380854027561940784 12422684 -886696510027890613407700317830073735168 12422685 61453810835009326928052412810279732800 12422686 -5125269822013850870308792147308210240 12422687 -273768415256683289898217524899133077664 12422688 -202379008556620317796401845071803580416 12422689 -689759835308468759526154435175445246060 12422690 -137753387974685326011855151384615288320 12422691 -118087610411518379408126262155608372752 12422692 -312570529796876819049452035466492592128 12422693 446483000185175365210843824447795215424 12422694 130230837952439845132057198688758356480 12422695 -1036586817109936926777788517581731657800 12422696 558096500070601453030870747350551347200 12422697 -302058965133179279825847906554336624256 12422698 223271649769308937008776317628357799600 12422699 -1833332847260151571598209079753712899064 12422700 4250778514952604110446610660041728000 12422701 1406466629313368329135965029673762485100 12422702 -35142828795787495347390358703501495808 12422703 -1561175737282667744414013854251632113136 12422704 -57950819956380161660821291028773535744 12422705 764462233569267938412794266122072739560 12422706 652486332323748994444320440077492274304 12422707 950351157804118985099908710733921028 12422708 -470370364482831707137375393983867586560 12422709 -4723734668676249885437547741933019080 12422710 151613343646444766606040623318560565760 12422711 -1322652362367041494265132596355462261760 12422712 -218557088378549860801564961546515476480 12422713 42962929963124511006984964473116801280 12422714 68296437545623386584095196761603518720 12422715 267336441732090337130768417361170892000 12422716 730324714834912413149276447994639740928 12422717 -982966577437407226583700002688140361120 12422718 100958601546632494163484155544261608448 12422719 345225211394790100065102040755499742344 12422720 -30807920040594231400367758489886392320 12422721 202233685500762078775313518589082623040 12422722 114761311673756808139084151543445445152 12422723 -95609710395346572690588483584781071232 12422724 363706016184722885267946531212757706752 12422725 -35928439943205001514634190099434325350 12422726 -190413809534227280242974573149338665600 12422727 62169935416390323171790106997359936880 12422728 620228980077817967867645820867313336320 12422729 -999647131602287126763832357084538178720 12422730 -174070212684143005988231697438171264000 12422731 2419426318077328258449513791279986210000 12422732 2405555596134739773878324244407792640 12422733 -22199639638552043689099979665727026176 12422734 -181463549138349123983306677960886961984 12422735 -199197851128781364872800457565640180800 12422736 257855967522332038057049524223237283840 12422737 331962471255292396504582966401635749440 12422738 265962133866785873657854604414511098496 12422739 -391401786305442652641110223003811610880 12422740 -565244026931893622852650521843282769920 12422741 -367963375808385933520711021202317173216 12422742 -271759561825056000683254879156678103040 12422743 -12122868702095560518350501039604959232 12422744 -814910593559573042800484474479027107840 12422745 434274759680949566595335508688588968000 12422746 -442700181769644954984762232707630104064 12422747 -110917459953951049585908239840897583804 12422748 178196857592889563301303738436311880704 12422749 88414354885932870202374938279136635436 12422750 413262982696656821522374178000444160000 12422751 1019582785605807863452295809500975960960 12422752 -515835098418112609276914228130953166848 12422753 -61629538217803533592582816092978429696 12422754 28542862515193869821846811929800335360 12422755 -188157364929551439885654221077826205840 12422756 329827126188305202499988602988112942720 12422757 -190233744383475815651729798262463749312 12422758 1304788661682361133798442820458881246976 12422759 1274669207117422499241325829253890127360 12422760 -9757338922072741198790621014445260800 12422761 -151133238866288821176065581949747190976 12422762 773384195702696738142738190524226136064 12422763 -358771888227682076941665277037746601508 12422764 1087972115895848329261620254103406520576 12422765 242921544457853576850758351635093896120 12422766 263170412655126489930091845374605929024 12422767 298180060274979433212837168549299339232 12422768 -98284172336498685148993721574484279296 12422769 314614904837620480309045868785394047344 12422770 101770119617839558139067008582891750400 12422771 -101097298277443390375816586220036017088 12422772 -25253316374037029414321805367881977088 12422773 -1364074988302034252975667985400935005696 12422774 23484999925143618378648361134249206400 12422775 43135159480804310331614265033339222000 12422776 98528080642273337643105432351776317440 12422777 1538251447071997266369097396521100411626 12422778 578488206129466882912099262768155981824 12422779 531116269192139738377429756275616861560 12422780 -35210275991171826311730794580573734400 12422781 -439838838478864409800711611287057558400 12422782 259174963461935090055117000832277959872 12422783 -90541114519735782202241767237411738416 12422784 298930877157366155473059367242883399680 12422785 6009505734086943369148630269312341760 12422786 -421256138313201609147368228073407616 12422787 72348206513830118597853720549422655840 12422788 -622978433401046216714226625400990208000 12422789 121037492844708560766451737991017937440 12422790 -268678107787244832818314737652763297280 12422791 -698263468239517436662148223760765640616 12422792 1274620730508096174440680844763230668800 12422793 1140541995451474172282033893417436200464 12422794 510601321026536906824657172741032251696 12422795 -176209913385707878306584297494512058880 12422796 110675541443732417218895150434663219200 12422797 -1295068865329389346637270613204505191754 12422798 -134705943096682483207373550161218554240 12422799 -368689897968478744865019999983830908432 12422800 24061632361871342268192551303821312000 12422801 -39854088165513424507775324544652691868 12422802 -1622791619890658806225291631317426176 12422803 -1977975027082601455128264049034157028948 12422804 617386875862191690578560775870455603200 12422805 1229222093265513835923778241145908613120 12422806 329598638470314214506350487991396988928 12422807 279307213781892666130047821636092764312 12422808 -21207833467133155842319993098607104000 12422809 257571081276117173962682060423900790720 12422810 241601836554811511974496786955710708160 12422811 -178261366766096466449150237029506740328 12422812 -217709391286431828257021322670462841344 12422813 60412565901277322810298431276781011724 12422814 334674049348929949385700874138052754240 12422815 -135616861952754587685709587816451358040 12422816 46229482136524699895625907203609722880 12422817 -557748532395328223935619025915358630080 12422818 -627154536807130314760387136445497541984 12422819 35595694415203004707679683887495473544 12422820 -289282832028748151598648751555799715840 12422821 1690521479517838993929039519688358100544 12422822 28602650860099940469559232881968816000 12422823 -1016581980427544509313488063373501380440 12422824 -341246657131004558371435034401535846400 12422825 -733929167141856074703069482661512724450 12422826 261435069922650961144515932753630609760 12422827 -8694292986153599154833351564872322320 12422828 287020734406836567366441460664150784 12422829 4894814166909816139868054262302945280 12422830 -529079974226440609550818809534254714880 12422831 1819143940978924970319896854730464360704 12422832 -102195471174708558818432422324538081280 12422833 38845293025048959453116996781994899124 12422834 1523212283934954419467452445044116840352 12422835 1092089232045216696443181075834942571200 12422836 485526838305702839235722780779196190720 12422837 -2174585815337327182520080419212228448 12422838 91449148116566121534261008328658129344 12422839 -52257670407886981143033232664072182560 12422840 418029360412424454271495190506570444800 12422841 -263158481478991680504642115379502188208 12422842 -387590626162294233392708760096924758928 12422843 -877880623997113574120916334128881578908 12422844 -58093143430386499321640154536176763904 12422845 373848117722542131835326764363578205100 12422846 -12030187663112086509841939692307708800 12422847 381660190494862106181632126702227153920 12422848 5110170337420882503580918009361858560 12422849 -1890476443938227428630587543996768399660 12422850 204561580169907523895412020505915168000 12422851 21704103639252040877445966840633626624 12422852 -742757113264398533321185065715996704768 12422853 -200444711581170927634564215736810474338 12422854 134331462036008382793825744103540225376 12422855 -483742092717960337801277737657604991240 12422856 178912424245690095962125370230114099200 12422857 -1606765392830956690716427357830308329894 12422858 -1110689793725260016844673639351380480 12422859 643194088230556807779542004133810077888 12422860 -356753804703535254689172902544682705920 12422861 1080486597328227025267846948051172194368 12422862 -642949279065295695622539255798921830400 12422863 -323312322578376356506702972344620854440 12422864 315746180838514710055392985731408814080 12422865 131913315468562661683802073460611072000 12422866 799858019660322314361674037441674437920 12422867 -1493688839292281096554921728832241352084 12422868 -466605383892987186390773436875020154880 12422869 -1943497336865512794948939363605507645604 12422870 268096392555555507511875906972138312960 12422871 -263988284696894504118894404050958196960 12422872 -20320588803603899644797478186759127040 12422873 -328109485262750993416608051737100805878 12422874 -394455183604962823627112848909470819840 12422875 958625758829222895783562009312878000000 12422876 610387715485753290445990783822106319360 12422877 300111779890607240327806182300882408000 12422878 6786416416604990062597248084693470208 12422879 540737995961553001720361650360522571376 12422880 916693660513599644012945196146534645760 12422881 498398255028931732428393896081955096132 12422882 -133091123017923721765432037860996101120 12422883 330198188803682993140133952196075070208 12422884 -910852249048008912567754766760023080960 12422885 509679464063937922269774443957126860800 12422886 -54604558846155484832983156784959193088 12422887 43670942531270528616874245655600905600 12422888 122977002302732239774550015483428469760 12422889 858909314719801170999191146443577554474 12422890 634548695034777891471932468968303567200 12422891 -127943534168295877672763241078768571728 12422892 808066967811229503061685164245799613952 12422893 692849308367776295513194373348056319200 12422894 288581036900725602291389885119697595264 12422895 183056275097145902458690164487995287040 12422896 -31265252917470938784222045879512956928 12422897 605334758802211212430106335035201899346 12422898 47115212472128223862789590879148758528 12422899 -2218147087183313000440795800436231057728 12422900 -11262375900383734944933005245317580800 12422901 996484965573358240926691578326071744032 12422902 -410835958943460804061700949977888554848 12422903 1691274983675870375958410471071951370640 12422904 -310906505232024350258545213479789772800 12422905 -926353101925091105988514793218522730880 12422906 140621807570954587201720612756754359152 12422907 -215861776084643361243943858688246964192 12422908 1480461626606530599721997191907590420480 12422909 -388546975886636141617163729005245966720 12422910 -79113608860704473009872462790592224640 12422911 -123529225055732047945918444487953167776 12422912 116400300724912038749560179139905847296 12422913 -1172948520983533102055972666724805463616 12422914 184155577630140831912484696869111654912 12422915 -12497998473833436493177456273815810480 12422916 -1347169064550587786156375659910773985280 12422917 -75492395880010217829524622081891301408 12422918 -67782495509635579335765248278463352000 12422919 548599443567310047667912020751874923944 12422920 504090284179004775407483920975477248000 12422921 38180106981524250509648053837487889024 12422922 457279489738323575494204884768671846400 12422923 1768781079892129615415075792409089017172 12422924 9720603696732506932140190495980865536 12422925 -116992278936810992574878906235214101150 12422926 -335802086459115754131403190622040708800 12422927 -22843614121545930774804920013548974080 12422928 18065837965923373503374207112548450304 12422929 2050934543046762857709024679403997924530 12422930 309257061309989953804611996852891251520 12422931 -233410771104187171046786363792642051520 12422932 -276196637751857410807134355076292614400 12422933 2519246873640373074909660235898901273600 12422934 -216055694041916828777284870104394394016 12422935 23443983839949385687622527335510337920 12422936 557372202832296415507491608469143623680 12422937 -199375269867428851716538244526467098848 12422938 70926212489000964900010517263232367360 12422939 -2494038221710512997849476990128921635728 12422940 -15020191532605617064325870984459059200 12422941 74497015253702583362727844027667438400 12422942 -255223799947995328204821061950715278336 12422943 -650156069223540941218524253196493412320 12422944 365028195382071614598005319541205237760 12422945 1161026292476805235818732739898478743700 12422946 -453607418452581342952784394556078550016 12422947 591193109159716436742235110403815796392 12422948 -293092423338056365939666241219825053440 12422949 -406683624309886104099138116401901760 12422950 153844271409298457744569009351529222400 12422951 1452118427759102445453716821502360840952 12422952 -886354898358187099703189164812409082880 12422953 645227519696111317816481049858334894202 12422954 180325668052438127213266589837385996816 12422955 857661876856567825929455270148044125920 12422956 -37827385050170875612600833502390712320 12422957 812752564943234240491897050022379666220 12422958 4499676038145508218755997331154918400 12422959 -534425665728094854686054971214440590000 12422960 37036696510122457624963507361179238400 12422961 912376887370315732402349735269306547010 12422962 -604106204745353125703818802618869768800 12422963 -25990979887999656915321430816158031104 12422964 -298987086534961469218799769810024321024 12422965 -1025152426676206257476746144589416903140 12422966 506435213757144340532533450515218016960 12422967 -120417268090713695557262350937089345152 12422968 -235598701358384783233373160131644477440 12422969 -246178975283873603110097790195015612156 12422970 -32586227806178392603855375522095781920 12422971 -675639491871200244834205187938124439552 12422972 88609638549874739535985461464450449920 12422973 -73775082818777863155706716851572056000 12422974 -33736902851096840633521670432052372288 12422975 120713953887589302593164450797565323000 12422976 -41901529767042183551949003755052072960 12422977 -212752166527115596321371205023522873600 12422978 -572608131485208705661359486009727302960 12422979 -751867947479830337950403979258877449000 12422980 355449653477827206311922925292910144000 12422981 156423020253221473446742431203410012800 12422982 278696829890006259579565430640490967040 12422983 -3219276998160905786444144794414754730296 12422984 -546387625190377276280258087346357534720 12422985 -560181543151424026957115644336252968000 12422986 -438425648326199855098132686129681308160 12422987 -2340305756867175559073125529536588028640 12422988 426753751783135375350497767982864891904 12422989 1519996007684731894259669224366553068790 12422990 -137445916255238524729464494944176602880 12422991 55793391098192933986969938623677824000 12422992 -492062287216450431897737802013233512448 12422993 -685095821622329701672955918375376474240 12422994 9786703910061178603173884340963257856 12422995 408873351833842289144129092838938731120 12422996 233287501097197168973072412057442992000 12422997 -876801716242119793242884882522532504960 12422998 125838957617578944021735322786971095040 12422999 1586997184643362330100897178529824501000 12423000 -192495726856127482166069681412280320000 12423001 16507124545327571468081904079088353552 12423002 98582595568351262308611632631230690304 12423003 -584625026868310210105425013820131355496 12423004 113101785641307051568116911696098176000 12423005 -465210369594537935029662026271489753600 12423006 272671945850860186815213964430629333824 12423007 -1138580287179384490790034990078230616608 12423008 -588220208861649613331215178370450456576 12423009 -495154477702432931461593324967626456960 12423010 62532455140870451791987089828953056320 12423011 -630756825961690096305318385248316124388 12423012 137808957471385372317023011640189190144 12423013 784825949629896750085363150238702290944 12423014 660753971477517656432389666063265285856 12423015 -608943356365764158204422421028892844880 12423016 -1714095317532113815264898473291798333440 12423017 -625774492666478613086100937365035889600 12423018 -699847447966766810809239390326767630080 12423019 -117481111117058662605918258991219421724 12423020 -719553031380091068567368792809055616000 12423021 392153115112688845564916200561829466720 12423022 -365041703482503576009432218293893543936 12423023 629461276322540269441812096241992184080 12423024 439127064610260715018782391078895616000 12423025 -127935052331982590935352740128213157200 12423026 76915809142724282291369316787901207040 12423027 616029080018426837442724416060283108920 12423028 -892803407984510201906314852203365147904 12423029 -51760494461780356829698416639871408224 12423030 198530096471421225851692951341184552320 12423031 1981653291412977463490841766862006089832 12423032 -673347025566897872444292369967048089600 12423033 72169367845598063444839743491402838528 12423034 321658598364391939801141896976346577120 12423035 -322518651644682231569531323651711877040 12423036 -540365154671938957528879600914336030720 12423037 -1084392215636544451537487419378923213408 12423038 1257064658507324959233071776434030144 12423039 -26331646905822521358329471264064305520 12423040 381276005333923892425466370670460928000 12423041 -12643570260354304851730715086992383256 12423042 -90429764819152375989135487303350635520 12423043 34738191222967538940723631263546473880 12423044 25749231685289983742189262438543461376 12423045 195425866257875654063888751946052149440 12423046 -43670456261507413848316813926321870720 12423047 -225784435500458123139524632756821843456 12423048 293244300558386122672779571927925637120 12423049 779852021644519378025782053202603767360 12423050 348720009129918521469942454414080646800 12423051 -24909391492519861058431005358593980508 12423052 -1224163224562047496824653122043813265664 12423053 722574113443122184907440494976745893302 12423054 164996253150930602058472065554198418432 12423055 557729255552415774023502648885751362000 12423056 403156550926022333446051986922984783872 12423057 390648474460401410362798897053877967040 12423058 912403722915233341670136386431007681184 12423059 70977377766733921700349724321487267328 12423060 -115724140765244342497978366317502118400 12423061 -68065562934136530601079029856442179168 12423062 -56215851657850252237587325670149055808 12423063 -264619097237156801076547499678183455536 12423064 -355107465769536804472186076819358842880 12423065 291827282865258723778227351387614704200 12423066 -645446812886970059606492750879769062400 12423067 -132050158754495087008873414201057412840 12423068 14025096019617908612565897094898543616 12423069 -137958773811239557014251170876819634106 12423070 -1112623458099202536849426967781981760 12423071 350984764061381295061201147423727458272 12423072 -909560037424705822927459269606528516096 12423073 491800222831497750920775089266734430080 12423074 829059997238194341511907256904120698240 12423075 19437260199876081831809746558216281600 12423076 1016081732675098973733236241947012485760 12423077 184961284765616889295864704056982911772 12423078 -47708451101427011170943228399091052800 12423079 -408059333168869073946230060574528317320 12423080 -1196780814354002395304235098718386841600 12423081 -796090124117439014619656992285636932672 12423082 -80562910156721717100172895694051735552 12423083 205552240236673575947918293060686915360 12423084 255890878216425315079568080260656334336 12423085 557570881260830229068524383431294736780 12423086 -435213737495296710634556947391421886656 12423087 -15853448111828485974342807787358245632 12423088 -143427678641963876719765993090931916800 12423089 324146554507978065516059920902030270720 12423090 47935181820610525227577095633974553600 12423091 570997870181676754127403299894698639432 12423092 -749692158756216657635589156076896208896 12423093 7676655598120585653902166633079251264 12423094 -340817533402350194788506736159743651072 12423095 35200117942297226391187870455423984000 12423096 48383020433804816347760330410919546880 12423097 110292711036971845883917430318276453546 12423098 73668740315690825251919310968272189920 12423099 -465688268443976637704843392240453344000 12423100 -208308510568880516777573249547420505600 12423101 -985373418277072769159504155223354723796 12423102 67177680596135072345198626511476928832 12423103 -19583689202426433146463318796056097920 12423104 44046247121217484757450854976716800000 12423105 90534733520224089494544171828682118400 12423106 623207333148010007450983850561122156752 12423107 553822415961137120912123365860166629120 12423108 -543261584358097787969150746554179352576 12423109 57343911205142141514410732340841633310 12423110 262050269941989019322890592495042914560 12423111 40561184269768850433753527665539233280 12423112 124848711112572288952892971929015091200 12423113 -1225878921332369233481207246382688681638 12423114 -124698663106362845732170086404235363072 12423115 -436714912454444750542299030253142598240 12423116 328868124916415535241303907026875970560 12423117 -347596515037396078666385079828530044800 12423118 310861002201915071474803300606960685760 12423119 -1661522925634804568654877595670545374480 12423120 -46721060375625701033563080155529216000 12423121 1249631267069461408993534321402593838322 12423122 -420990989015141616794703138681102439776 12423123 -529864428221792470245913191271702631952 12423124 42549459082386596483461244012807884800 12423125 90117728131830671791587223928873100000 12423126 -111014390968226802381270385821135347712 12423127 -89005637990767468891807181665532089928 12423128 -605930922345660032091906972592729620480 12423129 -203022785106469140853945754431237253472 12423130 -5197601956973800211485454429606753280 12423131 -332748321307149457804143220682802170880 12423132 -709108286852351087314231704660425507328 12423133 -1486881876436025348652274359179977366618 12423134 665498779953963267601000680585351985152 12423135 203925278064402029081365566746838195600 12423136 -350734864662992154213012322079633571840 12423137 -805510167482739537544432749887016703440 12423138 22450669608259402212278776498242287616 12423139 -4332149999596657582038383674075660670196 12423140 -42329664305347150505611059283071467520 12423141 -354391929523908156696576078607671210948 12423142 621036815347104787143605507622574249152 12423143 289899609704653110466259927024361070392 12423144 112802704760561599415210498852252221440 12423145 -595136954858928717118564669624177651200 12423146 713160823487894280715487201788134244272 12423147 169665868081529766833332118776863492096 12423148 -458485177392631385194727199957355777792 12423149 1381213308213165476412516483985749096150 12423150 149800547381263673451685143396259032000 12423151 -77372670539037803751597137023217656800 12423152 -173123991421055213300263611290562920448 12423153 -60509336904575527219534952993849767200 12423154 69846915013076458969492791561836866560 12423155 -1086208007220824613190702722237118903440 12423156 -606785980274523394573449127380264419328 12423157 173917379177445981488861570033439755264 12423158 -112638866724507315048855347933205672960 12423159 -585381869056664817670413429691088943360 12423160 -198008372302151093452836633025867161600 12423161 -51170435397361439799930762503934809238 12423162 -330063879902695146224858661526522626048 12423163 199604280397189015560078531843892403760 12423164 -155245799456157641344768870442601765888 12423165 186127566642836264412904841400597408000 12423166 157390706610981300188109898147273248960 12423167 -329307556652699417669939803468490870784 12423168 989489470664446115624301867486739955712 12423169 1748005585038500605152861832154059891680 12423170 -341598142874459764306003492659121866720 12423171 48645400993150735656184716610391237112 12423172 -11625382510228906880732907376672870400 12423173 5251657384615952316368830463489020800 12423174 137013100153889094638660339905431840768 12423175 122191991983791657584110706683849336800 12423176 641353894071366084241038259261011394560 12423177 436125259853089873312393654359890012388 12423178 216397052249701447543911151251534850656 12423179 7484310786672832441842095656155172776 12423180 145744517961480633866212951726003814400 12423181 3142642607362567712881732436253405899712 12423182 73367100855907807657770357989620617984 12423183 -228310246114150803394180300485171277176 12423184 -240501912843078823969390227696171212800 12423185 -993128519275021748889861719944846900800 12423186 -1017847048955096590682760719114303980800 12423187 -211235331733135280869646159977287497648 12423188 -10221699472774192088306211180188712960 12423189 -545923147074193992602023001727079457376 12423190 248504586746277231253376098214559189120 12423191 1422853233390217648781160346514655816 12423192 -288362198862072013113641290066633728000 12423193 1859939085384227678470517147381053713540 12423194 -2562562845989475677654527913806033920 12423195 -218328708132633835992311980499008188000 12423196 -1095113069668864067927541455174987737600 12423197 203177314543241677924391858873473003680 12423198 -221861796593126187830299842189918649536 12423199 -653849621225614434039974667565684764680 12423200 191548604556480066721506142042020249600 12423201 136615957792606655698104193104953947584 12423202 414322136800853148974510126013060177408 12423203 42377289887162078190474998971678091904 12423204 9792344143088169988980906060532813440 12423205 168012709455275944763644464631346745720 12423206 -497392663385568970877891923542343211136 12423207 275733521114359283230538040002282378880 12423208 144583614954980299209884668132644126720 12423209 1447895570194985977258069096012003667316 12423210 621136138101042320418082963533384960 12423211 1541813650069479345671654352943432965812 12423212 -146256037706697450837407671692034892544 12423213 3599716756821417715964859131678765568 12423214 295087884691994826215901326464633140672 12423215 -656190960559707185868621042712855998360 12423216 300736498747202560862876116143046656 12423217 -2175297794347670644034380283175386115360 12423218 -272328593087146485424607874915016819440 12423219 -153337019965033943625184350639003543552 12423220 -80578325291995649311272941355248025600 12423221 -408701850264929493240990577690515352356 12423222 -160533581178592613089580794455392016768 12423223 753116331533282007446987328662266131360 12423224 -1779948877086631505890742536143794995200 12423225 280196599671685235432619882500383771200 12423226 26543072044549319305262805868489943040 12423227 -484942360166979052680213574682672224560 12423228 1438137799252804721109980084937076555776 12423229 -126023929796276345928699427499907717760 12423230 473568334074263300505226215085972569600 12423231 504313089942525811504871647847206735512 12423232 -41311782685862203304694514125762985984 12423233 1138484339088263273387723264980273996482 12423234 7943428233213955222735698346238658048 12423235 78615555190583686265809886385443973120 12423236 69688328486400070704153899558634344448 12423237 501504188524656271482658265767256859360 12423238 874308155848625523194402893219580231520 12423239 816296232573867836064747535316991518040 12423240 -614792516022383986482785613958201344000 12423241 -447011310988558052825839900883822807600 12423242 110226587813331768681977331292173250560 12423243 26384706417753473967564518223100270080 12423244 -988999280886867015294945532743868382464 12423245 620137370956515115827123173360983118400 12423246 -226188119706000350050745999281056190464 12423247 -1442416425396652342783789720779738483368 12423248 253593056251996968544906409452098281472 12423249 654211222140560828734868284796301122868 12423250 -90143539770923578747018664499271680000 12423251 1577772062593606109657503278677510166252 12423252 -154047842310838692528198432783018528768 12423253 -701350611042765363462014601204439681896 12423254 585299955582100296301623538457240344512 12423255 69233362087863823816177289102892487200 12423256 70084669491229844432227322598499676160 12423257 195749042163215320059192830008611234624 12423258 752266049085307346049179198139890850048 12423259 19360844885311572280909577322268779304 12423260 -581329498917448985621057059446922752000 12423261 -25359474167715669172885401028578008640 12423262 -567543726828918520631168973064071850368 12423263 202593084903183053635403447379384340512 12423264 535218295556713713412334552114842828800 12423265 578512945665909862514341096238521296660 12423266 -387609256731393516631038944187911855616 12423267 -774134855709396918464099215639723253760 12423268 201661420284608049300117902339630518272 12423269 336545778499880571254303427044318331840 12423270 384500041167622742471716878011828169600 12423271 258137903286023178312033600162038870624 12423272 -61825002391790192711207072747395507200 12423273 481139301495815760530829656689631331984 12423274 -932451381082529184540075347533890071808 12423275 -377725028071168071463870116237640056000 12423276 150503811154676902747545398371503936000 12423277 720049162050419162588568020245574162412 12423278 -36746745938341202733039336472870844544 12423279 -412489969431759221022440760261618208512 12423280 -138096955175952696046174842324382679040 12423281 -220167815302479838029149556667715496960 12423282 -380829283315659604493637794670849613056 12423283 3489017434406173478841049736432221415600 12423284 66522372794614955832131588081756255616 12423285 -3847723308864982384059614385499833600 12423286 -27605057505664400592876910001591770176 12423287 168941069461382966303387519949387817152 12423288 54781122826117930615704392332683202560 12423289 713648373292972703235009346670877069888 12423290 -366773799668613724700186964390156729600 12423291 -455973604448971485259635270961783263696 12423292 -143710407008102650379676418118925255680 12423293 4773248182591834600617730908210347424 12423294 24820432624940682136697212976003809152 12423295 13548548795190070366850166764214479280 12423296 -541346362054817146229106997873795399680 12423297 205655272619840030224698288624812744064 12423298 39821307653336131576029734352014378400 12423299 -313728875868441716290302414723335068464 12423300 388715858239906240714408049500383820800 12423301 -1444966336223944889847118611588787375296 12423302 -11955822629163986217980571512545758720 12423303 336519853741758993261351921067667221440 12423304 248573551523045966218961956178532725760 12423305 2230098466433381534435729827813778760 12423306 34954031062650301956420919512541959168 12423307 308104030096914078024255288145118203200 12423308 -1370529301555543324877822551105525962240 12423309 2723454634421356352331015820595090688 12423310 -570055205971896881421693035425179744000 12423311 -1398492802298126204385718751896237005888 12423312 55073023759962643270228372293156864 12423313 327014083561218371999567697194837328498 12423314 -620658653086318137861257917505668293744 12423315 -249489803714065808221048125647189238480 12423316 -255870491065676879292806489203970488320 12423317 -2329819565511351338206630404997746341568 12423318 -97216780486416093841509671898773906496 12423319 -173930922405569277641010769174921639400 12423320 -85124025224384237907970525686617702400 12423321 -1131042402608813193501192751363639267200 12423322 411437289403041534584420832481399142400 12423323 -79952889517787240815026961244293509120 12423324 366146835694992044586648334689824365056 12423325 -234076068347910744046649646147921243900 12423326 -254853003757692181026390991154419450176 12423327 -348021922466905437255707277482796829440 12423328 78476040560660056691765990657297743872 12423329 759371367385997398489006780128538818480 12423330 408287533906370110695862496913738086400 12423331 -2062858699496266660576161912919521016368 12423332 -263793846442621362795321365749860391680 12423333 -131995931118644372920989009051427064640 12423334 248564571065850096995086201051434000384 12423335 -338361806013466589868571338584650636800 12423336 -809947524579239116057704249166328217600 12423337 835845666705760219975543039586886586212 12423338 624637894745127750487899854918982022320 12423339 721452689997052355423496844910165916000 12423340 441521320078738819722163580813643033600 12423341 190438353889159123089188846258546763840 12423342 -2169826127862959617914809443497348096 12423343 -118700280689627270852853628267867670336 12423344 256893103531610260280383583794578063360 12423345 -17373805607064916506998706600388331520 12423346 -365062003478212035553960600702351050336 12423347 98578539476974474850579557126104950796 12423348 372781011337576766499101905786006609920 12423349 976718291854613326720594321573947738350 12423350 -13625535156167654076533599458665784000 12423351 -933044015027542317452427460377975078168 12423352 -492245018650029323217527037683139686400 12423353 -184452740081392589738363520693387003900 12423354 -258427798660130617956365905644118932480 12423355 -363060804230114253581776856807354531040 12423356 500376210911804734080599158336875609600 12423357 -216894074152581747967103377115818345632 12423358 112616779092603422378075853792207225984 12423359 36325593977806847542597441649195733360 12423360 -76451403656230894546990353148847063040 12423361 1058125009342863663484667265173993424962 12423362 -951572231322776606038473073977459903072 12423363 -838494487826566935575237601810669422856 12423364 200696911356808202531666549642083227776 12423365 -412173117429359375941542744402823276740 12423366 -172367581115075799429891357926931178848 12423367 -445073828994532930255294116544197791616 12423368 204560872321345329841415122600638720000 12423369 -53494661941818874262708034066606084096 12423370 -11178714614758960962267075666244746240 12423371 -60325549985816827911633658973442355200 12423372 4486996300182176473569827945869400064 12423373 420799426328491289980891185064080181622 12423374 -107497444173366626250676014008407719936 12423375 991851767401161610721767017960223740000 12423376 -53292454386291410275033307137311899648 12423377 1927071557702214556460309191021224458226 12423378 118880129785249391659302971857877268480 12423379 662185811797328371401061846848084939552 12423380 535034271975674789223963687448061591040 12423381 383810575560466840200868909172395593600 12423382 -33510833058109922589450104210304345600 12423383 46028821708505049007043679680136569520 12423384 -115641519134507293268748188258489548800 12423385 569991128077949462095116999459594715200 12423386 80165094821840751783400373715298681344 12423387 366258386378243413758676059033291343152 12423388 13553347412361063655576457521486190080 12423389 105404423539838701728798182687574976800 12423390 -132927652646635524356388162052370534400 12423391 1075865556770482751521223806110513846232 12423392 1182659927619650324583482127126328246272 12423393 1132863975691239842750674892770431617682 12423394 -590444991327612621854085663358865203200 12423395 -706620019338382699212183833159672487600 12423396 -828501648581814707096015540654263449600 12423397 -209594264344810632080220840853372732800 12423398 41686495276324453734159552910035339264 12423399 -795909857317342464074604593176649099736 12423400 593916839823164606371289736464338944000 12423401 222861739401307792158604327265806569402 12423402 -533959902782134818189564535454123688960 12423403 -5498519579300769102312536971061865588 12423404 103759198528669620812296758799920267264 12423405 53559542033963526205513979235310993920 12423406 622647286039895799761515209225887641152 12423407 1820721065951873587139910058063689592656 12423408 214828993195055488149673301504778829824 12423409 -1057537335094709954156737300720385353390 12423410 -255642273131801224708187348117788241280 12423411 171312070330723069771040083348856652624 12423412 -676821517372159014360151187516571487488 12423413 1170921693586905287648105485217421542940 12423414 595588515314322396980875473116478037440 12423415 681195941577848543118747708086088361560 12423416 -779495593609560362907884923203508531200 12423417 47408142276054669032024243360623076448 12423418 213563010238388838320206231967425410816 12423419 -160632541478271423566549566673799806304 12423420 53878447481367317556078354422431065600 12423421 699614566512332620165478015595332237100 12423422 -734958676006785829056984246166989830976 12423423 -748041593704453496980751100763922514432 12423424 -63166416368532923366375478539306663936 12423425 17549176922511188219900044904739772800 12423426 -90626977161384152875692896831605056000 12423427 997881658035306620332525162429807234800 12423428 547662670111392451143737952603574051968 12423429 1038263765198243467660188480348872497920 12423430 566662462472301795316885484172284870400 12423431 -811709867866407395190345024605200964160 12423432 -4215018057947328058346689333355151360 12423433 -79269314384107503243025365353338774 12423434 -293510834923194570796216031095235453088 12423435 -584651393058809514202836366814764537600 12423436 371935607205783859413758796875087319040 12423437 -426652064502434551938265804664718071700 12423438 285916993916540846613909879666696098688 12423439 -337622463015516279370887304786006697744 12423440 -78434759097232237870153782477237780480 12423441 -995726778637169209803619232702216513808 12423442 -1035226396410959477095635232525914233856 12423443 1016470794014663589812144676075997203744 12423444 733507016212475141616525472043239729152 12423445 153686708184036211953900356705816756700 12423446 137600071482427837898070052879293682944 12423447 -489350767707296423951176526327520213600 12423448 -824202681617337927632341295411224535040 12423449 -292419401108656599636843944892356961264 12423450 27273240203352131815530785352454579200 12423451 -105025923069863769196490274915564467496 12423452 -1100679028488098368564202061476576868864 12423453 15032931670875979252846627702529495040 12423454 15838145938266970823693601919250723136 12423455 -1018021480723490495169262154617876068000 12423456 -25118665236024594912870211034594869248 12423457 1221605096202356379072363989449763524706 12423458 -316552229643525370173219519649241119920 12423459 -386657571762522979002941127933120721920 12423460 586541462788420706519054117930363904000 12423461 1052142733147237241222358559312724932800 12423462 145387552008266668246274155427544635904 12423463 -643602821885078740878385345211166015936 12423464 -1208852116724784731625482299484062187520 12423465 59005216161431912705050780736100424200 12423466 308594136120133971133337114363124225024 12423467 -188352278071614579412481105436083414016 12423468 -528840253186592111789639291130265620480 12423469 1271948134527971644147872282245713517312 12423470 608694154180861335891243538806288607680 12423471 -198362160028238641033246101751934876400 12423472 -204158774181791699691091700914629197824 12423473 485918869005982872929534200713993307200 12423474 1379211553146720621985229443672908288 12423475 -1023676806573462978775304497472359256600 12423476 141341737468526235801888323507390406144 12423477 -487082514863833195455539179062943425120 12423478 153732094729342955001061699953969527040 12423479 -214678965965488076234231667865010148840 12423480 -461227274455205828483403134438255616000 12423481 -349324713082275739170842128525379193600 12423482 28895303610493669411929700169304199392 12423483 12661328618292201523319497631602849920 12423484 597958712014802072986966566389943744000 12423485 888483942133215688964760393861105195180 12423486 18014718173128655317169781105979193664 12423487 -70341305741105662467888710449901068864 12423488 153561306445209846958269472143480717312 12423489 -291709539233124628197874297305971047104 12423490 -245434130172272156688356435846376477120 12423491 -374547741558859377730513714292897463108 12423492 180446863418174579347883524604876052480 12423493 263505641084152226021130857478100963800 12423494 -675383808798483697426119396714020332704 12423495 182646336605285859818151401072260185600 12423496 528331920688010053151072986326537830400 12423497 1121925181660591810652370020191537832400 12423498 45523102890201240268939404183832350720 12423499 -441171019572898189181699920224631342680 12423500 -161099619984799497517422343243666944000 12423501 1239658920662162146518120763513522615830 12423502 101379083829903280583584062559454110464 12423503 18560847604529849800505153565001164360 12423504 105508881556819786470863252932064575488 12423505 69930583327773649458555543977192208720 12423506 -246431511852415772228263258233340680048 12423507 924709572843783837396561350199899603640 12423508 -943054112251013514717824930876367724672 12423509 531112626276850186466585888614440513312 12423510 -305012769609208315513613767950292992000 12423511 47107105228576780602568029169573406480 12423512 801566699727729351416524904897317785600 12423513 1121388005468653901441200019160991728000 12423514 193444078081895541787711625400795407856 12423515 232586292002798636062319708715774777120 12423516 -210405920287092347249574941882469335040 12423517 -3053870891841778233363568535480786880 12423518 -78363915977558682412214215470034332096 12423519 -118654328549486040853807502472239945136 12423520 380247198928133967872752925150706401280 12423521 1004338265319557094344632915892399330304 12423522 -244879783187211530157177432950873459328 12423523 -264954826278066507253259476202545741056 12423524 -1921180851971508988664071875127098148608 12423525 57871902283663956755268660934015137600 12423526 -280961432615274396324866448565579776288 12423527 326831607614528522119834451199911340792 12423528 478942127724998955419572786509035197440 12423529 11620094734649944515899018533292158720 12423530 -59473633975811140622517458323938892800 12423531 -110072274897569359681434406753737857448 12423532 92289379086239051154368204416570940928 12423533 276018485175290438265230075399134257804 12423534 -154967219594444539097368079539164106752 12423535 -508549661483356830626017823907823502520 12423536 -357546993065042823283984798795518148608 12423537 -2352860154980763385419625944014515008 12423538 -887276952270332575323021315980779780080 12423539 -646131751535579983120951619804188212660 12423540 585258305232356070407544734128362700800 12423541 515438033260099854208271685436502869372 12423542 530844318694331245287412632110911334400 12423543 633049936711639368649667251595833350528 12423544 465309590656180746413234793280232448000 12423545 256375623986367079651127405073473918280 12423546 436673293859757655530739596716784960480 12423547 1316869670327100151384978392605613258672 12423548 -652972965130924265039522014821399508992 12423549 -39134688922833859496634103803744256320 12423550 4792579644848391625954231010236521600 12423551 819646354291717063385515709541927619584 12423552 339211393685725444549657119169330544640 12423553 430361082894810402259314647470951435264 12423554 -332700732528023104091984790938801617920 12423555 -687241029291660408242213802152390599200 12423556 71329681179758252237871358384390867968 12423557 -2053300271889814680853512482426409678528 12423558 358769024371985328856652661940021223616 12423559 -690089316144957414076752348435864440496 12423560 -6485535757918467573751692470668492800 12423561 -329958169493641697451032303305748729328 12423562 694507826011439801053077642492793546032 12423563 -990540049511449302763753423695029734188 12423564 347350584302698162265576009056247961600 12423565 182037479472098358670180332689163027840 12423566 -279500303667780230332815317937918945024 12423567 -396669899908321950772682323632689021280 12423568 -75996096896431967982759882501597102080 12423569 -1998805624341016987825200918580734126030 12423570 69855611672172137278262385210977664000 12423571 -316069934555515158950466245938105586400 12423572 276472975344962501336004253724749639680 12423573 68582706125719287325504919430245171022 12423574 331017218719752669532972233105787100352 12423575 38209473878106986701082688460263429600 12423576 915870632607421325227694777771770675200 12423577 1528226077748459059205369707683578180426 12423578 10546790186348682935176064822711757024 12423579 255171389573135816676501401445626995200 12423580 190687664724285483727805217576726097920 12423581 -556762359043396526364396151874061006618 12423582 -1013824315035540881050486903211106560448 12423583 478317549702384417366655711712135200800 12423584 -1462706869134609203202465438450537529344 12423585 99263780515994116459000763160809366400 12423586 -26154856425955972358761736435977305600 12423587 -1594312672758205134250363563244793584320 12423588 -361139532953860073437966569231976329216 12423589 -445734090901281308632341769738775442500 12423590 -418608813090148845348743150947174915200 12423591 400837220734512733111718020476941460480 12423592 -183875677817714831194435887296505984000 12423593 -87551560647308496348965906933718388416 12423594 -440088809368601246827643770125355126272 12423595 278105523192652594789451443972183545600 12423596 741735470214653054145699293427154478592 12423597 571061279245849758190425778552632212928 12423598 348130683347470292346898997719473577920 12423599 363412623471175384536028349606727296880 12423600 42473274898359953038087319784505344000 12423601 1092302308488210314936822603681447157120 12423602 -213539259360599420360635115941379157600 12423603 2557275781934876963728276765383120000 12423604 -1125604435751357101219336225741623005184 12423605 373610330785088141186914643620174783260 12423606 -89329662231166651117042290406744442880 12423607 -325526834035139571645062863331243767944 12423608 422183346530427447287111492264033218560 12423609 -590382033242039256884226804882666342432 12423610 -191704054534739475304026524320503275040 12423611 -466575428026074808620350500746251327568 12423612 -270604959549013845181579924729098137088 12423613 -1267342998412022369567665814263000894138 12423614 -84000097246023171457334032683402549888 12423615 -296353051243484850602947585765298446560 12423616 -144319590926867836347412556326780272640 12423617 1169439351231623087589882854691644218152 12423618 22893128649898949715667142760441512784 12423619 136468503511980249310019360040012695360 12423620 620962887154102049165593545422184960000 12423621 203344856063203027495736170915339132224 12423622 -146330501002555359204858092740433266176 12423623 315097581043233348369395240299034086872 12423624 -277679998458308527917454724194732769280 12423625 -814414214874897403318109460840426720000 12423626 -375805169928322140356313107443980678816 12423627 -162516538715019134668235428049269359120 12423628 -174743109039903551387695595400595672064 12423629 -283990927255738390761244110322437574740 12423630 102747841707335333133126730747462272000 12423631 2699727499898794773179044375418541074304 12423632 -64790528243743713348467844662334013440 12423633 -197970192825538409904226767431705615376 12423634 6555551176220548242780725808226793472 12423635 71804529889560918858697911814110041760 12423636 38470683703104751424089127750135430912 12423637 -1824768220736545051860861294367587016548 12423638 -366979198388239199125223737867313320704 12423639 -955512446668557023109717090987144327576 12423640 -563481702084325203744270355169088307200 12423641 495172236737563905254611008178071781392 12423642 38709504668375450925612491937376309248 12423643 -763901974311728088252299234697846274108 12423644 823603822921738454932734556125797491200 12423645 59739539041549716016494782263010976000 12423646 -16583232294321691500546436358384498496 12423647 1169191986537678380590811190077408954952 12423648 553841164942316655557698041795984752640 12423649 -210026164248310960031871352638438953280 12423650 -121354128464851043016408732909352429200 12423651 -67030845416621380469505058583432804352 12423652 -1022612291986967955660480469402005422464 12423653 -69924417689134997988646655051101024512 12423654 -757535229453090212076250761693335667072 12423655 -1005681431456542464809535291940490890440 12423656 492309113979626242127683073687012751360 12423657 -57924595059324352841604136855979339712 12423658 -26322324661096468650337448783352997440 12423659 202889167386706152354815080781468854080 12423660 229620535875754237048037518969894517760 12423661 -1478346330763582405553520996096478269600 12423662 27319464919016237996277943599726176832 12423663 137328895304323245904894651287285776640 12423664 -33539223033755317739815444313973227520 12423665 1171271610875192794288778253819330123060 12423666 372196557012724314965965718698609309824 12423667 1386643448682961924759596682136149152716 12423668 -253135239371331548429072577278345704704 12423669 -218578372365774428577119072640127129056 12423670 -248083938338734623660347865149830736640 12423671 -113109490478643412378420863607388926560 12423672 45201607309390625946703468973279232000 12423673 -671602336774181851616875059820932925078 12423674 -2044673659250187198746170763094013440 12423675 463395829823608427466049332649226700 12423676 -287673001979770711804121787111100801024 12423677 299854516047176664332546064148235250432 12423678 -599905985729883105489796923593928221376 12423679 -183862403581460116722031029900630883616 12423680 223250871787165387558661842785974353920 12423681 117472066051353584221257436352851972560 12423682 -742814230890165178839379752978219139200 12423683 -1427458600920746100440983978288650712440 12423684 -33733878203199853091109736158295228416 12423685 -94059013152266718960367842362858069640 12423686 -1031286235166170340927214050513489393856 12423687 107017498735273142980138839822818315040 12423688 -483493785858610953022958756515464960000 12423689 -1621723306337546660209142885973951696 12423690 -286014426120012040599870856914813240480 12423691 120796519933962743926006035233530889872 12423692 943312548323748330295816689415775106816 12423693 -487421807673204967330181469657835721376 12423694 -759590655345820554289217262856326907008 12423695 543357395433326320767660975273313048200 12423696 179707164158253336426246133086055759872 12423697 85962645712732642941609708373392450336 12423698 -293889391976480622520214150276205772800 12423699 94357007245773379430831359081726014780 12423700 -18212060596127513695115221188978944000 12423701 -1683321617675083755679248886640871578400 12423702 -363298862001191556711111720753585394368 12423703 62623632674155110641978781649278426624 12423704 -52070895936824244626925345526231050240 12423705 155943668967043081975655213570421677760 12423706 -885556527716579841523390890864016946448 12423707 48171662525603211261728731275759482112 12423708 314279244606737087257746322838294645760 12423709 191201758389263160472907690613651828640 12423710 -15583222624888812343034206507682522880 12423711 380332085628953018332646273988977729040 12423712 127901037168567780493470213252317184000 12423713 1717676810783433753488860772901727492962 12423714 -378876395882325770759639816573992248960 12423715 -144773607284681500513587095989679018880 12423716 1555143255286139669371202507554102145280 12423717 -430878190361809810570838120877948168480 12423718 658290064647379637515431018937886562816 12423719 817943749277188022464366165611355593984 12423720 617833851417004724526417977112883200000 12423721 6233000454043704302512485259827330192 12423722 320277675100733246727489448839722529024 12423723 431958973039163847713110681114183951344 12423724 10677126466683178924561256209348186112 12423725 30568584570956018423621179438430861250 12423726 88976844423848595250402014158163763200 12423727 -825378296073626307048424918663241858648 12423728 -97841362080997015636733445295438184448 12423729 -389168900274522446044515501799022192016 12423730 -109345238976972122435282739713443330560 12423731 1316963506567810823148553719620365499532 12423732 -12626550727964717320850787239742978048 12423733 592259520872826144519360339075332828320 12423734 50424135995922968200037192886140378016 12423735 772830313555577247936451042409515750920 12423736 624513823661018066360271008396219228160 12423737 1350352007288188290374733056441892688212 12423738 85239290490464749353246330027418925568 12423739 541420474730311977543868078640039408440 12423740 235784493031405405584217933238904084480 12423741 -1159000481644620726759658890502429418976 12423742 -710297917271497528006688193006431209728 12423743 2400332291603124641440686501483456561480 12423744 -386679595153540223441926344187017953280 12423745 -2265420399567891031081570031156998195200 12423746 -6741462803631213217972566019481419776 12423747 -268434532418626100073281986791897267456 12423748 574464706492035862042738590416426680320 12423749 72111202586582476025969375463529442688 12423750 45476386306783758799833235250030040000 12423751 1858378659757041010350195816621865425752 12423752 557750580077154579975155802312859852800 12423753 1926922672904319293221981528910182883520 12423754 -599361105110523628029275696160842477568 12423755 -535259776886750058606533054036486847840 12423756 -180544455807838762793438528604183126528 12423757 -3028786800147801117709074363993624716960 12423758 702015411234882866458994439445050104640 12423759 484281401949299105913850005613252733568 12423760 -55189512976144076067883321973601239040 12423761 -63386977099568027030065367154520997568 12423762 -170914345716499254028710254157756255072 12423763 -791274927721225162148420965540290194616 12423764 -170956916442093518647691453640734519424 12423765 457644159756009485280612267914953296000 12423766 252735624107272600869822666117431995584 12423767 330695612928720425511257328498614967816 12423768 -49487305998410498583784971446955540480 12423769 -59638319819217764130305234450723400000 12423770 -218974962094198472865803217316155210240 12423771 97186727564732026349496973611731653740 12423772 -64505900895033078546598114652530188288 12423773 -71137973840037397439041340254096427616 12423774 164126845378552740562748012671038551040 12423775 -1109824156472280042355110158201446400 12423776 -87690072380510016039082924188207415296 12423777 135250332682058849575001421276235776000 12423778 29615114051694178327798546303543674240 12423779 591328280636011244882250008935043069640 12423780 10953098974060468236958637779941484800 12423781 -1319772082011144552629065472898503100418 12423782 22165619591848433949061287205239615744 12423783 508994588588734354760117774929531425744 12423784 954229134050644698547642530017331148800 12423785 255023470604875596988405397271420960000 12423786 -72839116871621491945495047039928737792 12423787 -1570232769026239426064987616845010482808 12423788 332384279661923698062913197287998571520 12423789 -159764000672914255336273678272323262816 12423790 665208535761203324034603059294367038400 12423791 15301020994537812623621589493924536384 12423792 -66655260517958029262110649940760854528 12423793 -1172366319865291285860105834588145857792 12423794 -147763767942812013737796451434888248304 12423795 -185688175384086242234084396193054677760 12423796 712655781126940922564487233683804160 12423797 -16291479221317686670765668624628985220 12423798 -730752003379794171150978310174901970816 12423799 -389742469944676473278847825550402754200 12423800 870340482361575399907361968192381440000 12423801 261113932177224922893481985849164842240 12423802 149624056359863447315884753991333930352 12423803 219282198411528119823603475396569000000 12423804 573929047382576281408488492172554273792 12423805 310021370635754669498862311407425815160 12423806 69605190013478005047826393275031844352 12423807 141963902758024754091688171986408864000 12423808 -624994270970851772200033922824525578240 12423809 -32734635802681339966265403626508783660 12423810 -3908116115527599508785392726823444480 12423811 -896899403054750330854519940611553011588 12423812 -184581064219284453216605545783390417920 12423813 430936367682391122159634446585072230400 12423814 -184312811900590393879918459472060056320 12423815 33604286609190085592512182720179328360 12423816 -196632426463868653303783605205044833280 12423817 214737692442779879540054703186631769600 12423818 5867227390316808918198704187821838336 12423819 999060228639834351527758827865908227544 12423820 -96069285199367743761698767501471488000 12423821 313808449553481103461711565003038067170 12423822 253945423799844926650145372958232625280 12423823 -1096676020212114419229250322229815994240 12423824 -55676903095169612094895822332149366784 12423825 -271949238628851154537232905341957129450 12423826 147311988492492646424332584216691888800 12423827 170314275214392023474666866466383588320 12423828 523161779492549057677157352873646632960 12423829 2057099713458289345843900785928251722880 12423830 -1148084515376622658717372350622286784000 12423831 -244683685741052918781117027236194563456 12423832 570659068932592026222991561147294924800 12423833 -931702075982078059459723888828632852918 12423834 858880534492520112637120589156885184000 12423835 -230438906318756936522019652744948185600 12423836 -274035192391866986225332898503246207488 12423837 -48999749788454049418042908705210906240 12423838 -278492525637585372135518222189253143808 12423839 -704481282742746335204935210770489827328 12423840 -73711034043085379213633352293280645120 12423841 9074898318560212212506013011776258752 12423842 1455996555094896795703262630529620245152 12423843 -1167001362874978179296162172770470149468 12423844 331489047422046232891873344822096388736 12423845 216188187968246277585328634431625333760 12423846 -595175289507539134379178090468824990016 12423847 770361828951680715057435514254678354296 12423848 -503070349800072368874603378756767216640 12423849 263169152306297244544391019003220082064 12423850 -495725530392877649617482292971454863600 12423851 409412710809154925211282896330685611304 12423852 -712090662856039021243885342545470932224 12423853 -217856436710256972705894544207481601600 12423854 -70335034857346552418400319352862738624 12423855 -600237232860526440860755735322656538880 12423856 -85099381046505093945230327309031833600 12423857 400425049961202303218113160493965331072 12423858 172519989511576147046777311564401581184 12423859 -437161127888027272875688515301962796800 12423860 104653262240574589247049211550545551360 12423861 -9080026423019768708239969057326557760 12423862 -54621722653662486198230065090630323072 12423863 423537900282356102050485949842535790520 12423864 323989579977386721096927673379936010240 12423865 -16736014456886905178578620130451652480 12423866 -76007874698011128413104862427547891200 12423867 1010756848719080844592605320990602918680 12423868 1342378263928544676040223289453048808448 12423869 224277952201901419871763842521681971270 12423870 -7088568393098772558770603205414021120 12423871 -1322518421445410760674645709103919026856 12423872 -464898816689919392674994863846541230080 12423873 -39947291709418394587253574493418068992 12423874 75361659546772738441076950193906889936 12423875 -1650243777361917758934431771496192096000 12423876 -192608499375830718265800156210093523968 12423877 -43964249413913743895299003774616159328 12423878 554262136764548166790803607566602790240 12423879 414699810276809117023979539433646230424 12423880 149624515637665751838172953798851788800 12423881 -1722545072832182347177502308886494114908 12423882 290658614109075497568260635610714415360 12423883 683801474674065645004362920223434398824 12423884 -28956238417766955942688743636539624448 12423885 38851451073502855769027578784078050560 12423886 -1693182470145394364460034876242417473280 12423887 -69326259673075861291569974051051455488 12423888 128202837682351933123181618484392755200 12423889 974436533315718574870646483406012875880 12423890 -103916797116243580512058453656082603200 12423891 9268779566815909335587015019375154560 12423892 -257694954747125330460392721094824651008 12423893 -139795748852513292300093900551477127858 12423894 132299878592543908978912954538103865344 12423895 -419248645539638533693409222374015947600 12423896 633183213676162583594262728200197089280 12423897 -275835693628603277337810617814959785980 12423898 -90869555917969609667095209021169160736 12423899 1029345580731106978607250970681002683640 12423900 8069224278395592029875682199223180800 12423901 -6685186167630237813555868130889294720 12423902 5592618376527037565131895798339825664 12423903 1206606494302280711541914858208974092104 12423904 -9347678394522963600846624782545059840 12423905 -16448752143135638673689818341574708440 12423906 -47504518429238372958603362226908612352 12423907 -1337761017248792786134048879469085663844 12423908 -148003957806376580391938188761987907584 12423909 -1294146497323699266656089260558783008064 12423910 131605136705599386418423022963020646400 12423911 -298867725438381476254817638633756877328 12423912 -4125063786786292269930147871263129600 12423913 773644170315126739031767081802600127360 12423914 183376644647257114637074195183062619056 12423915 -16643150111789130375670478139608486400 12423916 -194616433569819116933827118951777877760 12423917 1176860290286127382565140762385404758 12423918 316397340809290074562526480701895712000 12423919 334552507209146030268541736027040649560 12423920 180547287420743963115902442375204864000 12423921 1021982551024743597379509304372362848112 12423922 -277672093684101316139748853958843424768 12423923 -778068906073609481382771287754220689480 12423924 -424286188941042019260589395806879898240 12423925 364547419106791466486010783365598708000 12423926 -756015707410862449289013862590769205088 12423927 941049362527276767063681632770144172520 12423928 -1068919980208194893808571663274505031680 12423929 291950273182318450574179209854937187200 12423930 -188819256002867159290170074818825754880 12423931 442984963447277344153089919507932889904 12423932 263226209090483756926419790258538360832 12423933 -768684028883599085011107915421050460416 12423934 118056377944677312924134186586100456512 12423935 591937607050449524476384925841255705600 12423936 111425621492506346814253775274507239424 12423937 -114799423785892271810834311994463676800 12423938 67605630116689846263285375389343874944 12423939 531922220607241295478103507638217051968 12423940 -251161373562781235807528752893413598720 12423941 583868302827621526596263154522546789342 12423942 20541134556444774072634786786405686912 12423943 2290642864209700156239636251585734848 12423944 -126010252078214784790436965324784762880 12423945 391854980154979234333481013578369615040 12423946 -234607273671285590735757513270946181328 12423947 -10469273328595729205989657651729833240 12423948 -246295574040074924346267760759498752000 12423949 -1131717640207075736525192883456103398560 12423950 404912150684934644742001870184787988800 12423951 -221228097758362362501126857891568703320 12423952 -290901426714274909006373228967231545344 12423953 -616618009765657586850400067993824764060 12423954 313098352252821049130966203760469042432 12423955 -294527271186358272428251097786731416000 12423956 -366309123624430236957753876598192048128 12423957 63312056960871097579050478846048207104 12423958 -549412309150952768268322083682212976320 12423959 1339750069879160109422341427360512885080 12423960 808585758258334648534600804081074585600 12423961 89849097576953745611036180725026187200 12423962 706217288915308199355202532378207381232 12423963 353144894569134611538856498672211417088 12423964 -54601111669135311165582473007973181440 12423965 -1763012117057617942064930034200638425600 12423966 -524852204613962900277043009674922896576 12423967 -1536689670287978428368383239836943238360 12423968 -225886439106118410013842817577228697600 12423969 -909455668062421331811530063176790611680 12423970 137717528106642786656404824690104731200 12423971 -142179499130050608579934539312709162080 12423972 -439428308908463475716065941353058748416 12423973 84492963130441910988461943327505436222 12423974 789866396312360154150067469299683916992 12423975 -501169327529816062485819466658401739400 12423976 -1273687485827351448156764322955615441920 12423977 1671203003642100789492220138620196600320 12423978 -44630963585507872418223977714572434432 12423979 -683278951921741408863810582563571819216 12423980 427043452254893955765902554150151024640 12423981 -47637201272849218572428268686054973600 12423982 -550120679921582850077554180967639935488 12423983 -79037795963373965926970831139588615552 12423984 -35892516489214158985494832591271362560 12423985 369972348165168873679461301431474634560 12423986 381625545862425063586806460782509704320 12423987 75085924621311313315402252999790161044 12423988 1854306549407360271984983015519712946176 12423989 889093313859132904131465723703672296924 12423990 -1027330142358688227311895472246824960 12423991 -1529170930680033628226142380126501239248 12423992 -262102546610758976135424539077425315840 12423993 534249317125468318871066647552471869264 12423994 -276929358910197998419105408217276614656 12423995 -27605712728823813906243013106152306560 12423996 -394580127839386314426671975095634688000 12423997 -1461138730371163811690118773763220010554 12423998 298921135643256052999255601781601560000 12423999 -459402926150476179552526728065794275840 12424000 322299666861266693897287336330002432000 12424001 1636030484316359375355636444498028504002 12424002 98417206375735424289895647689977119744 12424003 -123947766002938317771147276850841703748 12424004 438887447778250724323421268516698055936 12424005 452747237987958995270641360465729972800 12424006 -36264751023793058784526775951735930880 12424007 -767711461297509978527729543158932408744 12424008 -362362282593525774666632730385020026880 12424009 746293770393132649594171490085833104804 12424010 -215418503031740429291148591575682799680 12424011 249857751445670716511590981626702344064 12424012 -387018668238227427510238765489472498944 12424013 539712697129914520463942142761759355360 12424014 401151774759792799623224904576988911360 12424015 -1025372177104683608061543871956321198840 12424016 14287503268195559906681457108774027264 12424017 420054571372580465365709972152331255280 12424018 172538770203595423421040704493090594960 12424019 -1083973344118512387531868839099908546580 12424020 -168997137813136956389856300026018979840 12424021 7969315093836946130737416028654936224 12424022 -159512460305999964291602631170677765248 12424023 20795315085035342236229115999979042344 12424024 -943186612983878352897099973573253222400 12424025 -53454084852406538099895912512448076800 12424026 -850484740540516431040662288373024528896 12424027 193039537896185969205028372878171638784 12424028 965283111155558965109134496524380615168 12424029 249256311559917253619563411337912325120 12424030 488398742891951431711783238545136420160 12424031 1219381758521983504957844966418206060832 12424032 -8693938073446256111901371756772065280 12424033 -33072281620674318466461552231508690256 12424034 166114297253788260250625664617105856000 12424035 238919627560377687585346456816418866800 12424036 607736108481138607571798274814238091520 12424037 1948886646529191420222549358562867026686 12424038 -291252269368755916014449571362778240 12424039 1084764299693973490827764051228065766840 12424040 -827495855189587613342845700493192806400 12424041 30650081966676274026696987208698274752 12424042 1106677860928670583094841752393654231392 12424043 -157930013186100432497168162234590785600 12424044 305394181164516053102520832853424122880 12424045 -430287971562229295867282082939790107720 12424046 111101503619877174191094937209857815104 12424047 883682498783897980674206484448745512200 12424048 -28797251616672757321695852854709190656 12424049 360450839606314809484197882132188935920 12424050 187309918512561039173219024826257376000 12424051 342206268906213735177741310604393777600 12424052 -981152707095944729051185101943949441664 12424053 -1269262340000076157664922127709302063392 12424054 -31198091884874963422313658255018353088 12424055 134225561589813388886480034946089358560 12424056 -64660218748741495398165374129504256000 12424057 -998375611961816152194342361506274524694 12424058 3322708534146709435370234853902749920 12424059 -850890736436290047280936474040898923976 12424060 743020855394443685159647485268457487360 12424061 387480046029128786033202592125744546252 12424062 140530292927427662940551845228282828800 12424063 899539296986003205595753144701495965312 12424064 584959838400107048049087592977452236800 12424065 1077465619942172968537742952894296207040 12424066 264936643681585214847021742318590517248 12424067 780419806311592338394497909772418122800 12424068 868242994307679754150715365245282493440 12424069 -159908015613363492835737838714441988800 12424070 -567055380318995462521305973247281883520 12424071 -173993241478392069692364476659610461440 12424072 -746061251748040306802604181153610419200 12424073 1714911928157125682564128256595923783322 12424074 -411948380845197417320067219641366538240 12424075 63257141251436506486010252660093339300 12424076 -7276041658839493111392701344516276224 12424077 -553315673669297265691533950527726312320 12424078 -364737955081141854999193682730523460544 12424079 366505895596632056290234777463269485384 12424080 -33930219074568445325917890730324131840 12424081 349936063597522712883269694372274438000 12424082 211289925361094272051678910340951312384 12424083 -441546667965831767623468035790561249536 12424084 -506955343473149746708871910919749702784 12424085 1092630816862960984152480354619391235360 12424086 1782181225235118637207775870369123904 12424087 -43120292904537289550338378759594122880 12424088 776590423943732452695355575150564341760 12424089 -40719065387831628953756615248593919392 12424090 -131037194353028299076944110564764190720 12424091 -76868079152213672964296497242699703128 12424092 -60254694499154142272092463694351656448 12424093 -603403500978731432847948707504661114240 12424094 -262157536556154143486084693655007885056 12424095 -268465664211824954253568760068429509480 12424096 -468235671070632489830997416784150724608 12424097 -795326569056888121210491334710231826014 12424098 556251217472400356304973718119707252480 12424099 -830680004696662213759869554939101732900 12424100 -117121325898097515335891162687230464000 12424101 -485835457747680144726459596109411510240 12424102 92113516519355981986303728905524800000 12424103 1775079359909081804305008537897570911352 12424104 297282954507324310658732621768919613440 12424105 -12408680222682261880361773572255119040 12424106 -346077693940252771301150638854272743248 12424107 488825200880951296774101223986943550640 12424108 1138398696114367044766082530794876470528 12424109 -385492562672011796467310035528648962420 12424110 -70199871310255348407729451282972698240 12424111 -56327830903273686496023438800272107936 12424112 -262148826144809601751494387033652445184 12424113 302832528846914143168089985272869844660 12424114 -617361118124701472331317438636420009568 12424115 726764447355451349123920092846849655200 12424116 349083515181531758545409325310800433152 12424117 -1009361906282625992814233436210489255840 12424118 -61940206844910386552752263464776900608 12424119 -2491673928173111437345919432983461120 12424120 -1213260651199059350115890063249403494400 12424121 -2629725632241472160498209822607379946368 12424122 -450879088888867211374101438280553563680 12424123 -430674969066996445915501177242219369628 12424124 -2060696758086099766751749495794069504 12424125 355020840621574081123798302559730208000 12424126 -36804505723071735481199186653985703552 12424127 -1193263894988902948069482777328906004400 12424128 -41756913226265470387806299946473226240 12424129 -1309335044273453633750796358595942066240 12424130 179796364721963317480008154317388860960 12424131 -31935144490841906911630079196210133920 12424132 -849536325474765771432619871723379843072 12424133 -208080241507261429163624209337957577060 12424134 322540371802529777618020802533360337280 12424135 1279475345120021843028733106697825145080 12424136 1044468572332875546285946544434941895680 12424137 370822509448640314439127855059824459776 12424138 -781048229772202166802506677958194364160 12424139 -14006826733797855173750634519359216640 12424140 206191699029920304486044323227904849920 12424141 -218655123394646881707226882843708510848 12424142 -130599144085917676100144891346440395008 12424143 682150631337417012481150733981060649864 12424144 35467432875272342471196578253162725376 12424145 -674425017983287305360286768478344753920 12424146 385745709632864510111984649987498777600 12424147 354308550269328620690710364098322273920 12424148 -178096517023268364195017751484633030656 12424149 -369160404043503117793246828118381596032 12424150 20603466447686918159889553203874384800 12424151 2411909614054359351021849572411372022480 12424152 -466844519574611969363579502870821314560 12424153 80114941980197711557884435164608026880 12424154 163113684727498878497664217242265348320 12424155 -449133225096900651025432382361970557840 12424156 375589580765063203198346117658494468096 12424157 -1206798257783233113515853965351884244160 12424158 -246610775712943639716460398112731166080 12424159 2281752826460405140122460901512787240 12424160 -66266252588431596565595442375834992640 12424161 -1195952714881427107752634471826357006400 12424162 1424502050032675149645134571622513920 12424163 254008855051446269394704648883975109104 12424164 -55125458775746609310593279322205206528 12424165 390914997171221276755809333803237119320 12424166 -982360566772476480925966536648174625920 12424167 32489289662641140353113145620224460800 12424168 -596026650929806590804962587375781806080 12424169 -821685179110278730159406305307788285056 12424170 -345412190196583057600745567471093952000 12424171 2295935158373461857201267163360271027544 12424172 -562758288573356775851228580933645711360 12424173 1119595000824725964181308604958110507584 12424174 104560895538519959929237643734330234752 12424175 -180467580242033827995245781563338672200 12424176 -2262120312879148722051040403141099520 12424177 1113701743820543926655016005748787731026 12424178 -284152910873163027279793657034335116480 12424179 405474471864811488279592174800301242480 12424180 -132537704992018715080609869796385587200 12424181 -63996337241842363557198928953720958080 12424182 912675700658870371936774408656122190720 12424183 -309029609518099540609187906121767366736 12424184 1289248674376230873802968800335418818560 12424185 -1314102619528646603290335949305250620 12424186 68115677882991663934864721672666832384 12424187 -1262521640197135796462329160075680789320 12424188 11356772622139753960241980275235799040 12424189 210564352540421631586357440362663300460 12424190 -497658754319253649285439618576417534400 12424191 -120670715387491842521777115440535444720 12424192 -1808809707430762031940618989345552990208 12424193 10485208773483677144823060381729078120 12424194 52401006444293965346701293857431846224 12424195 793636906059111982396751109425098360800 12424196 -636878485595558241382796886185718729600 12424197 97764652210179000401037895964458744800 12424198 -274413162496238564931584397514151158464 12424199 670521055362684584732321393917073682936 12424200 -282062933173476577818365964424897536000 12424201 -229046767490903596207976450819375053798 12424202 30830491128870741397836702081603369984 12424203 473271675262295353020280691746440597864 12424204 201857745881919520228456367674783630080 12424205 11897429155472469140762410724050116960 12424206 -237765359693493719637958089341639884800 12424207 370756737591631313380041306212451004904 12424208 289675861361885776463175540613794373632 12424209 -57768890738478687487777748039938068480 12424210 412415105530797848363484395353026137760 12424211 -218535146936078960286984606169122201600 12424212 942720180100479760799062925940320133120 12424213 -1647739482336838367020377699014994034496 12424214 -961650872985576431046559243443935685120 12424215 191068094682341752965366136144902865920 12424216 -260937366760833975555976715276113920000 12424217 -273648448793503002903999833018745131580 12424218 -41819329090405322307909417458209692672 12424219 282281809335695698517156571623200244880 12424220 -99297627178320003290268909924252288000 12424221 -1170353228151583698854365786088342884410 12424222 -437682931374179264466377615678998871040 12424223 847377243284615302176796843352961387360 12424224 -948014014543199770818218935911839170560 12424225 -231382516498013359056088258200757746000 12424226 -41080609261811909210509269625448384688 12424227 -1095030684202764127589625432376868678280 12424228 273518457046447040473016002425276541568 12424229 1385581055654796322913583471669114518076 12424230 -7154706625348455351679132759602908160 12424231 -1642059480970560444867298538986547432968 12424232 613949946675622365981128199007901368320 12424233 -1131052483026641578446600434282481199200 12424234 815253994457402667808229049179961956016 12424235 55216430364189170449621254174721778400 12424236 279907183566448663586924574786166898688 12424237 310859502947633209401271461121660312480 12424238 -552624471525085218410928505890892885440 12424239 -784406993836704236609897715735055866480 12424240 -75029918462314242231812734027511562240 12424241 -544303374100970222772433111659432389358 12424242 182649925380945118583891025367703967744 12424243 221446774452011858490380668690523311744 12424244 751064422865516709044248042948380389760 12424245 124739792175333572156454387678292622400 12424246 -558093920797935371960783809976312786880 12424247 1100776657285469808138368915815978807512 12424248 4291109377034140432100204075053117440 12424249 -1569177787194108250660586858118854886000 12424250 675643043030883924353462463672424152000 12424251 424917354428355646395640064660726246400 12424252 -1234696757673029813271231047352395978240 12424253 295721286567208780873315174499324785164 12424254 -496705685294897579098770742584142591680 12424255 -64169629750263158822010959541024380640 12424256 34057558137079126701227682646783426560 12424257 -412224236575470867765214270407605290092 12424258 135268436699689312948462949992291932672 12424259 -554297203047074886376832713877446546296 12424260 -224476168761585524064159211377495306240 12424261 -1006506660991102161079556143587440659428 12424262 698037776695730779358799688686224416512 12424263 -1180684973543206740938166127590887607216 12424264 167655936115794482346915384035347537920 12424265 -241085425343346042589579005961725921600 12424266 2516730437228746882774459782786706944 12424267 -783130126704919020499244298716523207600 12424268 92698780404843169636273983999596053248 12424269 161436376114044813856231587275588398656 12424270 137636268329226274556134770694669507200 12424271 727643393003877484610969247342524105400 12424272 148179084690133489054369557982834851840 12424273 -5423003392720478193402605872879132672 12424274 -89598216542898515572847786209869019488 12424275 292443996044193598285264443798192838500 12424276 -976957556811043231941711265417121779840 12424277 -448094708123200711155524142580034688900 12424278 31998722707870921820973883135454097408 12424279 823748685533011060505366996085594912000 12424280 1157696226803136924581373235117670400 12424281 355232564864554483294005297245578835904 12424282 -231412183252008050746644942773868906528 12424283 -899256277292395331210538540833021848320 12424284 101342445698616567576512498451245044224 12424285 -209469148256237400350405393941300768020 12424286 87987559880595740438267231954076451200 12424287 -888370436859812565073955083406246857200 12424288 1375642157792078873877089470723673948160 12424289 -780940488735675432925448923507937644476 12424290 -46690522094306326329755925236034969600 12424291 5923414922516212766747299183870438464 12424292 596902339590659421323454044398201190016 12424293 807540035562198633443921170395068891520 12424294 457395458784027822668578458808202793696 12424295 -204602152458418034495607068666049259680 12424296 626387820691573000503151784047739289600 12424297 -1567507868189606572916315639369100380856 12424298 -675298141458918049950988804068740559264 12424299 1391752277376533902789789648112351769600 12424300 93955828014359718594385796303305600000 12424301 -1010852705221115365173784107046213072608 12424302 967657195819808433214524909721856471040 12424303 -1169726666331701326682322902659058111880 12424304 -13431054873373276352162635978784636928 12424305 133176271460410053092894924296044112320 12424306 -719443783960193692338752699761186161648 12424307 -633796995174520221984460620124488551088 12424308 24162784155127786080535849324078460928 12424309 -3370963938850402795884880486285257260160 12424310 987673703522640694869379344160470837120 12424311 -166860938903915818517414954352766176240 12424312 -184487598376256458344077724254793523200 12424313 473815740428827070869361025746986838976 12424314 -204194855603995544826036953518411017216 12424315 774624429909614118141517070191640520960 12424316 -1340547600323166053877662940568560936960 12424317 -967433494340960502804360093067458347520 12424318 -196801256693524275021224853966720176640 12424319 362711845107124481699590441201487118720 12424320 -1161837160924389429611021762172026880000 12424321 -17412518401426085680548674965649740096 12424322 -317096228055916127971701674240826954288 12424323 75942957475441986906568782451900424184 12424324 109093218526472716458581190051174100992 12424325 -557806107125464392005353812721397335500 12424326 328063489197231282777633048285391205472 12424327 -1497658232421807160493196101531340494824 12424328 -412763827924242531080586924896204390400 12424329 514324562553712866375722749777170634224 12424330 344307211648085791225654585635786854400 12424331 987918683807883869215245177142325760072 12424332 -71711963241785301117505424249638384128 12424333 -889156757554964523255256865036840985418 12424334 7520234603748966171412003995527269248 12424335 -89622244726278028292028929533306306560 12424336 293857268119702253351650814186827784192 12424337 1932707931941706806580731645497823047986 12424338 234082605301908754750964098670769264000 12424339 1794764210833188569315691741407760493920 12424340 122296320606281644545450702003836163840 12424341 149938378016360053806440094198719758464 12424342 -270825741671342170817546825261503050432 12424343 230400394173572034295865105223223931592 12424344 262933531059601524094935907238626590720 12424345 720727378789956820394044384160174680200 12424346 -271283193539201587108180603923787242240 12424347 183416741744996852436483585007912627200 12424348 -328220116010223780948518893635344231424 12424349 44897638918838955286275455253884527680 12424350 -103905964664068798424599161227439004800 12424351 1148004831257075003892421804415346544352 12424352 741260306384463080657444660809911631872 12424353 -59162038632134832321294090215437536192 12424354 -560741940295964370154356245141875273440 12424355 361810426308110986799687236972189847760 12424356 -364627969592740359122915825388993331200 12424357 -1793504114110549388234929195484002824768 12424358 -256895199073182615977187185831193880320 12424359 473875469576176790425162765803480511488 12424360 4085807772684202434621469103681433600 12424361 549704074544782547005632590362751082624 12424362 39104112350463251100741634165192258560 12424363 323831425870987311587949171275512566160 12424364 1269925650471499031951580929305959019776 12424365 -310699775985675972799449752453373210000 12424366 -15719111482925936090081313810929664000 12424367 1243801535628356265473622034660969159512 12424368 -56508597982924327396671995950879997952 12424369 1155557288347870363488914399769564154096 12424370 45135432997915251608069103402350376960 12424371 212566479325149370746658564060060569912 12424372 454320267585192805077718430496606173952 12424373 -854175168430189284371063953946727864438 12424374 588043957961507839037617535355845485440 12424375 600680533292404985388876400233361390000 12424376 158069800738469325858891077975174246400 12424377 -2618873077201987391611672840563548160 12424378 210321122985785635152161271288833237760 12424379 -835352490555099175207649877244163930520 12424380 -272870123957298159076048629147487165440 12424381 -78108858141640937728461269280149635988 12424382 431694395740236422967241996007322423552 12424383 -353072217254289006282369337288848742560 12424384 -56309211648432592302951213938920914944 12424385 -1325390879746872300502940307347194924800 12424386 -233194689708590372610977077499324315136 12424387 1097477989993777989268896898332982751036 12424388 19556029515582938374816126002680355840 12424389 364759265472890811038610598715728493088 12424390 444228048440811150200664069710304921600 12424391 197408473888604888491307534628079216488 12424392 -576094826945301827204821726854096583680 12424393 233333640327983786261030153585376584064 12424394 200013520097364194296535011411289707872 12424395 527436775114917628125027806042527864800 12424396 -240747162813602648653385674361380488192 12424397 -53268611335722056995791243729151330560 12424398 152637534205332724192104123581842928640 12424399 36292426610027039950140199349865018856 12424400 -16132071147719177601094072026470400000 12424401 -1959637821913630365566132954842325280 12424402 -257414161940477827264673856339087508848 12424403 -3198055838509794102257544921793748330400 12424404 174208956053713034416759680625345443840 12424405 425619527480188734795478024603694463360 12424406 582193958918918331297343709825570725152 12424407 376908068719189814596901788367122203240 12424408 2103323885922279991468063351862947368960 12424409 450782546110930574549759034683678040960 12424410 18621376529457327245076024523706204160 12424411 -1524790131834461390067942550856388740976 12424412 -88212321693227311308328970285573898240 12424413 30874478834445471787937051722926684384 12424414 -170128276291854749761049070700922858688 12424415 132177395208008198500441394363255606400 12424416 -405799374822215853381550910894046707712 12424417 -61738712065335555790143433140647541968 12424418 225602044826492575132286990440379068416 12424419 -14816720282518867447537419325770826128 12424420 -9446776434235515896107706371060408320 12424421 -112667977036315587471174219683337648000 12424422 -116016186666354853228791341763089118528 12424423 -849276526905772578848950467841068140160 12424424 -911780286280370008373196483288235607040 12424425 117160900567372308769697094392924251200 12424426 -141748759601417010953599053084297527040 12424427 -1023819849766151162476666438995010643724 12424428 -12607364243102313367340520545257795584 12424429 2689994003198730783143694119265023619084 12424430 40151185494156904484241463615646572800 12424431 -469385477349557327183886430197697716096 12424432 247759802827943009618243649211660173312 12424433 168139679651163125269238617663031459712 12424434 522788903503298082481716267150394080000 12424435 -343600371672587002366979908521590979840 12424436 -150339583395540624673062142770122969088 12424437 -75884352576310016842416923752175391552 12424438 48920065531885979322755605099383279744 12424439 492742823307797342345182699617428900640 12424440 -247104080409434143659526729567809331200 12424441 2249484842408954922141080578080782688900 12424442 116779720467367827955541274670665918720 12424443 1202634293651624784236277387966058007064 12424444 -351536478417653309779949810694447960064 12424445 152997541225761143180734040787583357440 12424446 13290035120245763699756475757821160320 12424447 151696038352774166875448564416297125232 12424448 351497932520947300964773605858682601472 12424449 -1122050874783347330395547973620652259536 12424450 -566459601784101262975212433078257715200 12424451 -535174097033443883142504820796365205088 12424452 177184303677729097742874471267710656512 12424453 204648058559213265531051631857744759744 12424454 4490916301370734278289182413163278592 12424455 -283206229721322600227244095991308104800 12424456 -750781195254160467907127253505770700800 12424457 -249735015745587080855911200596578750080 12424458 270311431626382038898244458969752307200 12424459 450678931862378458428727535235117310592 12424460 -540933565179505172008460687615600286720 12424461 194572125699916521970668988963527897600 12424462 125977355209423527411006599027657219712 12424463 2790891817752913398442251711844349424 12424464 -65881395427377456424566906471962689536 12424465 838634048202139969259231988307042495860 12424466 535874641592862871152789978447077299200 12424467 571704514685671240814404509504733083264 12424468 -28492997283703070689724053367321114624 12424469 -3976036627625793029578736274534874080 12424470 242758971902813364387188256766713465600 12424471 346402756643084055040673573009384345672 12424472 614932092141874341764483855614723153920 12424473 -1010978770384736887712904717327449286156 12424474 199851453016699902172089929739999191520 12424475 -101033429459383560736963095189241563600 12424476 -309439841574359422182085244739287018496 12424477 -320593299094799043336205029110923031540 12424478 -844441112287935706042181659370114552832 12424479 998834309637420083409412455461725158984 12424480 1090918045593806008251135145868210995200 12424481 651785458432849147870062934902790749282 12424482 148275185704406664029202159264211430400 12424483 381589057913667326995833764861845046944 12424484 169252290228858682197660478255144555776 12424485 -317436351915057985990733535714968069760 12424486 339066879535037821136594294107454388192 12424487 -763403667716137782198833760679335129864 12424488 813540906774932122677705240833571225600 12424489 149785107399974016061234331760228384000 12424490 80934175023577723619676998020499927040 12424491 1138299276536876419596812491905281161500 12424492 -1974437547143147998151776889534107734528 12424493 1282651016563085307348289361186468654742 12424494 2903715028813076615354575151753064000 12424495 712859430175750767965950769511542157000 12424496 -139163632511780676829314594199508287488 12424497 242646182041744112930147883897939180672 12424498 319499228955788121354247037019407211936 12424499 -1045871315744733092217070439393376570000 12424500 -416832747349120019044706656864829952000 12424501 -2298857364047903780236934623470361607268 12424502 226931857418505316843624617588637803072 12424503 24067294836235401413107439585996461056 12424504 -1654628950658970429948224496567126282240 12424505 -1039249099898160991447233200640661313340 12424506 6778471181688009885183882550590645504 12424507 -1429564871267092931216633515050052233244 12424508 2387592910906048225260576826686796800 12424509 -19137247046764128500047852773093554484 12424510 75188506214689311754544560718923964160 12424511 419465561548273000691366574282520015224 12424512 -50655387510806994807911831156847280128 12424513 -551104897178825538268944327217572580416 12424514 5884970235828041588305348867515969600 12424515 -308122129132513738448353530315842592000 12424516 71860086760760316951971537253325007360 12424517 25597656160192234162330986037666421184 12424518 -222604639254839130622597793994719506560 12424519 -564937797784763693189675872042560835200 12424520 -480244496938607288039436354526602854400 12424521 334740699067792089283475628931716812544 12424522 -1335358115381860661601860664160710864 12424523 834404508878487243758999086141752650772 12424524 -241658695526839653231668836781358759936 12424525 244879960295121666656060463387176895300 12424526 278580615271090713129202117369248734400 12424527 -41797628191342985074573960408397775552 12424528 -186702545994482766130735795097716408320 12424529 -5269088376765197454138500018111597400 12424530 173961991702187199434765958025500702720 12424531 194667830004516907613869811807760847104 12424532 -1001788472952372836168619110268051890304 12424533 -1067945492925357439565766407976855699552 12424534 -263787809727262888434035176588777231584 12424535 -2048622808589897702222458047404162550240 12424536 140854986806614051987559908550921011200 12424537 -2795858035976329509430825632188602368 12424538 183819863620104245881734730996535195376 12424539 -327477594323203442166493022487308591976 12424540 884964509020315908787456244103750858240 12424541 -152084843375868075847915373945670364776 12424542 192242133922077606874771315227786337728 12424543 114372928147880285806180949861024597792 12424544 -1926585501735098784687598541983885295616 12424545 -174301001553555856586560033270377794880 12424546 -281584000777546568481542909111245188528 12424547 -398203567980008374475434427944717784328 12424548 -456977747416516654116637690285530885120 12424549 -9790920252905895567438583015181945632 12424550 -133292420740501566230774384187985382400 12424551 814322534965543397254502869858882798632 12424552 -88329279077658849502837178742071623680 12424553 -158954070076260085545183876547341410736 12424554 24291137897684515582462400841560072448 12424555 359020169403016140240761789664926303520 12424556 -587169139912249953135973711034870407680 12424557 963438417123013975390052487937355913120 12424558 91322562131473615438542937782189282432 12424559 528212053151901103569670838765530988016 12424560 84817951169295794720607734334116659200 12424561 1363319348291054094935893032176642366162 12424562 -61766610912280911491767377785184530400 12424563 -330336061954888390967608423880533483680 12424564 299101070414220947058817629042530745728 12424565 119459220232508503403859619433753136000 12424566 97389379670606898875229904466161563648 12424567 298671717068057022958269578233860004960 12424568 -1122399239906912484201222892300271001600 12424569 -835825840008051613605907365567329676480 12424570 117862131251109964151000587121327040480 12424571 415017002129043820651348320936423236772 12424572 966910574477611872735146125873002570240 12424573 -687479820519081169897874631982850502560 12424574 -287218836576175195650551602553281704960 12424575 181420350928467377277174099931113120000 12424576 -156662413904373256774853671984614604800 12424577 161987669975378466363728516507954907840 12424578 7003934481110942945209930077832934400 12424579 -898227407199307778166302596494612480824 12424580 -54664455920800623327814439913488117760 12424581 501826693852846679203781384729248469376 12424582 -372027581363680394292579767889243033216 12424583 53918913093961474732887381433423297920 12424584 53744086030505411057364340107679088640 12424585 -1053065661615198232914600151657111544220 12424586 -123469427826966269431144488439835115840 12424587 242155429133296859961233699307378629592 12424588 -936121030502549855488575666936897867264 12424589 -605486219144672980857302722975928897610 12424590 -217969635598133332908966389503064945280 12424591 -234516114302118134242140543821969085408 12424592 638966042452024690118101053508485120 12424593 -308528880295467472646567439705070392576 12424594 -147363698944832654337825409273942225920 12424595 -41003764223957941539773655481254104400 12424596 453469922071539772337396817655072315392 12424597 177522987851896172642054462951731745632 12424598 371896247714823930952649673952452448800 12424599 324633866194230022033220651407113804336 12424600 10711796098457693146702685073942528000 12424601 -59206983222443374310745139509955560000 12424602 -254453941482357574099475515953704747520 12424603 706797592771991545092117456621948989664 12424604 -1006462288352408052059104452651150303744 12424605 -39502947326854101540406859013520147200 12424606 -1416436128330506926257072897496680469056 12424607 109280800449647766628734667080844628880 12424608 306170057124673326048552550266420854784 12424609 -1596938420090069027639504047685208198096 12424610 303410166277344570576167461464002065920 12424611 -258182196175067708461671848165712076800 12424612 32262109736192740563585592468823536256 12424613 1677658942933424676257109719850882901920 12424614 105887586831720439938924706149069103104 12424615 465147563746758612762878417648727460800 12424616 -999049069581157527041258052319675607040 12424617 -1977861730115791991069000220754266377760 12424618 102404095459253977040208099793812393216 12424619 76272424742650755343339338942115252020 12424620 -276195097347412715798680380391014666240 12424621 -676431535427278385020256655912671607456 12424622 24603762996944767426771044068442197760 12424623 619772498157043983964623900717236528520 12424624 196723443560917549106258134474447912960 12424625 -708620212745995560728230267632628023000 12424626 111915794163283603404897260664645081984 12424627 755994318631099489872508928571030558476 12424628 1048139075315853372061638750731547562368 12424629 305381475798721802659291611077019604800 12424630 65694816965889842583267831137750824320 12424631 298140377025082674375056063988208038240 12424632 -864071399777648549080121879725095321600 12424633 619536502511524260114782591099758792320 12424634 29358152014049124145529568139090920960 12424635 -13112016459130277908910437513598440560 12424636 -559126173579524209769977660692817938432 12424637 -481668195939076075009305912184618337448 12424638 -92405166648646738146443927266269358080 12424639 -1017398302978603283519344803724839866560 12424640 -114538210683173917225889787219982417920 12424641 -37254110826790729205711722900250631936 12424642 583917558423464334706925649825666443472 12424643 -162120137421763234231857209874734640 12424644 1672524538733512709621424195821833420800 12424645 134054626863921595796183205995103513600 12424646 -239176085967473487355586905037746421760 12424647 170706317186245529580811373188195410600 12424648 -1060078973105385616086132273770290928640 12424649 -161106053732993376574096855443694429350 12424650 67634484023535842948862354854487897600 12424651 1242439487129903491253291951078955652600 12424652 242262725764519422022323175358733601536 12424653 1252786939034333025417011668004904775062 12424654 -377545257262474544356725077563081420800 12424655 704895451321409846301180356980382935560 12424656 -33138283074151585624339004606199103488 12424657 -406962975672844254693825972733349444288 12424658 136753228824937151215057774460140114560 12424659 314938617386585601380980349869572261168 12424660 -784981539740084969599128025526665382400 12424661 981835731604077358911037373192860061262 12424662 266325307469093162781544249163905146720 12424663 1268970186187029136172639159017299376800 12424664 64561330935782661040074654984941076480 12424665 -373061553005841301991421074452711916160 12424666 -687823481858132440949077327243630171680 12424667 315894326697025917698176379946137926800 12424668 401512431242387084548597092336059449344 12424669 460020654313507180950284104468401718944 12424670 454788281844749656364495573982834691200 12424671 1013940748271104830546414206853731040 12424672 81593459819390494090105581646381842432 12424673 -80427542316374319829699506963192907800 12424674 -29698192074082763867571986797629646848 12424675 -235881396498310724522429249346313535000 12424676 -62332180289243427561975854277307514880 12424677 -974193697802461328646524460991643928480 12424678 -606978516401590530770937396701061120 12424679 -129678289336504765300643024072123619480 12424680 41625318503229196207643898015102105600 12424681 511027441426028156511615655335737397984 12424682 -941612093848381133432576271700731575808 12424683 669098799519788321912951528180184843264 12424684 -717310106349264391465432389729104271360 12424685 -373303928292589675999704489320472387840 12424686 -219456053432403282003727405754626239936 12424687 439643059737501301458928554382947742320 12424688 62033383869793758674447967545637470208 12424689 31359913444466970119723993653494473760 12424690 -53322295751389874969956680000944414400 12424691 -1244893246348216230364329579576176377908 12424692 -44154542548962987486349523576949964800 12424693 -10980211726189460639275554736913720096 12424694 676330818239072579758943180616209908896 12424695 -706589620284250103054690412719468415360 12424696 342316870614691301207500681611073167360 12424697 873368330086253225228347044313075700880 12424698 -114058593183687385978856325336238771200 12424699 -73464572863125829784797938787583873264 12424700 -185466648255378517884852839933008396800 12424701 -6185014977189712066607050861299094656 12424702 67142197955204278914632397637330065600 12424703 289682775632046132286970700723779645952 12424704 -300019149031807488388428703802610155520 12424705 -1469707655955971501695099446119386554840 12424706 164703072740791995544756425877362132480 12424707 320796884775973410647942720812089288768 12424708 809525989280909280405381962387578424320 12424709 1137194902580898818137240334820431135040 12424710 229475667856132813541992868414885592960 12424711 -280894884124150353397231641889774424328 12424712 -906352534256693233982294927245449292800 12424713 234760773128754301171301547647562181824 12424714 -1051554757607675956582028967838801550544 12424715 -253763393635384601001982213644291538080 12424716 87916321582650397652534118533596345344 12424717 692278751804118839743862606248971798732 12424718 -3335096579283441126314015275081381440 12424719 -1130461335288150634212510032687921300856 12424720 -97104280609751877951271809386993418240 12424721 -8041073094263907769470590318827540368 12424722 117954870797686315975597657833567763968 12424723 -1360180662073799189206171467592402563028 12424724 566228212318137377708373479134963533312 12424725 -1250925323650201265341542472526217120000 12424726 93294941557367267346533599707889377312 12424727 -41090141525291875090641362725282953600 12424728 -272165387142296078381451882377880576000 12424729 1983551549580236059980957046255431410820 12424730 133757943277619046585048951266516836800 12424731 109645719798547529989517786815141827840 12424732 -802720138012488143702278936167925831680 12424733 -187791759083097073022467850978966112960 12424734 340567768970300516027649892622068959936 12424735 -301627111766482019112334278577200293040 12424736 -1528056104684502203390516030212032626688 12424737 197945097720398632125879908418530179776 12424738 -109939689403073416163713724568638410752 12424739 1828955501894175691341374209265962026456 12424740 60043269501010229955904637319240806400 12424741 -252363632762689616452786980200509602816 12424742 -265998061462611506751237515562419173056 12424743 -155396221746410173791655046675549054016 12424744 -392816204449237934650922532061449507840 12424745 -7979425482896121332601793770530230200 12424746 -31537613692597656888360806008064739840 12424747 1399269681436882048722729963691080880552 12424748 116905867140102307064819136918571991040 12424749 -246043437279475746447051623860399048800 12424750 -283746957993703455375286670367388032000 12424751 536402419081370865693252165703343932800 12424752 9689085808137203834591154741576646656 12424753 -647537791137517339783346154219546667536 12424754 -755531821350543738038425928237005085424 12424755 -2280961848731933788908468597024514560 12424756 691802455125916140550785101323955197440 12424757 18237352295429400454886407723467015360 12424758 -224136437166779921963157273181355198016 12424759 -770222573230283833875912453096672764696 12424760 404005875595303895654418588856264704000 12424761 -575093697246341776107951952810225037184 12424762 230498988692040834652032169427736014592 12424763 -109906892856803157326960065574506882752 12424764 2305844179581161330486348011315200 12424765 654382910494730267852613296967462549600 12424766 -232939045783057564901233262147100711168 12424767 1026181771832663091274348746335313998280 12424768 164503383066442471994943608666078576640 12424769 517524178703103055998077073259128619968 12424770 327192136567040505863157213326365401120 12424771 1013539567776215130405976061345713238972 12424772 -769517701376438532150768003636819402624 12424773 1084575242097969883240737112561518871104 12424774 644214715096085934518181579912378935136 12424775 308144148529196373429958643868337062600 12424776 -25256388083623500505110435554579251200 12424777 -521600709974103682783046238232465262374 12424778 -538980316239937360815741550136502916560 12424779 -1319021226877265920753963079138492866560 12424780 542727643914814501046522631228664089600 12424781 1453751861543631430146532674259248739200 12424782 39467704105523239519797526437647664192 12424783 -1408730295482794290482857124976266896512 12424784 -205232464200515380086737506654110351360 12424785 274470809046449287350536726512291729920 12424786 -646825946491062692860963027219628878080 12424787 1058297483937515131498243283529521068800 12424788 106566936146428651407478148233886105472 12424789 -585249359288851841682401328197376305640 12424790 -61530543819251336251658152629699517440 12424791 -518195788219711743819432586971606706176 12424792 -1507795818134548265311418365308924672000 12424793 43799096887695586805401266313312365840 12424794 299217329840797038244546268674483929600 12424795 -491300727470322306272128104382264507200 12424796 1128388258439781309152440889930696409600 12424797 -93921769823134917418777929066375458880 12424798 481852971434121372994952122745585177664 12424799 -1443541409028107662704489997491945631200 12424800 -184005186147677763631250556022318694400 12424801 -630569901309942381148713333068664805100 12424802 -10889647737047785432206010041703980480 12424803 1102520061921552134218559912981980987200 12424804 -86030305343757381896576585195805573120 12424805 -79479908090680727380998965493385905540 12424806 -793547263853007065897333531424299971200 12424807 -18536632706130966648489238868874896640 12424808 -157849997124098665873676090703621980160 12424809 643426421263048516441882449049720450704 12424810 187930807361651717412610647962258208000 12424811 29430830487932931688926627406753874832 12424812 311188837250361601583905204763268480000 12424813 1191864136845078479249959991702425791062 12424814 -611930152883269198578498037561082103744 12424815 -409306693880283684926516527208887075680 12424816 354942577668792917898437162608619651072 12424817 912339229593889310538745292816705878452 12424818 -58187455740624568325504833936760440320 12424819 -36759942156429965394062406652453767792 12424820 161175112952454812139690016931281294080 12424821 -439720548990406337214974176854606885600 12424822 -207442112094249335299680483549306775680 12424823 619672683864124159874435058997322921640 12424824 -854826380257972517864279477228945940480 12424825 118054911782272295066914376489245000000 12424826 575960028538147552047258217984962309120 12424827 240307222681841025611373059317073040432 12424828 41170520271455950661657551923449136640 12424829 849919836571711081533646990978448663430 12424830 -125959004544534385840477551897582735360 12424831 -157188141530269370591174485212998957056 12424832 347616424792183133427554000459268096000 12424833 -1458299923813289395941802858002273001776 12424834 255697287855688624631862472620192228816 12424835 -206709863199666789519011362748632584240 12424836 -457400972306727797302819208873055679488 12424837 1482838250297908811708837167609257467486 12424838 -13795811586233264892421302822621531456 12424839 91057769093535183619977140820968584320 12424840 399288902982003145444615538603293900800 12424841 587571975467904280950498904759482825600 12424842 516898506278462793492710878720052059440 12424843 939676676631587424036715925628035144064 12424844 -697743723535846907141494568653275609600 12424845 12745967472161552211908362132296700800 12424846 -183224569376793815656115079968849030400 12424847 -243597286201594828357410733069964351280 12424848 -6744557420245045276979156270450343936 12424849 -637829819801184085958332189415977171150 12424850 7399761986386771432144327906406544000 12424851 -252701496656332415231885097684151289832 12424852 -235951828560331651162968115060675842048 12424853 446633580817925650277274673657878908160 12424854 196568246437860431024468708524998887808 12424855 187526207230764518070118464936330020760 12424856 912938943321783769540215964301805434880 12424857 401811170396180863022533060333060680000 12424858 293518193582104414360606069339301678592 12424859 33693584798888703918790238573087020416 12424860 88391378984199220375573916894257152000 12424861 -776472061754496140731851970147807680538 12424862 18779861666268927707303452240931556864 12424863 258665300083177720601296501555392089088 12424864 410556757762032049922013258319712157696 12424865 420466069836782610479942529764755642260 12424866 527209345787240339743511142345526948224 12424867 177466539665365494454933098062435295392 12424868 77700480950049289396615463800457650176 12424869 -3626114577778201443784993012038372000 12424870 141313526199309563521345345911919274880 12424871 618012521092854242020305879262342255944 12424872 -570472814926146741991070190814698946560 12424873 285431267828023950838000988027360165760 12424874 -106523930684298107243075859600841437696 12424875 -942856639622072811334778856955252200000 12424876 -829652618313863544612516358160562923520 12424877 556003488613448460394134804592066728726 12424878 298523385620217980733953935396254875904 12424879 479854737737828799309765778198296945640 12424880 33817751983870500818969167386039091200 12424881 -126773377010415798255891048298421110608 12424882 383354957543563450461500774712995789952 12424883 1052298429603813909824290836433079275680 12424884 -142393676031968701596928094456999497728 12424885 1115607784394998220069059716076172233920 12424886 178061621011814669463381617909012850624 12424887 1007246770553342081369774017705839823440 12424888 -351890576215290943276645561459618160640 12424889 -524264581836435870897831479835726612144 12424890 223534520165519989146196132071892055040 12424891 1506658054461001786957772617059627535552 12424892 105949446966398552056095366188642138112 12424893 940678819266113659692017069420298240 12424894 156188317872457435282352121838642099200 12424895 279098340424446856534406555651352970080 12424896 -47693607935822685694914870766297153536 12424897 514602229803040052479223086264373155540 12424898 -16669953456531964863821255170518341040 12424899 -180440461910714293653932315129310220032 12424900 687969075581723342206371110510610800000 12424901 337750496654574890326758690283775023902 12424902 223944099608210749114326945022670505984 12424903 2325734619592085149508628980856239142144 12424904 -251953047648857956903007984686554931200 12424905 -151423445893506048982033056609453833400 12424906 9987620623202733284359231433329951584 12424907 -373683525506600106625206248733669392496 12424908 -55858711590989522816859337418745315840 12424909 -584134015680606093150178450423046423808 12424910 -140305628157937974880152071171035680000 12424911 24561794549036473527730700119953934080 12424912 403135211211072305580631574815048687616 12424913 -149374995455438732223003690784766456976 12424914 -8215883160677141724728315785039672944 12424915 290599714287934442183135650408462156320 12424916 -160727681332119675869888311518899687424 12424917 64444260674974337763386294340703910880 12424918 -644038142894690090853932242553970229248 12424919 -405493430511334694885820300575487148512 12424920 -415790976295296181229261084306826854400 12424921 -550584822553215249074913470855216645878 12424922 601874975341509505406573350141550283264 12424923 -137874268173280034049759582286847886576 12424924 -2963268876563418777329360212260364288 12424925 183083174759577383089314731177695945650 12424926 -197387330715995486592475853068882735872 12424927 -27027132534684494163513738295677820080 12424928 384374649137895005895517435529987358720 12424929 -560390388387763622919620830385891871744 12424930 345919724207655851020546781777003876640 12424931 1053234909355678452934678614975995832732 12424932 -159328206236352603168804413757666263040 12424933 -546344926867439148466307652659481051140 12424934 -75447612996063101210642839774520713920 12424935 -96928916431850618418062266692830974560 12424936 -11618746118294836913480813719925145600 12424937 258807122643063970298506651051088948352 12424938 -187208411135710096108241935038436467456 12424939 468110849131346343874061075942059896624 12424940 339489107888823422692465468511621882880 12424941 99797182158407207022781141662565747200 12424942 661820342163387390529384649426900407872 12424943 -642424807433676564702667517293812856320 12424944 -6755791625340342124900469545634365440 12424945 -68759505406167288365972313330886690560 12424946 829017606152314876243602165589892786304 12424947 -127012043201280558023864364508951547328 12424948 1167699024616539733087463151196364647808 12424949 -1129342229964285357926311376351732316000 12424950 -216110914316855860928772162990175322400 12424951 285937331345711109486895041995804187264 12424952 -466345618155223971896449987428105830400 12424953 -424089187417682359349741978758849968192 12424954 439466634723272055011629024968945082080 12424955 13627178915522762962736483078999424000 12424956 505955894203628796174587394131779011072 12424957 -1855734349071481379883038059353097072128 12424958 -97565106295390583332243414974092677632 12424959 479860163106016792290922045221962075064 12424960 651712219892934054253182868566426255360 12424961 943483846325155885582412795854283788500 12424962 -221885367798650492143504865750513909760 12424963 222110017691962541658809250774541572000 12424964 920223406576850413312801428226510109952 12424965 -7387980611366581676144205155620335360 12424966 -184862212552189621984431051781402481568 12424967 1213533122635626732262345935471993649152 12424968 -247380816607653155216801386158224179200 12424969 1634627519905615651132234936746067801370 12424970 -53419672746816051253408598736527307840 12424971 -22452136717575802567248896690000186640 12424972 -421529756941442716958064126633235328000 12424973 208982433864312559800155298074556106848 12424974 -568704673094356236780846837067170078720 12424975 461669569532388976434644350660212725000 12424976 -437249217492282480700709248368095059968 12424977 -344244908864628553396188668744940184440 12424978 -904610658793383858993116809322684046960 12424979 -27103500482407761090587828666684757624 12424980 296435211385073579557789412488592793600 12424981 714768218674338702398750714194476674652 12424982 525618900713314900523680291846259522592 12424983 181139998331796596252548368823325073024 12424984 368081366137632510599998302918975037440 12424985 38340820314917585528223435519309012360 12424986 3617173858593250470749633321396318208 12424987 -1211573594645787854718834903632956618800 12424988 -1246905763248157255221313722887564596224 12424989 833338488597277332498783387273710077824 12424990 -223094741037507836678288162425590662400 12424991 400862001139713956769873785516754470352 12424992 571702706056268586377152889658298859520 12424993 -3400478317594439705258092097950069760 12424994 872467921440250635775124871920102938272 12424995 27682557286975190282469709606411400400 12424996 -7412388045864262085225841812074146560 12424997 560792256991316497083376264794575880540 12424998 32713779930722547080032122721046288064 12424999 222076466633928535147968635275910684136 12425000 -210082332649104768806668426263552000000 12425001 -126769305882169163569346868667951899360 12425002 -307035908609792313344868518231687175936 12425003 725193863277327437278202363203434003264 12425004 442493812815154912482480728506349418240 12425005 -1198722815745382005950971029174624020340 12425006 1412866992846631423884770289924375936 12425007 -28555332810109239807315592087236973056 12425008 -134686469987291567572015301102699757568 12425009 -242240956123712433828455973001937775900 12425010 -144253027486515339180865576286726284800 12425011 -1472111702277411315567674131286984990640 12425012 -567341857584299161166165620180506992640 12425013 1118777057023429281944731918938495917742 12425014 5619441871610772749643932354881142784 12425015 -257065879683956268166199624143375212840 12425016 -56017236239763319630341089089551728640 12425017 -24059157625231206636040659725388410880 12425018 -513265513190591468513306793014787081984 12425019 285433991966402307366996554307866513520 12425020 418777922593474101023099291598222120960 12425021 687588211710271393364909083138269308160 12425022 9520287891275952158298829360757729280 12425023 -26560031181779810654692905272475322800 12425024 -145839405694591062409699255268154015744 12425025 -213300809565529092234314989157231965200 12425026 -153574569203022873463206074279587735680 12425027 682667920619781460663892897018885682876 12425028 197884175381530955486714389453264760832 12425029 2635943560119161512812403780907603784672 12425030 596382965342901898799618133202773548160 12425031 -807458499133025360402027389870214361720 12425032 -1808244086180350171591288863430317849600 12425033 435997644343962552571652345170304677284 12425034 133832883190886252915393799479546945280 12425035 -277539115869925832411106246279646894080 12425036 39614357026828555159799458408364224512 12425037 496731592224426731030391017509280319168 12425038 67001978192679843722409593068957119744 12425039 -3267207582967514541665450217480714904320 12425040 -148265934913928921671955837403679703040 12425041 2024096061015847855953464336620046118400 12425042 161604438665871036331906242116187251712 12425043 -709840703268420901800224581328326366536 12425044 -976897206915886129699804733438167873920 12425045 477791128003750604828522505134495170560 12425046 -100165294133738861310617187233314368000 12425047 -1098304215303063808783752722662311328504 12425048 -35859960331343096599631432094984929280 12425049 268181580497237678937466928542292841600 12425050 138006626019310126982455829090573760000 12425051 -1272571191217443497137883849681133141948 12425052 -185810551692993727613210865307317120000 12425053 1681226914739722090737445333321948875302 12425054 -631647177401065188531014752494836536128 12425055 -58104250982926495268929599227929826400 12425056 -565676606333936623377224445715092602880 12425057 581562278902751030417992069539979435200 12425058 369667876541048301173050485360080297424 12425059 1721269890433699321153762935558903999260 12425060 -520108017776023493595809500731118448640 12425061 1449901249091483168800869575875223067648 12425062 -230877282048530551447799791912701021696 12425063 -769668687997058153095365116104291788240 12425064 506730330671898998917062960117080555520 12425065 -15254458115278029227073415940106170880 12425066 -453809292853154074052525605477730610768 12425067 497805776951551501995392716110657265884 12425068 -346257314611365463980452916216898058240 12425069 -1011979921660955381721022828613098268160 12425070 79222850042922240630675065305795215360 12425071 228535967607787880196934277465105212800 12425072 -35792140662366439616388216064288751616 12425073 288595042682373688013407640243501987184 12425074 604472000789817638587820027866366474272 12425075 47439260812718933716706792717262747600 12425076 5104455042024392335495515108545092992 12425077 1532604479613364243592428292421485496846 12425078 -352162633178534771744157245417691690144 12425079 -44494092829721868088674420344733327360 12425080 1038943327032062692897584940005656678400 12425081 -95748181759218204404895540523252641468 12425082 -132311259917007966171724170076793729280 12425083 -1221001254931165174168921813207002584832 12425084 -54977034686917586640888762927635825664 12425085 -410003733347661741201517306037363409780 12425086 167390330690857456729314526864497172992 12425087 1501366183838403929362258704479074820736 12425088 -331396621780146375054854856932484710400 12425089 -882736752648838617137968089955276490110 12425090 158457290135756236675484461709088859200 12425091 11599618721856265740974372049798678528 12425092 1489888225019647188142265308326553279616 12425093 120344811646390074739156090312058747100 12425094 -364602858232696542998765581042647191232 12425095 31506732078937197340507671538592093520 12425096 753249136089760618340538264102419496960 12425097 -1173936282901713541099028349590504367600 12425098 45698216837492550818746198325665843200 12425099 -1551720463890679746808890600438404752200 12425100 30210778367954253531089655193152000000 12425101 791122069794624015305871815941889692012 12425102 104360080915729158228509454893838754752 12425103 -1220747383996201420943405730945662329200 12425104 245078597675235893492244425795951697920 12425105 168751328500484416628092924581887769600 12425106 -96040870955971250974901487788949135360 12425107 26859601743742395887804427762942727280 12425108 -13884039018530158750617808292395991040 12425109 -60119468791731648767969131303976448096 12425110 -176540726946386707625200485604273920000 12425111 -76538321383428467263487302634957727168 12425112 65965622274322386109031431461670502400 12425113 -75443326262145988045821041649899732460 12425114 -352208017190809872044631372019022118912 12425115 233796106394718303924026150859717120 12425116 1152406488727552754483499831656409699840 12425117 -1909837685648599925123603554299571479834 12425118 -72553386226558961493808651142753465088 12425119 528069394765382277479982190086118262896 12425120 -430678137661767709647843010017440563200 12425121 654374171301434136387616800767181328980 12425122 -20739134153496616944748659183896499888 12425123 144958907357991447724605882747614054784 12425124 52386274768040322248517915020983059456 12425125 168024885050112812583038915927211099000 12425126 243326445962150815171622739127903504320 12425127 -190064361931038362591284738028126256 12425128 -607347159367729000448538676429113600000 12425129 62254506465453482907827459583268332288 12425130 -138190120692574399133950766338343654400 12425131 -372920689773047005671995888873944421068 12425132 269964536943639124215061850009922416640 12425133 379327408343744328869994576135880064064 12425134 1330731872256691250938939284923610344832 12425135 726093725710167695291804891641378651080 12425136 -110436929419305796447619418586204078080 12425137 -108661560381866680263001918812132912600 12425138 635907975772715288801358582996060370560 12425139 -982354194516441189695220616397062716396 12425140 94340255912446493841262610316678881280 12425141 -265819616301221894636103756495898004736 12425142 -212557684393970484533763343891186692096 12425143 632428836683733770919442822505302212392 12425144 -486425830066400933625483902892038676480 12425145 -207350584485289243727889896092804708800 12425146 -3987517572013791804660003092380008480 12425147 -1066864060262369561962596536772754001856 12425148 847094243807966446423405888773337170432 12425149 -1763963850030186758545063997106704534880 12425150 -475948498740503647310420181854514216000 12425151 -16009093921890264884604003227490610560 12425152 290640323820678428601425342993914658816 12425153 788280542251706055398756881073675798484 12425154 72769843559315574802141139321231980032 12425155 383314833071700444673418389879257494400 12425156 -1024097037353763339109159147814528197632 12425157 -27880303964374264594861111647173719968 12425158 653156362368533604335879412324103472640 12425159 -478315518214252747270844993253829529640 12425160 741225631636266720293588356785726259200 12425161 -239911912632329876692328367406248625536 12425162 42720812189456187097861928827436064000 12425163 -462037942489137136028171929274103631656 12425164 201245466666775301493590747112249139200 12425165 76114446776681339247595722228991002060 12425166 -146515529441725939287537327203489890560 12425167 1266451355097063874665580256971467455216 12425168 -495972051039712787434232606543708160 12425169 -436115699724438293231084967834895447056 12425170 599376863083922417090698641702741509280 12425171 280101344091306447806858719247743779144 12425172 125003506263011185965416285984211861504 12425173 73182901075486198406566421988053927484 12425174 135362504217372398019223264197925122336 12425175 125624800127052099326768061700759440600 12425176 -1202501091328876553190177138318239569920 12425177 313272299038131982727226834069662010900 12425178 2181707737173073991693743713653082624 12425179 846970598213992495973392651396562948640 12425180 60935989768019994957688487351404070400 12425181 -938427185621445783316910789040923342976 12425182 239561297679227503372099871446583368704 12425183 482162705927247420716507932209706531200 12425184 -60684831993660269165947834860605276160 12425185 1228511434825701304156951726894136143380 12425186 -625476714461615943405303286649163542016 12425187 1923674747972333332297390260023835535680 12425188 1156102310086168520366632438071885749888 12425189 -37757546267820602375273860530446229120 12425190 122144600738522630191431561414991660800 12425191 -2708727949529132382436702330037612523168 12425192 267171299419473790333443479850924748800 12425193 473684652793276580818509068986301057904 12425194 1667643303721844831030185775335695360 12425195 516522858362872306891214105834188606800 12425196 17064910641185188038194786816999915520 12425197 1537245342234053659166774174608143826646 12425198 547381805458534253737553691565242266880 12425199 -185954389377320733602417698135759948800 12425200 -208967159783178253594128238029112115200 12425201 131653501629686050990155583756941900900 12425202 -870930488271085582156049144009980062720 12425203 -7587785170107543647515468237422791680 12425204 -842317590309208019340219813588113676288 12425205 -152131314751188337884507243166416009600 12425206 182559866751269701260338646783851854464 12425207 -747181293945982815582061697628607787544 12425208 14215025303062384391405745498588303360 12425209 -523563058568328609092192674637889725590 12425210 156387044206193176039872546075272371200 12425211 239112711043505360431928352897212880000 12425212 305719390833252773538730832645530312192 12425213 1235401492167373767196181555289614216544 12425214 119070227925576949686378848674325243136 12425215 397553019325681639459146353439921524160 12425216 -103889134727964922311750072621449871360 12425217 -141452520034912138793032525859298656256 12425218 1247935985325876042185032478783910384 12425219 1065021896431107370349301769438348990200 12425220 408251671561058972459703753044926598400 12425221 519692011631847111255663376029232255680 12425222 322395087107040334071784713310093213824 12425223 -731005172112303358710999582629216016000 12425224 -46883807368722240483142342960868505600 12425225 -101987736976703795142520589732879764500 12425226 -56363324855463270882193243243547066112 12425227 -610839110539779649480373409858112810924 12425228 1281186136157852594729814541235001677568 12425229 -97693792179719964789935070859645013076 12425230 -21129841016975582027066794590639763200 12425231 -187124232019175480204837215931854198176 12425232 -170217130405919998992553041423631515648 12425233 331868577794396911746657678430605751140 12425234 196718301088339097583030588874601428992 12425235 -514135858514368159237292325206822754000 12425236 627148506777398603772064915949819631360 12425237 155618350897542271489566233841958080 12425238 -21499107757323602730107161290976312704 12425239 717898255418877547911446945477283316040 12425240 250474798030996124604956914294348800000 12425241 -1041095206005535450603738309909973314608 12425242 289940601184234148780976377513336812272 12425243 1184272728114580232641905674616255567492 12425244 214517445616150604773603077410024030208 12425245 -23920076424185299180382298859323141120 12425246 46888610941870387147814237432896929984 12425247 -97687483082685035283909015198627430032 12425248 -2959645016429455722062105590680453120 12425249 3425045705353456523957276858967351478272 12425250 514286494164389339898305980914451584000 12425251 428663515000430522897661538003382241552 12425252 46637877655063414568582948996540129280 12425253 568170012965213646166608663726617294400 12425254 50398927788720095456544414107619168960 12425255 -180100732355130298606419608026144069680 12425256 -75462970323669094998805373158855726080 12425257 5033424331133211583059529660200564488 12425258 280268461371565457324294515187741773920 12425259 -7106662625356005108214955268203654400 12425260 -877640434001307222379857674314166476800 12425261 1093458761980996255373667128843678291862 12425262 -37199954213466668488939478540113510848 12425263 1989444677824985815403591581197268170512 12425264 -25964126619516610924040845925427019776 12425265 -50981871390602919530474133822542976000 12425266 28826476247010382565124585312514699776 12425267 -115119508177841881318893226156288472352 12425268 -471658828163670870031965638940780017664 12425269 -1473809732810739718881776851694767069330 12425270 9018112208666792231347183273223404800 12425271 -1740040470268590995412168646154980820736 12425272 -106136697664279725191330307194527027200 12425273 -441232235325312580966958103679287423804 12425274 675545604681284925414439888320211404144 12425275 -49209899435476875248782369698327150700 12425276 900017855068049244274562675681617628160 12425277 -560912299239783388124090493692403022080 12425278 -744072164710627892459196985489979136000 12425279 -1341322155420734870464256179573856589120 12425280 51106182999135615134398762571488296960 12425281 1197750639573363962473825427844564316464 12425282 -256956668331809710380132807389012198400 12425283 -222958721488677149738173875763773118176 12425284 -264507998595995042769610368118297202688 12425285 72218428108921547262352709725732336800 12425286 -311224182668342696098328742385169596416 12425287 333470802988914456994928263541158415152 12425288 222954585344196512362465720134054635520 12425289 854171276622489249166119430926326667024 12425290 -134820101704992981891802068448628121600 12425291 -101521805507121031904269800945049795308 12425292 -1110020035972236811391318310590365900800 12425293 95283714569075848549953401037957783542 12425294 -85791021227300708163838010751187254528 12425295 -765015190461569549621864187443397519360 12425296 24954063276236517235064412274497159168 12425297 250343937388788888540900900875049341040 12425298 9604998796226043241424059014464129664 12425299 -25642147953803409421799030030037639168 12425300 288942618908730125660563439369559072000 12425301 642116618439389180439658414008494315904 12425302 -1378429745552562680454557976560307715968 12425303 343910133589064099888368312258558442160 12425304 15156623527038837388884672548442501120 12425305 140363187431971451624777829532900787460 12425306 -703398025130107288415152415571665901600 12425307 1123590714807953245571398223598629490840 12425308 445023495099070556877794290123397794816 12425309 390001703419978466616097979400847397004 12425310 153855805239937491994114455271880145600 12425311 -851459216420096429180349548858555131200 12425312 1388128611277797640783413530589502636032 12425313 240003139186707998871136033338258855744 12425314 230764794849613357269883621208900481024 12425315 116034900678670338843013928496170320800 12425316 -506164061276380778257157311862126254080 12425317 -594498356326252980810677353808802150468 12425318 362507580475798329696126962398598092416 12425319 771874847579884871723672788559013381624 12425320 3886121229158517071454753366759321600 12425321 -559055223797949245760738459202958081478 12425322 -192637363371483037498944486918915937536 12425323 25435008416336794094306746447105832208 12425324 -1439673199342424270690028873806381005824 12425325 68108536275668380660541603318420623200 12425326 338892353676914386848198994155765625344 12425327 139004878623038269515825795035216509440 12425328 -186788799011775891942069779613566435328 12425329 -471465580519771027283913870161556926208 12425330 24460403513792372496568771336350054720 12425331 -117320850949081653135544318484272606656 12425332 -50423002838133164794914541995670151168 12425333 320515163868398428015892495566122406524 12425334 278013427968566347804658651025081809664 12425335 187218600436896099896855470872003818400 12425336 396203177113324103965142173066698424320 12425337 211747410923498802085206721186014644736 12425338 555622295972783174544563853657945214320 12425339 693107692266612505095268289249660575140 12425340 228145817734506424233301877632229068800 12425341 -252995105777611208294987049417540084000 12425342 -120869155886287447960716838712162492928 12425343 -117240013980259676515398914502078366720 12425344 -452709867878547704344586155169132052480 12425345 -519042046597040441099568169523984649900 12425346 43600726412850639217082659725693542400 12425347 173079712004311844110550959433673128712 12425348 -138697233759388205630048588248217260800 12425349 -695224047572770216708581796379955110400 12425350 24383366660635528807007665621052313600 12425351 1546358866197206682181639611934643150160 12425352 -169805481400927938928094648149609267200 12425353 -1337863724931695259868720592336501879398 12425354 134316015966908694539493012401178973440 12425355 -435174320865025936122322980631916959200 12425356 619493096602063318616898244690545585920 12425357 162742267189827275375991720369970809600 12425358 -81771139186358883655384525441922555904 12425359 1054115704206661969050966923558653921104 12425360 -84917154735662249454712293024256081920 12425361 16363978467961888832124243783504585600 12425362 110099596679936699812994063313175788432 12425363 722692833026133114891263047477821597612 12425364 -254172658905711560562391119824585017344 12425365 157755500086024246430412169051554775260 12425366 12104848483760531870265676165274247744 12425367 -78229841108093262552760234596097787952 12425368 395851844608427928918785697091762053120 12425369 2308889611761753382102245907025034180 12425370 -50163390830892974595456760011180115200 12425371 884587111349092197852440162626082540640 12425372 824404186479573403041570092667212421120 12425373 378422995603613503177724819840605756800 12425374 386216837937817025226074963922084868800 12425375 -115829385740063236778707572763736340000 12425376 -425635762174035153434562957433132548096 12425377 783884635521701344340885193424305299092 12425378 -78115326753671377646014876554777950208 12425379 154657912340607955096574448990461167200 12425380 377883018998206092344536628056698470400 12425381 -540392149401685787688161999264688233988 12425382 152733532340028187067158637825444466048 12425383 1508421969449107978131269400113771158224 12425384 606201457752317707656218431881213250560 12425385 -332802594201775236309696619387563367680 12425386 223682978758927558597541683681030457184 12425387 1571714077219316118909498280540737959604 12425388 -163634438098840067420381487981327628800 12425389 279405870433559762023958729772510889472 12425390 249874247150712353805556995521813076480 12425391 311191538925957525446701265162209043640 12425392 -51928111649403342105765200779490099200 12425393 36289440583784932683449018454210090642 12425394 -216882798282326221433793291395011345920 12425395 -433052052146868252821106824278989771600 12425396 -593860301007633569492707252532346691200 12425397 -801666994526820049223688849459335858400 12425398 34357013546479091296750136450043768960 12425399 103340288150098533517836448033525057152 12425400 -10754145524831882700857237438952960000 12425401 165360545978584659923113031707786134400 12425402 299296467627177778290693157889526695424 12425403 -94246108504005610183484427858393982416 12425404 -915062062284215900630627894348851846144 12425405 -984743598471850646234909716975506144000 12425406 -53119619906434068746435607737313002496 12425407 1977290281101963091283879397312774648880 12425408 -35481212338310897917981822558509465600 12425409 -9282801123997468089063739869665646432 12425410 20854118587878849384666349309588469760 12425411 -189725926310719753970173349251131594600 12425412 -743962997226147474007248964521644786688 12425413 -133942631348085352013592160979103637632 12425414 169599362233008730684481982640538274432 12425415 -345271436274692997397512374062446892080 12425416 -287167455473117354985090708760210283520 12425417 146176703661408929426064862898281829466 12425418 485460186682296205608467038838270797824 12425419 -126144519221003399040232129843208971728 12425420 131442890057048863972526903391148646400 12425421 433765364829592791797370295867453586112 12425422 -125727352726676838477463628524331143488 12425423 1086565758954342739179280515581836338672 12425424 -190929937552865493644071023700552187904 12425425 -368659908988098241753703667048857973850 12425426 56928180297352258859082300843619811328 12425427 257254047584520733050090904587511641600 12425428 -633805768058333654464302083565648291840 12425429 -569380242247959348881436457483779205920 12425430 46099090609202832169262037953045760000 12425431 -67458685111347130247336151529333094400 12425432 -1090476945141692188866810465625334599680 12425433 -830330302736953043602522875328049680176 12425434 5128635675835447771315772015812265472 12425435 -341122267408947880393879231556578348800 12425436 -1055111378708788922294639159730654597120 12425437 1703439894610876690087400893765556843712 12425438 32968717946061384635615774092483471680 12425439 -274399598291336282569663562839440045552 12425440 1239731355750949591026809998404766924800 12425441 130231308747146988608494059146607943872 12425442 128249118242954640975094561137955888512 12425443 1724613836022699020614127803453534113692 12425444 -639413907199817844244494223455713096064 12425445 91262952376828570622422972744591212000 12425446 605750344733911139648922934086538999104 12425447 375958496160506279117506041398949208200 12425448 323902284367169420744761552969399173120 12425449 449672696968359726136395412979217632640 12425450 -180724066180610631127957356562597206000 12425451 59491639872075658463166322276443721728 12425452 6232749688556878094050869746726454272 12425453 -2343437305041804713918149774077893950740 12425454 65404599617945426281970766243523827840 12425455 -109259427438033403639662346811503867200 12425456 -25598775788890928523867535983860121600 12425457 336256460648882701699105014646368705120 12425458 1204530674798482629288620818034157984 12425459 1235571562492335898297285364040641828520 12425460 125043783149070104314637759108825272320 12425461 -692372263914768100680549373904417081938 12425462 55746547082672019529964006203732555392 12425463 -1091464519636206396297968443705360689408 12425464 -556410470348019627854426426913968025600 12425465 -77379222068081715293040072821736519480 12425466 -473316051359268606429492721023346200576 12425467 -798717926528443629100472646892472715484 12425468 577662175468982033995356360876135628800 12425469 -263162154647733879955207489285795332768 12425470 639605630847829695047781786961176965760 12425471 482324080736995539309420164072535036672 12425472 -654693606587500530577285027957441560576 12425473 -594680122815064522936644725090771201278 12425474 481213887085538151432874353811130093568 12425475 -20842418395938940856186151770715533400 12425476 29764696202088371964617049095494369280 12425477 -1295274998094232670837966337317831344674 12425478 4307927963415618386893242617344970496 12425479 67841277713989724190001582165327895088 12425480 -485530150545550926157211650842969600000 12425481 -122720314357875272145847450719510455856 12425482 -71834779535112477357752546015737522176 12425483 -167928591539538998671362707887132045680 12425484 -573924387432589118735896042426608058368 12425485 794979217135960578194002339662623232000 12425486 248528600360568624160355785128278098560 12425487 1374402353907742292420781683745272935680 12425488 88500176628239825002816066539695636480 12425489 947775306891748412835563770212077886756 12425490 39332235868460562795996554996866560 12425491 286127545916658251472574330061434852672 12425492 762328804511875867672438491342100795392 12425493 -71663142120559339364868465997736240736 12425494 -90314218445762543912160178517095156704 12425495 -6014017407463243338473179397984444880 12425496 -71058683082511736903000519744972083200 12425497 16445691418888180894860615061120057344 12425498 486713827646183506369573166136413622000 12425499 -30321274780276090517374275549248351316 12425500 716401084957574869043203219913849472000 12425501 -237506956093523030587559923277132865792 12425502 -103674111348961724817184686092286990720 12425503 -549235973399922573981126524763069497248 12425504 170611263411362403451070093208305270784 12425505 439582678882598456436517680372735697920 12425506 -945856730771551088752470172812871752960 12425507 178753947849427065623840591838812740920 12425508 -2083198352077282663452822330259477831680 12425509 -26214275374265776596401797982429540290 12425510 -36424673776717700961468846405066503040 12425511 406257624370263437508668896487949439104 12425512 -741384480970853353033819479855894528000 12425513 468986655625158719589703382931114587904 12425514 279325197264618809021326065651535461120 12425515 -791006264871121276105128828005054016000 12425516 -1279111613171998797052058097362636278272 12425517 27758962061137879809555720753046286136 12425518 117314320728995686029754483351918848000 12425519 -639291623833274726492040385344741431904 12425520 -24471340199110588631227929276642754560 12425521 1799611795218060083222961253560941446692 12425522 139788871598608588918371793457838807312 12425523 -346384739604061502839571095755678301632 12425524 -813942556124797769106203703397719819904 12425525 -67800314896297691293861637732754384000 12425526 316699598062641754737409615914423744 12425527 430748445652996631202282820760357762992 12425528 -1472611248256613690308284510937301667840 12425529 -664515294463877401771676588213953392816 12425530 69935718698585628467611193213694102720 12425531 470289663792830118680130182297439673344 12425532 -16840120647592116095444085318959333376 12425533 -312724425566441863865406617688996829556 12425534 -557857572283587381634602885072982333248 12425535 298000513985830009927549747449956071200 12425536 -410183618020816254045751464727006412800 12425537 -92964692481780376207672236776571813888 12425538 4028539724287219928502127838529105408 12425539 -184497860113340790216047396212796696928 12425540 296391045555732165612513807333267110400 12425541 -605745268266669487930353651627011973408 12425542 2547686710434822394130850471257934144 12425543 -247664919376078573904579666109494381760 12425544 -129415466970622601931740838209549107200 12425545 1079359287304319402154346415158201267200 12425546 249399199300506650331760005574074708480 12425547 845660859266442086877987402995436010200 12425548 -311082690741558750629086800077380340992 12425549 106369352527753722938501186039327890764 12425550 86096310946468263154428194493105220800 12425551 -1348917075810114737360738251526551266448 12425552 -110287312129182262935511661470724726784 12425553 166266155837403060787594688304521078784 12425554 547925207702094124102666022300415608976 12425555 -337236450881137083108043171936095246000 12425556 54224228722977064572755821553892685824 12425557 1077129216634351531377748335822758691000 12425558 322292832934196442758644961299507757184 12425559 1248434848903848227539669003368009625704 12425560 -36502034387570235069932485131632640000 12425561 -500868667777871793318425937190549715388 12425562 -161001594383557541290142712907272143616 12425563 1399820573177306930611198705598697332920 12425564 83250309816221543405419384161065280000 12425565 -416298899962567417945472440659485304480 12425566 -493485990982992609629196684684282374016 12425567 -1244707809703319225902972173300548018568 12425568 659716934968355515355753007367405436928 12425569 -712359473170654140092519362766804555756 12425570 -102993274351277722305225331845522747840 12425571 -332972090801445052463360356331306680860 12425572 354079132685855532804740013298083156480 12425573 -1729206096400956298415355601243388306178 12425574 18307683465368523519053229371458762752 12425575 356026543376290130603891076172067233600 12425576 39542681330165975011725208413895065600 12425577 -707227720577244133429216725992088300960 12425578 689868143274646969573364858391548258304 12425579 -500893948484991557541865731925203987720 12425580 -220238553050727721389461572164527754240 12425581 3688890323488711094942161714148617664 12425582 -367222397452864178690401467172194241920 12425583 -222898820465988887146562588271204784752 12425584 -355002693804336187069968139845146214400 12425585 437410659600548309389208071324615295400 12425586 -427214931139287231174529834022846603136 12425587 -4943682232907273937136731613724512488 12425588 411863460982422837035523529552939063296 12425589 455164532023253822005841493181480212480 12425590 166919582342649925736447103480758918400 12425591 -853292109269605108785518919600448666008 12425592 -902590885966178724392663756961376481280 12425593 -554869919235912895402509700351759088556 12425594 872550673626264553077422026393813762560 12425595 118652286333255905146877396026741463040 12425596 1592425231934193279439267445536220116480 12425597 2018517671218055074530822402261869735046 12425598 206047473950607585549345875193926405184 12425599 94060497726410123025847191066692930000 12425600 -114800718760876739216996672024346624000 12425601 -8600590335878468111925919804383172800 12425602 -4165349048675388098228151005512002048 12425603 823762038408388231824937188672273180600 12425604 585373601080470717576241747623610960896 12425605 -779984756059125076331717219571832444740 12425606 200550946601439749273349011774257198080 12425607 -722217472724399972585321257800240183696 12425608 497071616643119119570580777776906014720 12425609 -364749107423463899135918803280179405440 12425610 6563020135069834875022103177762764800 12425611 2407510002327937366467843716769299536 12425612 586766876233784759355474016712469725184 12425613 563930057239754179869569086901519454144 12425614 466698856894959482510333399120164510656 12425615 -673977769886647211861215373740282053240 12425616 -298810053322100843826913294483396362240 12425617 -1891650311390738802897514007694037851548 12425618 -757339579981899995788950282697441200240 12425619 -828178108364346794010783998762826432960 12425620 8678311046714298173628678182342311680 12425621 102625822519312547297684293636294865664 12425622 15452814246046846965337644316726871040 12425623 -504258915745770814903059625256332834464 12425624 -1882133336131383265320989079812136960 12425625 263890494521951733389037856610489000625 12425626 -357043523520974999315287155275336961600 12425627 -766952837295048902892559614092274122520 12425628 -728123472039013791461426697001920161280 12425629 816669516628182947314536226158689280230 12425630 -22097705188080655582263684194752627200 12425631 -186725720126542683854480137907074053048 12425632 209430051035737145750943960148347912192 12425633 889717594048876530173058219646674485424 12425634 208150117158661382908146369205596948768 12425635 852307190165862402769864251538079247360 12425636 378425184901011355702726216399629557760 12425637 -49363526848847361948227109074775883776 12425638 482967070218246428821405207786077154944 12425639 -598709271652948981385084425625074506240 12425640 303917553214520722102357709613885849600 12425641 -989546710496208493790812452208844157958 12425642 33322669865991175875152084883691319472 12425643 -62313190470556900002938681319452888520 12425644 308570927499535870436583391665166467072 12425645 1105887109564384931349710727515760405900 12425646 30285545436162030246853607616089577600 12425647 -245032249761149507566033613390026436360 12425648 -104932981462418144652423017955672391680 12425649 240518051055678383733454444762263951840 12425650 -120085928796464125357546601084185754400 12425651 -823616903996837675493173032049979045216 12425652 -536406289934427903781097497770828761088 12425653 -87360922134341812107934889719104350816 12425654 -80332839214667370199018515233327222400 12425655 -779194839558495510593810675480785092480 12425656 -204948548206668444005988841524501504000 12425657 1495427229717814271270776514945720312232 12425658 -28442801212066907814454091659158405120 12425659 -1703023368439610803725298446521214554640 12425660 125926078358192321931469656006405672960 12425661 -209813895850156591619743775972437852890 12425662 -422292268656573356167272953268698343168 12425663 290151484136349491199552764132710062912 12425664 118071164577666228978352446663951384576 12425665 245813006450172691809434795973370226280 12425666 -213199186486873138126536469183968913920 12425667 7539964837763274845381468092589322048 12425668 90167448421105781035294144713693822976 12425669 682381325334425310351198283782135673344 12425670 -565753742375580306973490403962824300800 12425671 -707445440642988690559232820462064409128 12425672 -953981924812861494523172910052035133440 12425673 74304223590288211474540740958406131200 12425674 300386619846442004758023971292043869792 12425675 -16256753635532297609160867474493612200 12425676 513969719568496192886040797070808530432 12425677 -1616760505876551996309886632126084973920 12425678 127757443444897446573631947832295336640 12425679 -54409678918788335654894498119281607056 12425680 -31535253956955098596520579221306736640 12425681 296737798632865603376850234184808939568 12425682 -376729465689170684259032207740852891008 12425683 1166975950224780852718777624195410477932 12425684 -209576412642421534790539353547251091584 12425685 -284692745217518688063652275382272223200 12425686 152862691511831630328933751412103075840 12425687 -557140973525308020294445695683913164664 12425688 1117276636170713791665411838025848627200 12425689 800139653867418697242355196144330836490 12425690 -694848382923713272774808394667661402400 12425691 -72020751601192685956204854680198228256 12425692 996976349010794337194608477663146338816 12425693 -714494562388238085960081284074948056384 12425694 198906515658096406796895085405206512640 12425695 32199786521995526774107108229461557600 12425696 -522787946094720777645833523205358223360 12425697 -1164670848338816683606026556426781172960 12425698 -1284080487465055067871982164061156763136 12425699 31484625644456613252573092582962338816 12425700 -82646379045968131751612549418696499200 12425701 -698032672376640862269448356731667495298 12425702 -551333389090865940132930536160848540448 12425703 1033277908506568936451103422127547684944 12425704 -671709088158988896185847952917831598080 12425705 -594607556045542775205657153330542451000 12425706 79815423953951263500304684567062571200 12425707 -346896845839263508000135961646241721088 12425708 137370691228669717566841296857847244800 12425709 7281152439405855532136103760425290304 12425710 -1893539163895033468777288073207746560 12425711 -1002675684196710391614933752307938528688 12425712 3102032111738622272283992247193632768 12425713 1266304297726372169744049464629095930962 12425714 -890511082025425311328759011562682600448 12425715 -676823225174788394094923236219671603600 12425716 1070187786574372456073261496120182291840 12425717 188203860749101093366897404941555836860 12425718 -216815398464726133295060185983828357696 12425719 -6790315173121349951006092102510696128 12425720 786829736940438635820536080660469452800 12425721 -297772304125881768987869842975672061952 12425722 -33782798479794183937359951517061291808 12425723 -2462924239590611485003772299579961762040 12425724 -34977265013805680881002687757290537984 12425725 244073460102873601414882285354627277100 12425726 -1081345165136541031155758530372724775936 12425727 -64043029311290533737749685407073744384 12425728 139570591086562857572069481591116660736 12425729 -546574236720229338223898682728466524670 12425730 -47419219078143994855775703686806563840 12425731 343738309066005804922103620893778849532 12425732 -347587955699885185415762758003404672 12425733 1246061247297328067809313710194472203102 12425734 -150983421940154061457314765231096567360 12425735 -42298758749029636816775961590535912000 12425736 143812881775020726308449772068491878400 12425737 782634652789889152376204302914932063952 12425738 48301922834131564782403602440967253344 12425739 954616427831720878698870545358547215360 12425740 686997898456997710634404751630572999680 12425741 -98881854388967459307269679131116806858 12425742 -148655992598832360090171116948619776256 12425743 -2015528187922683958641540223382178385152 12425744 -164346126355529173371742071548733997056 12425745 215137959638356163143271329919109285120 12425746 -962641302120203987028768704135926420320 12425747 -261797991730635877788364038743747690496 12425748 -273450234162612663102425031354506987520 12425749 -125728749553889470599173986981038033280 12425750 -120244218698022530030096541016871232000 12425751 -32168419652416371155331931571501581920 12425752 269551287300841259998566503131313356800 12425753 -3843912272880227654729212706440853760 12425754 -143795597407174365715477258634627665920 12425755 349143440962299607433133032628520858320 12425756 -40375203905203912060270880176502264832 12425757 -107073252489048140884105793410240095360 12425758 592147902146567184334933520088901559040 12425759 -78144199755757859793098939121799725600 12425760 245448955264854607246138221631114444800 12425761 11733941189239097612312164649532501248 12425762 -391307047848859168198699697419796488368 12425763 3093025618994592768015598871433021936 12425764 -243506721866649570571639058466927575040 12425765 -79101721345283515690283805912036057600 12425766 -808659697616250520381569866221894840320 12425767 139386746269277271603512756053717988440 12425768 56291542119848649839025416357455042560 12425769 -481405141443526431347333596199880404700 12425770 -11183929895529454803750965518076298240 12425771 576059131763922022944431808138314529972 12425772 603855028619051736199819510906375680000 12425773 18427793827921219918135143660819488544 12425774 -392934993138943837179244827556302551040 12425775 79242828086713237307211992583473929800 12425776 -204220391835765108349144296153375768576 12425777 -35712812716884949103776498842171252288 12425778 -212755874096147283619221567288710580480 12425779 -77350496107918606865584775635856624816 12425780 675709719301107690001796684514598521600 12425781 -81321127385291313422383169021687207616 12425782 9050016219202474461354313347120720000 12425783 342524542967475894848106992845879877184 12425784 -75338927954332776899427558647070720000 12425785 -217024446858616717100526375876200363640 12425786 532075172159656880343189595383467732592 12425787 -806310797171545710091733422028906852784 12425788 -62476660112974068104675200173048413184 12425789 211277942339511229596396294187588603590 12425790 94520308200436912900361281306872238080 12425791 -460244311030959339241820487641485348480 12425792 -128445157523265799154993046343057932288 12425793 -1364735101524470015330896321786363508256 12425794 917596531594602283878778051819731642912 12425795 -1088918070667155096593193241833453961200 12425796 1369589377197739794464687860941926400 12425797 376015805902962769143753108736128327672 12425798 -325545004403816790303403434067355947008 12425799 194557416345944856187460885056353747840 12425800 -773488970559858027967132089099277440000 12425801 557382870214581823207773932957864587572 12425802 -968163995704076599261977126152960103936 12425803 -304599571843641581461269927690527840496 12425804 -803848652574944727424282130838931507200 12425805 54813355377999516639096407896818188160 12425806 1655554284882018417981439319685015798720 12425807 -1364806044847964665264506384389861399808 12425808 107021804721061460140759723806444355584 12425809 -50734876182637670325172017206694095760 12425810 -153292163731420977799826326184563430400 12425811 109659865462386897396161189206856703672 12425812 460066506551475010519859427167793907584 12425813 -2078038576121170885141209426107460881280 12425814 -31003957462737249333008532399196084896 12425815 583020804220874599071750270901041827520 12425816 138196804587315170143290917178125475840 12425817 605639600147081375574575344904283277248 12425818 189438275212843112671368050547429782016 12425819 -80567246785888921990568024237550285312 12425820 311941985915493380925816411940635525120 12425821 -546426173918960832876836325523458937748 12425822 -379648019773102054066925538885119740800 12425823 326287843937139190767850780407258934464 12425824 817326913082909796367282175497796321280 12425825 185383458825328509597397805772050118000 12425826 4743199032099748927405926968957658624 12425827 501981187000859596357002926178620479200 12425828 842695117915395529096972751491428731136 12425829 98602383595160021922380753197982409600 12425830 156167576485950854940249600016213017600 12425831 -375632534863307219320473792671650911336 12425832 -1738529245736603312098738809179403878400 12425833 163098361993248412270535164347089271360 12425834 -726203334125775293633691029594165615184 12425835 -4803836885144066719544507297074720800 12425836 -949377855393772962818656392046388811520 12425837 348447202590855992376552628294112980620 12425838 -463851000454987926320752448019922654656 12425839 -26099687910015505122396738999329703176 12425840 -70400215823306224762747963672235212800 12425841 62715634927224298029542444637777292548 12425842 -115209980316902145003510297844721710080 12425843 -1102174649558258713333961942357243715000 12425844 -275517041259828610584327588083249577984 12425845 838157058191283107155024086349970003100 12425846 918135372677413894979233816439665459872 12425847 291093394465954146511408065131773336320 12425848 -1422136456077163183460157941498304000000 12425849 -1175815176366339187721467798453215400320 12425850 102962203416263208803675781305040631200 12425851 919386409201477822411227590551252252704 12425852 137992952743061873432127821793947999232 12425853 1447640466261207517609147872139103712 12425854 69143102440012149629680860519355858944 12425855 696311621510749875745833703614315588000 12425856 345504023717702062483947073158984499200 12425857 -958398890695296922625682577089711520894 12425858 -206770166703909497582285282441888992224 12425859 11100631624436181136857748933776084720 12425860 1094841042631491720760570021776056524800 12425861 469688643892178868507683261496388329600 12425862 180461775809706129184919828715285045120 12425863 1496562565364504156398117229642658073112 12425864 401143688070918802865121329418029875200 12425865 -207433338890066566513064215581033463680 12425866 -588567581630372869389598573447032015360 12425867 -959495723311517626768130833138545156360 12425868 -94553432707735360304688355999513860096 12425869 425629822253404165812116386021970044780 12425870 131021514790479488907755049212805548160 12425871 129554893711688326009886931979275339912 12425872 129219320500300757182427130658438840320 12425873 1285429375741722559174402787796196195122 12425874 37276815374990411957373788501362064640 12425875 -60811856654670384004315717586718912000 12425876 -314232944424438206491523812020870464640 12425877 -552228047503740388401971449483585687986 12425878 332910032449529951686025442020223118656 12425879 -686322691720067150244148055285452958520 12425880 323769715909251679772497856870231040000 12425881 -217658564519623482689752747676599682680 12425882 1837444239564088301672532069809001984 12425883 -379018666060263131454871469379292612752 12425884 166665134182142294047386772200650146816 12425885 195271892595419593996930035483566568960 12425886 40523531925422123627907184890017495040 12425887 918964083039198879285844196911361731584 12425888 -1073324890858147410357022696342280994816 12425889 66825620454690236805027866234705257920 12425890 78648423443012847285163079359263097920 12425891 -483044829637937846779561876665051260400 12425892 40830526925610463781305776312676245504 12425893 512578917458956762880721654233301118142 12425894 384547329046489091859392853260032378560 12425895 20051997949797307823466825386221454400 12425896 180876658943539285141814428028208168960 12425897 740115088113693579380948511092665092864 12425898 194022204533052592615552290232901299968 12425899 1694692879839365571637227757685995406900 12425900 941260602016704052068894275310067200 12425901 951909575620890621611533284214906036032 12425902 -989586839725616616483450057888486598848 12425903 -196063353432790293875098640551547822496 12425904 -126453501722060677664674561425864278016 12425905 -1072527323365059494025442537261252872000 12425906 1043602965991865710949138073164388283152 12425907 -637723624255718372068123945716200916480 12425908 248383919939576441425732863352471689216 12425909 1369039996335321128891670446759131408110 12425910 170511607127067412527211446141897830400 12425911 5614622405550604952527727141027905824 12425912 491448784064049907294483598270115962880 12425913 804354529596993549736175985193011873600 12425914 -43764152568082410576314078543451163680 12425915 1209846489360820386733034121186576946560 12425916 -246826857419645865636924192056704598016 12425917 530006440724289291948195911230158192000 12425918 -49016317572041995911739195182882595200 12425919 1155941321915951521179083058922443887616 12425920 218350289752139591862965559857302732800 12425921 -83505213756895591537020193696265672256 12425922 366325803899402706316907367379887193632 12425923 31739534900172446552525095104025149264 12425924 124628011694309439325974790196138127360 12425925 6634306819935905409438725124751615200 12425926 774490607582535772692638962431173313024 12425927 -523993620744302934411688350517707325224 12425928 -646650475953711420687011701608750243840 12425929 895057660289720493270907116260080020552 12425930 519290651281182449571708196599204272640 12425931 8689115059497787581742942106160560640 12425932 -31125112768202420456865817079803066368 12425933 504818526862219315879075608735144871404 12425934 20686209730119536847861304387634135040 12425935 -553666231102809975502971138761293872120 12425936 270391137096895913864521393667164864512 12425937 -261836964477268609960723264014086932032 12425938 -33964285091006213991464575328820808704 12425939 1707229852710863710529209054279130629740 12425940 -423848814662476710419426245368916070400 12425941 -1046336894209261524484598443480724663232 12425942 -508748822934435125180181320245717564128 12425943 -583479059508662858634420154197687461760 12425944 840043074258923431255504372530407301120 12425945 -288784960744983880424913241145515283520 12425946 -43508743729464988415655560846217457152 12425947 -468654545391853472061137911198945619648 12425948 451398318546451221995624328607467575808 12425949 -209967002745352430826421369594524762900 12425950 271211520478179311460112786929052214400 12425951 672383699917869748253949033194872193952 12425952 -202069614790109514828563774182048923648 12425953 -21682341721791408152364498846406494396 12425954 1189325545826500642387603348903866504192 12425955 -249704287861202077123821284536992002640 12425956 589564282045337116359832899438123555072 12425957 206578260226127270770252942966951488 12425958 -10739069438765883194297450987637552000 12425959 172754956261086672547911428110045329096 12425960 -497000943329198286383115543157248000 12425961 701773561595538139341981273687339768000 12425962 -777530075398891457366951674359564960000 12425963 1412143759480599703356461655482939576400 12425964 282085907459301325198437390913866117120 12425965 -671447661402984970778982328209797425140 12425966 -311511327082178879326866338582287255680 12425967 -59351891256948846836683616089445573184 12425968 2311075593020765105852056728003641344 12425969 528510505699658151480973168325505947712 12425970 -98130118316895687860921088271482048000 12425971 -82025860613022282989750264502377725800 12425972 -289554735438031344050787251426488816128 12425973 58028242559941767283264362329738546688 12425974 1183910000228758025295932886468943968 12425975 86390495331225301121620465460694108600 12425976 -865752709600881839826851984366282772480 12425977 1527903912460607447553111771387572638826 12425978 -100154767415314035444493808472098734080 12425979 -152211214190603880494435669078384834112 12425980 20842335797921945566155630222111866880 12425981 -39721448278897875462278709057033491418 12425982 83331849519164568596863546480837430592 12425983 -235010476724095673742087243324063091440 12425984 469336829171035260404521450701733232640 12425985 -16362235023781057844277251628845507520 12425986 -306973280866632400335536532706073717808 12425987 -18507450363590397413836530407657217888 12425988 632939531446158117818091783373245312000 12425989 127168764723354444938595692429586170560 12425990 -583560623158876038117527461907570390400 12425991 15485630590406197010785232544533173584 12425992 317365964677483961263151822559849600000 12425993 -483458746634501475663376044880844777676 12425994 -35231260345047513587857641557058846720 12425995 -73374379316295975909290499744083636880 12425996 127370609754301286518713216101208936960 12425997 14761172903882070891132304462751196672 12425998 208933549758775170877349438504020258560 12425999 -403253967427201501180252356558026226000 12426000 -69963790233417304738308646802227200000 12426001 513951995335394610909319608572449167360 12426002 -303425126538958839103300451052814053600 12426003 -300526751071023289246520444209365582480 12426004 1784335641479591131645933568990951520000 12426005 1058312749742838437775794668554555680640 12426006 104944756800972339709327522695984979968 12426007 307588045657364337079356195081815907120 12426008 -925684799656249709535063425793299712000 12426009 -135073662341684713164985908660318134784 12426010 450257491296925452733557620800076456160 12426011 4049686923699921631427690192780626320 12426012 36351454619209527515133330306198815232 12426013 -674817877271073578851583568313257076416 12426014 523008436134290292003802436181909591552 12426015 -255372376724450955661010642573061127680 12426016 1894992238741005984543365907325298737152 12426017 -516520382456680282980573825857766704208 12426018 272719080871404076174162057374609577728 12426019 1056195425286684437351671443374611522840 12426020 -370589671009100411255502688472091467520 12426021 599956164696329739712998982388722334400 12426022 -165884302595533751100167122537543018368 12426023 225691375504718703963808360875022076784 12426024 482296305148915975205512228930701803520 12426025 687789121890439500017947146265135867550 12426026 63411667839798934589281238970885467904 12426027 -198180543933101580445134761746168497168 12426028 -71948262733850107032238322209921255424 12426029 652743611123099444819895661289382055872 12426030 -176104173413049437239860214951169806080 12426031 -1512831212360947642636930999010708147328 12426032 484267677298886126753296699170687860736 12426033 519830888879762748440981094908928538224 12426034 176473291066232272868280602751629370912 12426035 704549633257150010312965951011876522480 12426036 -42380800756344260738994374585653616640 12426037 129406001610224163847264792296038627832 12426038 644763408338370033219535620403374171840 12426039 470839610443076858331989615968500314304 12426040 126905006550126705159195159078843187200 12426041 1704519348691951596029266224138406214442 12426042 -199045404317877419179114136384963724288 12426043 -23368052511944374659879597181063209184 12426044 -578551582074151251790136451773145408000 12426045 28877307727004047102889309007674773440 12426046 -741415208373397919283425631274083469056 12426047 -1037024229233053143447114027640177341504 12426048 -671317030395216863938919185772093374464 12426049 835171040489615834818973338409555344320 12426050 -39897032411520355017685990705362854400 12426051 998206361064857596096687613637479863104 12426052 -1757965344281229017613189333572931944448 12426053 -1046297440197009541851117968683132153698 12426054 -4566672890382536112089618333758766592 12426055 436633238244261628287470517814770771960 12426056 1385535693411088039663705742006809651200 12426057 -484264975664295516542079415882882516560 12426058 -187179783957645268154472339243634887120 12426059 1424950498733493295204944091396469194260 12426060 18657195746771828497160418660970076160 12426061 -369564668647995609806670432407811358208 12426062 512690545891683343001507106011833090944 12426063 -571940662513677196979187250900324531560 12426064 75748630951368720807759335051835867136 12426065 579283839311390288442203722129980628200 12426066 568373010684291954912759037542910890144 12426067 -74144176654578305361509244796411031280 12426068 1295457152555534139838038401753000570880 12426069 -311794802431532289595372596774963951456 12426070 317911795729169274274228359581170373760 12426071 53468345929469059737528427558411450368 12426072 275471468803999250455025398633499197440 12426073 383787269307123240383112595250829893904 12426074 459681220698359052149389678587052375536 12426075 -352565726424564158629577941961256300000 12426076 -303039256181230880320676083919350266880 12426077 424580563315851947818327810564048741926 12426078 104833376466320511196859272463983411200 12426079 -2058893306320721805832815560324166782024 12426080 -27475645504761415326636496304013312000 12426081 786370527478354406873495547612355384752 12426082 -1159379370500519786695169718219525495648 12426083 -2055640121395346376093901534590230500800 12426084 846857588371384824484123028485943208960 12426085 -75533979742564292963600829086991968640 12426086 152808600190374579145540964504984032992 12426087 -400524795832438629429359708967432033240 12426088 700468239365317091510293480242123571200 12426089 301685050976145099229031191140201386724 12426090 -377587880008627620875913379395569191680 12426091 -801233167534514084766793982956564372200 12426092 -87571568035738144603906012835908239360 12426093 202448923490423595182444557887230209782 12426094 160045938371157718991748854395205712960 12426095 1285631687205361169728333351393305600 12426096 -68559304612874920406097353924982865920 12426097 -23528875332644840702002727628467866640 12426098 -73289610166257656750906509271071920000 12426099 4459825724848732254648338296636580352 12426100 -777085082564685231733334475548686841600 12426101 -234372496807122597290389781574085107396 12426102 76899467869634901813576410270672732160 12426103 353048106853144214406982690981722633744 12426104 -937655964488001416015743498745604403200 12426105 -252165439109840969601527630823050063040 12426106 -211113987541375070534262707030067811584 12426107 208498992753959353462600441997087176356 12426108 -523686102941272811564280604462845050880 12426109 -488949779973119051961526869090099987380 12426110 -35912705029822009668983019560303855040 12426111 -922348620837745838140945681161465764040 12426112 932079798188004335790796047662910013440 12426113 29105851772045379986893371315049672896 12426114 -402496646019958369074369568742749336320 12426115 -53572585385746868157187795814513244480 12426116 -196719388468491074146159771251593915904 12426117 -110819156953901680806471470592412076736 12426118 319943199478031249779298101939123538304 12426119 -1646635668627147623129829948888500853480 12426120 -17424206362352945036156262496859750400 12426121 -307294428701397028536732121572107704678 12426122 111548432534765147877743479543538651232 12426123 -1405468541558183876559141974800842512160 12426124 556906413173230346405044591486057406976 12426125 2162642050441736854908219686415523695000 12426126 40953176660780523440976740919735297024 12426127 474440968936403904373242304745558594144 12426128 22787331466876740188851562868382629888 12426129 -98268813120527311411875527860980575790 12426130 -275463105459399955505336577644092466880 12426131 418198020533603242822910247522536202864 12426132 214603142951254049013477575891711342592 12426133 -11067167730933724189817806526289199360 12426134 -331428892703727867240577958955157147008 12426135 -103762595055090637202857939486975892400 12426136 1439100190821049528140440111919678750720 12426137 450729418792397331001138534527891603786 12426138 109279679653685962416492800983193090544 12426139 400455312199427040040408497641365793040 12426140 -6237926998680571354104806116182144000 12426141 107606116867815363163882089955521853440 12426142 -117360056117243926173832730993346840576 12426143 -234042052384889361218709133298160280608 12426144 558095225692819915779889312331024302080 12426145 -158788431047820655510731902181052359000 12426146 -163942037514419327909531959418741335728 12426147 1616257652577117902509570893822366329760 12426148 190310847826742269125215711939017056256 12426149 -281581855560154699382177986631932686720 12426150 -186966226446935962061273383649324620800 12426151 1772067300548078053774656211649568300152 12426152 -1231450118683854166585165665207306240000 12426153 -493226338124921082647751733240825560000 12426154 13514800682963557616475517417102629312 12426155 -84644744200954243635505160056760447760 12426156 1097686568841118584480580709551334722560 12426157 -8137618508735278801016727899211307200 12426158 -362017148973418324990701353978347199616 12426159 311705149140229722339077859273775492104 12426160 197904593938431864683472576291345530880 12426161 328845628295807632364905494409744126848 12426162 1884915289021910296688988707723410944 12426163 -84556328501469886132053103972734949856 12426164 16870712953553132441313891676554166272 12426165 338642983373354510980914764349201897660 12426166 -873564745793169974913916366157222287968 12426167 -828851879991493184821415456015772560160 12426168 106101168558347039339290196513299046400 12426169 -108421800153503730868464547632541581888 12426170 516280190545459980279309222271447757280 12426171 76438255828036435981924827172526815680 12426172 -98559518021912401824055575879350419968 12426173 1861713741676425124538485839642997060422 12426174 53459690734482095323851974863013479680 12426175 469727434451776148335150579618833409400 12426176 -105753667305789159982108170264156045312 12426177 -491220865910977035965752190375040918480 12426178 -7808433155500901312092700798974701360 12426179 191372427243442889517691385404974063384 12426180 -43498104517554264701882441226206208000 12426181 -1634783950924242098116465244718222027300 12426182 234356343544711773540575835198321828192 12426183 -6704256199784280118678139590290124800 12426184 -38294189501595015038174035583838566400 12426185 -45987859587146600183457292131528458040 12426186 74959809161140432818956450312671968000 12426187 782540954633664309138897840334133448240 12426188 -358895031830615079891417855456073187328 12426189 -1787941123871710026569991754760139507840 12426190 175319735185965705929505358233654067200 12426191 -533446626095986758843826104474260280888 12426192 178567338963652403630727783697588445184 12426193 60273679141514712758858168946613325288 12426194 143311076735250641451012209211982710912 12426195 172606498642121433483083938159934960640 12426196 -395215006164456804545881950126251212800 12426197 658300380092493643446036609883483619232 12426198 -78437803768717216070777475819130814592 12426199 955147939936873585571634033544503472936 12426200 -727662367603460820764322553973220096000 12426201 -21965657927715273550875411105031343256 12426202 165397477386623673335824402092419181552 12426203 1290826460305290452919042710015492444520 12426204 -346907380686603433178355863344502784000 12426205 173873093733926498963750787212603562720 12426206 26795070093298655523021048960203554944 12426207 -80397995034449476684772439439855815936 12426208 -1252289325108596794641193958026515578880 12426209 109765664852446245276173393626099829040 12426210 15001527921616060545852565407254080800 12426211 232395054804676265496073979752484846032 12426212 1334609266474220347104856160754239419392 12426213 921506320321809540298039162703231269344 12426214 372100614698496860523747745497498207456 12426215 -1287664837197442232427211746276950333640 12426216 485817050916815102040477787579787673600 12426217 -156358039616658776697232332244756573980 12426218 -214295775053368985271204165954535219200 12426219 512654754415943017845362162659277133504 12426220 549989644400562884120879468434451758080 12426221 619215426165355732722977822671808539212 12426222 43347750709551642998191977661753565184 12426223 1768545876472130370019356493265540155472 12426224 157919482699889155150569607024358129664 12426225 -113126242943918678060960031620949624000 12426226 4296020043736268783630630637753139200 12426227 1311767384801949329436807483783524592720 12426228 157241865644795986621035428993536419840 12426229 2807162826757387347586736527510279643648 12426230 -52891140407509767051739547104754442240 12426231 -212787408340026107236490522988184649856 12426232 -217145017861872093463256856774306201600 12426233 806167084519160552322077161902991008384 12426234 167859912587108933299841029676112104448 12426235 1133624030738400005219290380613875197760 12426236 -890177075649993551911082485531081027584 12426237 870898618121521141093367848543250149440 12426238 -462595398497281099767817284671521157760 12426239 -221355339160811101059034085153431222080 12426240 250345920798937373705165497636277452800 12426241 -1719284231904602983320610528487176719358 12426242 364955173783946678916702117202286776272 12426243 272280850835877722885080697393706678528 12426244 -150941222554135690715194729568509403904 12426245 -210709031612684765827463452546620035880 12426246 -11076178102187438025985055008458773376 12426247 344925538762168842838059801981234481280 12426248 742728826043930222041642393076696847360 12426249 -1244293364690701295860817651533887814464 12426250 -194389035046254045519995715232029930000 12426251 -806221758172118592763991812899920888748 12426252 698590277467043048036609391426499402752 12426253 -829392446522526984967662950831666954304 12426254 535960149767364968529051395031335088576 12426255 -681328108203076238085650926954856268000 12426256 11953004874482060471984914774796009472 12426257 505418268664567985695950746040953612544 12426258 -114587338320197321266010207478482445312 12426259 -1152823643594119790234874334782495235540 12426260 304426666735673179686501638762980761600 12426261 -1004352932305523789132866181695580754528 12426262 140558379765783568124228309482032307392 12426263 73336966411283306676192430542981192600 12426264 -229932008648199184251241040209339392000 12426265 -367119551593739082992566314711302033400 12426266 -769637745720617219876069321273824404480 12426267 241692084303750399546625759397082918144 12426268 1060519082028078254537536500231444718080 12426269 -8165353651097731667677952219993840640 12426270 -440485906732083576977618549960702294400 12426271 66381456215969292804314090724041441760 12426272 818525851252609190927426212691629965312 12426273 538446247587266044339241463349113783120 12426274 65008783387786564425625097009333156352 12426275 -14487914512558065617426457542522009700 12426276 -1047718931998686966830802316067680167936 12426277 -439100472224606365588696373097590535874 12426278 200548327596245852403951758791636053120 12426279 22049529980332618640269776038016146688 12426280 -151764835320253848855620304093742387200 12426281 -596881033029076259235646535618480385408 12426282 375806189689137190286976361637757279744 12426283 -840974408962791892981248552526583400960 12426284 -215018962298764881554011594305867162624 12426285 566110482822755278149469810224098880000 12426286 81022669259410540571011372299912785280 12426287 1190588950023370757120413938501501191952 12426288 633607801110950776938472461154910208 12426289 -2801885319841810957691379026792328800144 12426290 384712693494717153435898477476614378400 12426291 -901135447969357933773728422970115810648 12426292 291323665653075858593960260811272099840 12426293 -377873582852564225743819874830283225856 12426294 -149503234599097121815435497766887682560 12426295 -482689480730263668808343458339502034720 12426296 62698596646838238624209879983812833280 12426297 300932673663197561973534681163069360320 12426298 -513325242189485152788745962421467699600 12426299 -1098668899457838222444081894694298570160 12426300 374780071490285711366585227631921126400 12426301 198732440097847475324731898297481887500 12426302 154322820860799001288949694840392582400 12426303 1550655343230683151394317692191574833920 12426304 55007539668735999841845522891119001600 12426305 -358536733609647795624686565809897222400 12426306 -9937720486821597608535916591349012736 12426307 287820554562201057035620288540684757320 12426308 -1417304997512120740255202524038992691072 12426309 50011084960898779389762900731730672864 12426310 150886051638591095490222222918919096320 12426311 -608165306589209992444242192660770029728 12426312 -10777090411514456271028837487574466560 12426313 1051928676141367414648275538578616441562 12426314 981319368519801413936673697948473758256 12426315 51852938217126125883991880029858160640 12426316 127978203231365779934953860881330159616 12426317 43621533677491548833984702180876027340 12426318 426466512918453606190690813190548974720 12426319 -41074020291058053281880718543182420800 12426320 -313304167370949979667201988594318213120 12426321 270073018973538405086116576454765364384 12426322 164150474652748230104508162085381968000 12426323 -257254079187662598208814811737740527360 12426324 266809012397856284077901436584323885056 12426325 516452251389856753190825118950592789600 12426326 346390930291714513259104020001602130560 12426327 -95158635987233242659641709734615966400 12426328 547688685102987791312433241289469020160 12426329 1368052722680783527685320061521139649930 12426330 51407201475304550728872832405735833600 12426331 -555895707072415039288072556076417351868 12426332 -719473665744726140318393229836257993728 12426333 529377945411523156140651027252866890848 12426334 -59082142312981581489482753586040283520 12426335 231417739330744305552829078341099785760 12426336 -263567590904271452408520388038080593920 12426337 622952969732178630362542199828860416 12426338 130303152694332162014798635028879296896 12426339 -361637643627727750276365634312540971600 12426340 -495672778472562783993914100381552572160 12426341 -1752123375414244769924518938066934176258 12426342 -7870749303827218473306673619927669568 12426343 -351877836671234953005882002758074478408 12426344 14265106605233149386402560974801305600 12426345 -792028753773809973729606848957360688000 12426346 57324659634484699804165710237774781872 12426347 1477457982157662860892748521622844327796 12426348 145849995528033065170319065378324758528 12426349 -251571461477564239705833681008463196032 12426350 60676430660678548906565338346305036800 12426351 -609418741622599554923833132868753584248 12426352 -474422459273727533885833427259883520 12426353 9600967156975051424358998421366427602 12426354 201137117514107471963754002059302162720 12426355 2470702832194481275832093216246205600 12426356 -291542765442139265365296709805871820800 12426357 497646285607224529056689545655325995040 12426358 8122599951807810005316629060376372480 12426359 382928972926327243267676551696037128320 12426360 -558282281630733030061878217654076006400 12426361 554888049959010278639244024348416376400 12426362 169297263602224047642735796872896869824 12426363 -1293234768697616124174450369728048406708 12426364 -953184971548110494263266435948122792448 12426365 138674097621294290760281177439656563200 12426366 249968213756558234893697075735859851904 12426367 -116175834892976039535674931208289363584 12426368 133972608223609586599465723432135557120 12426369 625257134434659131652347219626677199008 12426370 -676923390673253009070673775766229808640 12426371 -830773985929221664485089871967683358272 12426372 13621406794366469797818958401356451840 12426373 1458343368708361547332330701298072342622 12426374 -289904664608863265248516955444354659968 12426375 445372751213239923664487970768815400000 12426376 -364925329354492272983722084620541655040 12426377 -1611428996025377845908133759202939415168 12426378 579049773631699865783155120126349409024 12426379 331782146516915418691323683175843928352 12426380 2944293509677799279334389318648985600 12426381 -338522611682595923874159484659726009600 12426382 314784589000024613357563209428896694784 12426383 -278313371653985520897709673632675420368 12426384 -103669399695635495958159392244262502400 12426385 626523932993895764630738553018541118580 12426386 350410324804039493545500156033794841600 12426387 -1065272371144492087081654276179027092040 12426388 -457531920428064888517905643956720198144 12426389 326299384899203422192315798494141890190 12426390 250243943269092625946682667757657704320 12426391 -1068045008658528545969994576285932599200 12426392 -920831854681494753847905861869782118400 12426393 147304520779419860969815462556538618240 12426394 -97982601312384467171729803696767575040 12426395 -1092000806923478632448678084074710609600 12426396 170175210384760242785634121624887777792 12426397 -76289493566225528034132171829119458688 12426398 -23931393059026767522239219109946816512 12426399 523974435323498394163987229010783820800 12426400 -709617118104598565876949717944839372800 12426401 565376640163077499819594926392034377910 12426402 170020351495718269330211574088611849984 12426403 527731447736589866052622445964065120640 12426404 1477382358027587011794932271757101449856 12426405 470980422286160067783135522948797881920 12426406 -592181793824452806750445167425811682848 12426407 454000470962740419622779913308846833712 12426408 140360860734494847965946081748235750400 12426409 1326171267956635380628253133094076431610 12426410 459372966544301762811276501083703531360 12426411 -140586314048958160491702335826413587776 12426412 298326873587617010137615962156544970752 12426413 1848601070160782980813916325372763858980 12426414 63223375110689621338071558879340892160 12426415 -889735038527529112487286668570140240440 12426416 -411044100835491929768351533102521827328 12426417 -313434573562620005770863422507733337152 12426418 -409606527911293584466449872695778136960 12426419 117682386446418526518745780259571336960 12426420 -3271518526757634264199896100495319040 12426421 185195543932757159647057356983532951712 12426422 339185622772529313145887844150688940000 12426423 -634133681512558191958599986109491647872 12426424 1418933758339972818673444608697165824000 12426425 -84317535044953350312816620447724708000 12426426 279442076188893027886969772092858598400 12426427 65283345397377073949358048772193847760 12426428 -132346860607324028654571449378202722304 12426429 119484198110112024893883830189557462080 12426430 141828128999742275956670525865655479360 12426431 1275419941050549557802560480402424839232 12426432 345490247094493050311791225117064822784 12426433 737764834778982547849790620718666576724 12426434 -10051997413042180177797339529462342656 12426435 -480223095421585227669452093287777320960 12426436 -520127864391954879883500155652354785280 12426437 -186776687261550528387855599571843713760 12426438 -572996951248348581552007016158728219456 12426439 -129345797673417646877904561674151977328 12426440 -122159530716579784824463367462486016000 12426441 -11181869240371435594732829384525294880 12426442 3135703707475339419140322389514485760 12426443 -26839824926287981766840835246528851136 12426444 -153717094568989490500986496036744757760 12426445 -554113620167407334466190511243431439520 12426446 -418491532116746287384668427124169515328 12426447 -197710807972819713948735972010373364480 12426448 -23564330331545394345265936440460001280 12426449 419869720296638372321796954217424878386 12426450 -69116915787234430726639751446983168000 12426451 1376893915211233699121787723713353410000 12426452 -482170396041709245438623354539558821888 12426453 18961233439034379158112391924874896764 12426454 28993800873376236402320322563297841600 12426455 817922266090507395073446021022576644000 12426456 -310334931076920644876997805845479424000 12426457 501347975860160447572807826051647991680 12426458 -878108494786009849995494494405213200 12426459 -8989125695251690986980102352834971712 12426460 130194848181162989302258570645485404160 12426461 754381525854015053111145029089261236000 12426462 -213347685804626203863697041764671287360 12426463 103980066540706258627583914378588661760 12426464 -2247897690105450703168765698367554060288 12426465 605754258009789500277165346350689781120 12426466 163948280291725741542172243498273353504 12426467 49792797421530581943461286654423677712 12426468 -93997270175984747545616415207567046656 12426469 1824886545476931242173055546218149831360 12426470 -300302958133757199898713077062384803840 12426471 -316782176013947533113858368271873631680 12426472 210026439683248844431296586497274444800 12426473 -1302279535841390304309212818181254061580 12426474 -135750046722148666464957691213425039360 12426475 388797042521398032396462948109369081000 12426476 213316644670366150095706016211739980288 12426477 554185902217817987230280584819119943680 12426478 652609071263016686731939127351336255040 12426479 232686093278781491302101358278792286584 12426480 4075404631790546560043515597317734400 12426481 -1061409116778392977258569283791464364718 12426482 1088208209537971982044199741688139668384 12426483 -242181928486790030100825067003024811976 12426484 -143555233644683304302044930910752768 12426485 305499373284969735338638651315722296760 12426486 -86159570355879442390717775488720742400 12426487 597139278197256013420424816645317931232 12426488 783806454355510127685468464888340725760 12426489 -51000863717061319466005947325494171846 12426490 -954622188736933871326481029574316771840 12426491 55050542196928569391088487959440501248 12426492 87067377522055947363681441698848760832 12426493 -922108414295234172113730957028238567156 12426494 253514397706059527871687289091139792000 12426495 -15936983796788754126102525443066494560 12426496 1417458644549684080987962458614720888832 12426497 290943007315811017873477164657098803752 12426498 -36871899643081879721537563628614145376 12426499 -501813412469724920706757348859363690500 12426500 -1510221646640101166787567857646337920000 12426501 -801498537999519064095793519284129089568 12426502 10599734291536668420909143112184809984 12426503 -1280380347934001189572389099706856518248 12426504 796159533241126111135765546059731435520 12426505 -10424459839698709324247568468981749760 12426506 317035548027920875575578897686147163952 12426507 -754583450310184494639214605562456448160 12426508 -133178127376956175424833931039088121344 12426509 8683871135069103645595820788846684704 12426510 342658617242546759241328794139115410560 12426511 1220235069106522814799096904745842446312 12426512 -9737963035782044349319757473027719168 12426513 -1023348708626359553960235297602520902400 12426514 -428892659698013311125526413590186604144 12426515 -275090059241385613970725654960178613840 12426516 -136890831537062597716674070533320780928 12426517 -1232019823588163212471247963013069416434 12426518 205740324843348763259010798600609584640 12426519 -126724984139796459627114334981577819520 12426520 194511817629624416674177025491542220800 12426521 -1169911277684465057218220834280831874800 12426522 -555749190706891936397973038356572707328 12426523 -42784218912122804105075596906717039228 12426524 606403407621722926389411028904524339200 12426525 410428944315035557327764667935808715250 12426526 -64324860344112673141837476827456851200 12426527 23580875881334900377741329847136362680 12426528 88013330302239348441413715237039243264 12426529 -3292499581348018248950347711229590716480 12426530 74583059153534211593173649243399723520 12426531 -212325827637468717998124378370177254480 12426532 -639050125313078623210900650905017036800 12426533 -530648459755627824009988054360971629280 12426534 -649036881236067114595063096541166967584 12426535 -854965360486968801822103116106958222880 12426536 27332218382879290684816454569692364800 12426537 1020856401145484045957412815521234588560 12426538 1102316561231159039698691270456805020160 12426539 -509209932745398202021895350441959302976 12426540 20464098596456973960939228564539719680 12426541 -596933305976909093716620451799486355348 12426542 -726704685926073873845859342619835808000 12426543 -291448278101862155727642638461817557368 12426544 2211105782896049986285310723083730944 12426545 -89032378059439157209207258356995033100 12426546 500280355495790487212386455527402343168 12426547 27428888956194873320960589874435364000 12426548 -739236237770432154125716022794761700992 12426549 -1398130535294526915948367803919644797472 12426550 131927326383992088666141005869193068800 12426551 -1384064131382335784080152558823512425400 12426552 281107464662082252418241749236620881920 12426553 69038941607675850681316822012055372884 12426554 21072288873553427663406224277140050944 12426555 -16475231872889584287130049885649792000 12426556 -717128496464037167169633234707403719680 12426557 561717252846422493791639236005999672384 12426558 454833368440843656575941068561830104320 12426559 80966759126598178608957531262290829760 12426560 364627569000843248436062712566859694080 12426561 233857450832406176029006339014482046720 12426562 -403475043096774093819925976096989979136 12426563 1115902452483741828779004200134730363280 12426564 -440583630102077654358456530947901236224 12426565 512816576325153055480045165529244326400 12426566 -207083789610023144712032557077793916160 12426567 -95426186127461994878358331583712107520 12426568 -426396646470992173955935385827742023680 12426569 -37464059642288574796822657914962863104 12426570 3507802316087716476025604655371308800 12426571 22304512144925213596993079903666988472 12426572 725590589290486283335734179969744990976 12426573 285594234137998313768809237029476755584 12426574 -80677859946955402439883879168511558464 12426575 290196676006314549536698125684746954400 12426576 58264402197476236021631898729612705792 12426577 304240334732530512658128527643110189426 12426578 -58077727460234487074116455261928574976 12426579 132605455535861493635295466735404972 12426580 -435564467571396821649628714073892403200 12426581 937166481513163637937934061045419826382 12426582 -61023807994761173038738900817185652736 12426583 -488867429671047865539139225423263733496 12426584 73668277317868047670953882029590118400 12426585 -241982616607717777461944255269813271040 12426586 -179040586823779020678997571162042961696 12426587 -1168098896820136845034288652096096844240 12426588 1365897075879083129562068960853818373120 12426589 -418276417466420287915738120500528270720 12426590 -69816485868030617494398567634073237760 12426591 -96777824028363656134236328105882961136 12426592 155620556746072258585136396499790331904 12426593 -835882891800267856174208363193569528016 12426594 188250336551766088461296528196749468928 12426595 -626581836920022214628154638899757012400 12426596 181924461848303908426825185843720661248 12426597 -200117284872939788166125641287650520000 12426598 7295327362795949962999627654260421632 12426599 -771387256740633217130735723657054819400 12426600 361367672710412310702922840575744000000 12426601 -27067761007374847452513031625550566976 12426602 -652919750654156996483031268525452871248 12426603 357251280981730234380662792701957115904 12426604 1457911954956576134027908887925406464256 12426605 -906162799012606706220793651860128637000 12426606 273563735606913925889710049251230515712 12426607 63285447773493768458599086944506267856 12426608 -69396053081930687163118719808171868160 12426609 152938966344432601281905364479873843328 12426610 104019450812079871701525182591434398720 12426611 -35426024564830382317172530446451093008 12426612 -747664486472465567050793383458569650176 12426613 -17348836007064030759426185419591281536 12426614 -56671242535782459309220517195588053344 12426615 28343609623946354918895712557999321120 12426616 495037177479081375826367716486096711680 12426617 428970841602721393085250387111431304192 12426618 -16810395177779957753066493401208452352 12426619 1191552474745430842305948494680502394020 12426620 -65985172769182901529730630609509150720 12426621 661461957712572720329846873732817467520 12426622 335428338186159837554873357689109141952 12426623 -584108095464599166781047237166790447496 12426624 -185675526847354686353758068643788226560 12426625 767569852016365330525954806460166130000 12426626 385911736782684134450303698281678068640 12426627 767471713312208212275815592541469756160 12426628 -1197217684562172970164158908838249333632 12426629 21499273971414014960560567803158977920 12426630 86987090500294013212900797820021403520 12426631 123147731565593990389431704455211805824 12426632 -865077824618909768686890062163669273600 12426633 -4820032737449990268315570338506986816 12426634 -327789953086083475765283419539588109056 12426635 165578874281660097976741401791189400960 12426636 -436637323523236369314974234707164312576 12426637 -1135454850786509123502020383910887701408 12426638 357903644899125902807365108359550260096 12426639 -513394640787558371198737739015776250880 12426640 -74439878195740425494987505382541475840 12426641 1480892194255404909631557535691621289792 12426642 38843786256007972064125036721486826240 12426643 163276405339249090284936917319141685920 12426644 42702099575186543249453191608358960896 12426645 226305340846226576985223868915806185600 12426646 -244286009301781652944307815406970089280 12426647 556230429611185515904379219560596414240 12426648 68343136614699288232724621472564633600 12426649 -552792168516649716919432642382510032620 12426650 95082630844463632188247046602535854800 12426651 -45310414853125867754463344766065508480 12426652 -421264880608365703951031873702159441920 12426653 -259007475462487725151911404454788707098 12426654 -8939558945565461782772844150238565760 12426655 281578748535253875806105196562940968560 12426656 502669016162598008148559001470107648 12426657 -96775366616877239374898806122819219840 12426658 666278695747120415386661563346472505680 12426659 -101148361929620398276137805067467711488 12426660 186209585527385858929395595486436229120 12426661 115396556532294644266385492002931000544 12426662 -154083239390403292846468953967600155168 12426663 -503816078716058629562350705642921841712 12426664 -712350609711967386538299456263259632640 12426665 -224291797303199395082516866887296318400 12426666 72180016283863395740856306113849700864 12426667 -6043380775349892101560920356092182960 12426668 -530091787179834313013942016614757341952 12426669 -1272647891312315103589139161489758799680 12426670 -30394583986066424708563089244065738240 12426671 1200714817637369292213712322500665385872 12426672 83379119348667373636129348159700140032 12426673 423810418563122818060375248605583513920 12426674 270924211501477818104694437738546137920 12426675 -64235320590192059039465037222456652800 12426676 192534253061244857340057160101108110080 12426677 1725315912625057135033582866292835787072 12426678 -114024880911462037136143135207341100992 12426679 -225033385303472266796070986323419733720 12426680 290898608483470552591810714808009932800 12426681 -84553904040210953010390776913229660848 12426682 284200039692880025928484177967087022192 12426683 -11023275072165427832913410354193492696 12426684 614032443540682315399617196883230679040 12426685 -271577107629415096162950325461937432200 12426686 -552143466630452605863189897233795774208 12426687 -40087718611311760899661252785368778912 12426688 35377204032408816667952117954681765888 12426689 1707077460550162222184445033988269764400 12426690 -77161339991977839696292267149361474560 12426691 1905587724730190665522332796641135979896 12426692 1425196303148095766879382821100717426816 12426693 41693526245511008391187677506552985024 12426694 610924171540076697923477118508304998080 12426695 104083292544621554765917807999195006200 12426696 30469735154414108156586597750142402560 12426697 -3176959668273228782499182353634356304640 12426698 210113167035784570321239052863650622720 12426699 -6523586584002339790832836988946126912 12426700 -411899190163179475790256857709824000 12426701 328201203517392686295868536304382057952 12426702 96141093617998096318762414789731194880 12426703 31210131082812558365540962331025355080 12426704 270270307492059218241363789681330094080 12426705 87957084039625292993483883174723254400 12426706 -1469560801712184149655387549840914764800 12426707 37270633802156191470058607940325679712 12426708 93861015506539657154446160996594896896 12426709 155002649087555466739760647092761354716 12426710 445814108591776628078429296291803600000 12426711 21305746439709008500162350578512485504 12426712 -1082742694831550245687234147917753292800 12426713 296885041094949325114914355842359232324 12426714 -94631236676608094795870616916854969120 12426715 -265485979564228164433419609958967436000 12426716 -478879870092533501767788044804042151936 12426717 51707383644949857469736950742324925120 12426718 36366712562209535111439455288421363840 12426719 -759081534977486713225518265607228635080 12426720 597755075919287220696972237070624358400 12426721 -123675548320888630656403514902816499388 12426722 35971622848760831072211397851549204480 12426723 -455522666046909644264370882156881241120 12426724 -92039153715896610668483821463648352000 12426725 -168322932787715524629977714592064035750 12426726 -29808041519607373831915564489272971520 12426727 -1797387770448023825671492417951347828424 12426728 -893927593876225030330293300845156567040 12426729 -247844334596857150285727397686066184000 12426730 -817619740935052843070492919418523001600 12426731 -607563087066023370084140815396203022536 12426732 -482454426049348995188794750867028951040 12426733 733073743699777947972160282943185111008 12426734 980782553952378516415507468034819390016 12426735 222544316840035014428559286979706282000 12426736 40743545852494755746404926140976594944 12426737 1293767234768068680376684640233215796584 12426738 -23376440666873613114017360147459753856 12426739 526769849228419358990500483597592466060 12426740 -824038823539577406208698332932786863360 12426741 71318471394933879676894791974678071680 12426742 7709886189878320968204083439180474432 12426743 -506850827636349822842747474789940405192 12426744 -779767606702279106948158388827318517760 12426745 645318510806396170286095438269082991880 12426746 50361536001903347319662643310532103936 12426747 34841281092876056497994949310229386800 12426748 -1458306831737093045049551270721752225280 12426749 -505306766349036242753124446541193031700 12426750 -256615411176931499458745133579909120000 12426751 -549506263018940242505805846100180818168 12426752 -319851069100563557928465834988145737728 12426753 204404595838808568736315855159748763648 12426754 -145774634874115389555249805711695321600 12426755 943080727743265121378613598495870138320 12426756 -143675097568198124234991858799035798528 12426757 -376977996692339094651456397244025921600 12426758 1369126820344154760158904162223019357376 12426759 209366618317270571963088203736984767928 12426760 367034049837954695185077309049737216000 12426761 14051818442257175597483060014865547300 12426762 444688567859833345685105431085062646784 12426763 158187984714315391083935378061598225200 12426764 317648929607506151481100335394274672640 12426765 154033515791827374190333631216292529920 12426766 468216414640155724391526379711197327360 12426767 538822885845544385445473023680120718752 12426768 30674338258499108755339206910802337792 12426769 -540541900488844406911449555721190282830 12426770 747352272461239564765033709060385226560 12426771 -151139987928660478005991911124112414976 12426772 426709288658801134389154729688138518272 12426773 -9373788061015817545357102932163510560 12426774 -111462279056170714347979688449007787648 12426775 -244724041814170989397526520691914428400 12426776 490418407570732020286829091525463726080 12426777 -1542502376423703868332496663853875202400 12426778 149648682743892574304966332128945423360 12426779 617162248418269248739853786299193625600 12426780 246598762326568432022611323104619893760 12426781 1737965525603125744044985291044232916582 12426782 -1035494619941511996182149266433752187008 12426783 -305694967950706133061544213690174943856 12426784 281857115817266890167970810420707459072 12426785 4069017452929988152812974912600371200 12426786 308046752721568202575863199836689575632 12426787 298809128978372368474858197557166247992 12426788 -243234774314260858234317641007387454464 12426789 -249610278605037771971516012864254946880 12426790 53038380785785475637749989799922796800 12426791 -589300647044728357297946801952454946736 12426792 -844967669160277439292046545896810987520 12426793 993481057948111339724126360184357746042 12426794 91173061219947527649001656488931114240 12426795 264721033327604873661041124801773355120 12426796 -86541175785529844995055949469844577792 12426797 -140358187820997571445436113149793587008 12426798 463782395365184253075160232438263802880 12426799 -516494559471823012481552620183532807808 12426800 360549644505967205012383237234625740800 12426801 730330975860076108164227774424717355632 12426802 -301763154863756631205130445485700561648 12426803 -688277664265716569340768017485598634360 12426804 274007349831664544523360418483607715840 12426805 -338023910824342517931204375144961920000 12426806 -340607377820943037839093677754002805120 12426807 702427882134923208008013515107704192 12426808 485859788142207337874558457572832092160 12426809 437327053406411358327605638326110571204 12426810 -305185307076381023255538596440942548480 12426811 215176571310159702077129433522272797412 12426812 -503914364718646028986603652483999929344 12426813 -67671193482376022761243928884641186432 12426814 1017401335242712562261025398922971072256 12426815 453510239576215807518089601406310632320 12426816 -38559308348632946025234442266020413440 12426817 -238560630571524115504931860622792499520 12426818 -1021885992735530427161934501722519863296 12426819 850456742140208738550148867284922269360 12426820 -29314304342376702285370855268818944000 12426821 3251108758577861537011070808220395966 12426822 734832161000077606344338885654420887488 12426823 -425162103739731955205198055764359174400 12426824 -293546068645575070894350800924446464000 12426825 -285061052696642419482077436114721034400 12426826 -941910338620663441365409042808886375888 12426827 118599618052185882647182370268835734672 12426828 -8605815177826523144008912384106459136 12426829 1820415350126290142108985066794302333430 12426830 -250591666333414798681679194043865454080 12426831 -1037125625166953572034866882644110373120 12426832 5556911820243213227906356801344110592 12426833 1900903190764466983955641344953143508082 12426834 -86302077208276281491054581715564057088 12426835 236488851798181549062335999404725599280 12426836 430321741577272783183428936358593515520 12426837 -62508560103447759310881653212750814880 12426838 -133810130336158499703595203479760956160 12426839 -532419442157743042253058257706526842360 12426840 411393562234676819211664124584528896000 12426841 100189274168107727422295174802283608330 12426842 -222177889588997927717143010751088429056 12426843 -58550007303348868246567145905343174400 12426844 302899168922758155345968219386463718400 12426845 -1191879693023555434822284479829441175200 12426846 -109212222263923178830720338158565310464 12426847 -3454195684083129084840565820612833069056 12426848 -337199301978442422621761875824413245440 12426849 319513135376261887380663120232377412644 12426850 342272012799152659773622160757564140400 12426851 -221019612486104353688661948922958258148 12426852 -421100212390348047220526502754126752768 12426853 -1042883427966885875944936145378041680898 12426854 125443491193390878258841607070719692800 12426855 -111242010939749718436876744322190144000 12426856 270095607733881232943841627840182630400 12426857 7573205836438297512897575594432171592 12426858 32732622426719888554573933095226498560 12426859 -351981739921010266373966102412370150848 12426860 -192460695363445273923192526239540817920 12426861 1095333349085057100059954635013044471872 12426862 58781734168652389095584911627921540992 12426863 126496270821528220260464690903084156304 12426864 -169474394789257472387050792780255592448 12426865 -1262053796496429310733254667582386255680 12426866 195040994295475421671015473954190447632 12426867 55514425710346759138861527323233171284 12426868 -25666131282882891302361682700857253120 12426869 207284112911924755372886250622515006720 12426870 103142258969825003423248620117646940160 12426871 -3287975504943406489361875508592977768 12426872 740247769343092005016047138910627737600 12426873 53849020338160342635506601840418558944 12426874 721988595270611624038490245640411850240 12426875 306978299795438980080657034741986225000 12426876 -206098554846387710210294870687146991616 12426877 -295916212889744273665515894125661096960 12426878 545634651345841206808288404261771506880 12426879 -52542672043804958328878749035439087416 12426880 27778766045147237874099986030709964800 12426881 843219457175557849769341640539839315972 12426882 202258120595942091324621401424524321280 12426883 -272132389661063040318081728231593970480 12426884 -1319870367473480702661856738379814184704 12426885 -923724750095226499582047064354236532800 12426886 83662644707831577861741671786924023392 12426887 -447575001379623584280209091418857407208 12426888 74599891327577390264935199415299358720 12426889 1585434452908245993552182154903837857690 12426890 286773722978749496411804315742935808000 12426891 -962720136918984050945661155442763924008 12426892 -528318523772324755512761504694347228160 12426893 -1960139256709552332828086068048126615680 12426894 -277940859942580748845681386796367943168 12426895 175134714144271204166407971849875307840 12426896 36446492364896202251393097659503411200 12426897 -413773888651995382025265043683559460928 12426898 -724950087191668469982782083460261990400 12426899 -1753511871724859158252901613340412438100 12426900 156226612520344220368283026433969049600 12426901 -1495336742815704328044547730851059338098 12426902 792902926332107544173835485782891080192 12426903 153470055141362526411537137811170815920 12426904 -382544195625596524426149187058597683200 12426905 42791014895201028337237948367328669060 12426906 72656121252640956761581492313287123200 12426907 220669821096427332393322004714357105156 12426908 34408489234849469322608009199924301824 12426909 77232456746770925763420053345757700128 12426910 138232095234959665958540889077335215360 12426911 -705961390327516407569338152245580820368 12426912 -102511139279936086596792580791179673600 12426913 -1066848520735091873830952604199722711838 12426914 20719593667247914031044885015480235520 12426915 -360281633444205298954772814150784786080 12426916 -366688166583666005585215718456975973760 12426917 -180512372255800128948837975325300062336 12426918 -201192943259409207855803640879085578240 12426919 416811937711804984259787522446782803320 12426920 185420750879950891898847070182241075200 12426921 14236281260645203288396792020815580708 12426922 -614056873281557639424560751360501317376 12426923 -67099084042684708312862115745053275856 12426924 10059403502913188912588657017432968192 12426925 135455730044421754025418523419122120800 12426926 -478868651719881395734210683419980353216 12426927 857899556832544595766770981678651072520 12426928 174673655744280819265908967370992074752 12426929 -1118296802714317202774930651877299788224 12426930 -13794818435448074503221535211696185440 12426931 -723532323094766679840285200944289967360 12426932 -416149062981419695012509159686687772672 12426933 321091947532459146928331060469513985824 12426934 -86744441373736219000710769756639013760 12426935 -813697558587438383486576548063478599200 12426936 -9125461115392251189196065806238597120 12426937 79910265844946001729049189816411135360 12426938 321248907282932311056108923821686600960 12426939 12206060155728787681407222332792983872 12426940 623569659478904644508648266633675031040 12426941 -72027352263520001953184918900842636608 12426942 263855495380100497539537355741889856 12426943 -1767337737339406272029048403314161167808 12426944 -155997014644141073270454765519485534208 12426945 558924755707377133747580357224967888640 12426946 -99573245233306090509889661632299795456 12426947 -475705835037685932476855578651736744160 12426948 -21010155997004998284280002938266704768 12426949 159451371022524452756081087615225618040 12426950 386971881483184485176411231215128576000 12426951 312889280573650803600543349166029787904 12426952 803225041193842619144313544166395929600 12426953 33156425818048013047621255437537100800 12426954 231194330059431020887391539337623422720 12426955 -772471020315590443940793829133054444640 12426956 476922751350737632433299608577411066368 12426957 2002968049708814279528832393610829088 12426958 -887050268175433908735400534140244633920 12426959 -1309628688579644838776224648427474984184 12426960 15719121924973295517334243315836518400 12426961 701430803976079604917258236903168903652 12426962 -291733983641273736118726437753765325536 12426963 346175899060812747228458574808735954224 12426964 1151117628675382382023948209126294067200 12426965 572545937912927250953740006129906240860 12426966 -225182717515702714033376648380535374080 12426967 -739509169126011011459566862077192605008 12426968 128501895545560643068818237360266280960 12426969 541615983970606750126081919091195878400 12426970 -56455885513086691842935342257026723840 12426971 -2240132730914073113725406540227431001008 12426972 -339514971778344897301835891174829700608 12426973 -518483277534768536958345695458312353000 12426974 -355154243070486126833091381019120914048 12426975 628369306383654154283501966098972372200 12426976 132722744525094270923764292243432669184 12426977 858894287519443720803390825297666547332 12426978 693392986825579775330465528027725413120 12426979 171765674289992817107349913642763911580 12426980 -152350420864712080524219749683021455360 12426981 53907740316847383156573783313093689600 12426982 208434832411091336487194125183103162592 12426983 -1488710474006919831191046851384826798000 12426984 -784703003573695467118248587898035389440 12426985 645450872619548922461453247762010086180 12426986 270019979232481622460965373279962604288 12426987 378893587088222849356226912331391882752 12426988 700758484920567238376142955384102748160 12426989 43112851289975171006323137141959672790 12426990 -1979133824276610232666660922842709760 12426991 -265473195044505367712082690607868114608 12426992 91124119830949539284638097824374128640 12426993 1261601335877800910714830691302270320000 12426994 492516554033803517390369379233194123680 12426995 305933059722525036670673978007195422880 12426996 429961029725918604911535243448383836160 12426997 9421349469786626667894551929252446144 12426998 91637696284574027034189037986242428800 12426999 50732192510837830302608998559385037008 12427000 6970302806425899428798452610012160000 12427001 -241838500779212292837470838375568356096 12427002 148259191395100828958803092056384961792 12427003 9808142853185813286661777576716527464 12427004 -1310929945875895412203287788736121810944 12427005 -127575248077829573571942653597704126080 12427006 -427389391079541805494008552986321026048 12427007 -253836813405280811040760075948107971160 12427008 -291666063229734748381678264347065843712 12427009 -17203295199234332807083093118789400192 12427010 -268179699370187396376555525233672071680 12427011 84231907086849072003158277011675982660 12427012 -29934597979220433635863095737247548928 12427013 -908143358634449664383618716179917546976 12427014 -179185935904901993690825435647998615360 12427015 -32575920822263955602436224965258070880 12427016 362414413185671063253292274133904588800 12427017 83191807506359544073000804665387956160 12427018 84555921283429093181129113739065461600 12427019 -651700294264931474679278655195702494040 12427020 -182352354434164121539927447238128081920 12427021 1065537790794326388478276507274570951212 12427022 525568056216525678178856677050704404800 12427023 59620409867309376688920371864996379648 12427024 465885528832076005839347191981438074880 12427025 -374734031075170180956915683167826297700 12427026 -79989129942976269973628598375746242560 12427027 -1077309306712156154001309090080075175124 12427028 -867574128934844543865018383286970952832 12427029 660756534743730856501671098003320077774 12427030 163629514181145107839959968639843174400 12427031 1089071196991761494517028829654697598200 12427032 -96623322937174054534009330018088386560 12427033 -1330990271487013169623096908457141879296 12427034 288473157341366934610957917858335358912 12427035 -60652887624856515305574268160359472640 12427036 -82948788118697430481642976105384575488 12427037 -948668979795529083897919978860790669434 12427038 -96745490742396440529700834901510603520 12427039 -2749608454893808346612893148103390844976 12427040 -196030773129709870731919141856103628800 12427041 -452637201300599850061064310609117948576 12427042 112140548917260494043288447972884441664 12427043 16948181156241206665713631066643536584 12427044 -187375638548967008673852405821797171200 12427045 -636126434833771009018532318253218056800 12427046 -573660580953959553434393823299648106528 12427047 -1777185585523397399628392376847417980000 12427048 415488518968851573109991761614159375360 12427049 -700890033226121312029897307384358682380 12427050 254886001253293100752089005934170188800 12427051 140846132122544023129149112101830405760 12427052 -315864126779364194579219970782760407040 12427053 -550094735648058293196242421937119032832 12427054 -166327914477278183515818431109823929024 12427055 305486939066407257207651543827611950960 12427056 -157113114629244749902348317944828559360 12427057 -474429147130288698530045892931749939694 12427058 -250788773861948421891429503091882958848 12427059 -206709777936640584891758623923813970944 12427060 -449858243405121723784006662473074955520 12427061 594359994219621674043546211403379803232 12427062 29231315319986855171329358090782696320 12427063 -404999803960134116129176331776920128 12427064 -8765089260846600329932704209965486080 12427065 -40547404440917045197959580952900921280 12427066 -190752927989702093118746188615838778768 12427067 -352825728130259120895886322892178930488 12427068 493555734931346963602389078271859598336 12427069 -386205400500543139836403329536005351956 12427070 299635995768408999859911970855736534400 12427071 716809701038437537891282095610650537744 12427072 -174804228472040484583432908039708999680 12427073 54280526128468741278065060139709712322 12427074 -996777895425606620894583648541533381120 12427075 297828278783633003630551191146435517000 12427076 -15606225476509221884211342125707194240 12427077 525471281268891868854304549031786277888 12427078 -44550631194951414500921719026906986880 12427079 195149135930477446182002693020634207712 12427080 -422040508853182889532860347886333952000 12427081 62015518279725189526635440628606161882 12427082 126597549683102166316567911153605151744 12427083 -203449469539262305048486427439516181320 12427084 -460992637496131386058208081580199363584 12427085 369806314497337876643908587785036445120 12427086 -2090276407835346781210860789197423616 12427087 884147415095187345087021936963925928952 12427088 184379964595950728509426542539976794112 12427089 -322731625233579381258988937115235381776 12427090 -138298753596959922916075653356394902400 12427091 -606309383539486104997764338394926783508 12427092 426465322503568540058763362726969425920 12427093 488476483206160629803324314579615428416 12427094 174542751037933158723573707305711882752 12427095 -964338813468146501744029112629585843200 12427096 -82184632580264754071933712338227200000 12427097 1663368924146758723895468418767533905546 12427098 39268591474541948948333377836517125888 12427099 -31713181954931191780096423399716790536 12427100 -19341870879308190078589426894282291200 12427101 37237771730191736163329857625876197542 12427102 -111428959172369211956177818670364382080 12427103 -312375025196634821881260970979546708832 12427104 -265779708204804876676626514196830617600 12427105 1268233203345064067517675800013916714260 12427106 -109519294254053551536683621188995398496 12427107 87368971998620930659243368045946859520 12427108 -703562511705016967770296003294872025472 12427109 869019596651333113778514517529437062360 12427110 332338372342298050301334612899191180800 12427111 -2016226401068033974448521682401274826240 12427112 -693721303776612903052035303157500748800 12427113 -288138649535998277154888393391840703856 12427114 185267937113775345769079383854601466112 12427115 -190234570926661586603500970721962394000 12427116 -92733206955414911394183152985992841216 12427117 193688694036540486122442520483495630166 12427118 -238822208097778705235747429253949903872 12427119 -1394576861950453589035034889145819646736 12427120 -68301000635807272705340942070445178880 12427121 -96113221432458411624757380225058099200 12427122 -41289487642221476597918346571620641280 12427123 -1130380589013136379919323591963288197016 12427124 -809681848133856469263030578926666840704 12427125 -388089188984614936319388911729543040000 12427126 -886514846604145746713766415996522459488 12427127 558102028066817664461993953576378997112 12427128 -664902699825539767496216191920488448000 12427129 771097952811675110760130668150850397568 12427130 163869790674594297495470501761240688640 12427131 -790684423206574744099234702348178525136 12427132 -497529991492663907695871148809272367104 12427133 110123498107412968556774218445131489260 12427134 428692320234990195267641374127482332480 12427135 303981570977506391083651160859556924680 12427136 -778432307764907500080665350838188769280 12427137 15536616453485847074170773802903082994 12427138 -1899222977400801721241434075991044477440 12427139 1114592072375023390983926404650210434940 12427140 -239377174719997618009352848200833433600 12427141 344764291555890801095218599662047218168 12427142 14688241998310736752500448526365442304 12427143 -1195308343285799635603841005343941527600 12427144 951778820413316601441119325791018188800 12427145 826859890570185816612110543215982604900 12427146 241455432277689639581130983407282055472 12427147 1085216942304784186535397702168420048596 12427148 -385458867909344697032034127909826625792 12427149 -170467287812767681349400346215776440320 12427150 -371653846695621774003485689072907731200 12427151 417674090876154104848154702800093886904 12427152 -14286389372229861937072816062706483200 12427153 127676924565425987862590728689107560320 12427154 -265511858559077670444155975097671484768 12427155 22453139106722094798526394757956438400 12427156 175475964345914676013736349127742586880 12427157 226633784197441797042474732768631999260 12427158 323607874509584266161881805953012558784 12427159 633704513978348748989231566922371530000 12427160 -401043117137877997330274013005868441600 12427161 -992355643889081415817116411431599802928 12427162 398746377354617770138498901922705310464 12427163 -604069902576654410946038577321977683440 12427164 -472317452131768368694677219701600801280 12427165 -13014955822660466770578172650450736680 12427166 -107818642790307990235172384242118373696 12427167 929227391695280733555936645950301403920 12427168 549223264797761594722981626254134738944 12427169 484892086861502387119461730468426905570 12427170 10903883613309068801752950158262389760 12427171 -28118886156138802709967647153003502628 12427172 15031444774033420139925368191706084352 12427173 797256119205504498670392031158180957984 12427174 537627938844697160848701922256480559360 12427175 101655584668738660116180359646179665200 12427176 1120821193142010977050543659235776921600 12427177 -399648360353724328623607949667286885056 12427178 -762521179488777790065293615873398191360 12427179 -854516365611609225222684253878316866216 12427180 -414486567072178752502890923794908825600 12427181 -184267345525009383666397038675576816468 12427182 -6905450209152431392201586934343547136 12427183 800554656980144845071947506629373868432 12427184 -527170769133481151691385005118144512 12427185 -436762579004035456608614674772166058560 12427186 454203946136722018228305773311973547792 12427187 216095849089396296419023871557865952384 12427188 593922218813719794139050021796946841600 12427189 1291361391956778420322529364825430250990 12427190 140024796047822260034955544320091255680 12427191 340419133686192231639937096742645474352 12427192 469243341219809709842945428495489536000 12427193 19069469244378647555861944194579254442 12427194 -52146754376268136685658514728860874240 12427195 90840891431222294967825981828957162000 12427196 2047145429306799531604222336955358720000 12427197 272222719765794427068278278776821040480 12427198 -255689148415434926685461076953874766464 12427199 434247989776712712329959636402057861920 12427200 84564029283116063801573432719363276800 12427201 687763893196535703451380600007746484224 12427202 91039811666062094093735410967589945552 12427203 483651213551098604179632961296822893304 12427204 62209187929720234823310115118076395520 12427205 -227018259435151200921576146619173178240 12427206 160655886674708565404536193391268151808 12427207 502378807695177322427781762995527659880 12427208 -913505831658386461345602677610566999040 12427209 -388330388256298003890100694980855829280 12427210 111711549457508038908962342614563467520 12427211 659452328878454927629804150949408977812 12427212 -21818423310961913342252079448067112960 12427213 701145227377721585265827598474092537462 12427214 -502302132513608210797752020657935412544 12427215 -13521446785421322129210848894543652480 12427216 -228181642875270957680978745705817702400 12427217 551794675792108620353509686078189539952 12427218 82167973228944186228898817995297456128 12427219 218191716314993961042935718180087343696 12427220 -11964275508150992826149126431188011520 12427221 585727828919338158348641620632582727104 12427222 486898129198062465426020558407821685632 12427223 -418714702588736987828717687291958225600 12427224 261774716335842775665396539039903907840 12427225 -479138785855080338953056344864347737000 12427226 -188074346170674544226144718663771075840 12427227 -60106421525298816604598284887511870608 12427228 -391353934903454643069909928698524560896 12427229 -1265477293370578441187220349239727435680 12427230 166704737104134886514350818334821678720 12427231 271036776902546663222201690626995600032 12427232 1305892715681480068712211669161965780992 12427233 -32024487018232866472452274221381024000 12427234 953809737063195376154971315749685160016 12427235 105808833580704643882645326899699436000 12427236 -1258402464136979189446337692579090851840 12427237 -1567016194543059706538877647192848906114 12427238 64357632675728571692334265483916834496 12427239 -1111999645824141522383185199329640437632 12427240 -36008246029319026302853041926484787200 12427241 542292766115751333487058675612277839652 12427242 171990506942182355318626937205009210624 12427243 -999401053621200371390929921661011536 12427244 -137654588093027580241167720117919907328 12427245 283774066521066023956238152594175713920 12427246 628784433502582293517592944543554784512 12427247 454711545547330681792606784703243264 12427248 -101301022106596263915254241102304051200 12427249 -13878442307417910986789855208694909440 12427250 797464955675745671512420283706852480000 12427251 103212392851919928259702164035424357432 12427252 645116434359431864976093893540808989440 12427253 872709267147704133839060476641897478080 12427254 -105119337706530419856516052301685504000 12427255 49857684560754730633877215523105608560 12427256 329079106022132617857587306720203898880 12427257 -1225173598699692923122452970710052461312 12427258 -732803419283694570507238191532945152 12427259 48363212921978553151287081395019262368 12427260 -462823824814357926965216481844385725440 12427261 -35328339802325336804328572401198321152 12427262 -864912380336758283976043264521019368000 12427263 -156751566694301740113264241227577952088 12427264 -112286108157069192236216704486361530368 12427265 922985662430339678610878431100618520660 12427266 -213117648263289295317330929735983981056 12427267 553108389430385882946121442665892316952 12427268 118769927070754051651281683202787184640 12427269 -574707991844619389882803518948517786656 12427270 503870358017044738056997944500771036160 12427271 751323160278256441889148158069972619792 12427272 -200510550815379804153319738139279032320 12427273 -1011398056522161355800221735005727575280 12427274 -652110936003637310918674681788300870864 12427275 -59801444062834210719678874123645190400 12427276 733986443863075264400465202446210552832 12427277 -1483965097961753924795535291488604188874 12427278 -47477202294728513385775752945346570176 12427279 -315540914049639717257769456647977259480 12427280 94343852417187267508731249768577105920 12427281 623793856766311359835161284155059099828 12427282 -306279505378994838027797237130353816928 12427283 175379472154160821579390992251074828800 12427284 -475215190105187540046306410442602072064 12427285 -14570960459051273152442970402449994600 12427286 -51481598845915326286325330349981507456 12427287 -990494495636720541228410555922763852440 12427288 -655587582859841095365984874633050316800 12427289 -68035773437490942974957416357010325504 12427290 266935368441337906636601832767534553600 12427291 1108261803602987364320432311147774203744 12427292 -142593002280601319800509085967759715840 12427293 318267444510584103740180123793022739424 12427294 1068796678251902696749815285781773932544 12427295 -101848306255009605983554893503229363600 12427296 -6995672042383481003237313703959330816 12427297 409928854210927293665856002237167803746 12427298 373944081546983781805178328514091084064 12427299 1125988587982780072075038926286661794084 12427300 418585037611787763831485354700270284800 12427301 412204712538413400228426969107861184 12427302 -5564972894223129628706795387684027520 12427303 -395130203667456153491723224525500627920 12427304 -950731206923575433232795951462679434240 12427305 514839500860280149156295403463052160 12427306 -1158876476284885774774949112671709332640 12427307 -1968405923178881353257981529735150170444 12427308 -301144963418277015252073050458659491840 12427309 139523302468052444386265760574366703510 12427310 79757031167061727590295606556051823360 12427311 -139050752698039802286527289178495764480 12427312 -22498278088491938609492740040251146240 12427313 -509709838389068484666158309821880309580 12427314 112177219494346243597206303828673817088 12427315 -1403704442351213057217874249144842313680 12427316 -1239879530453889584111686217940801423360 12427317 703673401116859862571826607712642048000 12427318 93493744156774267667010478580791059360 12427319 1044938455352138876204930434836570903720 12427320 -210513355054896595547618838457504358400 12427321 -422436738915411513202908970931038635478 12427322 561269391403070885535059391754742836992 12427323 72933674091819847294811561349828550704 12427324 -57955824275936296337806258828541667328 12427325 -677795863292370582811927642205762659950 12427326 -650722314090644188684722307567906348608 12427327 946334716249022771419414192762027191672 12427328 -253838806165449486119784977199466020864 12427329 -10471123624389990979599228987404866080 12427330 -94988357744807319558525203996688998400 12427331 426583011612884742045870873398912233728 12427332 -592819573475100312923102731013826355200 12427333 -359659376884631550282707705451521335200 12427334 501148748014179848400280324788761950080 12427335 -654695291787734845268239750768447574400 12427336 -1714665333152634812203716901270701112320 12427337 -166196952381598291438637761065604832640 12427338 -24313728451488340894932545953588002816 12427339 976700287237578493670806761216053157140 12427340 250824093713737780857218786901719623680 12427341 -410234630536887262819879251335435760960 12427342 -890050983290064532285080151424126976 12427343 25186698509975751058669457420913184608 12427344 -206481382746024005180707416974032896 12427345 162409452113313048271333299900231744000 12427346 241054323346226252272528754419846404384 12427347 -495987508603140380602886839417207787520 12427348 -364417874031284416375737270229702283392 12427349 1057351243879813030557255929139871894080 12427350 13288343168649413708136620891643139200 12427351 -174651932760622264761079673333844640800 12427352 98267753847796756033621267299492249600 12427353 93268457026526383796090689958110707162 12427354 -307304650653751309179564477885413196288 12427355 -311682067109774763651209679953383410240 12427356 484370808579511657429785800506067446272 12427357 -2302822885363548456626754450654422058408 12427358 691161564183332007472269832498704881280 12427359 386213068740865384292575682899753522560 12427360 -144988126235119622698204196562146426880 12427361 648747386427418987295507171200317012912 12427362 -882034473119566275265861187684964099072 12427363 880287746068269948903667515945431427424 12427364 270823376592938689696674337643513880576 12427365 60265059807790845391634556639035814720 12427366 -358558766197840085645675508001658974080 12427367 -1565444310602488074286003806316012192584 12427368 -81869001748738246440715666507219353600 12427369 1313015639519130775461602835910070067770 12427370 679480378200061128585450712049927140800 12427371 1695391376472458740105251555065880919680 12427372 -1010794010370268543375961973939978076160 12427373 3114532941662415027611638331818544640 12427374 45511090607865078613602267200377217280 12427375 306316889370175617821781467686369152000 12427376 116921584205781242001854306052906319872 12427377 -1352646877692052231066542000208232177568 12427378 -220956192190207879169045401945642955760 12427379 -66991236209576575992610381915861425816 12427380 76393994617875642385552184137474886400 12427381 1925333451213024864851241327792254043182 12427382 -532710767805452054093355613525145889216 12427383 -86034190656818180614428094937804743680 12427384 1642916303241686881282643717507891650560 12427385 -175985150530692298123848447670190175420 12427386 106290432116717352767248439254211324928 12427387 -1503458198948728328238003184198525440 12427388 -1403459608407101097250849929707708147712 12427389 81023523253268817649538597083455448044 12427390 -131760507191193148846362474570201316800 12427391 -1252259492851224468885614406880942509696 12427392 429808590622799831295522306732683427840 12427393 1108636460484012492849743462722322935344 12427394 -122786140164106971751323491000733485568 12427395 -551042326745763883290819762821360789760 12427396 -37206893304265434776233063162070627200 12427397 1658405553651617327005642812605960904672 12427398 829388848763485467206620561564781685120 12427399 -1305173305644367323558544651352031558840 12427400 160042686684124197722767876435780992000 12427401 -181701910901401747851905422171833753216 12427402 304636596323171820135335661055729910112 12427403 -839858392092547027001955287968780578348 12427404 152123742620184661973414801214916460544 12427405 30557562980498566629941171723555082060 12427406 -5725820883455434095932040487211059200 12427407 62984866718815752341583766330477047360 12427408 71656110235523935665415093863993311232 12427409 1154120416476826161918524434286589410610 12427410 -10896719340280755798499402837209254400 12427411 1380292499551462069548969205199647994880 12427412 -400185294913543971263794601845341047040 12427413 -1216060098514413617387343386903477565312 12427414 -307233533632268098201274808595796158848 12427415 174181730837368921821679333583585341440 12427416 412806667686610283153993482145585694720 12427417 293041318023444148469895833950257153220 12427418 -7024527880875824070464673250271498496 12427419 885967958848665805413982342254120961944 12427420 372524445948869898461308661482711457280 12427421 -503284290715592182628801257631530404378 12427422 140466067191234187692100290620354304000 12427423 586120047557483721008360458147082408672 12427424 879791763731413773922886763622469468160 12427425 -828202010383580795825332056914057850 12427426 -262338735657483056265120568693046880 12427427 84596287629145859290071284691032904360 12427428 -131271198914463496770884154390078382080 12427429 -341361936669837177021659060498789126304 12427430 -6699768143023761365854071746608913280 12427431 -249687806276133353084834534432461940016 12427432 -766899237908854560623446728055708185600 12427433 -106637095673557352978316563643747300720 12427434 267991338686818827117059426994861761280 12427435 330020154182704753908072831058811602560 12427436 239569084810328704502026833169002267648 12427437 551999907874827272745799141049112195360 12427438 422332950651474313739461200526999437120 12427439 1465707500243796583246892052829172868240 12427440 16758088940193428122398721949503979520 12427441 -101920991673828957547446173988918862028 12427442 334101933206216156315331175416055144992 12427443 -70616260603982765566766937357596946096 12427444 609131456591669751005915448021655910400 12427445 352651161976422627061999911173863100700 12427446 102523834197165795468087731061680483328 12427447 13667727023275128896771146860424506880 12427448 -1757293415734038053899259540976284897280 12427449 35175703287026359506911847667675283520 12427450 101173279064007597737024938988815430400 12427451 -719288965529779278238029315283866678096 12427452 187550415616061514310476144171704893440 12427453 -758171381104629214930167551210732162400 12427454 75918328338074712288253756143485207040 12427455 36722349895302865547882500840164496800 12427456 -371973787153398946567303867245616168960 12427457 -24221803159128277063118713470364082688 12427458 -664669364517834679042013109135565651968 12427459 1906821904694238067844512366996348084752 12427460 -56869082263361147504880586434420426240 12427461 -1992638309128983150809071130528774848740 12427462 -977508804434185327950848581991432196768 12427463 -2545544082127687479246111694787027708400 12427464 24826463479595525048445225691624734720 12427465 -1166556701781167280110254049368589424000 12427466 160033315390363987045853416330920582144 12427467 302097802099896926174566042683672465648 12427468 -96511979812680864594036720601580676352 12427469 81805464713433638572768420923836811480 12427470 406960569727385397921397736311326445440 12427471 -365306111758803573425770890962625647888 12427472 -466840495526084441633128405751838670848 12427473 -11125841840263712703850205813225302176 12427474 305026258009035727405010758811706542736 12427475 5906525043759135493034289988075659600 12427476 807116275211337559905776843503043358720 12427477 42707033182851727613900692091430731292 12427478 -647182690451249972645028777795226306368 12427479 -668831211146827696249150694709037862400 12427480 -26135910422307670587505630670638080000 12427481 -43879911441457456040394655031033536416 12427482 19883218098041620640316943406832142080 12427483 -730058914665616465493636983895688510268 12427484 -11474545757341040473729926498474177024 12427485 -156430204461489311139075155183058094080 12427486 -339630099250901929699027157728206013440 12427487 -1031452523923053574178110324864874592864 12427488 -68252375912812081650811516593759584256 12427489 -684647489502413668570766885842753583710 12427490 -896874258432279843421746435821968819200 12427491 -745882858540727389992594915646873609608 12427492 415220195097035098661689151904078667776 12427493 -464939623312940649904171094884702362192 12427494 594277911293516520298262431884184521600 12427495 1182849842576748542899046769596674172880 12427496 -762625294742138723548610325679357854720 12427497 376391904960345312972315398389153579008 12427498 -167229619958359022703963560750721505536 12427499 372851191506262022411554332732071687712 12427500 77153994485819051610381269218234560000 12427501 298145741235613629775896109475580785280 12427502 350205782139443622854127977009415269952 12427503 1028414174393378365554581580277148832000 12427504 -84604705082932368492986673030103367680 12427505 196318749808624490333316161383284869760 12427506 -65446955599457565844853967855932009472 12427507 -321699530362183613130432629894613238440 12427508 -859927970551760813547528581564105388672 12427509 -880941640234928695389903153536415909792 12427510 -41133924132671401146857042455606663680 12427511 -15070328971821904025039971974061956888 12427512 139832098351456722494301398102827991040 12427513 -293010188337771530033902196453583472640 12427514 -420576554770551774820806110203871808000 12427515 158964211544155666117262995617221652000 12427516 17291203046365107135013862435821092352 12427517 -1407884615697932260898517413672550036288 12427518 68934915912987295601202275411778766848 12427519 -612204034728045974942217265365681428456 12427520 17217677617768626243458031271752499200 12427521 919645898489683458225400460193339816576 12427522 -221286675976843645430786707434144000000 12427523 -319695595386699105866732584492041084720 12427524 -288167674549910601959313914740900654080 12427525 648537367680549702276545666032494285600 12427526 -10684799705485731386217596807552636448 12427527 519245365841596308335452000139827701072 12427528 155534671103421111283584389263597240320 12427529 -1096667829074140391724919940775115453260 12427530 334906692060310070173227904467393008640 12427531 1750504104594315912684665208888491094000 12427532 -46716416123055436965495192419382540288 12427533 411065069981725429889969185287656561280 12427534 349226627826850708967108895384368030592 12427535 1132704221564904834867831591613713081480 12427536 -89122519843244597318547331722522525696 12427537 -74637980639222595122140116617050631568 12427538 -747823328043861674731378206809563924080 12427539 -1176876939042853689386803169132267385600 12427540 122920460470541726628704680487084697600 12427541 53873247877357911508177032636209625600 12427542 -439360342644221791674075626784826937760 12427543 -304475931999520457062749745672870188080 12427544 415081029904325777098577608326888652800 12427545 245059133177531982720753850833115418880 12427546 157133052488517356654786746425684482784 12427547 -397057290302395532268064645774337134896 12427548 -121780452235807934621193268186332069888 12427549 -2000843967781637370024655096977234738164 12427550 12373315457406118129946439692130000000 12427551 -330377110445332375906577279938361419680 12427552 1088129008999363482689865018685198958592 12427553 1812269357274536127356478856513089041664 12427554 -230189406888094750451536131000706750080 12427555 -216765039718447483107454159982672953440 12427556 809164240343470860444351447438126735360 12427557 -407363394990493615439334842524009856160 12427558 406952610368578605890029089668234465280 12427559 -1516598792566793316276112364847340032 12427560 271734923682683855707561438650679296000 12427561 -121128885406517849635114542500208053388 12427562 -310856718705008285231189313684535488000 12427563 -280821178138367201458127695728156070056 12427564 -1015493643697123032480881170256187437824 12427565 -676938484779565893257036265027411399540 12427566 98924436066600142536477778444582530624 12427567 -780888188035230065145647970740326397952 12427568 4737917216401001230181007286901735424 12427569 -52728477937654109385833550497805281280 12427570 -222061703958679435933155228241234535520 12427571 -781719896945453108790396296759554727808 12427572 313735764585108176583366254649915912192 12427573 -1752529678171171604313852577410019389600 12427574 -810273260948700804979575705175265722464 12427575 193508051642466669108895282921019100600 12427576 674945879512019592394529733454814638080 12427577 1312964211436300287344439672268597752480 12427578 60561627632620850893060170107681973840 12427579 -802356491002581380099939334923824161820 12427580 544483610126139311365414318997175475200 12427581 -1063426442325350156869797270146992923936 12427582 -147632972435504022464442535202516452608 12427583 95414572518727180310554846810982939520 12427584 -229603242956279469466859674949476417536 12427585 74740498504226315070917729269632629760 12427586 -267122916663938988749220223312142665008 12427587 92148626368085963893648046113735074636 12427588 353092491952967087824903039446715330688 12427589 466751907824420764237852488937842717120 12427590 14135679136594822757481172892193914880 12427591 -919112680898016831092530534526905918032 12427592 127539145825492100606069205416561510400 12427593 -31607592058279144510237370548457791776 12427594 -958315049334531433346559555622188605904 12427595 -86894894282185495415463048225152100000 12427596 653500036785937313922241206501249062400 12427597 -8315533507138050538502589250207415936 12427598 -582338425172785835355260845644590011200 12427599 479551217060782198044676615839627460608 12427600 192868680241064581199413723453580288000 12427601 -1018096603883669764039460100406319493900 12427602 -5862047959569771836797616557057105920 12427603 1137399958605508665667047177670616975852 12427604 126889236389372673693567270060522270720 12427605 -192866562661286485777574315020639755240 12427606 59892296401753796732808791055132601344 12427607 953981159201575877665318689987359150856 12427608 287441188713408521438696208362162319360 12427609 498266781952979749664354453816397674704 12427610 113692731893401595569279080646557332160 12427611 183916973879097241344123848536769186304 12427612 584673197224566243609946522348380103680 12427613 175587226384256011049041934801974041408 12427614 -2360979549372511070118988095329084160 12427615 -1293000043674119582977329222269576852400 12427616 -1349770754817393847365691595736083202048 12427617 -281236249625290491274814103315795525888 12427618 -239700314937719428506554713211289000960 12427619 -239256440882652019724318632348166166000 12427620 366929565822872178004569489395243028480 12427621 -61636716189149420245370918309173126656 12427622 -619395558345383726384703247104394239168 12427623 441675620990096820281989996651008805080 12427624 -134857863899079833846827025113670369280 12427625 1262124448318729142831112107775581205000 12427626 131841468410556189723691816520186713344 12427627 -312434302287785933492019470394652600800 12427628 -272184436944103564317529109398063549440 12427629 717651891643285113092890547472597431232 12427630 -259719489805685834097509029554365951040 12427631 1056383960536751506678569173192832154200 12427632 -36288823109284311486018814664609955840 12427633 -164176182280632258910707256616378207434 12427634 371196312676380835251607069459659916800 12427635 -131364963884072583628853535694868601600 12427636 253679731903457532469867904301718462464 12427637 117097399112876750515591213177515731040 12427638 851562144088947804724314192120850535808 12427639 -83026589679460919054690684701145584128 12427640 -284755542202420266805810643552571187200 12427641 -323919068144613704343886184383270475520 12427642 326485463173608984992074106145086227200 12427643 -1188945447074327652093605878093053477600 12427644 222172176611637106119874778752935830016 12427645 9577123615064581193253833132847498720 12427646 -325916184921723303419395683720395145216 12427647 -4954572826456613811094374133185321840 12427648 -445297477386837277769599394141700096000 12427649 390871952349177886412842783167879103080 12427650 -36441817428988673312431700831720173200 12427651 -72688830352918784936521482704503067600 12427652 -369626052913615076309565979971115586304 12427653 70950556086977379818051786970986595840 12427654 9761945383067930544338049028940935776 12427655 1686045862226800777401060717701371536000 12427656 264688276148215630321871835738230538240 12427657 -1286004401886089945475298872584392485168 12427658 101845044882247297292322861110733300576 12427659 -183606253046518148800605222878211112656 12427660 -265090108782832426423520139741945753600 12427661 -139907125141071144148017191268338289738 12427662 14305956269289000712624450490390793216 12427663 -3574473326061812642936136139570062527760 12427664 -276470311019670947290000189281011589120 12427665 -1302778289538225736794977850128373943680 12427666 88034400712125742207286818421267959584 12427667 -183924570914442606838013790114540949248 12427668 -101832245891499604195671386404277376 12427669 -95898127806443101603344236391484367204 12427670 228107730008140315648896181031651969280 12427671 -55775116213244449739182781561888649216 12427672 -101566956155521889324305869965764300800 12427673 1124577450291933840615191844207817116624 12427674 -107065054655962486438800128650317743616 12427675 244204788663735455258536632010076872000 12427676 1135498729144622173860368395917030120960 12427677 -329740542527440484559310194631752710586 12427678 -28623302071336935021927584788958367360 12427679 -1979508648647272865540509427755088134920 12427680 -59951544573138710705004440952797921280 12427681 -55909542135868018821631777279546621440 12427682 -74875693032730326146524355434240194048 12427683 235886583256036697656488077677811662848 12427684 -870669917978863709709749941519280819584 12427685 -548497826886777858099167064622463311620 12427686 -234464556985325086771487710607027244768 12427687 337702083815426276243803904396883017336 12427688 -2912640995239338246045253211678638080 12427689 310616521638565888437328716659957805120 12427690 370719952330527996442956671114320876800 12427691 1072680144578463109010741420192177863800 12427692 53549813453666796097033734536014628352 12427693 -615604944513527226266202808556721448320 12427694 138278166466386551176878675473418939072 12427695 -323923421680693650278647021763180236800 12427696 -120708972698901772974126613739024580608 12427697 -2193145343912468835964684413142146180828 12427698 250894669477622036138960074090820218368 12427699 304297669394084446510671065750867794700 12427700 -190925177340920543821724423881266940800 12427701 -195430988349070754907738915295413143040 12427702 74075895773033376252338334427786100352 12427703 -501949108564315635158764839330725049048 12427704 -1151795601684238055411994227873153187840 12427705 145448083764847592312426427240996076800 12427706 54486466720975033765303537355329562880 12427707 -1118603025658613007756641179974256099560 12427708 170792605405428905944181611062854525952 12427709 456055044935406832641237362763817029216 12427710 406245519872677440646573998898255334400 12427711 550090017784430871153419602359421973312 12427712 -226256980545728419573553293350100008960 12427713 98287376832584558600418058653018637524 12427714 -426954467184455027193508529963790336 12427715 -152592421173127719286545341053121062080 12427716 -286017870952478809621577727540258508800 12427717 881065421440350059106862306559840500766 12427718 191613626108249697655906323437563714560 12427719 491413945333291346832146073733408191144 12427720 -899809135577730720858593957315263027200 12427721 389030252958936875058614291599487006592 12427722 -594594681014413218130003171794299535360 12427723 -479684118014493647833105787779281065304 12427724 1618349529805865863534132662753895488000 12427725 -52334718680092479414775897747000874400 12427726 309779726156584760592050326399878266304 12427727 -325374114924574853501883142463396047680 12427728 156196215991452361600404244026436091904 12427729 -38638452275693946472475482432495241760 12427730 -102749059605815216417960583325471756800 12427731 11204712993967793645259662395051919760 12427732 1614760851617510360590757687485500018432 12427733 488282649185392549901885813732867387982 12427734 -406515244929467107287601421814895372800 12427735 1317464983229748922661789681183002630680 12427736 -1221226340497085492477388285499071928320 12427737 95561177690668571879730747236011730304 12427738 -807235329443692941378770047101184830480 12427739 13600748189553925547515716071422262424 12427740 106812284583560562856811079471813304320 12427741 100784511994495838395601564383818271142 12427742 844350007218773026407748484353480108992 12427743 284489524205717059016356143543968651904 12427744 20754571589667783387237968187988377600 12427745 -71508469974664348277563130706639559680 12427746 285102616148313775984954814975268326784 12427747 639970321327470760802918641228801159920 12427748 1132737924547302926408515045640323123200 12427749 233885801189295423714074933000212862400 12427750 -231658880186002919356307637289947456000 12427751 -296058901158771423146989996175501753856 12427752 -51181458659777309870170191669384314880 12427753 -264410247412964577909182585833934172096 12427754 -80873171536242490655988318869254649760 12427755 394299560136046090535788531229548792560 12427756 103605542913583092439205939497214237184 12427757 10547226596871505970919772444593232032 12427758 -40426351870371811720542811345496769792 12427759 -798647065325896867287984918766272837040 12427760 -64816533693603197572571523295970918400 12427761 -283599026229065373112640599073244205440 12427762 772610520285142835132657962354927593600 12427763 1689805835904459586675218592303953161280 12427764 254666824394134536626941126898169219072 12427765 -312572170174308524772109119615010763520 12427766 101533306912637259846241262738367871104 12427767 591238923595256248383563088045320551680 12427768 378112299525230883997923667926984130560 12427769 562282438519477033750255855526553300480 12427770 134561051411411995217270340168494073600 12427771 299089012728767146721846986595043059944 12427772 133961532531714297110861937579475653120 12427773 -692598653414398302631609958457600854016 12427774 -12033971955143568787695095996282548224 12427775 -358807617280360843758111775892956048200 12427776 -181471243916397215872525049711611084800 12427777 -1777400538549534224091341259357949733374 12427778 137307212316064553432042087176305916800 12427779 -49246401394720455350017204040777816832 12427780 869709463814935031824038468443096505600 12427781 297686609747693852703351136847416719582 12427782 151066266013650090824708674488044019840 12427783 12852295923513450165020475063222268000 12427784 101973372174549851416428150728593459200 12427785 351752054598217591109301052026132398820 12427786 -8343630542649284108636061038122794240 12427787 -1972892726129786741014940883251400730176 12427788 205899682580339768884453827037474598400 12427789 -275004390799501009604944183381459520 12427790 -156785993518425434791133402588013665280 12427791 -406710991042928251614822872847060132480 12427792 -84865920360880731610885229398840934400 12427793 132453659896370175896351295815368430400 12427794 86134087105859964556877686536238404624 12427795 -1034652347797924120027540445712464389200 12427796 15566539000000101302793121544517163008 12427797 -129817862019780365706900769053447842304 12427798 587408169586264736992184092602335162400 12427799 1014345771372468629702191710475951610736 12427800 125554795935391863836929853210050560000 12427801 -586339823874277686276167204480881870908 12427802 -524141832872885321247938501357037305088 12427803 1358992967997964185568486879791594922800 12427804 -1465906353846501818196715027556474555904 12427805 594650716580281300303801240624833936000 12427806 -835196112893324419438808287636502077440 12427807 117005302772034925664750750257185204224 12427808 330042949610851384728757444003747921920 12427809 368328451839615858654133621981725990240 12427810 99863080236189455515874271765387574560 12427811 130052823866887897593438395401178533584 12427812 -28211306575325125908755911289906615040 12427813 -483661594031238276116505414943667999938 12427814 153644563726423685466984778415024502912 12427815 -402523037903011130693100174369284760960 12427816 1891089583165988014638471514897260533760 12427817 5508282355345485036026507247031778640 12427818 -54613452116903224843620208204303007232 12427819 -665008738067190431740695567337380872880 12427820 142460654048729674798068507592277268480 12427821 540172064640775760007626935525264828182 12427822 -3053176596599838735020977204354484352 12427823 1484579150423945255878970242255554194664 12427824 -228002871175125330447603506836383989760 12427825 -322337150988966474936421114600815619450 12427826 -45244862485474954421452348044351195888 12427827 -853940631989419474948144893921334727880 12427828 105656857587286950137446729140034779136 12427829 1227142260588825492573020885387756697600 12427830 -35336495087189575789986532610824233600 12427831 -666377641945168415944608395657279949368 12427832 631061132342154398561478829654731878400 12427833 -821114509630558724481622089690589280832 12427834 -1098001961791743566434655499751420457760 12427835 41401176145185261425279939899160934720 12427836 38979179722622014491002685239005102080 12427837 534829045394691114088319901863024508352 12427838 75580414558675971782909803032907791360 12427839 -553110495811151714814996054932736632832 12427840 96016919772919299766016361557687009280 12427841 112331082740222640059333003897661442242 12427842 135837118147857227075606514179571316224 12427843 -303562760330964242518970258974910342400 12427844 502960473072911209110446928531821740032 12427845 19587178321842173984109244705726127520 12427846 66858444652899822630292117074058539264 12427847 1090736274985787305932940047807541054296 12427848 110287221623661891047049472873452595200 12427849 468512332476301727769630738056440774400 12427850 -107803832318672355326200338587348287200 12427851 229193172558169837536725250282114125760 12427852 1797848689723356342855571938748834772992 12427853 88474393842664152249710181667193386200 12427854 523387014915373329864712149456029384832 12427855 1118482858241758785364793447878593569520 12427856 -27460395544012695892680437462138880000 12427857 109829308914707998687103458972057962240 12427858 49478244962614941295407195268942252320 12427859 1151901274475746478031124864890861006060 12427860 -326462488831463859694805932001341440 12427861 470598647178511690892195287124227136462 12427862 443903941311839417207217730338329702400 12427863 133152883407804801152585083831311951360 12427864 750526254383701856243239753076871659520 12427865 355040411813917368540200041328101120260 12427866 -17491979055074218308225789887678492160 12427867 -150823383076668633940417143068910526804 12427868 115154498855880715808005736391574156800 12427869 185202513995540167605450341168323515648 12427870 -179171658703273363993596506107562173440 12427871 763332662040428557076466067021895796000 12427872 984996296505576019633062332002279882752 12427873 -1728986971539911379492807727649687654878 12427874 -197514893565073441993717186129261718880 12427875 110999008079808240947946512865283764000 12427876 321673179869271070857735537563140511360 12427877 654494308231412776307228997011691823104 12427878 27895052380713458795511145849975749120 12427879 23794035320385091842900033404185359840 12427880 271692487765860068865352638371688806400 12427881 -254241326396836748741592059500468838400 12427882 271731740224951091425795108988176033632 12427883 -162285932143487121680465965299328969296 12427884 230691152294990807902383791206277775360 12427885 -19342894927555697847308289249668582400 12427886 -216602835849712731070753768173810399360 12427887 -109312622995903605112133022842158178040 12427888 2920720434540423332024669679821979648 12427889 -1145969227279325784323785022283846134976 12427890 -64463333069917513481010867919099584000 12427891 -577451873457724668445284765798613324896 12427892 -386368214956150607997702949482664776960 12427893 41253380387496023635578174513965030844 12427894 709712058731164483108615095565618766496 12427895 468350341330683967476969164938486829400 12427896 101422673526911319586883482957092372480 12427897 -339358759544065899184146762429173252528 12427898 -242003963977956990173504318101909649664 12427899 977361789186944653155922063003651846848 12427900 143651800218569538298736203283173376000 12427901 -256387786736839579261765592167166950068 12427902 13158957274108111974573084984665791680 12427903 6449447958166673108966740878023840824 12427904 -84726599900712976667557528047515074560 12427905 -48897039415777275724525728494823012480 12427906 -485595339467199036221927621000038156848 12427907 7313647707350635960007701141231020156 12427908 342089600016974957298661063688244956160 12427909 145973577518303745482912447819225093404 12427910 1081195011181859202002260318845934080 12427911 -12205258699467266191765491698625135696 12427912 237934474343201657800558537915981824000 12427913 36927162541945395554068313037779817780 12427914 3653732407260546310474330674977053440 12427915 1231555330798945161908141686585992897600 12427916 29830333146873299757045972262868021760 12427917 -161466497715643857634224182578775029152 12427918 -858006505467066911267066890027077811584 12427919 -142995478652838591092863449186871584000 12427920 -28567196304270721814251763497910108160 12427921 1304249405956688116386881343883237449600 12427922 -337157281546483183076648784684671390592 12427923 677591619189640725447403145017276294584 12427924 427293376266590538317997680908432128896 12427925 -34014336714162385562307743406569671350 12427926 6626983756147019336063665458187444224 12427927 -317362422740137066949805809580246755400 12427928 2815256841218513878845269656963213148160 12427929 878880067511316204989553843354116376474 12427930 65710539767440822289247223254031723200 12427931 385522152375817002073066751584749707904 12427932 -215993082233566398382974796911982534656 12427933 -448346977176905711155445251882421586080 12427934 1125202433603293625145881231404188473472 12427935 -32396885594443755972762739201566673920 12427936 717848910473445094783125490894836006912 12427937 -1468212640416691533691952217497719216080 12427938 -127286552065298278941867941917481203200 12427939 -329387025731184456273414365762868884260 12427940 -9848897497596829151524930498154680320 12427941 -48399777476204099096171627250231218400 12427942 -1269969396168370296879431304531159168 12427943 -200329652610074371357082015085558113280 12427944 -1106496972001356861550950205731902177280 12427945 50523135007544191971559568541509665920 12427946 8962330876750588793363768770587439104 12427947 -99021822927264935965717276914490581360 12427948 -45728862845498946561457851510627481600 12427949 -825565837489556002030821127787807718900 12427950 -129662374092890000241434767840582416000 12427951 -213016525078169079230450019184769992048 12427952 -31097319284153175287511910268365406208 12427953 331297137729830133669350266102804232304 12427954 216180908142576753529729557028693062144 12427955 721665862704610716071486577256812120960 12427956 105522878911597529913155173090662525312 12427957 405764690737454581411924703797870918880 12427958 43069067446876091670606983212306560768 12427959 -188561296393758953560274615400843624960 12427960 5280055474207071416370308929262592000 12427961 30622841450781510293852512166432784768 12427962 58077951943025556838783081987553710080 12427963 -570649762130088496813826231760197549840 12427964 -2114522150801247229188076694039598120960 12427965 517934640980349730115993170942413264000 12427966 -53623154870705919207421959247996194816 12427967 1185169545155852132815081204973420554752 12427968 167046102496842605887876643254022701056 12427969 -689351820624845410413394336276263687804 12427970 196456551800771165406084014839901913600 12427971 -1200333582365052860867789213698739687688 12427972 -1123794301566878208324495759557208164224 12427973 -576678049536572126642930423816402486880 12427974 22929350203190090208801065089436028288 12427975 547217552401815726662998452792714316800 12427976 -881739077034869216885477765752488345600 12427977 -654969558525830343954237694941205271280 12427978 1305732095236712270688080873366951056224 12427979 -1204892355172079406806679287951851920240 12427980 -425864272764024719281991724873995796480 12427981 -1081248239240379308443814347855186411488 12427982 -67551492853092789920234675514370830336 12427983 824429869697459114524282318167515525352 12427984 86154466051393458026954299361057792000 12427985 163772890134505205933139223814306582760 12427986 578844931508121871018502822748348428544 12427987 -299236790191684812586528814610380963424 12427988 329536196108187448139753735905089110016 12427989 1279270475436013159808180262926274048 12427990 31434359764730044027533078294567158400 12427991 -660524440505368502176082110602613183608 12427992 -287835120841234995694093390537597102080 12427993 326386082518956289555216830564782174464 12427994 395185626561954979424536682887892365296 12427995 -831402496703091105191571219435588076800 12427996 -215348062232815314961476401648533463040 12427997 686384269840357617326278072907587681446 12427998 360121485224610897342696567658517096448 12427999 1551595480174748629154241151951796199064 12428000 291284584856437511295177641188392960000 12428001 1111669552793112721735261434908782557330 12428002 99202563159463044249896016149337081504 12428003 101158999950557204541842503187842673472 12428004 32729932012437855409676812299212562432 12428005 -228686743536992912606619825781396230240 12428006 1337253556603901750038856551673248735680 12428007 685530390152581870710685202781580889640 12428008 1143539226947998309191163876998851328000 12428009 1804288999997773824369453580050850946640 12428010 -57454883329756270516697875378418288640 12428011 1501445662450007726326681245627448058612 12428012 293588315816975398847600622398241722880 12428013 173072425662179389853428360648439139840 12428014 -39147787987199003545175446392389944320 12428015 -644139301389062296754543904789849396480 12428016 -201117115570360543815326323561074229248 12428017 1443476717481190541318542035838662465426 12428018 278961313243756925298214862799262350240 12428019 -453122415653509219867395580175734273680 12428020 -929199144338746083773720397914306826240 12428021 366000149693023708037969768968689378222 12428022 -89430213799592454140732895135225163776 12428023 -1102225092203499407537571892478047536 12428024 -88265485540406118473789553185154662400 12428025 289070153479345808096234112515283406800 12428026 202740456198135331260462641207360435424 12428027 -867593691766616782114474723606624990800 12428028 96365194430383042688480834645707484160 12428029 -359136358655745987755987841397892340 12428030 -557468358199659029255456921526650427840 12428031 47650711601226491792245240062388992 12428032 -12531982978940365817620116194082160640 12428033 82884413389887592652523340992243065520 12428034 202512423878173849357349869317617681280 12428035 -1036793285957953181864437672706833745520 12428036 608632617188046393811664158298446922880 12428037 562845117054205616643690608986504800120 12428038 -284339885829917781113496765576297362304 12428039 -250649488733577268208694747315599549976 12428040 11830859504516166429532036683541708800 12428041 -51993511371082199249307193351265810588 12428042 -802546171610526120658507239134186496 12428043 -245040006989980957071586751233029734400 12428044 584956717111741279844084632550051899136 12428045 -91045525039506981006893669429016510720 12428046 896230211115018098143210391576818128000 12428047 130988738464914019551605818905566584496 12428048 -277833227553206626053403455406037065728 12428049 11824243825112432354131819086982026384 12428050 84161963000128539359129017526976729600 12428051 -307767952803892068493237852997045364948 12428052 65113207887610133801238849184088064000 12428053 -757240082706797449169153519180874560832 12428054 496130569577249663892069325000375970112 12428055 124091572528847515253247505366397798400 12428056 1577137420842263236926906568064865146880 12428057 -1003998390467684985685950738527118828528 12428058 440230451954472563203613542845209347584 12428059 -21770160283676934897231408365136483040 12428060 47241887751971894409886933560571637760 12428061 165141199648991696519260612027354969440 12428062 28943574556610690511280019342258908032 12428063 93038085516451445258200243964473449024 12428064 106664325177534662606241826016010436608 12428065 166946111633446283995881401199037259520 12428066 354767580803282279036719311512997576480 12428067 319756454562289066183713158331934767480 12428068 -280244447094172632943330129020236999424 12428069 825749680499334522177847874239376874240 12428070 334677287811427234143403078220628067200 12428071 -134769912900691172516761615409969733600 12428072 -279364881542222232393287050871986099200 12428073 -20809783654731645008288126823101575296 12428074 -124892416733271656147734900294874416464 12428075 -13106257563685638481987047104059828800 12428076 240433466113622821602258107807252143104 12428077 404963634079908893189559697610422347926 12428078 75165989885290916943028504326900522240 12428079 -349163612912284611006215826864155238624 12428080 73874930862480430981300831667251445760 12428081 -1235490963981919914856015467910987568400 12428082 210015846052412817301669364149165568400 12428083 -1905960014915561492000617880196546081776 12428084 172396550594058651387152816327672408832 12428085 -322796281361363734382612184232085063040 12428086 188084093069323385636117345090206875648 12428087 -604706082213426346032651101313612986448 12428088 -767261425307657514218841169183007047680 12428089 800753047136117964262532642165015982890 12428090 -40020495005545457059347415998134400000 12428091 -407685473468838026083671735086445051972 12428092 -612702523894095568778179344780370037760 12428093 669152456184190458881779726718812162560 12428094 3344325192253699096327959438524160000 12428095 -115803042046787631076614485584080955200 12428096 233929817771820635841218921353583788032 12428097 631970863503182337501639192134706841440 12428098 -179815455641457063118857330045095765760 12428099 1003806429368789422891129934018174485920 12428100 -626661620500015599444762484822140672000 12428101 -358231253797090694606427003043459521216 12428102 289121918255091223007135963285181862752 12428103 390842060358070748016150775962027764904 12428104 -30908182994240963305330003519387054080 12428105 -732325173821123369091107738111628083640 12428106 138587190311912817534205583889817231104 12428107 -86980000944261069631234571768213998320 12428108 -427178331403155821515388713810726944768 12428109 3805221099793172276104557187381063200 12428110 115214865432269086798026012576196320960 12428111 -603039693799323738344611153499042391576 12428112 87443558680649535204814001836647383040 12428113 -1091513413049718296784799044686229482638 12428114 -705339427042531777161841047674743697280 12428115 114218152765094728957682418212419210080 12428116 -49984345124339513367766005272200015872 12428117 -99014484902345350493495070153857226240 12428118 4289749184074317791460377057035136064 12428119 705888451106943502448933399599238452608 12428120 1270543329570063378445709628862559232000 12428121 -418157463814637008433419426753403255088 12428122 563828396729294737087413191966070927360 12428123 -1213128983571289736570818143200076592656 12428124 -236265101443210971762840137787928903680 12428125 350580837227290498409328899382550725000 12428126 271112299850973908398213859445568312704 12428127 1844919780833422120688240171269885197840 12428128 -275525156820646390165089316129568194560 12428129 -3689096410044656209071780448738746240 12428130 28909350569256947250723856806553635840 12428131 345247091429459657978501411445553891264 12428132 240187788569273189343742583318347744896 12428133 -417108235790405076767652411108316123776 12428134 -617168241107064228245598888366483786240 12428135 -1208361243208690412391812386723403710920 12428136 93300506736171817153081932221677977600 12428137 -515235680181707841791645372058766806214 12428138 -194192263303126571828849741885513365920 12428139 -487180549646714785314167756052504319008 12428140 -95554796529658192867132622017972577280 12428141 75500277780286426198797792644855666784 12428142 -193524225955644675114170822647671874560 12428143 -29579578423685872490673037073703718816 12428144 33540487931332102320347922966480322560 12428145 -695565825087339363304326538126273757580 12428146 -377137968001486195893406448936678047728 12428147 1955190203403795722287081737604040400 12428148 -194269926269281385831433644981161082880 12428149 128535078954713651211336197774102868960 12428150 69166870079247059728195606622466864000 12428151 -848980541152828178563527750568495567536 12428152 1194053134763749767159280521083351040 12428153 -636018652053367005188374761433217156220 12428154 28364051828282065566494389546889387376 12428155 219663172838012131265893122515208226560 12428156 3110489087160149715493086665466659328 12428157 -4321608563959565449055632715836509696 12428158 135411887053261427454550717290010944576 12428159 494397124658892890321615254622726905416 12428160 413298629502715938647483488553612083200 12428161 3498018988596369319710972613759268160 12428162 36767917375244777415007180547394487200 12428163 1607792364993049796458490700456880247808 12428164 -796513134836425145349407675165640946560 12428165 452337000670600192952049765249768769920 12428166 -25695254351031187127188308596391859200 12428167 -117661425967192266076407959695700974808 12428168 1183066707455410505243911376144317440000 12428169 -187159299978376389512126373021907731072 12428170 583913431102594288134795005037387293280 12428171 -340148071419571705065209020760278350336 12428172 -436765979188218108953627656558939586304 12428173 1342365712776198700848487833619851702720 12428174 -171866358162196798194327406841476780608 12428175 -321535478108580540012101228939029377000 12428176 -407602131650524985489838060872713895936 12428177 -125143437863256458581704109234586689500 12428178 147022919818069758746717211789710200320 12428179 23167454920273868694111420798646886400 12428180 -87369855270089235265477039778962291200 12428181 -1103555086065019852766151418180917529920 12428182 -141730060807574394733285944837612802560 12428183 -297778646662240858116620923243181862360 12428184 385553241715338710285715058645739888640 12428185 220689496905729722042819766851571840000 12428186 -1421397087145613594790973268094688379136 12428187 313213497048661031654420301369234097968 12428188 -824541695355089693901495424493617781760 12428189 -4282485847935876237337611930776506644 12428190 -310865150672789493410416869088650698880 12428191 -288237052827584293905221992540608613408 12428192 135696508322472732608652881166392623104 12428193 -395042081475257714213141820746997187872 12428194 -958320995448525258209314913697915675360 12428195 -185556721184789225117103443519927616960 12428196 -286029302680160057997901761669388486656 12428197 1104439520963471164271762496097025779646 12428198 -423586901606944908670825844885874938400 12428199 43513866820512143972313980206686504624 12428200 348476796824378252011304232425053824000 12428201 -865733736795019744269599781835084291200 12428202 -51348453451130179065105599564567731968 12428203 -1055043081967917214603850065498646777548 12428204 14423110890246877667315483557770915840 12428205 -238663142397555000739324996546321028640 12428206 105033532335600025993274977752860405760 12428207 -281722368199105046260981595254369768992 12428208 -17278883654106180794516568110056734720 12428209 839668452380907200782160059978761798000 12428210 -246637817438639672323558846824977940480 12428211 114280545836487474774893980050472016640 12428212 761421714253739533654380718344734339456 12428213 864830877002978728622497577136811758798 12428214 -422746155838740875411423635113873403008 12428215 394538803963040117658522090849478758360 12428216 -463199073541506488523507674343090155520 12428217 -299663269075943138336559043788085388166 12428218 -720274196993575683108777198460330556160 12428219 721005717683580483385078602702046411620 12428220 138423761540623351785442257336045404160 12428221 -274533983635872411555786293266876959360 12428222 963442184009702439228801100813797399552 12428223 1116959839705965576245969203979473463040 12428224 -392918922982824618532932631193834225664 12428225 -3223808872744171734555472132098032400 12428226 -9250137964965099108742091680925815776 12428227 -341766398509522327563658048705387932000 12428228 336257830261370191216242718843332295680 12428229 -559542055846874242660369595769320568000 12428230 11796649627411712953542691687261253760 12428231 19091216801111439265004751465794727072 12428232 1080116271276750821880908413020861235200 12428233 -369660241887179870105755561140359588518 12428234 11798405395345181037401523258717358080 12428235 -562231619161803522598658805349217508960 12428236 -832333803093367036764138444625314418688 12428237 -799714111505804176262203359548645535114 12428238 222199229802242304404874810845736750144 12428239 -204213970281662162947970958356069400000 12428240 -71977240930558610071891099283108659200 12428241 -56577087585011847574062830044681592832 12428242 -80916711830275878291499445000922940800 12428243 -103743928429236176811694989154480463508 12428244 -854050232866608933586702523288920840320 12428245 1026620140242034000865224856347116529500 12428246 -326353423543026305192358871029154184928 12428247 3166364519626586521690349366205684096 12428248 -194734184073677093487630357647762964480 12428249 109307588788004914920821009362586585364 12428250 -4321896913198898427576916358739072000 12428251 -186495517137028975982002313963699503896 12428252 -436989504643259567531256356353499785728 12428253 -34357742239769848415492759938042579860 12428254 740475271915287877548727340224493528640 12428255 103253844986634419805207608821942136160 12428256 -453307670869183363361835376420024221696 12428257 -1301860868547617939447779356750884629248 12428258 -320289655333555682554391387374489206624 12428259 1129834404746222954950803663692288208504 12428260 -143976867092021366211401804961377752320 12428261 -99567958976397395815954108445947199520 12428262 402394732203724205788778088677981184000 12428263 387038770594973101456668459835952192496 12428264 314897603760157105987737085928038809600 12428265 283066154360732794993804096017336584640 12428266 -95222492150940376423100332616656463616 12428267 -205991802160644641491952923229197217208 12428268 857954495291034648579044059681667297280 12428269 -143440788430382525646636516436556403840 12428270 170217353573022054361637379585344518080 12428271 -456802260991806572876005443738733010328 12428272 -96081208517000737258479844056544575488 12428273 -455947650218638770842565149663325708 12428274 466405745049457244998045546174783608960 12428275 -905571982922567702796965210679211984200 12428276 266804416071112773671788036627518117888 12428277 -421921995542079486315603091987410996768 12428278 142221394574693892849145677138707041440 12428279 549434621655563336982841204292096315880 12428280 -351315950394494034651169531498659840000 12428281 -204466470872501318189967251009113497008 12428282 -1652018685718663136689887863249935123200 12428283 280144375028991321899435980315362270720 12428284 118155565942826586334835295512387538432 12428285 -25488280417583418174124826262340504020 12428286 146797356326905879551457612434564200064 12428287 -541886591813268775608720614555316696064 12428288 692574783867730985194461426332498657280 12428289 374561478864250622449660310649157036800 12428290 4402064939386701958685528914878796800 12428291 2447531473686799558641715130807229746640 12428292 -671503289088850688615395226917814028288 12428293 -1315492644724073399842838409651000455458 12428294 345980847605283024318284703878638500480 12428295 -485323386886996389884939210478963941760 12428296 -518431413963377701079601830359564446720 12428297 347951947963445680873422584818076380032 12428298 3264076117936886016735868900701680784 12428299 650093030609577885242969814742953633280 12428300 -31340519834105150014004440244617728000 12428301 108330304463006497777802842579234141632 12428302 -1045153915190853217651545572995406923968 12428303 285669368247878246988533861534879766528 12428304 -148055829838043873152209342206425694208 12428305 -325230705931047473129004971797704306840 12428306 -363567618678954354023467932790211646336 12428307 1961039089255745268335695686537154865040 12428308 1289384055055431680660886389366670508928 12428309 -449966086285563890726669644496123341440 12428310 -45338940224592183279955713686843571840 12428311 -162675279795359436741652422673475743080 12428312 -635223616530709465823413705579382292480 12428313 68652874018848462322492698552388232064 12428314 -14275054002110069760898288951422057744 12428315 578657045669228171389184333338236624960 12428316 -4397100029210059131007299343597148160 12428317 922686780451071237342154150997736901152 12428318 183236809652556037361349613082481085440 12428319 -937505843449540291944669666062579111280 12428320 -552940870050612895090338179569778688000 12428321 -1268349240355443728955651311501180024478 12428322 460679135822961073886531878395145622784 12428323 17298092493792092915873290910587347488 12428324 3663062980667042017395714604948269696 12428325 -69970828014500378298737728548390566400 12428326 275593000788308896212068891472672045504 12428327 -1728057791399645549673323315328664696440 12428328 -464511645730788656765617236114623692800 12428329 530739492019744242961299947268110423930 12428330 -86503340522742123956936082034022671680 12428331 96259461912215004506495922361025155584 12428332 -121925323278349572958170792572463856640 12428333 25129816129845542009899172258356702944 12428334 148097415678666898818268117107021731328 12428335 -922057622601320189554469324559780561720 12428336 119560559214282773052281852914752356352 12428337 140615062182043894472722450692262824960 12428338 -374738244166484602475750679655780896960 12428339 267773213158439568669710081459426168832 12428340 569323115950817496341632332665290291200 12428341 -51204037587121375428134115443155637736 12428342 969873508535970132898417206392650503072 12428343 22847225357520998831711298321015426720 12428344 1756050329529307729982744531813811548160 12428345 -311602164675045220415534350379285571900 12428346 12557972050414098991128647555184230400 12428347 -103711198186268039347369337266079161088 12428348 27107384910713589020756227689048437760 12428349 99647895616609912848383497221945649536 12428350 -392947047115426793904852387302221824000 12428351 -715518230446419548122446356930114279616 12428352 -187298473755434103700925766349264257024 12428353 356307179993467289262886211306513732160 12428354 348184784714120775198993511146219335376 12428355 44477327771846002529095665357299190960 12428356 -1316435448613062632935816446296560128000 12428357 -1057112445741863949399443591186032627488 12428358 290819252589125227677147388378502741184 12428359 -292061925055453869874055614799715835040 12428360 -263775410353841290816929428982077337600 12428361 147651944829221861627303726206657720560 12428362 -831076961828878184130478204261473455568 12428363 1678579608630745957114895215750800031704 12428364 124030994436544667190120175820113751040 12428365 83540326275200979074815080198902576640 12428366 156043111461516062956802458486741378176 12428367 297142579425562106522203535564266250112 12428368 688276731085011934483922654414639841280 12428369 117861713453060961362582387843963442420 12428370 -5427678044664835974784339672002969600 12428371 -156599569723575147386169655763575217136 12428372 -591964378980737646927226421029245382656 12428373 -12188138513994687543075571682184395616 12428374 27262290660883728117424685151669718272 12428375 -1150885984705397024473533682759826220000 12428376 -16002840631829289306900296194622914560 12428377 -813174454351558732755605066711801847288 12428378 -199200534540833595270070800113630261760 12428379 773926201613430522337081717047662793324 12428380 630708732851135659629483571328616076800 12428381 -277359052063394160966866296989411112608 12428382 -269960419455454083181941048765235900608 12428383 -158155677084771368236252261696493421576 12428384 1177727540248192698264229949716228472832 12428385 586826837550551903477163949413005457600 12428386 956711703835787341508307134549241554304 12428387 830200749843030231651424171478491344312 12428388 -198655887703198697200685895816560947200 12428389 -195069857208882455164777570690186039810 12428390 44617813620388815317609095275054913920 12428391 952242494397344870219830878482838013992 12428392 -166059084285148241272797487421448929280 12428393 1033175201581845011758763589208555505124 12428394 -354164935259926892682581905595496960 12428395 -81457789227369784312478121947085465600 12428396 22414693543433003197329594870291800064 12428397 59297057951029294206300340731311753046 12428398 -561060152630833972869884987065876538880 12428399 -351916028823090598726918528266761084736 12428400 78445632702684846696816002081520844800 12428401 1645095649370250496639130667093355112402 12428402 -298668056846110373177103614899567054848 12428403 -56382599876584348536283453396757159376 12428404 -575435569233286298228219730452801686144 12428405 303069468078183011220066397835184696000 12428406 -92229760542185077770529399688066381088 12428407 1069451025945780839790872299019998296280 12428408 413712052815665552368197030807417937920 12428409 397372838536574469862035978960433991520 12428410 -647745281181970277928262105540796612640 12428411 -546187140132441184321573358350676543040 12428412 238955959280349175036987584981403444224 12428413 -911145460981332833413919520642285174080 12428414 875463775545993626308439722720943828160 12428415 -879563598201050398351925113511475036840 12428416 131152657468446390009628096342303703040 12428417 -237063668455364326832443468057310098428 12428418 22105381392627864898987524240383321088 12428419 26457083523651568740116095883415542344 12428420 41426780943145919159910062566022676480 12428421 1693585966392031996748222358990603585120 12428422 594589852462537376822516616159698044512 12428423 -162812784257395017061593010356833879760 12428424 55180358480172470389422175138428518400 12428425 824880345253995745422062699839799009150 12428426 -114827198666418909720005627193563040 12428427 50140380467160922841902214279493811200 12428428 -1577436281114427758892542547615479460864 12428429 -40753494678755667805365521018048001960 12428430 -105628249486510292638080716120682209280 12428431 -1231812137058242054194512099383403970768 12428432 -252383961448357601162939826613645148160 12428433 -1329826423676698807394852742566946292656 12428434 -160732689814918186953779583795328442208 12428435 495538880378996393597896074354865352880 12428436 -150265043192040195676744454380647413760 12428437 459240092354092246508972220472205736352 12428438 -7719673496310360267572786811987271680 12428439 238843783500932601331643744747796939624 12428440 310624041328684865834571703936178380800 12428441 -737917625825907567154417620801642910848 12428442 117611597513675218302651018311304016608 12428443 521232444442951538444043561265592764080 12428444 -486617695285873055664494306518603797504 12428445 305361685216602642233500049733766191360 12428446 781156339109446442037457708688994444672 12428447 308933104407404178957658952930620029000 12428448 -412813835528478080187821299115360256000 12428449 804228008479286735176230860926489836720 12428450 324096577917142622421867225498987558000 12428451 159761710091383880546329673663834380800 12428452 -836076240504652946161707231359552404864 12428453 426685705633829971965412515722837463288 12428454 166163539370157008244158027859566547840 12428455 460474795222280470706018785506837601920 12428456 146818290911013855506072281286521850880 12428457 -143981996871996622043531213712174934560 12428458 -184400889909763847355398873152481707008 12428459 1016687225204477077265153252123968461504 12428460 -613725510400872801951138146549605923840 12428461 -60396695778333572786636254209238639668 12428462 8925217164244084789601504587734274944 12428463 1622592159725494787961571016851113243264 12428464 -77460958314467037609080885638446514176 12428465 242243889653242929035993721498638088000 12428466 360160168751687445955937476902436535424 12428467 564143799877721823224820217940840981516 12428468 282342300815452768678666268365730334720 12428469 26682650339139679683331990686603189564 12428470 -619156529069681264652159946489041436800 12428471 -829287792164117882700275578414455977256 12428472 20071955398601966100490917418047897600 12428473 -675236284749891500542529951902060424278 12428474 -415605089899987531911837569889992982528 12428475 18734238521300346833417618178956478600 12428476 378574881034017424248234250178245698560 12428477 199958023212532214970972410242218529152 12428478 207214199018903445448754672374060615680 12428479 179681293283331839117400659389170622464 12428480 -5367061678001778570701814608324198400 12428481 328081560252935197982118690890795238720 12428482 725998470585629306580699667979533599744 12428483 1640045627904580701775906564157844262320 12428484 354711451782009579849310770789389761536 12428485 62940660444039895298857612315096499160 12428486 -142689308640592172958834377087009328000 12428487 544975563772688379054243598489876141968 12428488 270532059942521845837097361500073845760 12428489 72006722891893093990970773513765466880 12428490 -246988421732942803909374824418843098880 12428491 -140017415850674030797851286488773152108 12428492 238387881134124267674633611936694753280 12428493 106926033929179855424047180668298377216 12428494 -67433044768323611995068410822994190080 12428495 -1580097911611819151926967177244068078880 12428496 23830323788911928096852241853928620032 12428497 286183701631106047869939140228460423540 12428498 806592836527603674634052497669863628800 12428499 696977295455953182693228321507887638080 12428500 -218641730032376231772859857828108288000 12428501 1567269875189713152850468330255562111100 12428502 98082061271035197784324451051470364160 12428503 22204608613027925044279725668473165584 12428504 1447250978083055513757028508123818168320 12428505 -16998644246225560464466232427816489600 12428506 482429510149830734146046666079159389664 12428507 121131140268173880796903702653186538800 12428508 -389027267195370426554235181708978667520 12428509 1345704870812780964148619504335202988710 12428510 171161551292488126749856273764393135360 12428511 -280548375660935404252874190762980163840 12428512 761920555987327575733767334492688351232 12428513 -1831645411142629015885457325605235005304 12428514 71460341590703498058119310833904276480 12428515 -98224727726628279341176222410549120 12428516 657427104726734584523981365819170554880 12428517 470617426786492566774476108119875994560 12428518 245792165428157353263959841924502682880 12428519 -1722309525974745432691748854989058075080 12428520 75219386318991228896169828025643827200 12428521 104281894282083045718467199557612944512 12428522 52233257933507868828474677650736338272 12428523 -477451016652611523854212065214836158628 12428524 301700537019937257695834017179841700096 12428525 -23724891619515472107718378553121229950 12428526 -354139663344321978653046085557012390912 12428527 244001211977724952927233605916973651200 12428528 -37527075282486530848433800658806702080 12428529 69346995553232788781148677201124233280 12428530 -653283199533281543354616222510283939200 12428531 476069975354029165157567174641906586232 12428532 879661496692534935810594014644352716800 12428533 -210439931603098482430524815642859526272 12428534 195174478177698943456325757421430368416 12428535 25834999638921724733254845407150699520 12428536 -443181707721125314115315319901103800320 12428537 -62569961169654791209766813042223686400 12428538 -22187247565555977800517304592860177920 12428539 -1962035433288107028393428595721327981344 12428540 258063753725621738066702864037298506240 12428541 53097744873842192814882067794875826150 12428542 -8361170044486589882747717576511964416 12428543 -894666702233305812127342100677637630208 12428544 -117959973348160823624850322867938656256 12428545 -16966484069707063107010409548387608000 12428546 -87938344662578573343340765853300236800 12428547 -77481799278972648775343060934375722880 12428548 18831350002554484282440282426857072640 12428549 -88108440711879755949464712341291266560 12428550 102058398527911125030797032578849264000 12428551 -389908439538099898684594871989576935936 12428552 740126474588367384113924685270321408000 12428553 -86331187367984774535822818506833241536 12428554 -1534574650642341370676726410127138164128 12428555 448719374596272919697212352778850423920 12428556 -57076006308770034091802204915304775680 12428557 942000944054374341012314695914456714806 12428558 -422183614763777256548388811137379413120 12428559 12033738179216369404177692474276225120 12428560 -420751394385080628744732245001986211840 12428561 972224158349153068876892316400400385024 12428562 308834010577070747149050077195249626752 12428563 -197096118146249733539352865039608125280 12428564 616840147072071877744893674205882406656 12428565 319409059575917189508154641490113432000 12428566 522095206146012220462031181076186547232 12428567 9196394045191899841017929985201242064 12428568 190703452906638285692319945172182067200 12428569 1728238707933866786707404141016795072970 12428570 36781951391865120141037499278026193920 12428571 942638619426910714440477325782389474712 12428572 -5631201419379221332288352105778869248 12428573 1851902552144873312391725774114852958144 12428574 316442083595464822988072089518066250560 12428575 320669503788124864591459627266010786600 12428576 151038392117666943520920157440135266304 12428577 -23959517745427379012711233373882423040 12428578 -149663195588401335543436316836628830560 12428579 -337786919863677737838887783445116748816 12428580 247795827065868389683863183148447948800 12428581 942253759285172297173621959104995087104 12428582 -89661146135377739310588327072996374016 12428583 -377674559890582750626399954991200126000 12428584 309224898459575924862011300891312947200 12428585 260364143312995682810286782241994359360 12428586 719454825752593034699409031301803622400 12428587 -282186994874489114565983039315399345000 12428588 74211405355039365124214628995151744000 12428589 -762823556271560026739256489309778819776 12428590 -674444321449892930014565701907459995200 12428591 -9153950302613982642106022314978976256 12428592 182340245459177373953952028173969653760 12428593 -320103537621551522687209909242004010000 12428594 -131647481704342996213404981981436183008 12428595 304851307836200671519141552783886531520 12428596 -574184514820632049986454287528766750720 12428597 810040475754498765204477176927730536046 12428598 -230250990654812401247923654830759309312 12428599 114436883329083138432931552173004274600 12428600 97553499418560875124184121604993024000 12428601 252210860607528353440167109039792364544 12428602 -36079348853251794691590573293645838336 12428603 1469884134258703141252500039583154024640 12428604 1534281265628070716086717395654093256704 12428605 -734528254510384956446399560602017856000 12428606 -382134750184842538768422322752805922496 12428607 -37661833685913203412612278061244654320 12428608 -307546898163744331011689108888915279872 12428609 -577110405847700217346396604402746736190 12428610 -241371946663794893770621964910993070080 12428611 16136776031988291242763834554047307264 12428612 -135269895664794854463679589034483855360 12428613 1741538322436140009610320678185377324800 12428614 757113872799534583200366191657499392832 12428615 -68499031606058111033676210840014035680 12428616 248437082509340870227739868113146675200 12428617 327215003031653373352055991265798102920 12428618 1017247779305306401259242847352488627760 12428619 533618652091471934412908185988143203072 12428620 -505665539344520235609294277555159864320 12428621 -4496412714634161824947725674651029056 12428622 -123045388335323176887489257006665187520 12428623 1001560698166981172556736475582220885872 12428624 -161593805360017019700815722171743092736 12428625 -569443044363666840320748085362210048000 12428626 26067801722472330200528916776527733760 12428627 -1159193783208885292492666988739017449680 12428628 227038818105704803108603518867733493760 12428629 925826718364929791081516673917619201230 12428630 134502228217809487352176026518910424320 12428631 -144344229365529947804587698582628310880 12428632 2002235525111000054657612587760287764480 12428633 280465402260665734099058738533960084992 12428634 -15570129744147007793606456165759262720 12428635 1162281786438096450752450566470997222080 12428636 -239618932239073859128760302078817280 12428637 294327845377142014774391252425039774368 12428638 -774851885675218470379433993227704401280 12428639 -58441535312229009787983100199234062560 12428640 -7872904148899920641449869787209400320 12428641 2811083675518189190438158008095704451520 12428642 -127022592533669326580757535477004676528 12428643 -57295560636985756114516619166018969600 12428644 -37878257732757397269939622304426262528 12428645 80214586515750050152477803350436765600 12428646 -646358037136911181233355623296606467200 12428647 -571412955474597037544247610730929239936 12428648 -754147949229901137134097203339120394240 12428649 -543938507069633385383381939772297355116 12428650 201078158236473849524771139081082029600 12428651 652215178475369253633972118233399150000 12428652 820548067862905018851411652612830833664 12428653 -79630755550557067624224089256286446560 12428654 -178762018370393745037523259528737258304 12428655 500894766313871546892570727312920710160 12428656 55359713124955867827019754029201588224 12428657 -1162668253818278581092045660515057186094 12428658 -234601576080562101494932252796405954304 12428659 -437647431446816108028816510652462216992 12428660 -208537770680454241761981260644332595200 12428661 -166323378027422234845535032268343804096 12428662 -135375857496561475121896188937984035168 12428663 819622300465271795694161383165185879624 12428664 341020422179356746975879730242053099520 12428665 338804155134941024686107093468122613060 12428666 -223069277131712491671728375895527962176 12428667 -555452876625633890446242577927710276000 12428668 116036425576864790655129854000109976576 12428669 -1653297944423003537909832664989024055392 12428670 122808107881174984761662191743415752960 12428671 261536138747850168729296724849417995472 12428672 -650809505567332055907815520279409459200 12428673 -43432538078162292613017190389655198416 12428674 -4653274865738421863598647789036573280 12428675 -110428060511480217484160983743022080000 12428676 210550391861199766024547474500006317312 12428677 -17281968464351027999651700193096262720 12428678 555790336885759483095140315341705388640 12428679 -552296818991627346115445462482768911360 12428680 1371304996377700067642110211437451673600 12428681 -440552536088893021215508347688608412518 12428682 76365668448934566837117433850473611264 12428683 -552617172529025766583827802330298211120 12428684 -17536088906984159386707815066460643584 12428685 346263905849054757181991732445466010400 12428686 -790550071034419401518120754188626416000 12428687 -28661963003046423999005918420122073280 12428688 -21512269489932255680504362596461838336 12428689 165517945182223524943063484257735874560 12428690 57743573658100594899722253266031741600 12428691 1052481629488384386611911041181590210624 12428692 268152532053644505034408317569553346560 12428693 476511176531250309931799180044307052942 12428694 -188811836255339683152593678797664194560 12428695 87277385582877977971841617218584098200 12428696 3145358649417558440632563858133032960 12428697 146418714987753957909872238748946062800 12428698 -1053099506064292119575614306310231669760 12428699 -664119878449693589084587755133249748520 12428700 47053097400217698457543069887576038400 12428701 3096402293693548897924607524028319443264 12428702 317767557965592279860007084748785147264 12428703 509026650888055964908026198255420814632 12428704 -178235464456021842985336644923110195200 12428705 -742746648525508106348315046611956217280 12428706 139708061607335466466180541646620817408 12428707 -733873371652938763207676793268513388128 12428708 -500775559125055688107162027057240870272 12428709 610484401533050913411609858212088062304 12428710 -210069257371673417676471336294583607040 12428711 1989497586170775029124377547984880200312 12428712 281716475872894777719053361501394360320 12428713 -296134548358493487419170725364120563840 12428714 -304443485167027735266778858496398622544 12428715 85069280514785894161942142778555345120 12428716 -74565216230819134192066716515713049600 12428717 -164093484420481396744325321625944678400 12428718 -493334107403950841493716745196431669696 12428719 1233033276975417768660195860640281308600 12428720 206376505905906592832423576728043520 12428721 32847978350175997442366928175120342080 12428722 257937511837701418944035733926393136912 12428723 -92793526433752944528720245562712439028 12428724 -171976862937256620947746067278667022336 12428725 204770852926239176499904544385925220500 12428726 -254007909368984523881718769807742894688 12428727 148445272210722671425680624410024131584 12428728 -447502419798544141958524537490622382080 12428729 -383960765819818287457443890730317795670 12428730 -217003250447859162659086067076172572480 12428731 -4722542387796948617711816690397613808 12428732 -891997657731313393419478161238470011904 12428733 -413125764351813915456196286362154280960 12428734 -270053450252039219918703474786017992704 12428735 -161274957664939468904146753123362257040 12428736 220144648527600048708392250633848094720 12428737 -468602236376697408133451907613473594368 12428738 -186881049297623878372503720714784670208 12428739 701204489097042931426639419073903990404 12428740 92509306260984177693884528411700633600 12428741 -747910989319349746640204960397833481828 12428742 173818879581041810582139879926311634112 12428743 1532835602722717900439738157796107163320 12428744 76167763933821085072739479598395392000 12428745 -179593860820900730147196585017084380800 12428746 486437402727373426515639254379586095360 12428747 -165943018964972104949563622115414889248 12428748 1122497012074160126477192473746421585920 12428749 1986943793460184085090837837601951557750 12428750 -29207692914764148075840211863344760000 12428751 -295744575308576983682468058108896100336 12428752 135745233466021934997535521933924237312 12428753 -187374974313915378243651607101281353998 12428754 303023287658175009503498808013938309120 12428755 809972546484663422162718631506165798000 12428756 65114692056482046881245847642431211520 12428757 394157645402392562339036733496778844 12428758 3319973549763878215922851813863269376 12428759 364362492064466662813961820137624189616 12428760 528696497421166744222939801051551129600 12428761 29168751603144555907607601367857633960 12428762 -45219973119216786664070775153000494400 12428763 4088090570612670155314419122945986560 12428764 -151196294730916686967711154969818143744 12428765 428743810683226693577249447271442051320 12428766 223375290739664519419984328801034132864 12428767 453036297344761966389393516336254572488 12428768 594142278798128762561744528913658281984 12428769 -306615820493383571615236889362107645600 12428770 6484109257272256697251543396551105600 12428771 -1362851148156947088595352868766802717028 12428772 183590337763494286697009939036843630592 12428773 -278186663638821789586501551243745977600 12428774 -319782783724312114897967060245110988800 12428775 -127652537363934441142188338424935994000 12428776 974083225822329792286907507838240046080 12428777 -177388682751829648716898874759785138968 12428778 -593620938039328846557528395800504210176 12428779 1748422097564104377971526605556783050280 12428780 -27261860491706033119720545631270809600 12428781 95348393832134424551823068805843029568 12428782 -660477533857794193880300148973721428416 12428783 461119899636253985359862800480483587624 12428784 -155292970479603620669923867663438872576 12428785 -1333951870384078587365517153061064034840 12428786 646432913884109378861415688004351591424 12428787 -391570228668997826141619753593219720448 12428788 111085195210241724837175648748828037120 12428789 -350952293290554462494101805424421436580 12428790 113983945977508905554785036324642775040 12428791 -2068614502436346250792518413393234016600 12428792 230812041990105496550100989676089057280 12428793 -276519978335145082800037292220721026240 12428794 82806584481029064757153058090928410112 12428795 757804307351828450884057399624381516800 12428796 184047493629262480808405585726340628992 12428797 -256551611480023240864917037068025196160 12428798 -43550583961704290785269493333444761600 12428799 -33356277738578151147611738430446976000 12428800 -199971329213078750143203392531673907200 12428801 213128772552821226841056559940864690160 12428802 -58470000847514691318257642320269153888 12428803 -838430181733396504410402381188932594948 12428804 1243281777782039833750803103555931430912 12428805 284525833428851533309901818777408889760 12428806 7372749398504999852209468900731560064 12428807 -2871696807020893581970458706872749642928 12428808 -322457402719504322159252011637373665280 12428809 -187417664005834598975268014407643364096 12428810 -471491068520479182804501207368744954880 12428811 -1181432419133305218297698434983972827040 12428812 758435732194270528626633512539449937920 12428813 -1978969963403784696387658414988301364938 12428814 -84247044127026495624352566583262474112 12428815 496303984720608653849897395455913288800 12428816 -444891923102053897701979538474789756928 12428817 -522179280580737491730449713372568501520 12428818 75148547652582422742994064892344735040 12428819 -995883123203868605327509980163658368320 12428820 126913782898911319537409176060018828800 12428821 -2128761982607951212421787785896260792768 12428822 114306418733349384601393949053954744320 12428823 -863909675682946783449087664697150639232 12428824 -953668929811029425228603989301983948800 12428825 -1052175228164252235293229450538373238450 12428826 240668004755033517377283885724079199744 12428827 -771543140689744424734895924911565971324 12428828 623480169744906884154854292513378671616 12428829 580582627041430461900223695867201498240 12428830 -72624038568506852976504048185933460480 12428831 387222712635293370754792937871298953000 12428832 53328067956779641832526355099671330816 12428833 -1912380978791306143441824104079040920320 12428834 -13513338415957222962219493705186667520 12428835 -616596673198129515360618884563302432000 12428836 -151882956368266589322350555778626617344 12428837 -1479964599352493728163091083765726648514 12428838 613206890330721808571041409391371245344 12428839 -43357867068359123882081885502930001176 12428840 436973824336906332747708748219667404800 12428841 1109758121886636914958536503689089019792 12428842 171293010985802577442062053955237777072 12428843 505238111160913094157384480926972134800 12428844 1276935416981155194436585928573867400192 12428845 -187101734359491144622029324440792799360 12428846 1631892348015043408982544826882665466560 12428847 501834989392695615422338547988512146824 12428848 939554333822541141827293588499496960 12428849 -23254073520008079121679169298995584640 12428850 69733859581855629055773604351991520000 12428851 -231583738829221057878995737366466904368 12428852 -5287739917543687509344345857719729408 12428853 -62352292525555144953191140049820630336 12428854 86721038826410275770169117088522501760 12428855 -139940059273277940561274509196681443840 12428856 -704218012322932806839845285777381785600 12428857 332236310950489292101230491157759565312 12428858 265638391924083152866408826695101336768 12428859 1082942136576564431560230643692709803120 12428860 745689928669508098105015863783602926080 12428861 -30136853796227657435127149351574638976 12428862 -232868464369530869414569961186850764160 12428863 273884835691716349156831022852791689264 12428864 -223069276869103429816029364814415396864 12428865 187255387928138673629528940632833425600 12428866 -594899742792712232249111655575150680368 12428867 -1553701448606674262299785846592865440248 12428868 -913232545323615747824609781317517041664 12428869 2789825486837380926686957981471678430 12428870 -234196777265473919991563720334264061440 12428871 -21175149222237844122551511543923166720 12428872 867886394482531808875244326281978931200 12428873 198841064551061033820937881901411764864 12428874 389184958179372030276740388929182634544 12428875 1116010836665772962947356805331751684000 12428876 81699489816642237564535809508404203520 12428877 -429125816906678084559087037618955328480 12428878 -146480254862375324798028518117606645760 12428879 -210988684609371903977658100822419399624 12428880 -155264076186442536607851138437348720640 12428881 1185260487146040852938942180455633743600 12428882 -928588810089697158464366008410935012208 12428883 -43612116079040033572932218560160605188 12428884 194203428417231075720709088259461138176 12428885 -192444386222778713730665681535289626240 12428886 257961539866624202521192063423580950464 12428887 943178264090849410336025736296417029584 12428888 236147103433740011303963771035971072000 12428889 -955941852041410723379322651591780294432 12428890 -419625443661494967428314212598970944800 12428891 1243713566518609698201018395362535636292 12428892 461877921864782477381804810285481984 12428893 -1782958806851715001597449255532303409856 12428894 -658517371597003825028563169206717317504 12428895 91769731043073081936839215422059952000 12428896 680644764493325963480321092334847393792 12428897 497316821110506298924596564244569821352 12428898 69377176798984837767500819323916797440 12428899 -1087672521144308778954090955449414326964 12428900 -559841675602208962863989349142826880000 12428901 -671548992319461960952615099966848592320 12428902 1421329456181885749483612465840446666432 12428903 -261674590146104128965237117517221355848 12428904 -61737885067901498886032591825189928960 12428905 456196579019041152963017454777136696320 12428906 119459241132760583113836513655450861056 12428907 -114003933156242964361682920939098355200 12428908 122685724472005453352677687357186779136 12428909 -1486166872132838583088228693955634238890 12428910 -177082961518881883865234652222850905600 12428911 381192375926597838934806968499875716848 12428912 -12434241301164307297639712122764656640 12428913 -24260532783578802561212112352687368192 12428914 125686702616318941087086789213512780832 12428915 -534127571869426080676989671186927380800 12428916 317054894016089717940134132774185623552 12428917 2270403048402070088056342095829362655420 12428918 -64595785439364235703702274057846348096 12428919 -1575433544769292966198220417332174146576 12428920 -235501547246742158955661145838004224000 12428921 144425992006886390971069886884335959892 12428922 -120929053046533012723950520390651343616 12428923 -140556959642671399914186982156001087872 12428924 373228137017966158131851017119985305600 12428925 114966986080261903250507349442419636000 12428926 -405153809601437390542997495250228940800 12428927 463639369713062325691883631212427292512 12428928 63885428839271731757573033152531660800 12428929 200636127014570631751318351360036590676 12428930 -519603604189452825428863952513752220640 12428931 -52294153220989396361686499828223381696 12428932 1121047123514604800939718598662931087360 12428933 963586572135280431002941560185768307168 12428934 -129125018914904875291393741402417698816 12428935 -8300535878360940525018197317616216400 12428936 -1318917711006908202441509442701378611200 12428937 -236406391161045614071536586765214160000 12428938 467534099678701599978978105572330035296 12428939 590267329402954204794732329054100996000 12428940 -156622072455609245908935441386217062400 12428941 -473078696006373866199058246175720196128 12428942 -90627814341380326360149277508130904128 12428943 37259533152801834541859072375244288000 12428944 -60343593602285333255914445552132751360 12428945 -135980638828828237112767508931934089600 12428946 293733242238763684253965507641776770560 12428947 112347117496621576494387330964813453680 12428948 754764252479810213259062998214029824000 12428949 18065399919592246258992655453889498208 12428950 -71847221623770772650057328179221148000 12428951 231395452385292878085926378929408202952 12428952 -802775634034498802984232466036422266880 12428953 -112735170618547076668632462647889679798 12428954 -34330163225889343280756035565029567488 12428955 230506165093746733396614657515179261440 12428956 744297002435203622377000438546924554240 12428957 -1336445603935930982076323243910667302048 12428958 182955261255615273993399123309361560384 12428959 -172467112729165872618197601089714067480 12428960 -447965295995469509658544525123393290240 12428961 348945646617428829167455396787864718144 12428962 126049989941169154587822498698428084224 12428963 -1531005490846224369287404833424725699960 12428964 -997106690379184434858248762243399976960 12428965 564298465391620160242811628989564141400 12428966 -108174860210308629496215433994970226560 12428967 -648472562510865934350608965378960072920 12428968 -82894331997546503806018739563333632000 12428969 568836200197685242441254050950440115392 12428970 132673664602291203946953923264418954240 12428971 491829188245447272539108280570166714200 12428972 186464111531624135631062686005147210240 12428973 1256974120102256591477841609268305783222 12428974 -1046350385835472824401912423236708227264 12428975 -479880228659441363784665094262926396000 12428976 -37829812954839414362112877032281997312 12428977 -304710391760600159605550833653964662720 12428978 -675574204142031781640726458352386748016 12428979 -711485379677075405682772868148652259016 12428980 -26420523036124015852779250323423152640 12428981 719660346607578668164971138925197234432 12428982 -125324974281849131947055759838064539648 12428983 4142661337096036121490965051236266240 12428984 -1178174900965550511408144063833092608000 12428985 22793927772203412301572952887224409600 12428986 64748393631321974731752921146963296224 12428987 1233265407329199094336033782047117505636 12428988 -108799103692994411067604536213045338112 12428989 -107759544182773580682755927235282421044 12428990 -32132943152455783204647840921413091840 12428991 1654845923229018308720999035151362905600 12428992 -150352564472499761127857418632889892864 12428993 1025053974349905234625992356306378303424 12428994 630447093995370440307431497334888624640 12428995 69787346961607460445357227252062332000 12428996 -992165410233282554762587150712661936000 12428997 218389340991759287990087437416940397472 12428998 -751261813204529333882413145540693600064 12428999 -157162570842584306006875697117837640 12429000 -602730771691049063334118014000053760000 12429001 255402250681393216564460489426714081280 12429002 241688602886141180824800541425550905600 12429003 -168193566129373849260918540987599014416 12429004 464949322578745059952534237297483641856 12429005 1048277758956465288524478424088987763660 12429006 540391310558153758565906030456230260864 12429007 540463197012759124488219842129656136800 12429008 -281654575293093243566848587491582189568 12429009 -1016558598323208533709162891196703546496 12429010 152831205184986333775945519263568696320 12429011 290473154205239184019246483582322340432 12429012 -60295381209365397391734031538332674048 12429013 -439145174513392206290320650281354499840 12429014 295702430252236391132670200150769502080 12429015 -552548554836576806956918849460946229680 12429016 27407036097618278179284885111216537600 12429017 -26908179290728648614677531333510941488 12429018 -241446240059642743780861077041924382720 12429019 -1047156947591921949435466136749432203580 12429020 251272686803167955041679614653757908480 12429021 17939642186399860133729149974066040320 12429022 -327286622002017048422268932264793506688 12429023 -405875889184867717669175419952192935320 12429024 -8702375900528789296209403575852072960 12429025 -193302875671944334954923629991716835200 12429026 -1773947483159367949235358448569067004256 12429027 181958680211440985680991939370198043776 12429028 -337314234867217564100301027320461320960 12429029 -1140177498117438053127488745779322573924 12429030 35379881309149645058669147289877221120 12429031 39749915281252157174531593503163654200 12429032 -105954504223601505733310342214326845440 12429033 -744331155539457878636596438316905681776 12429034 -903047469022990084117899083860761909408 12429035 -154223159391661550552662649344251839520 12429036 -389898603902506540355768068712509782528 12429037 310413801490444564062050408893474761686 12429038 337640787292446250340523311334791353920 12429039 -202881289826050077564910394227190794752 12429040 -36954951598468872255583041331809484800 12429041 -403705762947463047567231706246389080268 12429042 279286441031448887505744383905266755712 12429043 -562350067261930505136076300165193354160 12429044 95746138030974516847681838104598630400 12429045 24103474964076967519740830542642628700 12429046 -482493585152027786861743967299831729632 12429047 266835416103834009668416914787754717184 12429048 -525562990416797999967988240522133975040 12429049 681626839141551770115859858723970259050 12429050 -265273296995181993547312774027769510400 12429051 357054578728406632633728059991685810224 12429052 -165177423293777992379682118971389491200 12429053 7940835414896949319340433755830261248 12429054 190740399420765493307053429805638496448 12429055 594376787912332494038754905556179929920 12429056 18617980538250767022428350297367642112 12429057 -126635667122051807319602756434567883808 12429058 227521349873572332629956823131687528320 12429059 1045969183932873211394218423397046662040 12429060 -58674681674094057296064150173487022080 12429061 -1816209467530628835123982349181469538338 12429062 -254304737210925691757278153549293655296 12429063 -808479403700983429623302045959480521720 12429064 7699812924863629529892065703917445120 12429065 -387907695799803515153874660141234977280 12429066 -4650492517432095180091725867158666496 12429067 709706448945382158274089342711412157472 12429068 281341588459383022822587060118658535936 12429069 -93117166925311514709803891577939195456 12429070 476488744836353060746284284051333260800 12429071 1666473465261162077620175890427881217712 12429072 303924690035848050915716323005201776640 12429073 1023119534055626157150459644617529734322 12429074 -51759204037954747552433732282604453888 12429075 -367325051592382585944357988788560933400 12429076 8861330280729322620860188873807079424 12429077 262073879354490988946938110676559683872 12429078 -180107345679870105224778863914869841920 12429079 -389851254905826415822628497598991601016 12429080 -419538770633628305594831127844201881600 12429081 3317044566074002192052383746652585920 12429082 965790968831085903851209648858481137392 12429083 -655123750403171611479257214904777582176 12429084 465121644004043194817972980759126671360 12429085 -554868515250771977317352155177032403200 12429086 264595809610060056525338975102084356992 12429087 -5720332142511603411908947356982717440 12429088 120813453566689255318109396337936039936 12429089 -179285086075231860194815643315828449260 12429090 161042587600573881571248085262391609120 12429091 -326591615369859351397786023343452000720 12429092 -97300152613333528519038350084044800000 12429093 -15531604664374251496864340072607079872 12429094 -206254982311496454420208196345960225280 12429095 13414911051242669275329366043546847280 12429096 224424986122458601141666847734287728640 12429097 1383530640106497791695652243716963665040 12429098 78826899711969389942687052467935441920 12429099 -1397552589385041115076519252059690412880 12429100 -687131392187817991508557795927735033600 12429101 1138109467738965578287496020118270685900 12429102 -88569943801119964334260530258972825600 12429103 -2188339600628843943752051640305602239744 12429104 249983127309959534606170524918722641920 12429105 136625322791385199148019470712096690240 12429106 393288237593925500953704318020327592864 12429107 21797613378510892607706214925873454600 12429108 -11115325434057158018809734336734662656 12429109 -38290918574608491491981435945996255232 12429110 -587275605499081571837174566981739376000 12429111 -428781825161429061792475390879400335128 12429112 -606715047532867084533924165628458393600 12429113 294612601995213198672201597333821746944 12429114 -158388741191770074986783486088351230208 12429115 449444290748405826864497678001220320 12429116 423085280998341509977819209864291287040 12429117 357764175514551181196850446171683857600 12429118 82172102921587852659188099431302498048 12429119 -48370165366904747516277439827266995320 12429120 147744631218518680354217128089354240 12429121 568527494833747614947949600660719632322 12429122 43632328059732928917823839765752807424 12429123 97128607904217452710798889373415897344 12429124 -13868018078427269740566365378602040064 12429125 -429847572623035087242758591806819050000 12429126 3284114242466708037778467707522385984 12429127 -1876476850061386401172138010666528026024 12429128 471508737453774497530578662505946152960 12429129 -789726219756084013939442057407020082416 12429130 24493074150272054681582775738126673920 12429131 -154540409516940231081323590077954236160 12429132 347811733776216592430856251203545718272 12429133 -460563904186229896644747837055865066100 12429134 102712725926405659026486654719662605312 12429135 677156102664173955500242219154272357200 12429136 -142724181557968750089255863169390624768 12429137 -236240413302735103506273764729234106048 12429138 633077487493532162436311088623015535360 12429139 507496921566672698840915018951042349980 12429140 194855500245957621572550921392708321280 12429141 1028201349060285087849649992264644728992 12429142 177800343713708709423481397300873318400 12429143 95217060339873676101791425368666928392 12429144 35465294032930088200886340126633246720 12429145 -1071740404132560633452590218309125743800 12429146 -285140302457069665549242908085909811728 12429147 506613476768966370408707523534647784600 12429148 -292993417827896767288004937347933819904 12429149 -1777038898269931812008984565169785540480 12429150 -2186914479904235489038783521475276800 12429151 284643633782714958337638868850375494608 12429152 2708263212985651516138443976060589309952 12429153 -483075348374573705959996974420144456000 12429154 -613060746514059058679135090614849758720 12429155 263797353296254280583639694977751252560 12429156 -553521969131282674217245768080959843328 12429157 215720050131691066758414325588080364472 12429158 -18857488612791960830768771784543971328 12429159 -410736683361077090764299887479772744880 12429160 709451670525837553981736602027875072000 12429161 -322205223496363202839519375630111217400 12429162 544915444766789218517967865087182924720 12429163 -1737163454777740796765363661856459720588 12429164 1015608932674110864045486343070195108352 12429165 20364150160416593385448341710747541120 12429166 -581428917918348823731558971116253520576 12429167 -844080028067764731915131302573361967000 12429168 253240365484396179503677974151883980800 12429169 -1452282640756449084673749778653948787100 12429170 -107943423851900254095134897353749296640 12429171 -266681464452304591333077100961820388800 12429172 372951977198502984436830393505813043200 12429173 659790070995234197022748229936569146720 12429174 -14655115307983748245934070655170961920 12429175 -992505983543622347996223127537994302200 12429176 1134536663173007654109004820394839040000 12429177 -215394379524968409979134659025964470144 12429178 -70701038656984749175029202023370805760 12429179 679229528034574722363575815395355861776 12429180 -770975835572478296306433226227314227200 12429181 -850035685385541748944129631809895537018 12429182 -147006506458059730087471604265179831808 12429183 16617645550196214151845472252390961568 12429184 480921072200486006154941761300274872320 12429185 -368757965687506562067976147042743859800 12429186 -8308736540166439556055042019052838912 12429187 69738784768435343928505515004735059836 12429188 -197133570947816004613635498276904441344 12429189 -315949908968461901167384472435134870272 12429190 -49469653635498151726529763082754916480 12429191 10917975163121287027419049774260641184 12429192 358151493132859688346635245227243110400 12429193 31241025253052572432292909252915546016 12429194 -18698024900856914133171462253127185104 12429195 -198473884754502691811098286005508697600 12429196 -242638117545622149703352281708988868608 12429197 3329117400362124473961437930072238316800 12429198 156439857418745788105115691002064960384 12429199 9300453826161692960794286969756566864 12429200 42763653120108936530554003339778457600 12429201 -852716161127526491303496714209867178768 12429202 -23017942184114375040052530694499567616 12429203 -105757855034920731036218507618377877736 12429204 -469882616478008229087972864780013885440 12429205 -956207889247292930808008008707889455840 12429206 -237897157634169191949377051476001847360 12429207 -416713895093887834503949365040340370048 12429208 1239278415352427024698510671589063249920 12429209 -198215112251846852233486328424295239672 12429210 -90458947429843219432917960599177863680 12429211 -986281862608559721202402257518969750600 12429212 -281799878921717244312885108446534828544 12429213 -251667428988208938961559873393191971456 12429214 120117315697825166079937029558553853952 12429215 104482577779887571029781646208829473600 12429216 -370437932548081891415381850954446929920 12429217 -1101449492996479594846168878742054088734 12429218 -1140576781725931003961647220592594357600 12429219 239435688515457684928409575829325849600 12429220 680193226692235569309784455694349594880 12429221 140666481086383984630794824633306871360 12429222 -260905432385668952778735079690902633600 12429223 476498367121456742474987884950212707200 12429224 151818970656693461043678870985212840960 12429225 -176430069004479428650611312144724554900 12429226 -1107094129674509171346746932834871663520 12429227 1220295369119555757120353644367323038672 12429228 -148598372445618164127764038197717565440 12429229 1105801280223657942191437090269804471830 12429230 -17412454575651588716915197726153034880 12429231 -787830980102428718104079912269299270648 12429232 95435513141313128383988611089443684352 12429233 317917434669938449070539447663384671744 12429234 -645045378588742905257220575847597980160 12429235 -29625599099974439717811463449190348800 12429236 -8956912360679192019790216162351841280 12429237 -306854256186865311795525128090626201248 12429238 403058224065139926058747493457231461760 12429239 244625542704059861562927839686615174824 12429240 -109226031593391418988603588495064883200 12429241 -2500173519505006383215963228256909200 12429242 -208234305448334713471391388268576992288 12429243 -388782084603261851116787486182069793268 12429244 2211969261623395449746077207393381355520 12429245 -632273299070108526624469928369508604500 12429246 218168775712551985436145733125610005504 12429247 -827830264844827114672309686811223706304 12429248 192612108429875527287928704229535907840 12429249 72158373602636480940454962023205550080 12429250 430179915021545223808848549418550400000 12429251 -83160259898047722827647212460074964248 12429252 206807931133886309705783878661482447872 12429253 59067229265881240441970505258932052060 12429254 -178142678341198845740656707112739147424 12429255 -953514864049769669178924063541057202400 12429256 -334187210850586484042575780336490250240 12429257 1719031406565582799731188866311346012506 12429258 -24080207561393602216101004615613942016 12429259 -113511627872884369958209263719789458540 12429260 178765402402729535843730268020993730560 12429261 -662513407333758790556998624045562171520 12429262 -158600345133948708861215816523586523136 12429263 -599110864087959276727754005445092984320 12429264 53365920310039316446869791269488427008 12429265 -371409972255666964797553691502997443480 12429266 215374530826551682956518701305919092864 12429267 132841552171940202224459557537588932912 12429268 -558928578973254187707477764054071470080 12429269 574797501638524197607977356350608122688 12429270 16156309360083274696035703716389491200 12429271 -67331546476383683689680884620186387800 12429272 2048605818115503731721158564216401920 12429273 447710508151300529028463384481975023968 12429274 -16466197712808121637813843118477276672 12429275 -489143898352830381830248437311787386700 12429276 8736953301084232012935436063232578560 12429277 -916319073901180865004667920651309728 12429278 -448940717764043855123859332780401311744 12429279 1359270074149956814706631826789320504 12429280 181993983049019239815645368268863569920 12429281 586586687714376835861035438368577388164 12429282 -1323996122517788866572995140136678400 12429283 1821281442401239189595278449257159269532 12429284 -450574033870877205196538507547175464960 12429285 130368127715673620721592293929049825600 12429286 80197046381622222844836042104065209600 12429287 -579877497278517593175837267532916955120 12429288 -74630915262587234410648725866223191040 12429289 220831319216146787667118176824967261486 12429290 -664987557148261710074027824780400637600 12429291 998310953650077402103154061040009881600 12429292 -42653568338538066426860528435490567168 12429293 -86726912685472777980701080151062790496 12429294 469657676563002264298394837265580938240 12429295 70311019007741244409065613142997388800 12429296 -277499710260745171682393759453075767296 12429297 311942611162097468914466799726402988674 12429298 -181455922959749730995012173532194606080 12429299 126387019880459434596500946654509151792 12429300 50665402187750037494115936313418188800 12429301 -1467306382370139557821234701298018319698 12429302 -293057313976794861691359166591985271648 12429303 -614547068874593357577555687288756214296 12429304 1468252402143829975842004576466359603200 12429305 -457658721630817415960939895451058505600 12429306 -433332512355825816659943933985368203520 12429307 2748738763068104807794859648968694200320 12429308 1187269260967423541522644758541365116928 12429309 -141356227662482682526925011945414591680 12429310 298531113186081420314089274628492586560 12429311 554973118927106056552803517172720493192 12429312 7548000654633718063106018826560471040 12429313 -960203072957618986202401540691217787800 12429314 682323739999984804815340451435422781808 12429315 620755928625912463470717825961198118400 12429316 -667092448874208935474158164800282200960 12429317 70369040642255454277713590511350035680 12429318 -67329279075378952978646148328407363072 12429319 -32299797808864436861823950331605931520 12429320 653047054846239872236532878885276108800 12429321 683650453100390090438571289834478506944 12429322 2897526498008969111871825909344747520 12429323 1208672186767666070578637829156136255572 12429324 137125106004409636873581213573260540160 12429325 223190702211198512269074027719681856000 12429326 -18460341482159402209534212648319598592 12429327 -332551768321201525914684141709114133880 12429328 -141559285350264821247153860528863887360 12429329 -1139528330226036051377377000639164589728 12429330 169111965238488383686775563915672081920 12429331 282444812260451859638114031886571258064 12429332 -832497254315704308771534476551960984704 12429333 -204015784123230961841746929527266155456 12429334 344872015746455548741218411734546011488 12429335 -419975783556500109154931663071910415720 12429336 -198016082790106380480551558530452234240 12429337 -209822366728707903486009704263869308 12429338 -715975515842741131780589528614682880000 12429339 485046872567957524423338376401672916848 12429340 134658086338406253682682948405204167680 12429341 342646727856551782859207603277893052000 12429342 -43947769603175068783611477272936774400 12429343 150828285979935469724881361210004874592 12429344 1875818650446790949263016392585775677440 12429345 44151623659333093218673265045326823040 12429346 -565348925324036095262988683491053744480 12429347 -139184679789513834514128744058717384800 12429348 238651465386460293493942721020598882304 12429349 166851621744566929830026997363335506464 12429350 298210290228728594548619571794895410400 12429351 -109166297866768509455622272493535732224 12429352 620678967984699929225647510767299205120 12429353 1205580236314054847174344862523850550400 12429354 98748621938096343701668903309404959232 12429355 111326925252141661264994986079491559520 12429356 -413560705962345418078915759048692622080 12429357 151044707710963210788034602640790457600 12429358 -270985813673869329952724285963675150016 12429359 79812736389894040311267205696030156560 12429360 -62996332069789268606817996815881666560 12429361 283638452077460080299107869190679521664 12429362 -866300647335462910488759859241557104 12429363 398452797561530868759237853751322746880 12429364 874742583416389834871492884618773139456 12429365 -9130608787822480302663106713908129280 12429366 459087800719735138415836672612308556224 12429367 1077703751954893957267229224922872245416 12429368 -563671904386425425275717339669932810240 12429369 -12528219580845783985664771395904162550 12429370 309667944051881604924460672917995750880 12429371 130051206418481324593754612158795021680 12429372 310734194746042284326718705168010670592 12429373 -80593682844953177746005494286557817120 12429374 -570335080130046303947557052602359800064 12429375 -58817739540852124823594923030792080000 12429376 -345524798920660019568197312016114778112 12429377 -668364745445649001695299178814172981328 12429378 -227121149298985421357542789057872639456 12429379 -111017957592350159925007511675092290080 12429380 -711275737703181246600960657607260364800 12429381 -822618943986979358324939326856280948576 12429382 37280091692311712958321477484954859520 12429383 -1765615136661369838511840543161625203368 12429384 172161645500343107533472766545777049600 12429385 310003241337373316882905405659772949760 12429386 348957873223271497491822056998361103360 12429387 633443330312948055142505565570851477244 12429388 76522271176543782116132931585273696256 12429389 735899256417852619941777127062244559766 12429390 113348644311830221991679769595061025920 12429391 537549336390701237388664278524927081272 12429392 288163092053437325780596956534669828096 12429393 732103429582090489234789537993166706144 12429394 -150530733389905453946128678693483262688 12429395 1063479351613694831410637471402072408400 12429396 74241923683298564554685276119690199040 12429397 617295905918773969993128119820930887772 12429398 661329711586985576156373126751542247200 12429399 136953314716682743680139440628425649920 12429400 957929149052382854508106399698309120000 12429401 136780561841468325148854503137291913280 12429402 35629310966402356959500478173184675840 12429403 -231682333045180269122485250864023643120 12429404 -20020671452886657022681349909489585664 12429405 367630543142786856450091295495733857100 12429406 404654967303058476379588761787323075264 12429407 -52420958755862189256302025612569687040 12429408 -5604873849255347845974564981316780032 12429409 539646105218310450037919417761495576610 12429410 33516455376831423170871326930786304000 12429411 -800577840751566099109871219907063212736 12429412 -177169924185049423055775807952165739520 12429413 432068970539127920210237730554507838684 12429414 401229831472438320679446599167045774080 12429415 219752200896470308931072588348585238720 12429416 852176747185834785869263386729141043200 12429417 99426282733887871309328569682459704320 12429418 -49463491153081646739689669310575880096 12429419 -152410198389709777306125379448529297600 12429420 -443674010739208754930271644742587596800 12429421 1192424010711683608131500367467134241644 12429422 529728518301150538761397837656179878272 12429423 -51827136328690465262416072646018598000 12429424 -57320269736810856686395471969063337984 12429425 -109559364833031624390437802767007329850 12429426 275028108783919910221299601209600434688 12429427 -299181405394766722957498409480333788160 12429428 162903378523132913768300071564437866496 12429429 455518242049107977212042472443169096160 12429430 46667687388089584371616865914895070720 12429431 -738733590411970999969250423753030683200 12429432 -400802201552670901881142293402868039680 12429433 -361517458996011251809812440873501279420 12429434 -334812807135364574399889302463524497920 12429435 202892527370072932834498187401681417440 12429436 -495716252067293705214120098211762104320 12429437 -623806923485846911408245614942104390548 12429438 677405720923252049852750122578955256832 12429439 242209246530567583424814046802727194880 12429440 327047584094309117648656596222974361600 12429441 -187170027614618911254912380798806425648 12429442 -71491639056311099916073249996705452000 12429443 351497246279551338693384355989580294572 12429444 640347608682065289189508848202452221952 12429445 -307524095610866433327326436856604315520 12429446 -623831619572461414851194937530517284160 12429447 225789921612110276245810962546158392272 12429448 94293929835501482742159280751662786560 12429449 1377855621287578400406557626129838679450 12429450 -53284499507678113918317481133692492800 12429451 -12575657292538278475707319587717089776 12429452 121351453423378421610554347691483796480 12429453 -692077041148675403988930014971502596416 12429454 -250826218088323242618182834688941974080 12429455 -81336780937774602336017739614448738240 12429456 16426929438834057936556206638149140480 12429457 -84013898022265041953949874384341529294 12429458 -857910105131550376947423915075725952000 12429459 -416236931531453379903891757878566191536 12429460 69929233067485206163401431790628673280 12429461 850362505905387212129456296663881450624 12429462 125090093967062676326441373757657843584 12429463 554659758499285170901992708704913280712 12429464 697736590458293465747215761690509598720 12429465 -7797405396838696586759783354119027200 12429466 87441485367934430799929573112486040320 12429467 820753240953768731678685457478751936516 12429468 680130863158746558018781584358369661952 12429469 -700251735707017531597874680771807271156 12429470 -360594856396796873688801562149110704320 12429471 -272014611902450113727481412550789410560 12429472 421255465836804543161693356861081780224 12429473 86195021158619197531303590577083951360 12429474 264562979753156375877749670086337663360 12429475 -210239882326213263524840483352857534000 12429476 -423720136766024642402314553281580605440 12429477 1764422752662082396020687065597316312000 12429478 292394881723097449686041277341935786560 12429479 -103519078185498486573411865670514118080 12429480 75267828868345276499830577486359756800 12429481 -314501948223218032900448207499761572096 12429482 485808379983985454780615440462891467648 12429483 234649229713544922537015828641140272 12429484 97360852064314181059794437036619360256 12429485 1237171653848423376399725489164727991180 12429486 394764581465660663187506911710481567104 12429487 -75996700886764352611902737236026132360 12429488 -177686602550558467453547791936950435840 12429489 997438943195880685580196198170653171824 12429490 -469757334229077757809457085950949253120 12429491 59901881701173326876738056124902363752 12429492 -20459753884530631461856107846253621248 12429493 -571663478602031885333069931340858474258 12429494 -5591266171558497823481113283532158976 12429495 262961140116496155418191257256581637120 12429496 221591751037834907834435996293199155200 12429497 -1392224151626061698252547108016551207468 12429498 -93313101615983236604396616198466599936 12429499 874155126719158004383855668533882216448 12429500 525563954648125123126114975152140160000 12429501 -240640666189487744058857536472358714816 12429502 -419113064767794921405889010345869026048 12429503 1958551220090463665579670918891489394752 12429504 -253198659511556702639619282836631060480 12429505 1510530776245937260053104248297959145920 12429506 240352099722175876726453440934134815952 12429507 452506794567218426549876192783176755888 12429508 96926380865917708344022774113662529536 12429509 -79273352225504381924273147767941516384 12429510 48650342034826067547153098182722451200 12429511 -615333711945683721677106005437117678888 12429512 -497379435907771259754735275472882892800 12429513 -319821284639023456450139104079790916758 12429514 -478164676908702042956090460516396552144 12429515 358489247647291842572676044522209747200 12429516 485784906865918010980453628162160721920 12429517 -956715779269503970910566037257206102048 12429518 -554888294927135716106866867449123057984 12429519 114210740797147575754053032250378120960 12429520 261561620475417590018173480372597555200 12429521 -338746389081667710172761794338808744856 12429522 -88184372935760112069449246371409187840 12429523 809820358004789414123959387197238513772 12429524 539922376371979147342758086196516276096 12429525 304601663921458062486171724106274936000 12429526 157379700248890149883490374022265127680 12429527 -121084752396006597372610322892802997928 12429528 -2572733892128404784644984343612129280 12429529 261372039393791662263996324788475064576 12429530 -126593573230132201845040642961811667200 12429531 -9050837082135593663742128949805772688 12429532 -544941061422753678283839173055592482304 12429533 -2138285191176253932873640446520256062824 12429534 -209347724043565506604174788006895365120 12429535 -603181695516075645108859904814461666520 12429536 -328746710389528827137054890073591119872 12429537 -16310718539451293369250623228787222432 12429538 425309851088705663945729842585710360960 12429539 -1218045581926640886946630996299769690944 12429540 -91610198255900090588696976245405184000 12429541 -1415475022060485388245874209584421117058 12429542 -1521965851308893131029709265891419073856 12429543 -154304102073852807872281759336082632704 12429544 -517683518332076970496094271344374579200 12429545 -116425484230873969349677710951377011200 12429546 460131143315782818201513257983924272384 12429547 -125831946029564825829237034079164903760 12429548 271012943038205791447157620225111274496 12429549 1000459115063882100917184435722193999168 12429550 -232792260049038207641079635229698784000 12429551 -1244971030042889262561395330810364086448 12429552 103823120893305977021385072024204902400 12429553 457728924107190200378750679985994587120 12429554 122193600717275511142062913922674280976 12429555 73337210311754294526265868898161267760 12429556 -434997839593630792824086358393016389632 12429557 65404964057488981301314093347955526400 12429558 -279933802030293318909326443465154223360 12429559 -1500936286902289331932269632324852713240 12429560 61978238310014966192401333881542246400 12429561 -26243711927096730461132301790097297328 12429562 415876428535277487002549610326539615200 12429563 -1154511936685324425580609745079032404188 12429564 1155203067855284258771939273552904192 12429565 116477082120598154089903310116274259840 12429566 332333730641427358324650720231772511232 12429567 927495548457937643528263973576110326480 12429568 -85805208445475633046177285046278291456 12429569 1453559039795119997206345858394658611970 12429570 215889109245601026154188374271565647360 12429571 -1138214667819692749016918185042316912640 12429572 1303299480198177905334830687232926238720 12429573 499232685339081137838293693270507536128 12429574 511220148380145342856007013976171476480 12429575 2983947428740989733634970474967485600 12429576 1094290008571555213549771012789774955520 12429577 102729754726354648156404200972493646372 12429578 -321358243201057819674383835363906073344 12429579 -669244878199228191967310634467121560616 12429580 -10187955338814993046049587501993728000 12429581 931014276336028175202409895699005267200 12429582 -434973472261386814871316427957322941440 12429583 388518139642989710372211744863682502832 12429584 -572449885197786562296950889601941504 12429585 291303587547447843167855591051036304000 12429586 -537369582669528174261005171559029282496 12429587 1317391194074935007798761721995989928236 12429588 -164070624990915685964018321599114414080 12429589 -786045085510436994373830386013365081280 12429590 -759349206491885484701397104428919827200 12429591 1444725041898528456686274122692560000 12429592 -32705109510029616573295723199000862720 12429593 -449663828239777355300253159505074230256 12429594 214373678285912767376329748605826083824 12429595 13051212247977531809754730845910405680 12429596 21413796510225495237368739245444500992 12429597 98193205365308705540739670718830273440 12429598 -807567393445324344704104626697526275200 12429599 61526092957528943746174744717327396032 12429600 -105380672893244892994876973642612736000 12429601 200304272037372173853843589691835372300 12429602 696976271862765700317616617502148092752 12429603 1315431000289879954343578248635967725520 12429604 -873143896547687882552622167843819264 12429605 177910133788026748073656893506613227520 12429606 -186281388794795355861682667625460279296 12429607 934266970338079932072258802847560132856 12429608 274706975486493168643093792942999464960 12429609 -33986687692416843826027847629564060032 12429610 -258013422093674203205355412636686048000 12429611 -809313154529103466479377652856830542448 12429612 -4861041298510618684208028409086207744 12429613 367912375956200705048855497957899354624 12429614 -428783098839776727004978351421255556480 12429615 465189719697404770478729764281818042880 12429616 -241868534413599796965559711256787632128 12429617 466650198476993109841103982508614838272 12429618 16005511199115314281922070098062038528 12429619 87990240530744987372038442199339253360 12429620 -266701362266074079675346568157845094400 12429621 -1054364379266908709888577561293047440210 12429622 56030505832441075816406597233213022112 12429623 29701578656162799765737210682216441600 12429624 7087719352040835304230052646802001920 12429625 112314873870655065040534372940261850000 12429626 -807549425398645940433788586679772111616 12429627 170063815429314802184273409151917522432 12429628 -143585331362120553549988787010888750080 12429629 -1502834893946375775704220085068869559360 12429630 3458778275484334284224755652664615360 12429631 -22413573063323663338018547985278180736 12429632 62952808093571070035752329462341959680 12429633 -48700801646512265339252326516902123456 12429634 -321262788741623816842844907889728384000 12429635 62784959821800616025920740577396860000 12429636 207097216149679497695946730655719931904 12429637 69171653532282731201817382195088770176 12429638 21099215008793247605254786098927846144 12429639 1326600507204289290057021338747724483840 12429640 -1186597984448986264412691158295364147200 12429641 206073079759547270531625861023254745472 12429642 132518094363917411569571180472822134784 12429643 -1117611602875088207844315973475123725056 12429644 699142217143073190810148795121707758336 12429645 -658849613230480537848104031574962773280 12429646 301166941857597569384937975896699661504 12429647 337706496189021144881301481046307405360 12429648 -55556307551617220830457799926297395200 12429649 734522068933090969254682266609641625600 12429650 -373358211739229162319506844656957461200 12429651 64108455127146659523749737270379015520 12429652 -417972253339275819761505011049661927680 12429653 1421972259282261405329417876969019805902 12429654 -428608941903609434977513033178993393280 12429655 -148940083790356799022360997222990886400 12429656 -1653530863552274629609935145611482757120 12429657 321646871603213065428924449802302752320 12429658 1040631757068083155160179860860398145280 12429659 639390050098582748227182273568534634484 12429660 -84663195203068923636285476078067056640 12429661 638840954538443836132652030435281082520 12429662 211750037399698057214100287763801204480 12429663 122128354915970614424331765202637782344 12429664 140796644639607566393489801104219176960 12429665 476921262465913606545391215895401474240 12429666 3929508051205338075126531883576642560 12429667 927129666549721827087257758733449728000 12429668 1282369362119382280120523768364432402048 12429669 185303800748400488478629135094199912704 12429670 144948392921304070133573735344537004160 12429671 1018774119411373953227194295926903762872 12429672 1002613907921835764061013960837394841600 12429673 -938339528924178963753345204696962997120 12429674 466306645634267723417568559543279356336 12429675 63340656674907319054271928520617599100 12429676 -381490305099664686147490315694878579712 12429677 529888792809407823650957149127356519512 12429678 655508065966070694617790467094502914624 12429679 1150243176496614859701618205374404611280 12429680 -134256612417285553775806561501203824640 12429681 968897060727166248505417883977873678944 12429682 -184013242370047194029968675009194317808 12429683 -251866001411462028195393769432564630560 12429684 -269729806852542489801280136015670743040 12429685 -620832379512668400359924833496388619620 12429686 -65192913556347098632136175510808043520 12429687 110672810771594498102281064745984221160 12429688 -399137579722069146196256413061034762240 12429689 -278514709998256635828622538265589695510 12429690 -47720042420552706804407402206426214400 12429691 406504411130638316299044525646238589092 12429692 456555588709267791500536353360452070912 12429693 1354474473984202447880354780887487811264 12429694 393223216634608517440968234924148800960 12429695 -932243742029095285530229084339141435800 12429696 -330331039495892596734283684054145433600 12429697 111441839981341541975110218005774775232 12429698 15477941053673526483368725509708914688 12429699 979263286643304822059128893926694505464 12429700 68603739334117147717602041603158563200 12429701 -360419682912576483918537816000602311008 12429702 263703362648259649021985339131191793920 12429703 299294729086869274534199216546673130848 12429704 300743092830854244064546705283138027520 12429705 -517449300550087984073993455639193073600 12429706 -92751439107845089954189848045635527680 12429707 1321608687024916536420984471123699363840 12429708 -217186600484131505766333378906803712000 12429709 26322388613974903900237335727599083104 12429710 -9010829750994063408906421172718906240 12429711 -92761376341218874996027346698595399568 12429712 -124759147841964981836439247508544094208 12429713 -193653478523365383938635817981803570956 12429714 -548216796618569999448776081727210110976 12429715 -95481710754866793076702040317479956400 12429716 -114930122693402083457182101890080260096 12429717 1010701382932218583281636317044273289760 12429718 270319263695878157553117235939727078016 12429719 -267408105855536896793509468386339116640 12429720 -291788148013734227942216448821809152000 12429721 -851678636971533817131599844006731149628 12429722 348573085448952852268917458050590719232 12429723 71269364839046235153589939430887973784 12429724 101192354958360853810360319697934156800 12429725 -517916472476795325891364383322600800 12429726 208405986844534327192168476328847925888 12429727 260095283702822038351106234662162052576 12429728 126724212351845262351882426847554699264 12429729 72148671083016913177029290097579494400 12429730 -203164533517128972864793460544012019200 12429731 1745749398190142515132048775302067179152 12429732 112806475652571849550397630754707051520 12429733 -673301356448120032117972933701283006018 12429734 478724423998977488815201566606389518272 12429735 -484930296056640647138360446113611166000 12429736 454445797093628628008605642928554475520 12429737 1433711226245638392086112366032883043584 12429738 -253401279471754849622063241806497567056 12429739 111924173792337103175666378723102470400 12429740 442242439889929410555126996542654515200 12429741 217133675078058419726187864346708679904 12429742 169051872424702845456472396379267702592 12429743 -210179113211324296517104789236413114160 12429744 66138864452427595324790147220221460480 12429745 -433640696332333823600385988419941191500 12429746 180608361599446755414001889381810595840 12429747 690074220846544845120533739822527710080 12429748 -104924616705101842434787089520152483840 12429749 1620672120452113532501275807192349856750 12429750 -255295548634468831752402544009584672000 12429751 -460668491368768332031501297301938412248 12429752 16976685148323410944291375452154429440 12429753 57955419122079398097401392859389312704 12429754 -274897789127091721008461179583286106176 12429755 5986795134366992313601820400332394960 12429756 250958221708611991640674096514792858112 12429757 510910396851616570229822480811280371552 12429758 5184244873823156884879762105399308480 12429759 -736366867468668100199955834133635005496 12429760 19396027683750419927367230092109414400 12429761 -3203377209834606434058172150746218734848 12429762 -247462776909169144883404835760958003200 12429763 1696329790318042648489033184890657215864 12429764 -1461805106237951879531611990258231703424 12429765 140652487248722843891134285799338977720 12429766 -119674141815492188467685802742848776640 12429767 -466777404898026204796074777425142813216 12429768 -465514412309723080593098035573977907200 12429769 -1423579398343777939255740941006030928192 12429770 226175058209070271409638391099431210080 12429771 485499795311340519472474564176184065408 12429772 -14946442115446599807355286122579627008 12429773 -1244355682527380868754525107865645385280 12429774 -4274076590011499490890621041613453568 12429775 -394716133313475447586527687949064557200 12429776 360741106612175842059853222160622968832 12429777 -1170054073539441214346704547142887705280 12429778 469463009125391101473773959538182705824 12429779 -1286476935282487535774288912403049083816 12429780 14966684558472192455893194456944025600 12429781 1005716106009074873380504889913740625600 12429782 -491968184773417638143330163392625120000 12429783 87570157890711360058192886802110567280 12429784 -1692541686923940149175347780020472125440 12429785 589911782531679700997937344478733694400 12429786 215420403440146318819733507842427595264 12429787 989782028198890152990986458279976782192 12429788 -231076748633218840400886436438700550144 12429789 671676659615121621277288696989018363648 12429790 -409396955822592794472109902382854993600 12429791 -326750188661909728303495548992809016832 12429792 -20135146147958652329961318394283950080 12429793 -186707592276116040905543732049614724958 12429794 -221128825091745786715320674635651803360 12429795 1286581473500363290296370811517488640 12429796 -1240572744608481683054526558512866902400 12429797 -583979792558720013131912383943252432640 12429798 4142923530102081437973159647934240768 12429799 -398514266922494259854116484025272466680 12429800 932483349549094011242681058246113280000 12429801 -1235415439128114708231528884429837233920 12429802 85347450807523870710436574703005412864 12429803 -1265518855170381906490632613143905703948 12429804 -777943420975448736361959760161445122048 12429805 -1080914779669638438257101942106500520400 12429806 233362575331162345779865497527637720960 12429807 -171569351210126889635808817632731628912 12429808 -77467493428092684029208702738253086720 12429809 80654852251283367439155902587552382016 12429810 9890835814799267089497868948791144960 12429811 1010366037417294578112832039920689470412 12429812 1479572957624213445096859301241864502656 12429813 440873237691272078614611262043332819776 12429814 -572527007177038207956882087376923003744 12429815 413059437580551578561306663322746128800 12429816 1262433343411242374664045955781099520 12429817 -614744135684815455263156193385192915388 12429818 -340172101089218830773082730981330505984 12429819 432888099384719707033310982918817860600 12429820 -68742385795566147817331010547531038720 12429821 -482585323934283689389815923288777965056 12429822 112989497311616287100111507766073171968 12429823 122761957189432504023266338490929667440 12429824 143287564493600132959260243811004055552 12429825 -224131878521069607432048988071656154000 12429826 121686748337116878916788619696137893760 12429827 -40415364849373128598669677557427009720 12429828 261562864730734445098776116296801443840 12429829 -502184062414922097979019775926489102820 12429830 3703795233813034829336738810286023040 12429831 -255419915535086070398327589567414251520 12429832 163638974650446550958966672669342438400 12429833 -29899443129473628444839168525154032256 12429834 -946106868895009425860941650502253348352 12429835 -906892418837570425874238405772369778400 12429836 -151981125209734543324189220911228543488 12429837 -265421596297627630319665188719093666400 12429838 -16188750803135966570220328898562524160 12429839 85867293546763090228086104437158532752 12429840 207318180852922320481138721003065835520 12429841 1331696576377726767497225437292670840242 12429842 -561876704834104522618298430380403226848 12429843 726138332088476264866017452798132852664 12429844 -135001812594054009366364545110134775808 12429845 -133818836513613361018163879463637432320 12429846 22795988291346664806394851660113280 12429847 -39108214832567488282853199352337597136 12429848 953299741492596034119376025195070750720 12429849 131417762305028225756671108720324699200 12429850 443726602716350823853479152782263944400 12429851 -849569500141771592151215809129944151776 12429852 -142140632212740114630930008309324295168 12429853 136755076228882952189135341023264928384 12429854 254999306602126927349819283843444816192 12429855 -25620919058232708623392917690389327040 12429856 -197815028087073050528417191409971101696 12429857 -984583016239334031452006991149186073120 12429858 9317086405020467597609560158905894400 12429859 367960426613121933454204828109166548704 12429860 1222414389746135608931371593265719091200 12429861 -538795441853412981912609595622337364128 12429862 393102507354492450890436191393964606432 12429863 191017587201834179569341486148111877112 12429864 -289118964009067625843197971397140326400 12429865 220714643231191955113352027457372331200 12429866 -185494065324488229181070552046947500368 12429867 -11150144574330916330935096067361339904 12429868 -1011729565956809801562014535657806527488 12429869 928893629397200162168033662090508860896 12429870 -300024013126285868648382945117100771200 12429871 278671345749536554985239166660094748160 12429872 -7340047052409095785849323084523634688 12429873 70747414662668095676489710899154606344 12429874 -798666919178584191734458355457673358064 12429875 -301758657059051968183694235285246120000 12429876 184136357433980370332509808604689848320 12429877 -304581191063017733853581323255363719300 12429878 -565155283400178637614214558293977731200 12429879 -664970017676445504801509956109738955648 12429880 -312375281660787169621941759856946073600 12429881 9001321823618447091675538523271817872 12429882 952177602508083354149787266516585594880 12429883 722968669454583909467894611161350588132 12429884 193249750484207110177656942709051392000 12429885 217975545772652944829313273070831472640 12429886 -239835978068000365751313532768387574400 12429887 1104983817710422932188641682763058195632 12429888 111763477736950097639737317829807964160 12429889 564056163793339749224009891642663018690 12429890 -166374439668612100093646633509144627200 12429891 87615797731033207096885728082341391920 12429892 -534827952030536967893981958432304422784 12429893 174669045373419597263807767332942792960 12429894 128597989652437802102123408158175812800 12429895 414633861440020081255084268452992781200 12429896 970814966985129561773215653795972449280 12429897 -656775175290888535156741958465998172400 12429898 272720987009048189065906720333228843008 12429899 -912236154492084021588474259764226130160 12429900 85070699826622096407360910541919820800 12429901 1139692343456079419021865208359261671904 12429902 838505584058925985780603352244274006272 12429903 24928572666112455485273517758143732104 12429904 96412411726950654429130369293414686720 12429905 -228144166695048069376640869934458151040 12429906 738190736514739519064519691152339725824 12429907 -141724932564516894777277553625496880640 12429908 -189677490099723300490190437259144327424 12429909 -110736099361492147433873979894423476160 12429910 79216243186292139120740639010757359360 12429911 590112192358816915489375403137875430152 12429912 233705190472228574056222977720405196800 12429913 -216160427000949309689936148250622473078 12429914 -30788480766536996380276965372583096320 12429915 16908702803875208111540560225971747840 12429916 -713456772469686220364009986163104936448 12429917 -1155628926651351188853213891439883061600 12429918 -4747167094415776762002670263647059200 12429919 -1160031234079008559808994232042804384880 12429920 878799473803027151691464647634497044480 12429921 73473543418443926894474298007550053824 12429922 -1161539802728310188789950912930950271200 12429923 -1384024955679544758452293760187882109440 12429924 1862495397133957260714487637721047040 12429925 520025560704108046296235196671530450650 12429926 282737314482641955754274082312579192384 12429927 -66290269909673138512963917853045428336 12429928 -581375335284986211883610645220113909760 12429929 25273225283712779427983931136936294248 12429930 266171426744495523011396080715223717120 12429931 937423105725424396013347661024318367552 12429932 -441488901197948153719951028096546805504 12429933 -803323602325059118933707937725927415200 12429934 -209643074363468182820924477454053110848 12429935 -227345121259354703756558081729945479680 12429936 147181723622897329697439055338979983360 12429937 1126702343836261666054591482952391807168 12429938 114066933680025663759138455352555110400 12429939 -386429393354991869362673633619836966400 12429940 1323699066828228230726144179812871680 12429941 -2175540643306650990910054577852399954148 12429942 -211631784532206844348925951945973682176 12429943 1148539891262825000255552986240525572720 12429944 -315171337284421125111852560637473955840 12429945 -35527681350609282833795576086341303360 12429946 -146430992131530693078993023669056920576 12429947 1686978337618108836700749302406591396 12429948 -39187716010220988642347830459139857920 12429949 -550758171449935837045934861941952563968 12429950 -141638505172565830946837644890015014400 12429951 -652991625885881344160529644769403127280 12429952 -24670950808887321091389117913418956800 12429953 1969913505572117063079033494714164835202 12429954 418175441015906336242340208972037360464 12429955 216803086943229710748781678757349513360 12429956 460681354147699672366837794729203306496 12429957 83754957770010301708464053557829880960 12429958 -405346749202067254283188046725937077824 12429959 831189439123137229973977881380134335504 12429960 240856288148532294650800614748019097600 12429961 -476011389500884699715279436706195664688 12429962 -352558514744779445993104106497350786768 12429963 138079650299930496062868695732287142400 12429964 -236834228865758414803493494608463393024 12429965 -378539318406331999859785583412666073800 12429966 609997689024258726944985424273210511424 12429967 -14120399234481794607226409970817160 12429968 61731608000085724857153458384253173760 12429969 443152720415265785115056884602900223488 12429970 40735788986701164564911122793212170240 12429971 -954242544115225197585773674069389157800 12429972 -241820248942298031533220991293932325120 12429973 1476798845122361741880730628792511662222 12429974 -69645379892737620481352253210377375808 12429975 538165908222790449426559452865642950000 12429976 -376786350227385243193776937918566359040 12429977 -338507145390344886319187637859984313088 12429978 262002815538877685301624867675980199168 12429979 918773019605790821914938151670812164984 12429980 256284556520052769112337582257631321600 12429981 -1023666264826818670221798254605138758330 12429982 53395210057815573930355095655508967552 12429983 -691139735248173108438250311798925524768 12429984 33969979568155033537821061738817126400 12429985 -1128794367114697501927108612093260275820 12429986 1082157988399263505474414099393269882192 12429987 -116575993165050357266630006399326229640 12429988 554670278852181886160716994211816399488 12429989 -250696802201523891510712894600925180832 12429990 -517163830009127217119618679957428736000 12429991 9098387696783971035737757512108952704 12429992 441102867711265088614712178198022625280 12429993 389476419972588432610026652407777189264 12429994 -208291570261064537042660578690638822048 12429995 -248428974483900568918603259972219940000 12429996 181428990161341570070690824459133091840 12429997 -1477450541521312882135848063372372065280 12429998 -114918710749259265252909563169513013248 12429999 925764895672741694235211959425221202184 12430000 21968520047461779501121368842096640000 12430001 -970826246597858630125565906656381573998 12430002 4836182861203704816755074014272302080 12430003 1420369591075065977642889219621898442252 12430004 122606103303308130538774686444024435456 12430005 -68719787595166945106283323192981268480 12430006 -42453066749301759610941679394450050176 12430007 185306775236180200150465085868690355680 12430008 178749068274112956875488375711749734400 12430009 -971986148751765352361508535608785606400 12430010 4007986624102687539664048383338795520 12430011 302271227146921266291451915500909890688 12430012 10639919397122999652009984070844602368 12430013 -2594287480912968573899464110857129790516 12430014 189581726842663964296023290850465464640 12430015 -113086115547621096407958278069068385280 12430016 -721109374779542820370182320649551216640 12430017 -95497195878467618593851152373813247134 12430018 699584158738948357284134424230484817920 12430019 387770279727760483144136146265204454096 12430020 -46985658738673465631699432351310643200 12430021 -172537912528270383628106889077019543778 12430022 181985903610354236013245638184395381248 12430023 462317690714305433226985436030226402984 12430024 -776282800602789351683744388978593111040 12430025 -534470653472916287534305457269591626900 12430026 576803999903059995005734248017353718880 12430027 1281918252706133714237212017231701188800 12430028 127138581365491612548635085168271933440 12430029 103816472971803209065647750723569526528 12430030 500977066840975771823797441601701268160 12430031 -459110456851556008620653895506964202536 12430032 69232961844281837909781261644255723520 12430033 -118964845044593585309059139531696549760 12430034 731048961052269914978862403482428662416 12430035 -137314919164258306670021347010186806560 12430036 -1122507407907702398718518876577320917120 12430037 345260208593517854900329967717482399260 12430038 470866448914574587088918685673969791360 12430039 6742657397866891899801977725139929472 12430040 -110707258564347725363185345495066214400 12430041 -167582212069153032281645802801115189056 12430042 981176083423473445919890742105148018672 12430043 2085619211465800129089014724870623095656 12430044 406410377839023021677846382511778365440 12430045 332604643320955382691768946530084024300 12430046 721767347394683164575774449807282105472 12430047 -87123290145580341235387837882499569920 12430048 -272323824105687681500363920016867328000 12430049 -543801117483689905313546960704470649950 12430050 -154019326182822122798941350829039872000 12430051 61349614789200959412825937780911313392 12430052 389240975298844453699549094440336833792 12430053 -903277548924029420037598065160833120 12430054 6098153423638513830542029640498964480 12430055 -400269686668092816035549838541527088080 12430056 539928116754755795295621841106096947200 12430057 -15262642561590228032855655622438282508 12430058 -732643674082268165249116763296624308480 12430059 -207946836629413750261206240096972304296 12430060 -546782392602485707800301727423156121600 12430061 321129756089242719910394227677255917760 12430062 306025359887929460921943244377023526912 12430063 -772295063006030270027248966169760906920 12430064 -329419477244594536418744327659971870720 12430065 538912568343163272777134421517067973120 12430066 117475094593325948764686815017413089280 12430067 -288966029497946253718902706259571445680 12430068 -245773949808658227487865774144820670464 12430069 -1159838766951088591429146940385000333600 12430070 104205812117135214221392099823151851520 12430071 -1184096661859053977733284681983535267760 12430072 -614042823202101702839108047574815948800 12430073 672832367083614595592150185914583817322 12430074 -196301559509703330393509895024844780032 12430075 37800994723766361995678823885835611000 12430076 153665719527969646440100777303480908288 12430077 -1259729172888264997495468006394134005696 12430078 -669724190290120821002604493832536796160 12430079 1654380388361057428055489704444768999680 12430080 126906050257349931214153365103407267840 12430081 300754436951206370845692112566579482882 12430082 -227808179075051496946712556325416960 12430083 629912442661693349847167101220223200064 12430084 1075827310881532538738363315197680589056 12430085 -1259062077685967188689616176865488808800 12430086 197329728473327669138114414425151004864 12430087 -8412597905655094098064746823361116264 12430088 -670605758621823591298378914872478720 12430089 -2669460965030156930968781007660413952 12430090 -54133912894738775080676907904185600000 12430091 1207306343328159394310981523320389425492 12430092 -893782807042622006411973391474130973696 12430093 -80862592655311217347807017078102822312 12430094 -1004934473878069587924322364868053459328 12430095 -330534434382322868281562428010573898480 12430096 -908425125872855602307084097198489600 12430097 -433531382687336086718963714983842919680 12430098 18667278277360026861858004560144307608 12430099 1812905395531331492232224013524556237120 12430100 -668249965225221661355750643709562121600 12430101 256687884097780476114306861011307235584 12430102 1070419910574426451933120122749087902752 12430103 555615802734621523389222531562144866480 12430104 -52850368065096195619784708690915328000 12430105 -50031718447605678235938107268328623480 12430106 71810227235111473082724431337155102400 12430107 -48551412731423096658429895330500041880 12430108 -533989895951489132408535600330379748864 12430109 -1128175235765109512261965748261734555284 12430110 157498561736166424009635600067026800640 12430111 570426411004917866575959191141562292512 12430112 -426857379184549379478468672547335438336 12430113 91647959103396660956881578726931020288 12430114 42026068900883722217293822042725112656 12430115 -1078169230588258777520477588748102948000 12430116 -258566096076425811279782711993366496000 12430117 -651994142448212779466961055255181443808 12430118 575448663553167560172554731816255988160 12430119 -65586545032953184301035057771928378376 12430120 466770519845215548847827144221859840000 12430121 -2045621426904905935916320143291678561456 12430122 -38795203095328975848227042637540112128 12430123 -180457942679133263597123248760398807360 12430124 -221836630340184958704472061214876030720 12430125 -887466043247632940971116765708364800000 12430126 168007930344645523251841440825984136512 12430127 -1355082990498944104758115403340739287024 12430128 165209633103375241761707235396380196864 12430129 -1263677042872255100693612034498004684270 12430130 -319026411162086275385251789136798291040 12430131 68922646939400071906331498347232684544 12430132 -137603274901301424806509248050937495552 12430133 178731307089776504466257498799843254382 12430134 -24082221806202236602494790380733705152 12430135 559208068314176749056880788138239461080 12430136 -930503800903236471957533562776462745600 12430137 161976725090026693404007806678851020800 12430138 -98574330012371805323486237372005019904 12430139 44676034947942646740545578500114229440 12430140 49314742467501904742132230310739993600 12430141 15745311949342694204093113305055137952 12430142 -257372813579099251168869373179660489600 12430143 -408121239345731514546694506503380459008 12430144 391071342409432630707393405566746361856 12430145 -224793515205611977473051094423202711040 12430146 -325559177478046513055785717945982048256 12430147 794037497289041721640878277786656478152 12430148 83767722481738450267842516875298443520 12430149 804086925882349667072032127097251223264 12430150 -97432362037181165025040795170548352000 12430151 -771472271057223467852154685405080261600 12430152 -91184590275004522923953277717474508800 12430153 -1721156536623751141908737021407445017436 12430154 -114816009589296070108704818484954574080 12430155 -49220498239903502927528228363394573840 12430156 254675728330331108374099634940590215680 12430157 -748504712621781595730524021435837610580 12430158 44785233891880031948939976220127733888 12430159 267686137538763728625904938956495320816 12430160 -143747791001351387868550931419419525120 12430161 -194693383408577632950852828502555720320 12430162 -330039180593327275977947877581518226880 12430163 174682278153278236430218617394204397568 12430164 196667425718782415497523125296418148352 12430165 -1639967600087072415640641661258274112960 12430166 81910187003413720072148985834626340864 12430167 -57494377607349786429302500053569460120 12430168 -548400952827671610701823308231165245440 12430169 -1990851196470010101336473148011014902912 12430170 53654986705013170325443551816531594720 12430171 -17875228686987839833322907399251098416 12430172 -310222802476536773563858704103914439680 12430173 81654945648620386158584651384610615360 12430174 478218358090550537983735613440627819392 12430175 -121245776034369233334424877738108744400 12430176 1126725715404715542152621730287321088000 12430177 296366940949177194742408119146378543152 12430178 -772786819643148470675721935069938173360 12430179 -214629427412784982353688879266468815940 12430180 175420068710278534747727560099767705600 12430181 -749533900627708317369731168466851958018 12430182 6371380558426860298991870471428139520 12430183 -1303444273771304112310891078504522955040 12430184 581658952854491293500878415095176888320 12430185 127577783455638430066776518199513868800 12430186 746999362342981191408303846485338767792 12430187 271168099634190811237000384056153679104 12430188 -25689397535016382280692128894283607040 12430189 -242499261922141427598933282085420588992 12430190 299387626670202371188741207332008311680 12430191 -3903964471646265959641325744130818808 12430192 -59335105638493175504635390731177263104 12430193 -1112994723237675457984242886996199328558 12430194 -53352643924543901069710368283603009536 12430195 142698474548142110966616249767496217200 12430196 30386802542685954831048317287160563200 12430197 -210849092595704227202314154704283144544 12430198 -95371862977170322947566473012000191360 12430199 1885838827756989130448244158351647719240 12430200 -40823666570546239407464603519248896000 12430201 269373948174985505936374154303651709952 12430202 999583212045193776180624266130301149552 12430203 520332673733477263086836066705289953304 12430204 616410346740595856389330745798223760896 12430205 -964275481998445478963551930339261885140 12430206 466594066953657106686959006443856860800 12430207 1545404063309613660419085812767283363456 12430208 275902086749707009856073913869659013120 12430209 -343443384772683130796475723389872955280 12430210 257820216740109346948823112023716407360 12430211 1465117946749506188690984272328352850812 12430212 295346192759816609509036383923274424320 12430213 -1711503499034803798541575066922397942660 12430214 -788420494321111287720104480348181767040 12430215 -322811786963872413292166297277170971680 12430216 -734992253449883271747389559043628144640 12430217 292614068846126401693532348808789845520 12430218 135480123071688577211385051610369002240 12430219 1234902025887093828211704069193257681620 12430220 59334283456936329028683737257477493760 12430221 -64744972910158193294452291439236434240 12430222 432614768423020658688128905467187859520 12430223 105766609553688819088007842778860844064 12430224 -91030420962081898808949249701804752896 12430225 1272923405232644533663717213444755200 12430226 236438637180577584910403135154087246624 12430227 -754272103821129076543585617035819294280 12430228 -91477219425729576872439601755402604544 12430229 383458940753660805796084678602674422176 12430230 -267722249722289199235114270130956135680 12430231 101807942008866216421081520633720189184 12430232 858701960685256080287190651564649144320 12430233 839858894035801664670602498447470101600 12430234 -213010911655221555796867722567591061248 12430235 -362968459726684559486539021523308893600 12430236 47744439735991779818281218887465140224 12430237 -107292910200789126841058884935395149760 12430238 157390276342838506412411352192682921920 12430239 29761135683384707551258157294326858824 12430240 -72857069645617524803195476983811276800 12430241 -915408320072416190318168014711718405100 12430242 -872211820198765553004018034395825705216 12430243 -277324121174688058731012491595695727616 12430244 1132068515871964826218851238831926481536 12430245 1082677888935336907860587611508328321600 12430246 -391740244039620853507135972411656615936 12430247 -1120575256333450977420593836819755866928 12430248 -51533312038493472204754130617719767040 12430249 384552036196777429737306651300026684808 12430250 113834376689649970676282915142150144000 12430251 335301394535325824238478283614253418240 12430252 762146748072381052501301719087024783360 12430253 -862978438111450424219441197261684261536 12430254 -335319864624426349301002469645320903680 12430255 -1108029233109003013401930959014987272000 12430256 69966618674152167532602578511908044800 12430257 93090758184522221548271555519884854144 12430258 482753301732931857990395712996768758784 12430259 505234992656607556872967515739325107416 12430260 30508328464099288429727131903073422080 12430261 451960671688781047304101910073556316572 12430262 -320302980168398261949432855108415555968 12430263 -278171506885749408513577035847439231256 12430264 -449426712766325036850534103497361981440 12430265 -441921571196730389481709969646901396480 12430266 -405501935981408727124445968473286142976 12430267 -1265029320455616977263682332728091798684 12430268 11094060994842630884520545519208721920 12430269 -350720740641246922441162501662471820506 12430270 -786995003228833872023450726533184755200 12430271 -207027250151515681607108732990571366960 12430272 56064705367305100119485758635428020224 12430273 125557973800613097572457334658877818544 12430274 334393255827323308807395992161769112480 12430275 147197918273575775442902161063295328000 12430276 1469944231800043091421210511116017068160 12430277 -831597390731418958127731872056331707874 12430278 19477783079559567684630949025099059200 12430279 -809000154969647572892673741775577134120 12430280 -90317115547861888418256194618503987200 12430281 449101815257472969250750224633247891584 12430282 71755904953806654839097530285979730992 12430283 -1261971678123931993599343384225599375468 12430284 -124974220712160838275243205819482129408 12430285 13159075755098084867043289778629152000 12430286 -168559750279821206293300024547939528256 12430287 118778127899827900577069803074306554880 12430288 37327946022558011474702528741987131392 12430289 -127123138118707161528995143869438202380 12430290 -278762978528234775370675743358528051200 12430291 181463252125736921115242478404691171692 12430292 319173702541319729375669181475446712320 12430293 -103120802618416726381239316800541857696 12430294 -55812870062434743900502909475014600320 12430295 818515120485758156398897138868870155800 12430296 1165506611440675651412474486271366789120 12430297 -420931605939415612457809879873814918400 12430298 2152399537475704661001157309990587264 12430299 -225389081408679131451424970528420225280 12430300 -275043204907476296103397117246269721600 12430301 229082119871820185197466738498987260812 12430302 -344995524879951521996397241110952237440 12430303 -635836013039406276496753121801082372448 12430304 -492209003665580197541416764750857502720 12430305 579658066453848670347166532096852697300 12430306 183472193516799533719727727348090425856 12430307 -329730769933524885903418290688573593444 12430308 -847099069377891508823625530923860264960 12430309 -1101425083668714821204138700006020084384 12430310 -751105061055230543255157749080988279040 12430311 10434471666872753977656331395000409344 12430312 -2212598442288083663324347292574188421120 12430313 9910960704452469523162134470041379520 12430314 -154291636272397702944100536049112501760 12430315 -278588427742957603612938926687047468800 12430316 314904256912866467451194801180383464960 12430317 1376615675468783118464953978113375334848 12430318 225176695206267483036840057225433684992 12430319 1308267043537822094439291435849733798512 12430320 -60942524083464261538723231009603584000 12430321 -180990474242771667355357426774837122478 12430322 -308459873338870297577956235669042149248 12430323 814700909983974423888209142217703906772 12430324 401004753985864258245090831230779661696 12430325 748416366620664529919148033342570720000 12430326 -56717417461634826277428674166094664256 12430327 109813885055414546782996505144675612160 12430328 -1412390738507482013214678657598282752000 12430329 615602777996895796555972442863623631008 12430330 -267569273908922020601963121409093920 12430331 -1811853370402133737497415455772827131868 12430332 999848855492655824996061941606063846400 12430333 -28482217876285499021251244555995286900 12430334 -316757810919141630671986299795914956800 12430335 -36972370909021441414336046838003731040 12430336 185948797999656898971033769188995891200 12430337 167350641686397577391066280186709033986 12430338 -262556821646058261739457695511658646656 12430339 -59934922323880056323521814393070868272 12430340 -296490332278378870183915304927247091200 12430341 3467357998355014827767042162122563264 12430342 482565528789858898916851787973643647072 12430343 -111292243095263469109673984930991234408 12430344 -68359900932363487745506251971350241280 12430345 692669352118804093081975355682322400100 12430346 230946783222965087045843981943818029872 12430347 354481721195292177896179127519385917400 12430348 42741814486485002432960466998015251456 12430349 974155798320165885597454206291778513920 12430350 95717180179438526762489527693764451200 12430351 268169103070918068537584348752069738600 12430352 257506404179195203736569873538507538432 12430353 -153223303012836365361881676556267836480 12430354 -3960289285904705508896519322960462720 12430355 158805546548894983715594437941276985920 12430356 -143928174402094399094358842704201543680 12430357 -1333301823864079571304782075903208302340 12430358 -269986223208353434120800191078465274816 12430359 -54243601190926609951811830843051828272 12430360 518818153873371974867005863570091008000 12430361 949627340499378331994946731720571829962 12430362 -155564598414259879752384325038374585856 12430363 744837300204541245096479521982026307280 12430364 496687395781352928488298606193715467776 12430365 -12880307722020474782273202674449541280 12430366 126932717631759987970200799353274545024 12430367 -140021828722168437061756919477239442640 12430368 951243877265634016336341394690560491520 12430369 -1128941271085365899151588215058342423774 12430370 -227348795998828565408640863264826700800 12430371 218711542452533608171537756094923513584 12430372 -745263537219276714689704097088533962752 12430373 -481706811850693096616401336896359690112 12430374 278042991155885065305442804144532904960 12430375 928866328839895054938324794169489720000 12430376 336816248910690620703451442837335080960 12430377 892745190753381824405657995932630101514 12430378 -568487923618615739846477566802671847760 12430379 376587625869536892844851196276422658560 12430380 -10438664452078359263358909644256706560 12430381 -832651982031998022243985611307740155636 12430382 -996678448920153656011338631047160598208 12430383 -442612328614465192685130876848984597760 12430384 131507205622435452778473515371118182400 12430385 326723574415765921473152733056533805760 12430386 569919441810919136163601015148357077920 12430387 1904405624068730601722275114414106897036 12430388 -765783104786219029013731899498809603712 12430389 -806535668019046511244085541290388720160 12430390 -18886194764648255224534196676092313600 12430391 -1399312750745987103971681957071000037208 12430392 -107366184004312202928036272904837980160 12430393 657451914266680666622907614144555349204 12430394 213967200504087540252564188157849411840 12430395 -396858676485279151951185030171684026400 12430396 136526801609752621573492943322356809728 12430397 -2818781337043260404154852694126248576 12430398 462985195425486159151779972385066092864 12430399 161845580101368087619375059709890680680 12430400 144256189060382053278254386114540339200 12430401 475911558764244095595572119166908906032 12430402 -699075454105383505931707341789951340848 12430403 -1710404231998658676331205376199645473348 12430404 184342640346709324686672630575869366272 12430405 465320798652322498391723281974181657560 12430406 -201571080149252687882562418095730848 12430407 646143778074094024730899556405678382720 12430408 291671861976240443440359989861176934400 12430409 -457416754014822954925631327484039942684 12430410 300114250432277660501655445765243695360 12430411 -10571220124237732662599681187454944256 12430412 -565804954055551886096622614771248224768 12430413 27404130716081340834983557750197520320 12430414 848980722651845827723162217301382361280 12430415 650208640568414386729891129837682508000 12430416 75133698171007874034188866517728100352 12430417 46400662703732080079280262076311087332 12430418 -71941336957158426993942973805879628288 12430419 380318301671234875440078492346393709568 12430420 294615066515777802013759776414233153280 12430421 37861274830664345453522355861345292344 12430422 -916662974095441661985209453301611851968 12430423 1307246188397507834964524553528843377672 12430424 -664201298422874568748782708642842327040 12430425 -182113311976944272112668639967836683200 12430426 -375142464027871410365425459038155843088 12430427 -501425859395907496386345661205566495560 12430428 374962207466542002763857875737043397120 12430429 -1043841040452979095054221359819247005920 12430430 187146627815443070683158028884527184000 12430431 484040532691786918763878338232734598728 12430432 543108207962313952848050723925151186944 12430433 -906896604337364965894918811285778660318 12430434 -333472825088421963611451374720949573888 12430435 1438076778103004980369264380798014160 12430436 705637454297566432312992932905126999680 12430437 833441852179376093998783140394436120160 12430438 -57070993820670783077901535696608304704 12430439 369311954285104842473569179773121950256 12430440 621455636901889060244106840561254400 12430441 -572661956416513563515114421905028559388 12430442 -112422869377159849077383612351277204480 12430443 1009069796934911783798503367761444849344 12430444 -60496006289980982645948009552584381440 12430445 -650487350662389552803597305876039341300 12430446 -33662506705016302184465516059017400320 12430447 511000612225675884205085948850576018896 12430448 -197359688092621356948486471444514406400 12430449 1540424399853405684405176301088865193120 12430450 43533170917086167037107228480055534000 12430451 -3575810556705801968911372638930139224 12430452 178209796913373385166516378632459100160 12430453 295578707564383353904940345609072027456 12430454 176905505324725391910187020093394582176 12430455 -465906622592055654148678656261420734640 12430456 55963396750615113739601280772866170880 12430457 -393135939761456695766540115773918919186 12430458 -387615725607259266353390164553915192352 12430459 -649142305455015355189580329493906098920 12430460 -10032064279791475430725436415043430400 12430461 -45479013254855906330045257040651726880 12430462 67828725520773683457249726455440672128 12430463 -675657020324485160673529080479995164288 12430464 168292832116578744237598392678654935040 12430465 -117736457997936114363904760470441392000 12430466 143491351686652290275588771165719240704 12430467 392969253441642928166347965080045535312 12430468 295028067343808764066459763032869807488 12430469 636907275345085343069373462435462949020 12430470 -1523642131084298967464204700405653760 12430471 163466291846710946631994094597051916288 12430472 642112698764078283839181519642156364800 12430473 -67101525871395782333312184769941811200 12430474 190136399320705811585119159242584448000 12430475 821545139493512567599465801452938414400 12430476 55131936754437568056031499657397657600 12430477 -76941865740294146331501871889379075840 12430478 153041118667357439954803365864863773056 12430479 -105171670657933739641165384550754353016 12430480 -161716260428826048372533000457980067840 12430481 -204608329052148666449657990878378991808 12430482 167683759060110447086948232228191604480 12430483 -4217255425137684362620673694384694112 12430484 -1407133197003885981912786941358419097600 12430485 504595305235893464454030394218784875000 12430486 -1029484830602577372546402249022504797120 12430487 -466584453603054300575590644002333123160 12430488 89509559300020887111325083418939883520 12430489 343992960081917267498615441787293193290 12430490 -140283164785524834822668073222087700800 12430491 -739865496188072121083259879989123221608 12430492 -559638907375566108596864952333735116800 12430493 127368240547573711524907753442993429964 12430494 -375060428612415504339083291850341040576 12430495 -190086764471786680248870208534598899200 12430496 637980035103721876565578506066327896064 12430497 -982987132421677282663776711705180594000 12430498 -105821887586270807763093837454340238000 12430499 61869839400361437057332502156978673440 12430500 303230937953666770915955794335240192000 12430501 -775742865245502142103527633859837746498 12430502 -315702395296331661310063020818126999040 12430503 -15732640922313037050416695551361346160 12430504 300465249439710033584699027111581777920 12430505 1137100344564534120380106001537081002660 12430506 -200074330978396207958959166796915474432 12430507 1240737591802690089694521079147206728756 12430508 -237522906284170792798805223675796362240 12430509 -27944118666653646906435927856939051392 12430510 -68982872128966993420142761047765229440 12430511 -381077571907481766186946071807596900736 12430512 -154801414286742096760380444670692704256 12430513 -158179887764908651590957677200502267136 12430514 -2339965789063591781252355816623960160 12430515 -227587539211916133028203920196742153680 12430516 -508332977590389837419191453096589162112 12430517 685917722543147421153866566481072631552 12430518 -381436667892633940266755622094420332096 12430519 -1467124852344298136424574484171634219888 12430520 80298059295278910988158525062799667200 12430521 -110220714030428766094827663108454752828 12430522 -367388772053633358281674516533948491520 12430523 10834260670347007899950789163117306144 12430524 -55648241192661664815041359386171506688 12430525 -356875028955176257740621969344596772700 12430526 -11157646171069048831397681522541193536 12430527 95125187121612578490950800303641982920 12430528 -69429623076485467365154931707691925504 12430529 -3365968001358194630558169026922569763840 12430530 -105202658033891604276966364035581798400 12430531 -671354668663836239847916555762242772800 12430532 -1157549527504340025424818247450231826304 12430533 140045476311867424881667351942638381600 12430534 8979147067158817010507435207528165760 12430535 45968479580934462609019751452456716000 12430536 774349487728696817894782424806404341760 12430537 145573294445040297494362606143386285504 12430538 482337672688489250666701099713333300480 12430539 13035235171300328062922067832869329616 12430540 131189300314900415952658585394706570240 12430541 -391685574492815416843233256141844462400 12430542 64464478018193083064973777322793470080 12430543 115357696215953960810500214956463491144 12430544 -11997006938027536436124420265671917568 12430545 -413979657706927495533378251657168743680 12430546 436029485564725584124179069554496035472 12430547 -884555591908805986240628121794032346004 12430548 17238923026160112922403178701407252224 12430549 -1069147196936200120801072272025516342450 12430550 -431046569451411423923334582317694710400 12430551 -22160028438562965203680989590214740736 12430552 -1164121377458119176871982525681726668800 12430553 -1158581685068677496885828155969043768940 12430554 493895086780052155260327169343078545920 12430555 -738417127388260466649555451258186854240 12430556 254727964491690215248817503404224248320 12430557 -422007551215708347068622086889946149120 12430558 -92100464242829323272677179016944581888 12430559 -1520234074145369559157787418898632390240 12430560 -880830694064370337844980322584756224000 12430561 671426060851770143478513586460931682944 12430562 421804664639561286673796607843978622032 12430563 -770324461872837310167459668178648946056 12430564 243474138016516766514393164659651722496 12430565 -427367319696954504561210941589079509000 12430566 175474239404608360254381795670281767424 12430567 -424910902593485204457122815232629873320 12430568 120436259740774936791374707189603138560 12430569 768998755910616868902335635530641088 12430570 -295900510643010931424030924674396011840 12430571 -1476963219010865277578971009425865932000 12430572 77921899098697921794284523808014336 12430573 -404346256877425272128859584416222745460 12430574 157884792032148797250229157571737467200 12430575 178164615684699104905370458165442016600 12430576 473951503213837905885454209097372925952 12430577 96151332233344173369591848261534086512 12430578 -154157209729576903800668776132792972800 12430579 385263922716488618546004321574219946240 12430580 -302781828124086276928413193487167610880 12430581 1951536136521651181067120764573557202464 12430582 -472384203532825865315839538022469591488 12430583 1053268066669675143588237159774250276824 12430584 56702236514307132335194046156632104960 12430585 -514748758944267089627174602485800090040 12430586 4872070650354379058861777966828112384 12430587 -334929950837839221702391364188929012000 12430588 1111215395445456849492164979137187442688 12430589 -76087656807746930442092047234375500000 12430590 75664914804959635383710660782393789440 12430591 -1582541647045080421388537128860488651008 12430592 -957548406661124232896427530168177786880 12430593 -36209130329105057801958660791919530496 12430594 379338339433678802570514935742547567104 12430595 34215388861934795041492355293089076800 12430596 220649941368336175402144758159027363840 12430597 -115726005745095344805120857739044242176 12430598 -396650675892202841945905806691377413760 12430599 -114797973107127697466728080215630961072 12430600 63165444481555865785851565763801088000 12430601 412198239265406258942539422622912665600 12430602 87455571872624346119874888063471090480 12430603 -819367479999990364108817517623312093136 12430604 465300227740818391687849685494431684096 12430605 377288295710175923042771162987486253120 12430606 -202659867811489788777799642141151259840 12430607 731063043296315125567365656301970271232 12430608 144095635405571303240012201024495222784 12430609 518526706843390695737070493545238704960 12430610 -585453823702469680958250887648144422080 12430611 -497119818700155634585573297210178409360 12430612 -18705121170148292083436221134381436928 12430613 -626737573190467878880476883749954357096 12430614 -356634774337728039705892568382759517248 12430615 1167529843527158371241929235903659076760 12430616 -1758012147179280524894476281989634109440 12430617 -269168232368303901853862340739326945120 12430618 -390157124605587691536173555732015773440 12430619 749592999780640788241120392056596678020 12430620 -15196716403900972936511197669243361280 12430621 -641860006037747495340223526714382680640 12430622 596449924558226684529101432874590980224 12430623 -939481408480723883112235111700310342000 12430624 191364147419770216122403423635929825280 12430625 -291468840767582126457890059210923693750 12430626 -65244036842423576114270035124931655680 12430627 -787136038105588613877204195555876292728 12430628 -159898216982163394962447465789255548928 12430629 -572856958804405490694400851897492513600 12430630 -195570258328637385717097685416755340800 12430631 341524984085149754975125292080551547440 12430632 447920925142664162729836250408982528000 12430633 1130408226305194610426826613110555028480 12430634 -96282096992212968589449077640279272784 12430635 -77017322463811148586759001188228253440 12430636 -33665120381551270672917895701367738880 12430637 -12486969196728447617421892793530217568 12430638 -628883064585886089813352977500483051520 12430639 -220459037124215181267057167083287872352 12430640 64905362542257472145778053034176348160 12430641 -994883397176650354610458469438844432576 12430642 56344463180914185306309856423384922112 12430643 -476209545772129573519243445395256652456 12430644 -364224235721842400739722402448558901248 12430645 1317289225326184531827219016065214558080 12430646 729845466437268117236873671985452454784 12430647 529654288497115155916171461103581891120 12430648 -219517736394715265889131660787200163840 12430649 -113118366828124391429630195946602910720 12430650 284755415201933148045072815486371200000 12430651 103182433983724063280761446649453599452 12430652 -150955524084255271042989113806980538368 12430653 -556320986350147358196240967149764848896 12430654 -1515542090289713844227764636570933402368 12430655 10240003615217502959063617067057376000 12430656 -117464418190075118665885194956631441408 12430657 427865290998582268551484293280295901952 12430658 967343960796719002784942655592448822784 12430659 -14114968079728821231413931346336057344 12430660 506618155432366942561341277727866613760 12430661 -313362530070625681837106510730890885088 12430662 50627904191142211697899995042080292864 12430663 -252148081557257207991390340926628266400 12430664 -16894407629001015610242840672333127680 12430665 -494622033031676459569233525347754550080 12430666 -754523414628661353784538577742671253968 12430667 620107889370490440365822547281665339512 12430668 -128521319561179378907759615479479358464 12430669 421531172405460342567593376304282894070 12430670 138648188462147181367238459956344606720 12430671 -587994275170308111110714003539995668736 12430672 134342928679544367581189854621477896192 12430673 627007895487454944689366097293983802484 12430674 6141849437629957029557883992414185104 12430675 191817350160877637115631380730437098800 12430676 -1128082267747604456383242259625841584640 12430677 295486794696390546886537847378420020032 12430678 -69324228369878506961160504904746216192 12430679 -1035240826117494267691723543118870505720 12430680 -325646976323173795903865963139416064000 12430681 -1129437495770033524535283112706558150518 12430682 -156227312879831003404544390559371616000 12430683 300538712939696828542214807255928025452 12430684 187769847826924307438871448052839975936 12430685 774777440942155513391178599270066566380 12430686 -105743649857791758785933643172600479936 12430687 327971106150284818101124438108217802520 12430688 -1110093253756878060437308635021770096640 12430689 -32510492867511044609734391233547884032 12430690 222704724761055984696455442362708736000 12430691 31893030741005991086697929767466077344 12430692 633204623395635667598740433909204736000 12430693 1181213720714196975382970830345068160 12430694 -477343656206610848102204561396531491104 12430695 163701730267997666424056739046466288640 12430696 324246062287928520114517723878231137280 12430697 183576830453877417189313148260522461732 12430698 4272121276815072193381587329852387328 12430699 16305091063588780798492637765567370936 12430700 460234766971407634003331623678367462400 12430701 -1968828184465551310550819460113852457408 12430702 756797952512043560852126556593385904704 12430703 -1267038336138550931168518761813834336048 12430704 103028664021034227411772136348192342016 12430705 -120315587583540511043069079131195155200 12430706 -279427039936067930535103936955942843136 12430707 96172091203237783498661688291776464440 12430708 -243657371786301403247264184171761589504 12430709 -1602806627487492492671417092672176891090 12430710 -32499683733903455203993626555100924800 12430711 -16731407612410945195017474132179099288 12430712 -1137747171325792083272919726221366784000 12430713 -424441672641174061930914257727764865456 12430714 -81534248916835152948255608476574246544 12430715 -635390693636964120957707815906074858480 12430716 839521002940203011113857713637936701952 12430717 -302168740486131403110616792317923115360 12430718 149022937901636839519705531785772147968 12430719 257806535626220125236467347131198912000 12430720 -147961979693216884281153081697527398400 12430721 578727205118949966588108861725200466688 12430722 -512607914331363016372650289679046259200 12430723 616901523974886268488215920226340688920 12430724 12484665332942418497134900317509529600 12430725 -217307216193656588401943416721417460000 12430726 12432807404345403005196852872533997568 12430727 -680588255336891616137764843378865288424 12430728 805077673696343399247775197663548544000 12430729 -1492455792453015632115660528724742560640 12430730 -122800882162073688832591022228291234880 12430731 -892637414004172024974508877462668557120 12430732 -8752114593047583846420820850439515648 12430733 -381782444031595615408845597709620379680 12430734 -89140810255312267374984319584775680000 12430735 187756936669655953083920940747296908680 12430736 40983975471818623728656711600273006592 12430737 191782050089359477510539972583991497440 12430738 -490417580397448217762257994989111482480 12430739 -602214495286736353602898898638033541460 12430740 -12591493997212513362393780266603888640 12430741 5154973025686553155639411257665993280 12430742 89306132018993256371436178903916049024 12430743 54553794842116729269316085774417997264 12430744 -1011744319677592823835708252724404756480 12430745 -1188011014045865478864200392087526245500 12430746 35847773692504802482709090621302643952 12430747 -722500159507797911462261213494215168 12430748 -1801506093393040333703888729306003324928 12430749 454012548895423807392547143971369759808 12430750 -927551582244104918131319504604363360000 12430751 510736666767371482953281136202128785904 12430752 -257805084814844411912444720724370784256 12430753 613764884737453961480630040985169428480 12430754 30633942195547108686712513618432246272 12430755 515302885395393406181028400142538842400 12430756 295496606428129611808996811310898569472 12430757 134658376669152310956344643142118178426 12430758 -344361837855995558924308211147656988160 12430759 1171448845763345380368812418715588060080 12430760 559803018403998199124033719039583846400 12430761 26945590467963278663342152617922881984 12430762 813636862423459705527938645509239955632 12430763 1655052212366423242927513744017612016560 12430764 474195764981120006913297437987428690944 12430765 1309831243083911756349937084525208331660 12430766 255459112781609930256399942954162220224 12430767 758391804239977027157486741601745322880 12430768 115194765733521623291253167238077808640 12430769 -478889339111327200029083912790885019200 12430770 35117602210656886570450135047582105600 12430771 -1861053540218637523367268306435141664808 12430772 -145761652772027676253008287135511532800 12430773 -1561814744987449356939542259406678608000 12430774 -497460076580866402591645934080948943808 12430775 92645011535654690597034415870665897600 12430776 -779516088358445058326786214041875968000 12430777 37796934174215230442721299819603200452 12430778 -245393645878121837237312299142667039744 12430779 103784881273564600720114090732295202528 12430780 -5369347068696569443210260251475225600 12430781 -1734374376438577518703332339223745277600 12430782 113431410809881668216627130091960098560 12430783 401100357864120926446856632036185376128 12430784 4192844029032970205073488330826448896 12430785 -501024318125271327806440751165093696640 12430786 -377794883701423436990047693078495983408 12430787 888534471080583591801460812208700390640 12430788 494032377166236404951784290614509373440 12430789 560900735439681331058532044692405221632 12430790 -36468615126409320331830594014925580800 12430791 -648848748048761720957776299538019046720 12430792 1104345776087184651590816243879635353600 12430793 77042313072761517142522474212912606042 12430794 -182016165975999761974200215649731078400 12430795 1883132996416045838891666360451328461120 12430796 -132224923273798750393753677423025674240 12430797 836500541078305536075875206900778731200 12430798 -875473233876038015856139972836300480 12430799 -910307509220519858981009865233282749200 12430800 100568969089900470022532575394267136000 12430801 1077521901308907789300948322898931586802 12430802 -317458582599594558789488659643782113648 12430803 -241089265022548672835501541080827836672 12430804 -433638692084673088826012222068797065344 12430805 -102533887091600309983816395326023690440 12430806 89610959858109584654917988531734509504 12430807 825433964201526817681167210856120451600 12430808 -321100635456694306739217745858387968000 12430809 -8233992119136428970710607505887980796 12430810 -338118175200835204587490275600655472640 12430811 608806462588436007036626867828006318352 12430812 1163204914270702115522406701318992699392 12430813 1548854570430726757681857330220825329062 12430814 268869757244743450224447155651329536 12430815 578569021631430889933614934341747461520 12430816 53316869070464331018918962486870016000 12430817 239613481550693207021287798843069593792 12430818 -319772713110706361202222334958414336736 12430819 2652163585597666990101681974777477957496 12430820 -633710976810820437862950485071100593920 12430821 -91430162242401063872114124726846322080 12430822 -143892659154136900844243049100474133376 12430823 368462044257446638408308958123431414072 12430824 -293556937014130296378908619750593986560 12430825 121756927772089763144896456134414468000 12430826 -426948306267909818009519320897552462080 12430827 45380247373988038165073806595312625564 12430828 854236970778538202546601865824330908160 12430829 795776957363095647185786125350598025430 12430830 -168648278925882023899758700467127390080 12430831 148089108278660247067180528634740883424 12430832 42254906893590262866018223940501962752 12430833 644753314690673810874625133296659059328 12430834 -229579826629713698296267693639467310080 12430835 -481199027250452624441641141991292696720 12430836 34264751780743189335841640360177885184 12430837 -389629305469025439841393103691024882514 12430838 187116757987137936520544809603587931392 12430839 -949653742242132206629996198261413130776 12430840 630513452926592847911673819889784524800 12430841 24440663270066886376404573279637377492 12430842 159990279385985611949159843840960845824 12430843 732848983670338827971647837566950250264 12430844 -439943458763459546545021061990303883264 12430845 80163217752621560830069701004554854400 12430846 906176823262720242685795027130681935872 12430847 -151612872169517719520175241858388017680 12430848 234002208585099182093385801462127263744 12430849 537485701785237604216123982655955726850 12430850 598390717278922274596989965733548604000 12430851 -1099950186605700578495062734940033308168 12430852 -682867200355066964114778447902662594560 12430853 -456512091903990361573806102319083540480 12430854 -920221031920373069033112545677498168320 12430855 -794724454283438196927733363865059500000 12430856 811192649404137455336851935821367705600 12430857 -8788041405894246588478616982498962208 12430858 -469955179077765821616184201350644497920 12430859 -1423497467639516858108647535289461499864 12430860 -49008285645803619769581084489621104640 12430861 801461821398908294363233155650457905462 12430862 260482944701610463559828286932284074432 12430863 264804947493589992275617987959510330792 12430864 -494451885267390419497982369212259368960 12430865 1487577090016239309415531712130735433320 12430866 41662899626326027331796326171551256064 12430867 -204260781267272552961578777739948762128 12430868 -266642555255385064130112556120727285760 12430869 -93319122219921765582719419725494137344 12430870 -7791706705639858289192157602886230400 12430871 955402204012698600746343632610267051000 12430872 -434501569854383423538737736210554818560 12430873 51219685350652491223345723052189409344 12430874 23723378237049874787478789244150394880 12430875 -172834032007640350797765887394162900000 12430876 500983002641267406571657585952130195456 12430877 -299757962498684922608237055612320413728 12430878 -15222947416439193521975925425314185984 12430879 -494777157243867647094258368008517219040 12430880 -120261691323962912154759403380041318400 12430881 525751645669772515446257037728672919840 12430882 385367812417605519589120287196689747792 12430883 -175103312243641429733875065268232181480 12430884 167641004615264352352604413313316679680 12430885 -135360864559951674648592857436496523600 12430886 337335047565611149465183278946488082944 12430887 -219263297367400066412668763091232358400 12430888 -503535305647204707842026472535058851840 12430889 -2414227948928218224844711693113243068544 12430890 19238112901138951051536352899077277120 12430891 1646457261966838745976128615085234815784 12430892 280180782440458795203273741673508943360 12430893 136740102442014314962810991403517926528 12430894 157360475761640752759361173243759554432 12430895 301807126484065487673798790082275656720 12430896 234386146573061998711793990006802972672 12430897 50197044178930336070258910889625135400 12430898 370286459460847654337367312843567613200 12430899 159307348436700209781063246112792031568 12430900 554728403346797573431026540516918992000 12430901 -304758883786239175937249493693194564448 12430902 46128134729071945666572024157060792320 12430903 -179702390650577746227136258491810197848 12430904 447933297297899940177173256843666923520 12430905 -244026657490316672201129406424169380800 12430906 819826533978288913608752418021032599152 12430907 -75524696668926260935304676403347380928 12430908 -512317331953846603574340343510904371200 12430909 -746240485975214416126994473947331437920 12430910 -99150703218502763301840377358182465280 12430911 -130781481519249340396173583481736719928 12430912 177090711607689327537245995602576146432 12430913 -2844433359336383075968194504283210944 12430914 421973322336565212859142357770234093440 12430915 -209286856671716820664657455643394642880 12430916 -573194098171095492940753024582459301760 12430917 -1042634074215125976295461347198043492066 12430918 565038595972988459198592060182574008160 12430919 585199926113171335229917168680089684496 12430920 685985642996699645663423706865535385600 12430921 457806134982297271888451516360603256000 12430922 92323755090641396641487127300955391232 12430923 -186896378199575395979360579656429189416 12430924 363836520177577399899657793546962960384 12430925 -121854753329469818437317038201325004800 12430926 202091877721744756128072624135691377792 12430927 -783504168763059984858943310534015168688 12430928 -377940864296092626383186128593365237760 12430929 76797567452360139642945182442656322432 12430930 -350156747614704621631903781881184204640 12430931 1052468220175118381754526653541119594732 12430932 79901219707844575998648071344490053632 12430933 36563435122098463400408591733448535200 12430934 1078691792042813681610004471027501475616 12430935 1365856941315416161445851755373725600 12430936 494641889953271733274746088121267650560 12430937 165881316378954596369939155904227434120 12430938 22106471641081131646230061273331245056 12430939 -909958889447867108743734903509677638744 12430940 -625836617648522901505691001701656550400 12430941 -652523650839733656942402838700229479808 12430942 359605602272517226300448837785170271872 12430943 5406021264889671039079315273875491040 12430944 724974608423844988128825682816885063680 12430945 718491669448271881351756664305463591700 12430946 609122209631104231538942625486270128640 12430947 -323698491413303645816497339007224379472 12430948 730656389019694697857338157926664888320 12430949 -71836632898901364047490930268480017540 12430950 -82921788905802198653793270517659648000 12430951 -12437306412788191191101664221962747600 12430952 -671941191951994640462878876632775910400 12430953 -855794009532119809644735808308713386038 12430954 -277867235741304908045780539808020951968 12430955 983089594377902367528783267535214619360 12430956 -84413292929702082633571062271266816 12430957 -193318370051446004817413674679682669408 12430958 -465980035845835022626494583714336934016 12430959 383530572181591267485726820854798330240 12430960 92941556513360736955618774558904647680 12430961 1084268521572777398593569688785863611812 12430962 911690325490821352387902818989925379840 12430963 1002516316714098409739923275516986235212 12430964 64130727719871309957476766210079137792 12430965 -166988401681309277644186846255670150880 12430966 -414139120438567394180751786114436339200 12430967 498694154302263659920411250593582026480 12430968 -692374179864170278897354728698591969280 12430969 180495519878665520248047142027594752 12430970 542130854159534775525839217821050867680 12430971 63528137421662450643751331873760541968 12430972 -1069788921748879798369800024536040884224 12430973 -919734522801677239884258615030827906400 12430974 13290711712148227038434721706134039552 12430975 887931298768635263704980856079146931000 12430976 -1600410507972178304442367014422383165440 12430977 -369550682277874681112967325228614528192 12430978 -413479945771945047698465485718835840000 12430979 -1863831649875951484940061811573954688256 12430980 65439249963006444377107733650506620160 12430981 103622885236230342804449882914452768864 12430982 -534634446153222814686847808605031637408 12430983 2027709865704822340816440607281058349568 12430984 -1382847246084489884327006757319723453440 12430985 -127609145952763318834229849904763909440 12430986 -106849022179385071753399576939048473600 12430987 1729456743593717078534511556518042142680 12430988 -779374884041955688736115501522879328512 12430989 -59580021386360976441585286807804569930 12430990 -222667114980725996587633001697744764160 12430991 624786020184630102367566171426502986792 12430992 94344375353194079803852453840883023872 12430993 -462479129420361754690937961442424305296 12430994 -91400969500199469326697236921996421120 12430995 491520707942347097157599377566931994400 12430996 -1367751502877119663680534377421703120000 12430997 507865658222723538018179406796097705280 12430998 -539596150214801135923662457257200320416 12430999 -7832704885906884844770714673434966400 12431000 -213806154199603136225871705430671360000 12431001 -47560970919364361898211636557663557952 12431002 123155649296569174906858135906192115952 12431003 -529711760441711770818125268017921333616 12431004 -97817657192512915237206404817460667904 12431005 -359538893829382129384661260878984948000 12431006 310063112944215830715118396962050937600 12431007 303186724221255989523145653723729101928 12431008 1051136267386640583910425607652675420160 12431009 1733423730774358961047193297811577444116 12431010 -198027396595806713475757574937809725440 12431011 -68420611226745519655076749245730685888 12431012 291587649044068982838592803312543467520 12431013 33209196873249061896877382803427612160 12431014 -283724804536970809136637171011194368000 12431015 490632398582089213628958262138180223160 12431016 -669710858909980496368621748517937152000 12431017 441105055464406676590198594031242606848 12431018 262366362311848494927561723054209935104 12431019 566032554868263840227115013545680128344 12431020 -239478027604309204549788103441859819520 12431021 28813023507131075856735673964952107244 12431022 -472345229660015426821356672080195963328 12431023 -76982240989826307351521868348915921792 12431024 -33008252554923174368597214715886960640 12431025 -512061693965791823450958305144589506250 12431026 -639937444168447606527300773830130184576 12431027 -132676712022216791349733643064592027488 12431028 313667979619562017235138674402142423040 12431029 -192675721452091144732215092098573173000 12431030 -479649670722577240951284276514680384000 12431031 79034184535323459058296217150323916800 12431032 -15269765861768667620826294545909575680 12431033 -152228887868781207310534547327188229718 12431034 -17605074647144413725900827804156459520 12431035 -10019799727802236586967341176748694240 12431036 -341001149007987332548917375824564413440 12431037 215132432038755322982730390987011751168 12431038 273366668709553589131515781821272248896 12431039 298188339351885221639201380563334391160 12431040 15004987017360752452065059708149432320 12431041 63251424193006398875638095369762731264 12431042 -2931540883084755935781587328347857920 12431043 284682988032484012093078274635518121200 12431044 99368591655929400221455336335320973312 12431045 -1788281085422653974323881690328864006400 12431046 113394648048343625980362465523903919616 12431047 -1384637960742369527261980856339403058800 12431048 621902786861227604967232475347321651200 12431049 519653274900868019008100973503471598864 12431050 -36893516325215728880701553137740889200 12431051 142620945176788744914879330073270428504 12431052 -731198781596727954167884094574509716224 12431053 -237017258348668062795259100803412123220 12431054 -122252549323287771620163927799061818560 12431055 -94087446833574334646720613101104022880 12431056 -686145754050208259441137662981873664 12431057 -1843643179035128575008238767383723015694 12431058 233353480194279547868193944858259902208 12431059 78091650078598407415565232334126512504 12431060 -18984481315192551772478578622611530240 12431061 -1224775044404787290373563546158763592690 12431062 34939638873815588406022592767674507264 12431063 845452355302101142795204454269159581984 12431064 369876670739842749932804954373992448000 12431065 610840842601266544972681676157847542720 12431066 -706079845476346473817707922656127434768 12431067 -853611683756916813907108896402802747200 12431068 -289898919986246016605791193094312693760 12431069 675045122899180038973270371637858694496 12431070 -48607478760608633615840375716228896000 12431071 1339466647896592698617631021079393722272 12431072 -535524476911632353720422524241347084288 12431073 405036041397045933584497534475383282320 12431074 17034634625841931836919717073527571232 12431075 95738569872056010292167541268266212000 12431076 30384631159935017282047215187571441664 12431077 376510253879805671864156066738103636864 12431078 451689813040829612498034319281180513600 12431079 57022940130183583452800162374183793424 12431080 229599391090703497213586089994335641600 12431081 -60901162840226777699982800642144483868 12431082 244422422448904978739670168188502577920 12431083 27978022337658801365185540297670623120 12431084 -1512267764711383602382623239641892909568 12431085 3905896951925303111342076801247755840 12431086 -146366788000973026984356673423968494976 12431087 174508083407885778753498653387564767200 12431088 -11608053148050462062930849938698240000 12431089 -46104380729473971843147247099013206800 12431090 -127771569130520002882239728226805847040 12431091 960862943799352938599133261001286004792 12431092 19919972782021185288017896078009692160 12431093 -712371541889059055986651355013989921280 12431094 -56324734848192454889717404680655944960 12431095 -345274364115767308666476552404176895400 12431096 5286564067276080552846680277050081280 12431097 19796520235139632179314799648637294080 12431098 -1647486882852357201684680849498530348320 12431099 -387811324898907473837090766440234247900 12431100 -113679676048180826163890551268359987200 12431101 638030893803209533843048889425951170892 12431102 739993378964122764197208107727193162752 12431103 802737649974535672385664245790498764304 12431104 542650794654386423859660176597635301376 12431105 -437583559011228239717430499192875661740 12431106 109631489587806348046887100976309130576 12431107 -56593870462633897919371982185845311040 12431108 -1790761300689325621261663157369769649920 12431109 -68870478610114819677301436224919249472 12431110 375848009846026759488011033456576184960 12431111 293214949421431453782935633822428070400 12431112 451428690005631229909067633373880320000 12431113 1524853855889160160840997374448869223440 12431114 177810084310162719207240314373190408704 12431115 -748473530493670392840421261294068780240 12431116 -35206790914753428569931923471535029760 12431117 1316859753368691097279060393084731866166 12431118 74318331729918535678137479029438740480 12431119 139157344175359608735866787705748171144 12431120 -52413845590227125317346196847395962880 12431121 -543307419307763981927628178199732003088 12431122 4901014089347468839217138427228728064 12431123 -535325242420252425465021658376950690800 12431124 -583871944690663601791880027903518310400 12431125 -75788454867062783312743749138451968000 12431126 71864302215629713220451228728385164160 12431127 -238192334186834113503216714790610134680 12431128 6064819602705636024688382098057973760 12431129 1440414747034622936831053077881672432580 12431130 144321851351014459951127744021263948800 12431131 237915488339697409374031136981355938472 12431132 25106940780821213599590852795683635200 12431133 120755305174225179366025299319484913696 12431134 281106909682998035323787814170240622720 12431135 -159918372790256507187174693247110576000 12431136 649951099487106929871205286052811505664 12431137 38277591723395098650842069046074778772 12431138 29896606125633843905134429585700853120 12431139 340960032415752262675056310713720433920 12431140 -991678737333957474382309215368960601600 12431141 -1014982513444585754142170391879348423168 12431142 271998253822980338376834029853020865408 12431143 -458947157563820767047472734210880697608 12431144 656098971540466828600565165876910981120 12431145 149666357282104416013498404823870422720 12431146 131861248252814708611098993679257630720 12431147 1213630386046683116993573031513047452596 12431148 816136125272020046202778152181364345856 12431149 -488095069649610826597444470753302160160 12431150 67511235351626774356087608044130417600 12431151 -346429775791495176526002880062292520808 12431152 -82986426151947236260212053835614470144 12431153 491756080565746945711849378496433664176 12431154 304306149108523777753386695359068501120 12431155 -212081458541277950289124205489461186560 12431156 -513745060490164078285604092656725796480 12431157 -451078509728259140550611050392179585760 12431158 756769037383421135560598198017070155680 12431159 109849087938643131497727152291103480096 12431160 -161117065031644900406917559372492390400 12431161 -260928497987508580791070043336914239228 12431162 1388566998946241863520913632641112832 12431163 37894023763830362351309566034917555200 12431164 164513050843658696973411316952558054400 12431165 -1163762327463532046895822321209525145000 12431166 -422768523646558390376482451288661860352 12431167 299796347849911369002116575209079284592 12431168 41885475617117082066777587581263544320 12431169 1418303901066418081170829523919565689300 12431170 12432286170917198869434448610286388800 12431171 33162785864256915805922682370948222464 12431172 -320876593959159804135582825483633758208 12431173 -23912912800785930440227012385262475616 12431174 -212813284024357846511154732109523557248 12431175 553947476371391130855833364247255275000 12431176 17976089156375898040043658508798510080 12431177 1571298191272753359879678005859679296 12431178 71922035296635232732721883182096870400 12431179 -2326243110777292479519644002057087602824 12431180 -9990207242610790630893501832291292160 12431181 2058151674950563277376772460153935488 12431182 51176076484289754969065168990103807360 12431183 -205144841240947698790809059932569383568 12431184 42507249578784804481156617966066991104 12431185 94933328446992083728408123059625905000 12431186 -18265538080014125215822776067977615360 12431187 15776468178918602756925406280269579200 12431188 329722622418116973010653638583666388992 12431189 -975446591275098901978447820053144649010 12431190 39475730675068603779564548614610000640 12431191 126988597493050919456975574596472163592 12431192 463344720698484228128709856604187340800 12431193 571415973263227501576185229765824698064 12431194 -166389630102511497305243874361351705104 12431195 -9529796536565500393743675177205267200 12431196 -50621382807706001755443156957304731648 12431197 1315397649702139962369742883175823876646 12431198 -155544045279526676172947916104518083840 12431199 -821836505866649440367523259272739253760 12431200 226357058703824568263369137048879104000 12431201 -31012267368696410330790377608594005696 12431202 -241744417841879562054380121907252818048 12431203 165830643043357685880742544638040443200 12431204 90562844931497349087257496743058959616 12431205 630607883546469618361798394137600075200 12431206 514621333490708690137923748067490733440 12431207 -1082245386502313169956026380663628677000 12431208 865234762012570801200831028198167183360 12431209 -94836950695949740405682764862975014784 12431210 565098473164791316032831767546147339520 12431211 252134324751210384651524751497992470000 12431212 -876750247016960410629572721741403596544 12431213 -211457468628893226711537805374565738560 12431214 -8945813439569345329291013981804676672 12431215 1187449571472882253665717670673407596360 12431216 -98768726866202082408291365143823646720 12431217 -14693925437533144577045681060099339520 12431218 -442086129033987408492826768776790109184 12431219 2151830188249529817125060431518234262800 12431220 421161397158852560911875932511754721280 12431221 -1521424706863308911452149859835394797376 12431222 574159169905220082831764345959509642912 12431223 -13393874329869561756872078646370557216 12431224 310793556564215510404820580989875077120 12431225 -386493246521947138429856231898973614000 12431226 -225726626790869096179649468728178790912 12431227 94214719733036040885678310931726536560 12431228 -538027912697915491016195931137187224064 12431229 219128827673871663077474012590821815040 12431230 -183675915064445946277758390813862252800 12431231 -431859524045596898212881745318275712800 12431232 22115433244881036274801010611008307200 12431233 1414495691103946742803318815405173290500 12431234 -61471480034762758830145423379673447984 12431235 73832324635020403759420176226307020800 12431236 -717691666974079442616440282491778638720 12431237 -208806382795082677624317300228745978368 12431238 -282435596082060757537933860790054913856 12431239 1341246549610939905959945727990741238040 12431240 -797279645946096213969646698618764851200 12431241 260241305773764538185702640405206619680 12431242 413295177827003846330436774303006289152 12431243 19803114304202021866286250172897446048 12431244 -203313529048769967308488258964532019200 12431245 1813908481745049964199301869795094424800 12431246 -189017275281875394662402154397133732928 12431247 -660972988837513368046450843466114615040 12431248 -12722864973064199981903086582247718912 12431249 -3301887156294699678658756309458107599836 12431250 165057447287750434456056140424634200000 12431251 1025907134809197759986372410656502469760 12431252 -297916714765226433328437916537906779264 12431253 244786013421130445810151230232704812800 12431254 -517429009928317754183053988387881326528 12431255 849713349844942189133110667179743947160 12431256 -527934974525054363225025386019425894400 12431257 33142785509800491395805912392522909200 12431258 374206125441491558796199871737956446976 12431259 -161664463021120553351772390205136771280 12431260 153746239092438839145201287554186967040 12431261 197147819838767121269827820118686513784 12431262 -6636423956334916970719874248303153536 12431263 41899737474786237728045531592064917200 12431264 -1401773696835469948993138544063970607104 12431265 346217570208193525508410252382219673600 12431266 89837601853499452695479695215607913760 12431267 5193882547142412385884045239239804632 12431268 195090935391401584727286584999596523520 12431269 1677436056415601187658215566511490622496 12431270 -123571087251841359157016613422951712000 12431271 -757126643191026151486452134509823542488 12431272 -131002632578602331851236051238663864320 12431273 -1178060733747659021310772421938571392860 12431274 -447347070641516582909507087878253879040 12431275 710775320765380840982840176344922075800 12431276 697248285383989403316482299957454880768 12431277 450330899466882254397143728904398268928 12431278 296501914974503750547076265818265797440 12431279 86452862832306962868011273498849728512 12431280 -113897253147044156799133882317423575040 12431281 754197904093002404127956859547696264082 12431282 -245648499329630457117165355347473049600 12431283 -595333667311887326148879236345426659776 12431284 -1495006713162305451926931715282206215424 12431285 -534982447087293106816940382650782612200 12431286 -24272083098489575376506218433859809280 12431287 -1102054612423530480344582775030249306408 12431288 68195240118258353077256228723492843520 12431289 -128507174423489783734350107744198045952 12431290 30998631754496883775521427615883858400 12431291 719299856827338710048913667739744731392 12431292 -190076086805554256608743741477075050496 12431293 -77846251181165174544993997852951046016 12431294 797092869365645193588093870589182525696 12431295 -122498647217877425933755441286689763880 12431296 151684004043021283902100883873957150720 12431297 -130682405502891589968605531363354055000 12431298 -323789755322435344658414490073419648 12431299 -659191774972680898703525859479501183136 12431300 -5660528565931726619968398602782848000 12431301 887393147209787371690085924393791819200 12431302 107372583393150727935433927172294120160 12431303 756814999390677194613558837353190019104 12431304 220800203947379567082264282102411740160 12431305 53285846618980759317494600104375901760 12431306 -249677646181613728963846471549792029648 12431307 -19029221021036731629394868621632277760 12431308 989941288079152180238842519735838812928 12431309 -551284264683104538422737289030413872672 12431310 73653754267644980371803171510710353920 12431311 -45533269382177988357408615249205212600 12431312 -69533411148401164504731686488995004416 12431313 -22310481163647257325962259757640815680 12431314 -242445723358197551958387337805438469120 12431315 -117147506154807471674819852376743944080 12431316 -246361432234033580708315150839259136 12431317 1426950615346261755180532055053294988366 12431318 556258618779357037038977044299988190016 12431319 -133059677130201652754076013248220275072 12431320 395948310941705450450536532896874496000 12431321 319615374914636091908843272312530630912 12431322 -53083617098682047596986233818162682640 12431323 -1055451559202976877275329200813774822992 12431324 -170663811828485155285116045943744034304 12431325 180367048823475321499734474009695661600 12431326 783585073869009403176897270849602282880 12431327 1641380207041043376511135335100386454176 12431328 130376812951410028462863520399022358528 12431329 412347062955404460632213154611390816930 12431330 466752505000194799622280556765607158560 12431331 188663608230027979674402832319257593600 12431332 -1251233610933187052368913268948501176704 12431333 -124665653430144715653802459435794814656 12431334 226171366908313639533557711897732234112 12431335 37504608431202223658454692114706103200 12431336 -1013558958034919838997853838017616445440 12431337 -789304426706196219642190682385797904240 12431338 735587172602711317483257389424094822320 12431339 -837972225057500958836748581234116008960 12431340 -985745086635020708770821303671694182400 12431341 37494169656823723748282561434628769280 12431342 453058440353643924262098710148372480 12431343 19616849400629568080952248726592858240 12431344 -123388932398476355680912494073923731456 12431345 -361742642002964340820106586551101533900 12431346 -66263459697183144198630895812820454400 12431347 94687627991321917232461852655245569432 12431348 19280885982676329491578170262660221696 12431349 -805857310615997077664352686483690894400 12431350 -446807970323050188549710951728214853600 12431351 -50967407336463429275228988470199827448 12431352 -403932799255205769265451508711688396800 12431353 1217920544692741226810462907592563851664 12431354 -49033374205122532261981630690430526240 12431355 262210530571649966554766800631379822960 12431356 43285703459866326206413477770553620480 12431357 -1522226561684598368444458156026678374394 12431358 -76320479382296169478048385187960483840 12431359 -1919337021849182535748232819905671809280 12431360 867525630064147437106909395066688634880 12431361 -974023760438376364448890239609705905280 12431362 -72706610688920695201196674639189209600 12431363 -662877412493379791747692573195813377840 12431364 -232378841156506692485861302700418256896 12431365 757847689433843439024547727929890211260 12431366 55897175216661023069988122850536842560 12431367 -242920451545109655062438309854488088320 12431368 163280898452534009563081490062613760000 12431369 -85733746915327414807091855529594230604 12431370 -122093868151706808614044296504196131840 12431371 -465585608896829481721244413304213827920 12431372 262289674830803157201124925779396730880 12431373 1061607479106888546087974410707761739168 12431374 226469742800363558279014122229310001792 12431375 299513304867974733750716405628618348000 12431376 160472511250424429434066416510714839040 12431377 621885193082087684122929073661964620800 12431378 568851754525089315207184172589597687456 12431379 -1449809030924824896438150076063606409472 12431380 31304160070112939357227596413090688000 12431381 1009813973895648603935362545717979315872 12431382 -419125788423373792576314271855047916608 12431383 -210021536080167359549099209431895844136 12431384 637325334777753745005224750364231475200 12431385 44000564178789462630027579643797819840 12431386 16912640724435510185295284317692139008 12431387 453209025482972543512326302824050876036 12431388 -608066440141408966459156373719227532800 12431389 -68557352719840395568178355241062267476 12431390 171932172448056297383889601923425529600 12431391 -243561883181292565220241939330136912896 12431392 1840046481777492656392288255769318326272 12431393 289635656026297856690413982473422461844 12431394 -185122507395237334804212699862225146240 12431395 -677715104205900262590195915941767441920 12431396 11338288605502666436058613419628990080 12431397 -130971699224811304938053346813601592160 12431398 -514267105556909181622225221966810543264 12431399 -519088699437512236092156844819048110600 12431400 -21953047165213643053171189322526720000 12431401 1390642496320190850970555681881698992200 12431402 -811430192388656591177902305289236928848 12431403 355409563223984297569918532348545554048 12431404 87011610680153940442464370680492742656 12431405 156829370570347280712837366832204273920 12431406 -158258231425036277748657314654253023232 12431407 -1739896012409752725366416425759419695344 12431408 52590282556785329947108084047657566208 12431409 -810888467809483589367651680559984106896 12431410 -730681414517589061784629046678380268640 12431411 -1410301041710124323527407202124276975988 12431412 87604603333185261958914318262174328832 12431413 -280085605171346940489734301073330184338 12431414 -62058159577288654624734402354113341440 12431415 280153967518203301068368282327094796800 12431416 670805052771079019495092480251298836480 12431417 675596829535020075624661285326313426692 12431418 -408380330184927228027861304694919079680 12431419 -258580436811304953087200688444279520 12431420 -760391091594531620963656268640021457920 12431421 1156890011320170704686037765866597370880 12431422 234481287558617866919016618641625612672 12431423 882153876754976908010939999425058650560 12431424 -315905456926976700806431987940871634944 12431425 -372705231280390272364085109648306807850 12431426 -239008898861519968023112667570542387200 12431427 1559445032117951861065217344843840828080 12431428 50232749548459422343898997376108747776 12431429 24342609315972461943327552218525870784 12431430 90325666419486660555037942764302035200 12431431 222997400993850630707935401933527177760 12431432 98215795708213012782728892427988920320 12431433 -345579362744200006610110203827523222336 12431434 -89393365945576920047690989337755299840 12431435 1308633191967556714717344729718953950880 12431436 -488446913784836211417566286823741874688 12431437 21845741523188084144535795645099374892 12431438 428859866554748788204132251711446397120 12431439 843514859446869909267230272048317510504 12431440 -64011459859838607280674875709535027200 12431441 -787557178247987680932839805586826441616 12431442 19807465690331239074905168664144966144 12431443 73069422006218352850985891427409491692 12431444 1087921222681929771081615805836390231936 12431445 154712292952104117049895574430963328640 12431446 12873085791252692614543627343636577984 12431447 474603677848403563868070881083698222936 12431448 521607547772976825001656995470811136000 12431449 -229117571093475612592546921458597886460 12431450 -115882875645997996250578955101386012000 12431451 11228084615110116849859628587263167424 12431452 -1640302041074947026850826225108247306240 12431453 -1444541804117560696661812968201183672960 12431454 8697076262824504480214145119386066944 12431455 -65667228662899510667273154869171207640 12431456 365728893904691534996856591401412329472 12431457 210593735580196942617525841054977774354 12431458 -400508183260902625065245773478036113920 12431459 -667274179566735353830262027656654928640 12431460 -337151814355794691154176524237788835840 12431461 335368551671937336569362085459177587584 12431462 -83932221318453166268968968163847229888 12431463 656848164426414157632912193342053792000 12431464 11166991211960938232162643734916710400 12431465 133686049256783008111417503597733286400 12431466 70902184787661945856605060306357469440 12431467 -1598528092817909778877955478429389638040 12431468 95366792710860920438212810525860366336 12431469 18714806389680229530904163143771427328 12431470 -360200468911492723255199442191116768320 12431471 720049709723877243976805271432592656912 12431472 -3786578848485435623402304866911518720 12431473 -1074176891791560154178920737472527866700 12431474 -121186693995102025579054762712789988096 12431475 -19979911385564710677562474659746787600 12431476 627575842959764405335730856207169074560 12431477 655389817982875560727020704156454392640 12431478 467147358101720238835680826992968140224 12431479 -848508603502865734929546121652556704920 12431480 -623447395786992217206407673495943987200 12431481 140198821842466042770401487329225462352 12431482 -290332484456212257941904070812296472576 12431483 -219297304167525666200447726796450071520 12431484 191764529030785704721973923230014773248 12431485 704217123435598093792092414352216980960 12431486 330294764019241336890395131569646799040 12431487 -554279988286006356910842123030382095360 12431488 862225748090592340676782559171759308800 12431489 -50210207300453811153803460773743969344 12431490 131124737254028623676631401355569157120 12431491 543434384922726732375144759400078390080 12431492 808332133919923401614582229409595788416 12431493 8110621059727388232340701068877557982 12431494 -1125269550357674921044592621463456416640 12431495 -234504985247286202817500021641460178400 12431496 436800725615001614094904418092194324480 12431497 757836692890332049653583844763613141540 12431498 -442659149556118079174356747064472440064 12431499 569449847932806364683481618537111688664 12431500 -859515844027653035348850774602961408000 12431501 -849775496670478299298163401137515847498 12431502 776779251784509181125968948329719719040 12431503 -9818896436594596985373710258107324960 12431504 286138010935914945296844274832908984320 12431505 -696100980389356335972855125733549914880 12431506 -281056691351252863541559768504085748736 12431507 2866473723049193536556265556524170270784 12431508 -564870535014040461384181329023481047040 12431509 -313922774707403619266981079582290232420 12431510 -116084245007181569623695355212343296000 12431511 684267161881357546686758828331693560160 12431512 -769980272657842205292178999523416780800 12431513 1068281881080250318050798424909172850762 12431514 -233429351876422311721068974310602918400 12431515 13844689967540592988712871284979717120 12431516 -1361415272679992136126948159368384283648 12431517 -179613058358748844092630694303712736000 12431518 660226205188909844267649193810264616640 12431519 1112909297481890032264784794720281312960 12431520 -202425338425393055243658707899652505600 12431521 -13303439252774202373781778636521898240 12431522 -425017503638956347532729338457087672320 12431523 -186434629284249893645383281819900376320 12431524 289550876203735989768044463541071486976 12431525 -22462829167055082946872116940715006950 12431526 14347816001356066004141651263577022144 12431527 10196120073766882234388268763230910912 12431528 -278621203962700783123163826010813071360 12431529 628468126854805382925131392417170393600 12431530 -41519450928038622996894478005976704000 12431531 218391900905253812299124601342300680592 12431532 545834203734882527125826866694881542144 12431533 878083806770234769756995303814821781782 12431534 -991573766801167700943651056178458616768 12431535 34962293312436448356854852416649963040 12431536 23906459171824555376885076095701155840 12431537 -1092341777101411642938702340432452968814 12431538 30839057360943481260401561805625403904 12431539 1040346704192190735698471586305236364856 12431540 -668354726952081410094073717283857674240 12431541 1172980616265465114264090666402155042592 12431542 -1065741516296594441604014478260157599328 12431543 1632344818262269926751540579071991320384 12431544 -35780314168854653565320027624296673280 12431545 680114264045494679698722587186681566980 12431546 -447261609275781211123833118558723660800 12431547 1765947571294586252560528785318446611680 12431548 -120513662087978584192638224829526177280 12431549 -325085408336158974121278126907116877236 12431550 31683625508728324514016378972235008000 12431551 1377360394182574195544095185924212391408 12431552 75583349871196603140494189451018240000 12431553 1221042769945272237553795294659119302704 12431554 199433185817014884071639523976818620832 12431555 -821528749144974703620861241516288416000 12431556 -21456711626076634829080135544912623104 12431557 925523670467116369069163453728767723806 12431558 4424072994185453559329992740501577728 12431559 23173496366727472088603483145953687040 12431560 -129408521237430040228135100095436544000 12431561 725162858624575303492882563114749187162 12431562 -111734431555316491587446818100443860480 12431563 -893206688494896786351277738166863694188 12431564 -339947363389175808588691943967689581824 12431565 300849252287279812475321878707671410860 12431566 185989250109007781223049383445865399040 12431567 537757618844297782752996272560323809640 12431568 -257939068334594308541677727956160741376 12431569 84899889278724789023401014139364640768 12431570 340439046116644310022536552529226296480 12431571 -323642775635744212298213032511599209288 12431572 737468459957575733246773776501889582976 12431573 39902953355356989199659134026132420992 12431574 167939885730097384162245296622277999488 12431575 -237988164663441035893339070675299020000 12431576 487327478775083015545196441496432814080 12431577 -78806692044590595866025178645701848880 12431578 579648391150425478204907432725477881840 12431579 867124369137454443987332569128480309960 12431580 -56715053316716024080274836986642432000 12431581 613968404968181026597519085116457551104 12431582 -8830365903058330138825735142590267776 12431583 -132191846675690019670716741492869952000 12431584 -1661251052804016321235261294655175917568 12431585 636366957149789149007333570737252492800 12431586 -35055080085344300515398266381615328000 12431587 14000002268845708935741999680002400000 12431588 318573862726532348109875316683262961920 12431589 -42076215257053834573671042713735937792 12431590 -673342949967233520541644257455092222720 12431591 -789426337843858989987245073528931368 12431592 636791195881799415828901934280444395520 12431593 471837896594664106155482538594714748616 12431594 538956565789393847538137650820658393600 12431595 -455875380925431632720365869892559980800 12431596 94294894844122522456450022979058131200 12431597 -1733347021247718389891615892649643238954 12431598 -19781708520680574306369498589577840640 12431599 1384519240368889976033489432950128971600 12431600 175590695745335772745048296437993472000 12431601 468977362837748590968671756774391936 12431602 69328183599449914900853623171919846400 12431603 119632192976243091298406846626392691968 12431604 -681127428615435114584000805294486220800 12431605 247408134747908464979155200855138516000 12431606 -20630221211509475555518873919618359680 12431607 -92153600462083346011331098303951870560 12431608 176806487328930718260797249282949120 12431609 -22249336066577062545804507188024767020 12431610 96167528475963633970958644186404326400 12431611 1121508882276922124040396549984965394212 12431612 84198768929023089435269194134291296256 12431613 223408833232394707691622411321713286144 12431614 97763040818504006889032019343569401280 12431615 241005253137071642916166692729966251520 12431616 514029914107526016845328937331994918912 12431617 770646265944668817818694201221896977408 12431618 -291726051230558186407072207684216627200 12431619 732143018052552256293584942560965151044 12431620 -212564011429195363477279510152865136640 12431621 1665952286802379766543142453292497081822 12431622 236178760938181764898306223698444744704 12431623 -416583539729274647931836901643373436776 12431624 202013958155486907759887867685076377600 12431625 -502366959931363899671215714304247552000 12431626 -128858097302466533199012316356475873488 12431627 174901874464571161152488390892675152208 12431628 -315977094238963293905297182933855919616 12431629 -296910088819205253883694481139689941568 12431630 -138781689965927696671089193732038912000 12431631 1037647146061030610188020122208831458952 12431632 -20579831937674746546248809190842097664 12431633 -613146665830738019425170818091511252620 12431634 -632956219044898078437950804426646491520 12431635 430071275479049729684230768889744462400 12431636 -189650953396858702144350124891048753152 12431637 -780626642921381089314377816470384277106 12431638 -142955902414067712838881232064559869952 12431639 2981435023680793029957558422160885664560 12431640 -370849533157825681479446880539060428800 12431641 131486420921162443228128472653502575360 12431642 539826725236799885497344867069982770912 12431643 987560103035996107191509873986651458240 12431644 11290521899081958252847371653214578176 12431645 -529886373181165675644543907474254785280 12431646 -96911502774775927378378266595432521600 12431647 780028891036096804706556485310421837872 12431648 285159297395770007579544393601323171840 12431649 -225401176728023903434120218157667893248 12431650 -164573913972732331018368620730735936000 12431651 -244188002275872456365631543510281476992 12431652 19546890685235766607453095004139169792 12431653 -465382734461827490625184604914307492516 12431654 -93425929119594379333339570578952828800 12431655 19387062195000768498998351820496170960 12431656 1319063754009848674158902490959696025600 12431657 -191855420421240352277306129829386376768 12431658 133086733061484044260040828256950072832 12431659 -301331282692077865901409697149305906880 12431660 52885671733934184994354640026608199680 12431661 -387177722061405675215282494555993920 12431662 164427820862244887277187365665747620800 12431663 -884771940967440585724986512924567279088 12431664 109544474482687386347114050839788912640 12431665 318581607540165579224791668875630811060 12431666 -466980765313532771597956277541957432000 12431667 -270888498321983534211603955241585051088 12431668 -281916564535169179718249474821512899840 12431669 581330541301250185509925259248143969696 12431670 84627341402246171111784986097842390400 12431671 -111485149971504337300503085058972510288 12431672 1734038969241315694079853318576556339200 12431673 -643930531331048464995932793842738364678 12431674 -260404481485168310984010381108296517888 12431675 40865908315810779680032596072038689800 12431676 -547899058536806871808150096325863853568 12431677 658218804521093000863586696379605796160 12431678 -148916361583078808909858151912597082368 12431679 40495977172124101538958348402616037376 12431680 -164656497545249228309326176089895075840 12431681 -64533570905820625149304924442273265120 12431682 -128959232075287506527184444982767482880 12431683 207657697033452270714784971934151601360 12431684 177210321629467477880076993188161474560 12431685 137113405076379432224416212939109720320 12431686 -153783728873681093582669559862340754816 12431687 10463375473323519995503118025985250520 12431688 -1165523953387254238355032390846859182080 12431689 -1048819680928071298170405493397035945510 12431690 466891074804657030823420763562267285600 12431691 -989513287131394509795036609416484890400 12431692 -111330601617293329161637512958329446400 12431693 -630010096665377373833211505394682914058 12431694 606546457552814464774064869274640061440 12431695 -351361575548539158043463646947201308080 12431696 -261494638898348290695836175750390890496 12431697 -473008723706563385067657043421281731072 12431698 259088757900808760575578011337225557760 12431699 42314379857574008455862102106920925600 12431700 -112086752858121616447273805880951552000 12431701 -284842673400322711356190381364004501298 12431702 1014754651726576187635209273866915019552 12431703 -664378414597559768097143342367189708696 12431704 463134562948284471333681805311436800000 12431705 -474089101021766734884129870171596825280 12431706 -139328189822743056145157694691406685696 12431707 1170432239047963751676217231165396947120 12431708 -1017728085181250286194218168769928310272 12431709 730861162555213975036859210219819067288 12431710 9244013485477014538184727277152485760 12431711 -557891689913603947109284229028020798688 12431712 395311333505651567674915340930541944832 12431713 98659298351275659763520571294300426240 12431714 97951593876560748968774823883114714272 12431715 694272263917677196554386317486755162720 12431716 -1585494514975760223298054122859819075584 12431717 -617175735083983889163502695911641017540 12431718 16287790242016808982913587212480580864 12431719 -467406216116361317584276563172223671160 12431720 458105470835876292922909751834763264000 12431721 507522350649333740879844804601650402144 12431722 506194841717523044517820484028612372912 12431723 -1172707263606875268111648258534064737120 12431724 -681251069308724132422570031070445791744 12431725 -176061040641662064642245573397803530750 12431726 -192306754029412921262845999442763000960 12431727 -274981500019693379619740873936766983040 12431728 -419280249549238312466003161326207336448 12431729 -31405158347867510397718845257339400000 12431730 684615050106490774851055767722188800 12431731 325182397162982559277450388810276051024 12431732 1203080064326367333083606290980029556096 12431733 27017395023326186815581367309388419008 12431734 284394758247624947847483153214070260992 12431735 -832918986431518386671856975852831176640 12431736 -174974722230835506671745597808570183680 12431737 1652542667268849324118727078823079585092 12431738 540357907152833502523824643708249831680 12431739 54839786233397367249318560834260921968 12431740 -551023686178101796691272411775487052800 12431741 -143970163262164280665700107611161584212 12431742 583287687905770884058295572101953570112 12431743 1525565059945845213812526378437682282480 12431744 -2387353894771437284582722387857899520 12431745 -407100498175593241937318028450493036800 12431746 290332291374560296784785034695175109072 12431747 2024887502050647946404591017276808761040 12431748 153708583129659200991468533617095929856 12431749 1130771299277831402843142968041419460320 12431750 -96406150477168138056466530762194688000 12431751 31572346461535595695692364152419361744 12431752 1088527641812053316684285272380692398080 12431753 654949335952777762293337152751346782464 12431754 -31907101482772196706277100776937211552 12431755 344442695823159377447628282256637744160 12431756 638666877863133683158705472202922567680 12431757 212217946002602810383011330753645408 12431758 602798256906890464917401800518712325376 12431759 665454541165225589633281181349231078960 12431760 72833418212086738231215686809925713920 12431761 -199767399978799097230010739059330319500 12431762 -21362393424824936077041563721122689536 12431763 693110192741930809348391438625478557492 12431764 -13908861160009162711691092412546101248 12431765 247886677704317359942951071487331323320 12431766 -215479707565599811596596206801385894976 12431767 -1317851930871536809457913499199334768184 12431768 741439365274097020908862405950304450560 12431769 -461337515193603303891461380122453150720 12431770 112097563605398172770634318047488900800 12431771 -464901849813202859700442712716675316016 12431772 -882461182316374509153293068559887564800 12431773 21232013981160515425875961840509759904 12431774 -153366716584549571219682496791644504448 12431775 62154906635479868820684740326364121600 12431776 -171989997609877553873685436050450677760 12431777 -976943383622501143185760985019443021400 12431778 -13657226339090821290242117617095252480 12431779 675128055444274505862987996506466902760 12431780 402281169741210734519337955846570037760 12431781 -362140059694050504566440184764150488000 12431782 -81856292845127476897068942263871744 12431783 151566440087088571084913483464211719680 12431784 395241327298779726580518593964123832320 12431785 563547291452275240033948058455672574400 12431786 68555751722778182829107384758697741664 12431787 375473067316870054909073615480015082720 12431788 237990288278662605392025257828501497088 12431789 -1249161783660647094945644707739133850644 12431790 238031492393667280924514715109296897600 12431791 283277468651046726154057711007491550304 12431792 417286212358988884865171989961368682496 12431793 512342263259333747439533780660402898528 12431794 735399916281055047034835280218125949472 12431795 116990616294043706837402572706912275200 12431796 -250179047329925267827548588721858738176 12431797 -246027368358702998639340675934640191488 12431798 -291100037515805580263793016720251027840 12431799 17397048859256488138568303895263739024 12431800 -637306353468990149320679507290437120000 12431801 354972127804708503996044548710046085802 12431802 262748477032872384618069367089001688064 12431803 1951067069820155797172481107013789214052 12431804 -96337340575803975080867569600844660736 12431805 543792970842241279240181563646802161760 12431806 -241605181225334197600985628405564719616 12431807 -1614588695215533205962979223932001640840 12431808 72152115159510572745702655709102997504 12431809 -762342051944260241526861290023571946666 12431810 -531960377278175640908895472155917353440 12431811 344456624699526861810990800360884177920 12431812 675473653643741240808205176777183542272 12431813 -742479379400103454654092910837199827938 12431814 210563198902970581714705191290719610880 12431815 161707507563270080450146209960739608000 12431816 -1214793135814533528828074346904780800 12431817 53274383955548039736242972918622806634 12431818 -306268579953452389329179209414986787584 12431819 -13812925546418608785472241154599970840 12431820 353224649576816199601357081662100270080 12431821 86008393895945589865287332151095164022 12431822 -116905232399250341902704891388943466240 12431823 -933954148710738603431372685234316484736 12431824 -228967779138681556551021770641271685120 12431825 -20232621930143410534338386126876544000 12431826 524907152118438074275466321355355891200 12431827 -47889341997111648614399706884566333400 12431828 47916171684062953334029560699176230656 12431829 1110911804260933378611807485646351661440 12431830 427511932859103321106480587564620517120 12431831 -1424812143203277318044059306397189483400 12431832 243720220516677763795074428425175040000 12431833 923565046712094983233258402337752269520 12431834 72036960359596173901599346511263224816 12431835 312314155970000464412016937630380432000 12431836 301637759823902832152428186750314478080 12431837 -25626028124763170656438714783564068096 12431838 -266631732148811663572536144669898942656 12431839 -209495187548551626610317191716678654104 12431840 -620091023502274818991847450001506304000 12431841 401679362515645287483600462492206799792 12431842 -449929768986016149163654812783362858928 12431843 264592319050917127193201757460201192092 12431844 -818672646851460822788539406414833806720 12431845 -736894027192072007588610259481018630400 12431846 403784617388460514512066070419628122240 12431847 -58947461012372812226015734796819542272 12431848 365406522329586354008749980751274065920 12431849 1236926043564177429743894416200355121850 12431850 232394180280013705587431977090589932800 12431851 -1522005735719691997005356911730232436400 12431852 -73331849032438337991560262144675886080 12431853 -123766340903250557681606044400408004480 12431854 -115029825130395818645121540190967678208 12431855 -512402393285886963177174576297392397240 12431856 40148813947145773857917595597377961984 12431857 214510757144057758168781687655662593106 12431858 193273164366274818095102421481791563280 12431859 10141478722820509519884822182551821696 12431860 187249940613112708547064778159706112000 12431861 -67536958269308256713467667873964652524 12431862 -629121213249485254985975660631533268288 12431863 138257023049473202894034287848184700784 12431864 139441457910775407415073287159968399360 12431865 885901316501806536889946192455395144000 12431866 446752103931028484376898871989686859632 12431867 -483979454064614373247748762232122093808 12431868 -73830662912682267445551065705170993152 12431869 -1235826337887227831802841715598100548800 12431870 747110105771233030818387581342218239360 12431871 -997809156701851512638858460978670188120 12431872 -531303058663790564945956437330952716288 12431873 323091818188447792944282976962881305044 12431874 -24431741997663540049603306114524779520 12431875 18241299423919958622057262747492257500 12431876 134742038860899797528240442882605629440 12431877 384697434532373372665302620121775588320 12431878 -155019783452714811331445254399743954240 12431879 1350227844664526101101541595773533781776 12431880 -452721002270260430920377634353709056000 12431881 167594047735444352030658994272020199744 12431882 -56017762156931314264519125055092053760 12431883 44495370722025772871299340628152049624 12431884 445378202729711074803318708944184194816 12431885 -21884028557903400704460002490262775400 12431886 -99301160081750245158563745228975484800 12431887 331771431114489910302660739650639331680 12431888 -180079631956819551117728651313538842624 12431889 -232553569474539414910364854655205680490 12431890 -489215703019325496346547556462699840000 12431891 -282470849862029266540162538892636732048 12431892 -331075449523105905006539384397520121856 12431893 -1609483104355570272767465442786925807858 12431894 -2284093568354954589440496342807363751680 12431895 -118255684599156673262326562269756416000 12431896 -778368221041423242700455426556533411840 12431897 -194180437476129805794338034510537832428 12431898 -159142540787788828565247412923011532816 12431899 -323910555132050429519999401672642139840 12431900 -20046475431850040039150111019122918400 12431901 -86715488595347860884387684488653603968 12431902 -3379975947772742332541503717697488896 12431903 -733754045191229986216233503618161920 12431904 -858469415596008404613048466254397440000 12431905 -779125335869747823495624869922895640940 12431906 -788259780527967750669187853608512598656 12431907 98134323817551564782987969291458093440 12431908 355305704962870337418857413105560645248 12431909 398207947848892463475236793975487342080 12431910 -353238325662877735647807244553086016640 12431911 -794867342023762023952414179191870612488 12431912 -631807707590461832280613712831363328000 12431913 180135773979268551329378824495930571904 12431914 -454750663244605726933239350843652341760 12431915 -896106639388067467498047569428329217440 12431916 -71550966592070572639497015376742611968 12431917 1177071278157545947504587156428875988032 12431918 713368851340449539744286673784264612160 12431919 -835007143131328790888465335281856024056 12431920 -152486841189652367211199199638315008000 12431921 142639232893707404005616557557967673892 12431922 130300853704886515401130301336153539584 12431923 -68088652317923242431373838802665994240 12431924 -1242658759882720073735450982478320703104 12431925 525839099077989295432244271653425027200 12431926 -180587567795364753871870198285499085696 12431927 1132536041597061765463295233937119492776 12431928 -49133905044049917556426046897602560000 12431929 332938198063698577103350521876199743530 12431930 85707603983840384730270054912703119360 12431931 -449622663531021443582591581714578046416 12431932 -40855655308803972889965273388490773504 12431933 8520882493201291039255598749629585900 12431934 45641890635072645777637503324833562240 12431935 -776144492785143816346560967229620356120 12431936 205189271455624190567763879198468341760 12431937 110703902881003238817063858896211984192 12431938 -106883738517967732590976230597145104480 12431939 559242354732035681036494019522284206624 12431940 86828227756571907386115437780084736000 12431941 -965651790185111900175139537259009538658 12431942 496360899694322881526864973959247787872 12431943 -393488198261368381713700486404042393168 12431944 -160087349862470000504277181876838400000 12431945 10168859114144455957196121683380290240 12431946 -105471532286302613047001619385788354816 12431947 1799001382200284580419569982479645680000 12431948 1248436884919815198952650783481816189440 12431949 -770822008569094364938712257143901757280 12431950 -61689644061355965135063431391528384000 12431951 185232320438185692990987873412574306304 12431952 -98405095524833609625582805163898470400 12431953 456851007101027939329597215573979406964 12431954 -40180727517314363844016019313147014880 12431955 -394910836909973543566147997354261138640 12431956 -1058011720771790191603667710842163146880 12431957 1546413386262492964490302104319418080206 12431958 77640182233333708590188051775188336640 12431959 403586717242344958332616265963850481160 12431960 -475651963366256825284599181581340262400 12431961 -15679885669506806298503602610798320896 12431962 -316980748655675069146856293980787105536 12431963 -178328512739211639182173903874787552000 12431964 589107944409677969546200558763245824000 12431965 -17879707845087133736302480323267321600 12431966 815024339204055935276122587447871795200 12431967 862799121651476330229222633764218701312 12431968 984187620912177510223234240113721344000 12431969 -1529986832591650568361489727196703461088 12431970 152566173462639081223703250117326822400 12431971 712479901699952546922182880836724358172 12431972 -489905814726922096406698546281793536000 12431973 -57634220551606170902754220259848106496 12431974 125509069689373666013896015601657600736 12431975 478838940572416428946306227423367632000 12431976 54824414749528732066551868782981120000 12431977 242108424648871701229161550157461792826 12431978 406218508364800434710334270371184881424 12431979 -139190780872315137405012442394779249632 12431980 -358063954551431275538973329465855155200 12431981 2014040446747902334540296826469963746560 12431982 81763933986977385464773086000295766592 12431983 397201311839006044161178692972958145568 12431984 403310551591927881641865925393809309696 12431985 2991908083357519679241293398060636800 12431986 318979824755235134644507116082850158608 12431987 -96094984079948531669226294426087393960 12431988 6947197787987592521965161464877649920 12431989 564794297036509623936466431553442588448 12431990 169108755395024666380254725765291829120 12431991 21998383171980678817724941316544839040 12431992 -279030551826166748061676401266557747200 12431993 -655645495839862758520218141203740189440 12431994 -183500034974499709270303472997063936000 12431995 -336050336093717033230006777040908052400 12431996 -2522826877236140021510631413393485447680 12431997 1618790945402022621558649256107636663968 12431998 463337709564651662112087535087222684800 12431999 1560496071807901562854097498515827146880 12432000 -93313409876891010328412130178498560000 12432001 -339384667529165779350353513259682993728 12432002 284174749761381077441752901305414833408 12432003 -628392047715871828480817637250909247496 12432004 357739087605371925123150026309363363840 12432005 152530941370031836872367126554875792760 12432006 -159095096164534526366959046247279396480 12432007 554753176807439123536854592414037284992 12432008 -338236013634592466210344722059977728000 12432009 272058417433444842195424888008284148960 12432010 -129289247512764935365287636273038822400 12432011 -252713333027924142292586070402198329388 12432012 545090208785510067204415046285809946112 12432013 350402337683784685984734952397367320448 12432014 38742998416198047911661972142524707712 12432015 -77163896968718659339757086031381438400 12432016 66362732142582251611882751014516662272 12432017 -737276342398429420996463692290938990208 12432018 -357104042655613769270428716775140084096 12432019 104983704931448902311007919829307655296 12432020 83030162836118304606710617244733672960 12432021 -250631916248537315620266136414496371200 12432022 548717750720272792570299888279297441312 12432023 279709347031731935486070463870049072640 12432024 -498069021696227023135585465936005120 12432025 158336569995693409007146581013941913550 12432026 486395459589346297466907438463859177712 12432027 -416589520948266278348618578821076718592 12432028 -509198877708933871818854280062994289664 12432029 376810397124534846664334268120129090528 12432030 -57564561883673980425423035226025820160 12432031 7942549909098331929940324455346481664 12432032 1177176693738498502981846747643045609472 12432033 1038629731241852352616407137189864098002 12432034 350696947886212698787901876935565519520 12432035 -359837603317026685886335442072723520000 12432036 58914755488873768713202049084051162112 12432037 354172013318847511845274369966747097432 12432038 308417659482314327360560315713420349920 12432039 574297498089544525014351990374746842960 12432040 -1052678994989343623032364044205335603200 12432041 125667220966630082126960563640064172800 12432042 -6261448995785866918709299551206561280 12432043 59265966396497647594783180801480016944 12432044 915540376133588631826299114028707382272 12432045 -647296904426150877213438388168640755200 12432046 -22772103563526939518964873641642282112 12432047 112738499268095862312351283656854539440 12432048 150225233120291384489745062549084012544 12432049 143532257126502725444862737442419018112 12432050 319067304159900581920407618022006618800 12432051 420854719072551241607503831677306112560 12432052 -496248142538748466260356992982189733888 12432053 -890764296057451372064035837693230055698 12432054 -54453386564991919323992316671915950080 12432055 905148330024606773280671465877070064160 12432056 -74852918567685802490284470186644029440 12432057 188541766310895819185268859336821085920 12432058 246582399758471814472605931828921760880 12432059 1135133751039917827543530731950374555816 12432060 258970855709805075580768907403616058880 12432061 133533206424450072968894031972531902400 12432062 686313183474051665959901913760563148032 12432063 -214522917825239066736473071786747499520 12432064 -705497192515918648562343821774111637504 12432065 10184974095578941672933969522761057000 12432066 262122573885992735551518549803862829824 12432067 -369599618674036519481926377834465017880 12432068 547153178290329505709812869912426946560 12432069 340809232846299861339204160910105332800 12432070 189408071897790810198257289598656456960 12432071 -1151557778216460722148653715559745746728 12432072 -440219823075864023572522217678512250880 12432073 -799024385313564886621120274598824143920 12432074 5879042509129312400420268422181103872 12432075 -88102317959095904374452947961714950400 12432076 -846365312791483352137759141137065002240 12432077 640644362540443533846552241089514632672 12432078 -165595020683562859812328285315564104000 12432079 708471182960951675910357154055566213872 12432080 -3789578392915989148396376704499712000 12432081 456697728517568723331915871167694786080 12432082 -18811055712951728429308834124855960928 12432083 2083367276877776129830455407222027671800 12432084 197716175523678411288755634222213543936 12432085 -292310965173551273968815589849400816640 12432086 -147746894725599719156209335406466760000 12432087 -238334848385233561142034653235291131640 12432088 1874329632166153277867723247616346603520 12432089 419213069092118905666713100271412634890 12432090 70418355891479343506600108005901460480 12432091 -211258245733670427525419600284002514928 12432092 697038967565955590769701205143890991616 12432093 -801246659977057203675702166094571966336 12432094 -523428026500297429343339367429608747904 12432095 -355992656857576305999358298289552418560 12432096 95844360774044698634400517126737100800 12432097 1759818655060486615395395474387619725460 12432098 8986983462982748500736171854016977920 12432099 -1038655851279872212231521897859968288960 12432100 572985213745302127129688227557271756800 12432101 -1588843590046297668224160551948453733696 12432102 -129664471194685264661237768192103105792 12432103 -1907627420878033162701757701158726602320 12432104 -256000536144440524201367033585054208000 12432105 219669601177654417597288034259298494720 12432106 -822625916547759245809701951296469659040 12432107 1005011338441641558852376500055542682356 12432108 94602722780470792121925402369555201024 12432109 -167006476971553091427675738415982769984 12432110 -398818748339973387707197387976274047040 12432111 -222159997439672832196209769091105212416 12432112 -72394764041015321449592601591151067136 12432113 -2013049275909222203208926273166335393100 12432114 536124290757394833435080926731819548304 12432115 1068176025794073460548362777784274235760 12432116 271212014995352946031417177583772942336 12432117 2393881441026845516391522484681462080 12432118 -25145795954771593823952373309998479424 12432119 32781192614854962204006306179318033760 12432120 337984270203561369362344759621194547200 12432121 -228557631604224601163080041928050300480 12432122 -802312319331379120299133568389156383888 12432123 -1229887629589737508448652403537971402432 12432124 -801716899079384167685233398063357128704 12432125 -240645533071919866222938745277717376000 12432126 64129796380240475247395511423507763200 12432127 173292763571706116492211529918696188400 12432128 -52980213525336485548606224706094235648 12432129 -1138777796565507499866753511074281566416 12432130 130725677388625448607280277132183507520 12432131 -3122457354698421457616337979902619890528 12432132 -710168339489116618793918829655268057088 12432133 1490844987599165110737382039261166853438 12432134 -97978123803832397282249465496609298176 12432135 -628610312267885378576357107176186788400 12432136 159218383273336681651349632079321333760 12432137 298486996513510969602534300791648532240 12432138 319061752508020401417531885037425586944 12432139 100104980704264126688544977415151422520 12432140 241956710575660334575921939430460794880 12432141 913045885695232946031509630792642020950 12432142 649370444245002428865556709510519297472 12432143 -233764934327710474939635313320938118720 12432144 -103512092156508710249878447016494497792 12432145 -576031708275100631382125162031295500 12432146 -288452710272804662450054950325333167728 12432147 27687753090369653439832945852908128256 12432148 374316125931612772406983262284014329856 12432149 -74596470753568475465564618770370388960 12432150 -32003205227860885436013665329879920000 12432151 851074865941697793871821397048181849280 12432152 778303722226230581298265592590276761600 12432153 -656423818759293007175136101732509390896 12432154 -317117060535593218031793815725736656128 12432155 9239675614391549109341900281114389600 12432156 -670182096123308174000978231080106434560 12432157 573047624586702831651158458393126766592 12432158 70976771747726737942257578801078328576 12432159 -1309577417194807791323044059355241815656 12432160 -5610079538842587412842254509749043200 12432161 230158662590182286627459730477837565632 12432162 896291837724526253836391924913825978624 12432163 2006144208709181844129000628052109688412 12432164 -4119439641490967247283530104373642624 12432165 -412426055303857337616226677538529290080 12432166 40767379701978692127453456376728091008 12432167 -53586228540071133832414550632421235840 12432168 256335643592904003871928910762482565120 12432169 -394971908208679749735248907711555351430 12432170 -980781137703571694653014653381824742400 12432171 136865421918425261481239643026866274304 12432172 -436647544000539976339417445808985133824 12432173 13636895731273337300195168848662268704 12432174 53359865116523297583971594340832349760 12432175 -112306774487845471222626868919868880000 12432176 325582532263334028975926438971885535232 12432177 1062902716862768563241460275413849095840 12432178 178869061473791860644682931389515294720 12432179 554793417124831831672516203704795856780 12432180 702991111886690840223931179691649925120 12432181 -2348236723053985859213534088546325551190 12432182 563285313310964685087447547850789794080 12432183 404918054512707637438671149050117486824 12432184 -296297372824937929876482344338994995200 12432185 488284108893576207749439291072142972800 12432186 243381434327189815734674914560836836320 12432187 1673365961806469367501780064835400036836 12432188 -1080197634529216820687317156567712474112 12432189 -154434867087907774530774261074278264320 12432190 -99776116325165546537186596804658626560 12432191 -543656789958452687843600685064556697816 12432192 5694492586643537827712259054278541312 12432193 894316699119809363049215378265267733442 12432194 -277292748481920818765709597511290360960 12432195 39724281806551659022281023323667816640 12432196 -346197415696139770680656391069234900992 12432197 -390498948188063676455890084986180105120 12432198 55926740663847995385806398266499894464 12432199 -90117310919966407686359802032833416880 12432200 807483588480212925156164935679075328000 12432201 -118593222642936634543177739287221654768 12432202 125885569990400175414506779723835739168 12432203 8636286597632233110579869748686443008 12432204 -1594520792167565430865559363762260224 12432205 -760702373890619941634543901086875856640 12432206 661847755400076463073229845740169487552 12432207 299311690688456978983939402345126786440 12432208 151102840312198889040284141392101957632 12432209 619795774384472715968412329814148538880 12432210 -66783834533144236398974517426060257280 12432211 -119156914813772937079391220381254771376 12432212 539522532295235627076901008379625924352 12432213 -213133782136750323127072561693282896000 12432214 512065998940255556823137187219687879456 12432215 666953604684708768267269518130018862360 12432216 -456549626519534358251509945997528432640 12432217 104958614441472242156764450320842996992 12432218 386685265556647362699410476460620504560 12432219 889735077557491420825823067588645787440 12432220 212414880430118183864667160219597370880 12432221 1692184210809293394499470344526873808422 12432222 155409023274042554370619170063049067904 12432223 465462311246707152194593195019671216440 12432224 -127492534489845493345295244498814107648 12432225 57051001765366405085575567219419734400 12432226 3129842754470721276300090021772104864 12432227 1711856081084008841210868368324749611072 12432228 -183813883756786127846948711564769306624 12432229 -1643496254193643480959321241280657136960 12432230 -390932354906137041594786711136072281600 12432231 1480693014194848319609896034873175287760 12432232 109480320239660078952562920253255680000 12432233 8731757231271757485407319392972225568 12432234 -433986756055618758178616029749648280320 12432235 -1634327688676288156502730205244753582640 12432236 -720272865181147475775408192935181772800 12432237 102189701561675011482161865513055671360 12432238 -92124462957124607901290000690673242112 12432239 2034822610259133455564120844417530945256 12432240 5368235086999698010148449103283486720 12432241 -661546522323213169534686230533549677358 12432242 -458690322388564430855890988383494028800 12432243 -1085617073612498427850756142734367969736 12432244 -129637108410452809791642290892716697600 12432245 -41750374308918848111263255373947104000 12432246 3813422161721873134779728646995418624 12432247 -785122006186161761474089683373011729304 12432248 -3036156049174473772045447077551983841280 12432249 -347682482672124606604176918367645776 12432250 -120789058468702595448769226356434516000 12432251 391549668214592180418991034865355247280 12432252 -456724567279936614941562930284447834112 12432253 -49163528568137115398341811552003405736 12432254 4947790804352281500247047350971624512 12432255 374613022363886332367282758538140648320 12432256 1021779192930295747750384544107368284160 12432257 -1071232254367633056310159994060135770494 12432258 778993773164121719920474420189718641920 12432259 -72484966193339396606390177034692809728 12432260 -85903625119182665242112362751450826240 12432261 1012674928953972688939410011202728021472 12432262 -864693872952023303618844697159267152000 12432263 -956803715445548021273590483336516586856 12432264 231554454682588810387294343908747345920 12432265 -55863615252551738922561953894371157880 12432266 103744766399149524174686079573588480 12432267 -1314801661548373868246300877275703037800 12432268 -401447627182531007667842926021178474752 12432269 -535565962210059737073183485349213984330 12432270 481147504644969057521461648291537766400 12432271 739697964031542549943054599563368828800 12432272 30102346777770330930869848230521536512 12432273 -111894103803894918637583286263752307712 12432274 -234734638120567511979253731327021506400 12432275 -1029038159045690291053722111001587563700 12432276 38537776535697021659646800964296408832 12432277 -131192175819576879422523445329498673440 12432278 574215404486284461055425145473710545440 12432279 595762644201990947037127933307352355968 12432280 -606937781878468289290735456629294489600 12432281 -1541284455633683130779281518621526404336 12432282 49321158963477165894170755953985052160 12432283 414959804579547907689193533681962299488 12432284 -372877332533258365508264525467831517184 12432285 -16410428629093192550004796088576680020 12432286 190949990642916589836352325372590502784 12432287 217165260030636466372811503704273906912 12432288 -1003313034688621236286506729930158505984 12432289 8979789087017321305599426821657174240 12432290 -98854590773352952998528609457843577280 12432291 -25718029641542808807577362066267792576 12432292 785496544765736090579285261660006936832 12432293 1911018532264345858016913153539882189664 12432294 97337273904915134255579581841030797440 12432295 -849594183840467420811771192694589392200 12432296 -115334118180809078411099688440623779840 12432297 -1194815461750319807907401728781643826800 12432298 833352622951464149513337160562732468400 12432299 -814868492706774088407784864443549104640 12432300 -196846264757808742523006256365370240000 12432301 86850907921224107241937867933588595520 12432302 72091781027228062694972175967191859200 12432303 -301836595908322613350304577511549402320 12432304 -174711105541622951502626579463552466944 12432305 344272475073476068451922086218819258560 12432306 -854350959300157904460770497208589236736 12432307 41771374429441695995576804525936537040 12432308 543914985817863792306964816534078771200 12432309 -110194216230891410040200749449486099840 12432310 61511336142560614218113867407430805120 12432311 355469845551898792632218025226081071912 12432312 -794055247497529169750481398759141990400 12432313 -180892169443671981752398632870553952256 12432314 -45438491403807484697551048268594354208 12432315 -39206746162441214346269244287043302400 12432316 533344345820246059879393135761800274432 12432317 1394490312376067355287573609600535366 12432318 -393439980000893292247768205479351586496 12432319 1293042501127018601397011251169695431496 12432320 388390633936800636619300785669411962880 12432321 307615583851412319974135141180844189120 12432322 30042645916220020698773304810823810560 12432323 -49420526268177173623915264604348863428 12432324 -211760957555835206310638524067622994944 12432325 19108653319974471346034828966896456500 12432326 110827639477140166159910952483250819200 12432327 -984491326010522849230630456523800657920 12432328 -169240002080484638055955355302233047040 12432329 596869614856682484011996051259177890760 12432330 -22495765185188740678667613855239450880 12432331 -689364113624900309488790517035070668936 12432332 -430190337422787045145346061949710336 12432333 -6132775867020238057988031359937879552 12432334 52450537793421380216834251957560387840 12432335 317278450881995756196089869280660342280 12432336 -2026770234910195010834109463649058816 12432337 -802195690056543001186433073148268065040 12432338 -36988699883611468536693050392548550080 12432339 -659892015539102440641388655390594038560 12432340 -870430973630739530405025210817196540160 12432341 1508220977826912924853357467338518001742 12432342 255064032281109851580552377760993202560 12432343 -101944953801904214917417993360179972480 12432344 -165693325169837964414488641013612451840 12432345 -173925801316935836621941385928394284480 12432346 1625951834181272283036900131121957411840 12432347 -173442144899172705265083299178780078048 12432348 142002940151336709433388936089276283904 12432349 -1358373865875697614946865230692273315380 12432350 -8573130761256689326787177519195875200 12432351 280066195308457353120668290896115144320 12432352 1815204442732342546656906902379194744832 12432353 1000272386076754943223543273345077027760 12432354 -579594151065053663810781187433240459520 12432355 38370358678029970355380384025403690720 12432356 192034001687726490585536790878391056640 12432357 101242635089183014117461481897817510880 12432358 -186354231815272411953640709657452650240 12432359 685278007045890907509246784812631633416 12432360 650412656993439114447362011917402931200 12432361 -651942305388140972659133772366962959500 12432362 -596452505754323126183072930714430374400 12432363 -312865396182300098062684429581243986856 12432364 152151655975843913905670469225966927872 12432365 1144154630640416197736411431646359867200 12432366 -366946698146021714553026844672739686528 12432367 -1304028957993182283833916535899044081584 12432368 -169480552964871523430773072420798365696 12432369 379386075356160580235314988494308989568 12432370 80994331169011159134067873930617725760 12432371 524675454755908641033282177399301503312 12432372 -675548416670949749815406401339303354368 12432373 453568605236490792923651683829908049400 12432374 -139213322138880086398809457957404485760 12432375 -16741541126259245847847982919204132000 12432376 -18199914101513167376881208047225098240 12432377 3958038590514779291964491750913733200 12432378 -152041001509141170241479989017327358976 12432379 -1341165895459277161712839522378558253020 12432380 219108723118790381758518678001476364800 12432381 -299379759596884441215551740389303997440 12432382 503442683229456788382151555351847841792 12432383 90944144455492462640309760790314408984 12432384 -435356892534919108898922448770627010560 12432385 -156228783499554194215204167158176098240 12432386 -758036326625617880115091782398323489920 12432387 1975207999112974508976664064264176560 12432388 -92429774056451185330145381387830968320 12432389 -47260001405011572078018645657845886408 12432390 103300188458707573346829037383156481920 12432391 -180034719081891259905807683362916943208 12432392 86615175626250974433029412940868321280 12432393 -1207519573096012329997172553308180866560 12432394 228211168162392484643992723127878335840 12432395 182675175227856150290015385817637289600 12432396 79671814420770325148400484199922991104 12432397 1131243359097213672238330035797601960480 12432398 776207707227406081915227672489630774720 12432399 130387520958225795041966345586078599040 12432400 29113841289654620645637104209963212800 12432401 1172281679733116869699529412425260084032 12432402 -558573855254576794820649649335339406320 12432403 6851522635587747447620744873011325040 12432404 -34353656599616875807721727978264950784 12432405 1948335328382702830297199865643204800 12432406 -363296367536176586364145692608595020544 12432407 -284158254150795687795163910585651279328 12432408 -485349498611951999683620436902858608640 12432409 -2223411551750650409101842781881188071872 12432410 -238311117737465623451238143990968848000 12432411 -48747696345564409467879799813178918400 12432412 9936871564637771253328830975500473856 12432413 756601137734759509756728087214302071424 12432414 -759577378242620965895879776636671741312 12432415 675731884460068836018052601753370715560 12432416 -715366991845860220880080056457197649920 12432417 -71600373897053669913955930817821660800 12432418 -13728822490162956423776328419578874496 12432419 874357038882251024132820617097576704760 12432420 50232632286390875281475312001181286400 12432421 -1600464558744388923920458314798876508800 12432422 -542211121668337457297633921734930811520 12432423 -366216020278706076941701076231991108960 12432424 -509383119245011373687668121102068039680 12432425 -221642528073792993583608908624297546850 12432426 30581919329775030175132598299311679488 12432427 107251629865324752758972060908915258800 12432428 472248712687039347164754957955009714176 12432429 180193700705986977157284287172324433974 12432430 -206234884023419716027390165653115678080 12432431 40393831720020830124330358247487884400 12432432 126772359045723015688708166949510021120 12432433 600472696416763315393829662777365668404 12432434 -16151842782948731333062372341398639616 12432435 473006349617177309951809825646721418800 12432436 -410893625604933756866940025016908232320 12432437 193100393893873156034019505885234714752 12432438 62122713778467353071489394781697089600 12432439 -387480256400481801252157672889217496776 12432440 1134923818094259881508674719106605056000 12432441 296302639310282023908605542571399654400 12432442 -759307605701739544705285876343262425856 12432443 -1038584562574824734534909035192644637776 12432444 -56182109385481547823257192495034375168 12432445 1095815174919344683102171996260096960000 12432446 365836688181877419081254307048684924864 12432447 77114977400243805154316469608175858096 12432448 197402359110758218903628152798462345216 12432449 -1508293092219185956316767846559846879550 12432450 119497668548062579032940500408142089600 12432451 -607860922021813184615248726661558572496 12432452 1244823079265168404538539868335306179840 12432453 -1130098620787499706954142557273344957952 12432454 476825215149806705253844338713447182176 12432455 -73852125304648801741763999668279994880 12432456 -397279470485553278504119532798241070080 12432457 -1209510111653779103733809983734780522444 12432458 996318994392773775919051517230977004080 12432459 506822284595160234935307581788525513968 12432460 -840016415507431383705498327887936947200 12432461 -18937666849180221681781913972336911008 12432462 198021401814876311718704732459289375744 12432463 249459958812340976812565847710228600104 12432464 -218911892926086985243388954073905233920 12432465 351166371759630116232066813528168843060 12432466 32432008892133222690903862502373494784 12432467 10451190817054206864870731215434957120 12432468 -862634864860530467636982858985693992960 12432469 -148409326944655664415087685482935518304 12432470 494896851083283015203761006523973571200 12432471 229796874809313320840913904576194668448 12432472 -127436472799169095034258460222545141760 12432473 -352576775923719840733437249151746882816 12432474 962840077020440695505921027880019737600 12432475 -325988430746852913053450787042172462800 12432476 -90710353706285104568761295035404675072 12432477 663476763594024110400915329002802862720 12432478 -898055374151791742657769689119455000960 12432479 -17138545859911412298618873155913703560 12432480 -36068823176735885679846155627790336000 12432481 -60271184213991407988202261870490087896 12432482 1337866409395904278196928434863746673152 12432483 34044425449265715095924660798916966864 12432484 27374238811778544925307925716266306816 12432485 -104508921572515407045360860314270788780 12432486 215816321915185086736827608634241655808 12432487 730898021957622617968797699482274369792 12432488 -450196581957339235770406245596761620480 12432489 -47665911532024038462707276602563321792 12432490 105431105253454604570004252842068162560 12432491 557046223953797448849045630789065049660 12432492 1038607530777488400353686107082154022912 12432493 1787620234736094100068050945443049542742 12432494 -209798871272008908456847062215169350208 12432495 -754692030799697626614016749029194832880 12432496 116294000873150932865642590710757425152 12432497 110401289766763331011506024442457664 12432498 -79403201332334126968063090178799244800 12432499 -199042904023342300750537890843753787920 12432500 126532181036242466093149026974925360000 12432501 -14256210195524511570835010772120504960 12432502 856507746149592444642693317378634209952 12432503 215838396070077246225926820236184622272 12432504 2638268294053001093401742912329482240 12432505 145406582632184639872240724731693134660 12432506 568178824874754172250343893930919107952 12432507 -993953644506595742081441321086420415040 12432508 2415952137919756734024602657887300608 12432509 -1534315220910206964151255993182593479290 12432510 -224842542903969897307174027574197953600 12432511 -219483068669386754214861569335518598816 12432512 -438418316639719826703441829147516600320 12432513 -1750676794896174409716562413649964520000 12432514 -418848032134811284728806339995807044144 12432515 -1275014173561472257402011785347446884880 12432516 597641341618063271852391638524714905600 12432517 -1054998260129120862827081569231174139360 12432518 147408576294663705245180161039014066432 12432519 -205402971533938087758328053593650036224 12432520 222448666036923118457208538388545536000 12432521 -1403248237604962668057218756867050354278 12432522 -246377527341968506818797723462802179328 12432523 -1483913797216107813776441418350194717228 12432524 361042636894761205705726112313652279296 12432525 -54851397150485060229226041411334920000 12432526 569087305627570378119767386055395868544 12432527 -842105810600403980101617814724216508624 12432528 2615082037168820279604337131481350144 12432529 2642390648851869036586394394123961177920 12432530 378901702844156307656277104852637573120 12432531 -425072399353742591253671902247448101448 12432532 285838536150313318340406325610687324160 12432533 1491352875191377380522707921843896624782 12432534 410222431551150826686633248218975629312 12432535 -414299057911322647223667448859231714400 12432536 -1090409820010812946300990530620119449600 12432537 -526062222251253331182250159988326429692 12432538 649999972614300078272042013008353284096 12432539 -413490724117419221720267026729068698880 12432540 -99170434585615162554635966329790822400 12432541 439748883204302620193346777069748598400 12432542 -35430588162398270155799439643910288256 12432543 -885392442940654678075233646360741060536 12432544 285222578206080003131543148019404767232 12432545 631275957223999212485956735420913169300 12432546 -48318467625202134850996433984259840000 12432547 19359095496441975930740509158379305160 12432548 291062957513334612724624366567791002880 12432549 174420343584689539652473935184093451808 12432550 454695931224903899377089417157401600 12432551 110091815655806548456076953788652752504 12432552 213200108847813437064849181720156323840 12432553 -236670523067931543554384729942362834560 12432554 181656626671287459291354546493881164976 12432555 434225607607321101654271566334905024000 12432556 832882679944495063558321443257188824320 12432557 1387592400961861326605825684325567496674 12432558 350349412154712793031179718986615401024 12432559 -679403364725076404927519508271484736384 12432560 -35172532838400047882523201013720350720 12432561 -133860007600373049069014305923855084480 12432562 -314282945058581085732376092941907145968 12432563 97210615120040724442353656775913771008 12432564 -121599784551907921132234726116463146240 12432565 -442099745135837413663197770443616589540 12432566 -439019756245477391825108013510189276768 12432567 -114247980961216822667715312594592303488 12432568 311508782158726793507510354121202176000 12432569 -884873082601777370177468717881545555030 12432570 167105669231567738117319733397372567040 12432571 285195158259634751436640770197615836772 12432572 -43769993922753304082273594723717603328 12432573 895880913350779313926198043901023210022 12432574 -579422196656792597202717942970794823680 12432575 287470973029771314709262814184417927800 12432576 -64936701218289772205114745048841322496 12432577 1476679491581899168083453757762773874480 12432578 -938596227447637455341537347585603436544 12432579 -246898628779814487480664631137804344000 12432580 799309646980700318811946911217690195200 12432581 -70752571639907419111797419716411195392 12432582 -783707847130278194852152101816816082560 12432583 -468329170233775853848054211301815632168 12432584 -1324267716476164377766186033075241917440 12432585 58410145505176236442665834098313600000 12432586 -575341190451974064402468603974771245008 12432587 925941945530172959494384659358283808432 12432588 68872673098603597345610770488667668480 12432589 -80157582405095232380650926777325856276 12432590 -5455274028234265430886713407245907200 12432591 -384351343902296700195641209847755841448 12432592 -101754931074550091181826295014487441408 12432593 2183578783613772108181580759827703460480 12432594 22772781538067015709848966254686370560 12432595 349439862724374999176095825466600823360 12432596 1350182065057414377193505223255026319360 12432597 -55057880531831633597256719018217405120 12432598 568556617188921079316620432251800589120 12432599 435715255263255244801034505039507868464 12432600 435968247100066691474690611827450624000 12432601 -1832873426138483952535644471669317297398 12432602 27299884901972288706825134758433240064 12432603 1012992148798302352413006900985101962904 12432604 442998354796891442452915986465865009152 12432605 648882083583804121285797752253054817260 12432606 215957148845646542538235204090219063104 12432607 -1041828191969138490211829830279709493768 12432608 575270397526179751110133400576761528320 12432609 250117582676538403995592461337905433920 12432610 134329305686388265998493934373552144960 12432611 -628990338869852487670985171026734728376 12432612 189538454800973631116584554852542054400 12432613 498314854299384840814781661429120697500 12432614 12469097327906270802881885012470546656 12432615 670794171333511150264839427624182796800 12432616 -426688089968142924037917687142445629440 12432617 53839608330785568767285787965457191040 12432618 -286523896487868276769861304960324950272 12432619 -153591713526380700075097468943665715040 12432620 352365763560883100137434428266833223680 12432621 -714616916012039480454909542097015945120 12432622 219977311924440210082035112389091778112 12432623 346151910664232242461832324668582974256 12432624 134693387632822444032801364747010703360 12432625 -535173472173674867164278978015266400000 12432626 95214586721691736851341708463459554304 12432627 138642177044657840223713346576349479648 12432628 286752668688823054563589444420451106816 12432629 630754486783373674083023504295289788 12432630 -3640845720839080330452876929728450560 12432631 1446766564608401508168686539653913117000 12432632 1354103493815386377634641596571131412480 12432633 -13568403736560097784769892770679274016 12432634 -66698240356104102165729241974011434416 12432635 -222022721086235152139870363638990873440 12432636 -759385118625772249484114649147755043840 12432637 79845142131935697466159990508977017952 12432638 -1044544544860840582186380426026641216704 12432639 43507447488547692426157732330696713360 12432640 -18179710453206383966497977941234810880 12432641 -858267227830088063679073686355096077228 12432642 225446662275487788484738744726973575680 12432643 -124989624355743897067631444657137228736 12432644 -245609661443240576193064377948791562240 12432645 -384304751973017471825461419997843754280 12432646 -188393799889405726476189066073648250496 12432647 -892589471595875816315225326853891002080 12432648 -977454837359905290222451669296412262400 12432649 -613605020005322024728170185785796921280 12432650 164508704599972254586324671531193920000 12432651 -103123775467760754581564652398290563072 12432652 -478275940364387905993346400372084062464 12432653 790736977512275368719089098109079279744 12432654 428386776687626667735346964505829257408 12432655 101143474299842199335152204014601063560 12432656 342517090913195791960347303138547802112 12432657 -276608701213412122622994236569304912160 12432658 -346337478659996447589242879694693479424 12432659 -467341549149574891786856712735866858184 12432660 108640375033654083864847369896646594560 12432661 734913076162548233400840473445509384412 12432662 104860815523422536276675746983919240704 12432663 1172725967401386618801889608669019768320 12432664 -1044016391385311144286404980272893552640 12432665 334166129381327227566064273069504942080 12432666 266699767327143285753384062630393574144 12432667 93608190698591389277600666380282752320 12432668 -631195532407536106210402136556619920384 12432669 -18459491325583081877390092965915238560 12432670 142027887473913346490043101856001340160 12432671 -1358156926154626615623762608254066509000 12432672 -160162685062496327696770588186104496128 12432673 -1303960877078979189306891500649941784192 12432674 191850446071566062151127597963083816960 12432675 -814093206421348141626051022504271731200 12432676 -622741789793329515838960820419812643392 12432677 34145515036832912692832466403140166200 12432678 -267612987201908495508411826990234849920 12432679 373114473190410795383395936294884809776 12432680 -381169784563832934859579151538534912000 12432681 -969237231219332682801845637707085802230 12432682 -528689392641526650505555821964570217808 12432683 1428579159024723400819640118413282794932 12432684 319651037540128458076188885725341016064 12432685 95708855458920767865972198801008123160 12432686 413657241844422454806459394791900840960 12432687 482981345257124941485308207417104861968 12432688 -325685976610352956828286341994135060480 12432689 1582670510589595510190592863819987945490 12432690 -11269508730495964749169209582416892000 12432691 910952729168412788089123350167738413384 12432692 1069769181167908887819200772588498450816 12432693 22811123604393925569501516735628779648 12432694 188440166779742492882407356036129443520 12432695 -333482129817935146517462217370841953440 12432696 237968210515732234196434129890736865280 12432697 972793865109946288364713367601812175146 12432698 -749424067016592227279743625434775936400 12432699 -678427359249456542004123448901687161716 12432700 38128199852489862252239406846142182400 12432701 -658018843696438349876356785033139466298 12432702 456486778165979638370315831690440948032 12432703 -60768368012687532582340213859033736016 12432704 756360234115719731013604939680605798400 12432705 270468448938279898986929066149339768320 12432706 -202854568078493860957973170209904320000 12432707 -32331894092119059598007466624964358400 12432708 -6928880687995335817662022778117957376 12432709 -810870673584146814577776292144375631400 12432710 -78552626695869860210446693740970554240 12432711 63990677006162417361124052663870383272 12432712 278418904035811152783634177319855001600 12432713 -717679412721021707948880624720939328038 12432714 69429684446524227477849485842139668992 12432715 -1104648495242058488411805500449843650480 12432716 667668587427309777727190312834843136000 12432717 -412909815198456778188258292291254023040 12432718 1028574323950476397407411437135763410304 12432719 3411639119928112450480702360584657408 12432720 96409653138467749912796612268233195520 12432721 1614704496379556893151181438978891337600 12432722 280097320300511651522523663671969713152 12432723 -77893255070318013910338705513457446216 12432724 -179210128438550306412255958975155968000 12432725 268424181959711937822463071913718570250 12432726 474967664082986999578670546787120050880 12432727 -857725374979392768639078275843638967520 12432728 -318523736656143284194802507640965038080 12432729 -42581612876663491659217216576725688512 12432730 212473602952280727233394263070886529760 12432731 1792467964681279955303020001872442366532 12432732 -313944118664564809746269472465291045888 12432733 -663572595401311953960720843839040386816 12432734 896953901541268354947949806281459942016 12432735 337102788448860457103154857824723281600 12432736 251395553219734136492149740668775825408 12432737 877852672308592678476346965536680132386 12432738 180511285682096429946847711860638070144 12432739 -60643837643570672199464370099843371520 12432740 -172380833639893281881251283705336171520 12432741 240543035800175994552837053276992375392 12432742 -177886822349803921590687636013530863616 12432743 35687173254037640789028483480652486560 12432744 -556985974905367900959073369300291584000 12432745 -166010322591918984370668633427084228800 12432746 -284649665131726657339119223994039774880 12432747 1074124845951233770147187068131740391000 12432748 1093832611031284037069835483337153420800 12432749 417918293813079134945474296339819272192 12432750 -321560573684254513665511009147488000 12432751 -1049129804318743264988982616525025544608 12432752 -250377504228936642051866282215639154688 12432753 1019174683270857116498681968678614592464 12432754 -177464584134097361370512457513561917424 12432755 24742654763021200996967333791867586160 12432756 -2264928327687403337900183589832851456 12432757 261564246257800896186203702637323273006 12432758 28330405814126167491087900239939677440 12432759 -277865849985670230224315043697920233496 12432760 -530035338152276480540022729776266752000 12432761 1793262011860888279482348908697997582224 12432762 -4554824435867312665219640583047043072 12432763 240253741739366906482801702487102902272 12432764 -1513859282662907040059566181176685030400 12432765 7530718741862545145671614857475918720 12432766 137509834886617514440268073293448589440 12432767 -484306540156137671956388976298751193408 12432768 -926305810189374521766481044036051271680 12432769 -105828646051763972771164595756261685504 12432770 105964412962761175584643831179368923680 12432771 19277395000739655083069700538279190592 12432772 1157322646364089550697533330412370578432 12432773 -1281565312510627587981346361173741986978 12432774 -504621196511516035004435066677289183040 12432775 -180708441920015073071972172240550455000 12432776 -22059300604805801172178520185333248000 12432777 -89077152055863866600272293075871057536 12432778 -367937317948106740974564493409868196560 12432779 -309350635780972066513668435172445560620 12432780 -77414723322319149404019120650577254400 12432781 1797083670520099225641287824674450738412 12432782 -459559716355134861024529650772171968000 12432783 710801111270133470083554821633258188800 12432784 13046218802339629610415904400538337280 12432785 260038208947810854967706978435609572980 12432786 134847503558005775535655850769666459264 12432787 -665920195400497519279312287513718527648 12432788 966648293364869012395720456465206276096 12432789 -377697842884001678456718725225430176946 12432790 17520413189875814940638533043082526080 12432791 -251641738242002578004305270558588949328 12432792 -188689800100162598542646772104901427200 12432793 -668547719357791822137400563586825788600 12432794 869774203739171067182172691722499744512 12432795 224134041392383038438147829888116579840 12432796 417571887744890152735397160496269401600 12432797 61147623279489266190761268947002193904 12432798 113614685514606996834387173728104775680 12432799 -156143121910046757630177991969907925792 12432800 393981023479233550974004315852303564800 12432801 697817427584925016907875089325266451632 12432802 -550078667509973332527117319359823862400 12432803 -192459567130660822067104102177369585320 12432804 -716655936790988049727457114064490773504 12432805 5047785605696294403219030980426403840 12432806 893785945916744649603905072587707344352 12432807 -69174212563229400231291775559682721440 12432808 883243614625539436878485416091997096960 12432809 -1759110382198216089505778448953600169990 12432810 -101193125938647404147559330922006272000 12432811 -251020672271565636966950995388945538768 12432812 74870898024186836699687230116678435840 12432813 375772441167524277577419727329201754944 12432814 381080973963367460118846190095831733632 12432815 -668822045338776957897930723003929258040 12432816 -443994704279349068337904918382757543936 12432817 1632592315122175045505338940286867937392 12432818 251033155294967589064179085061536780704 12432819 533505561917983608003344212908076395840 12432820 84768427914814153404888264476779150080 12432821 1704431180352487071590832572210998543680 12432822 -20009772077008549269044300423756964480 12432823 -762220157029551832549992785626362787600 12432824 -1750827122762923754502564057359501783040 12432825 56931907807060458777743103714063672000 12432826 103725358068414699216046714695162658560 12432827 932829098955486158032457793515451693672 12432828 203081610744893085153806504053857784320 12432829 -268133216481612891972753985196998525440 12432830 681011325186380637842457724685517273600 12432831 790845183072296506676743153303495824 12432832 405002258654458141544427014166167945216 12432833 -143148962376574567029326550886782434880 12432834 -22627058731302982725237989818544601600 12432835 -750028415979730608361812225885155604720 12432836 -47300384064338632967595146277058254336 12432837 299325054326156970822424388382048401760 12432838 155801372593650747774327368602388846208 12432839 -843966959065707954130180136311730808360 12432840 1498320816702875330528927942900121600 12432841 -1741601929663606422878261191193887982758 12432842 330760417667151893185609766774230785072 12432843 -24969465553748673916060895102188878468 12432844 832242403621354201627675770945436032000 12432845 643311077005697985578375665976332431000 12432846 306475274127937248057219926819202221184 12432847 -278441224082124677347935129646671092736 12432848 -6556839513736814524563868672408682496 12432849 -23710663888812202687971114949524284544 12432850 -427960605138928546566556285778459451600 12432851 869205620173849426179380970606298770480 12432852 -1210009006609549924880837648144823072768 12432853 -1310451585627244148098167378394721214898 12432854 -70210771765898294372181512413441619328 12432855 281067718472715764718599776228992096000 12432856 368772217734068569561335535039886714880 12432857 409311196855886306300334743727661710720 12432858 56939834359648121173808110852839724800 12432859 316295354747158950772017615149252503040 12432860 -273006337104008889481804958860357140480 12432861 83276447095015513289208394222905760032 12432862 -84884922523670264177276037038430343680 12432863 -2877913411945036561659387716219617655520 12432864 956931389856254584910081772284124856320 12432865 492258164030123558699422639746415082880 12432866 49280531336409295262369035256116579104 12432867 -289852920527459266963199832567982976160 12432868 484959171838908010135602510841904728320 12432869 -499844967729177726226377422192793124356 12432870 257560162460720223222664903658476331520 12432871 437613671477109928622809069650317965488 12432872 296242563580935051021229600199121991680 12432873 -502359014112898236484805267984970485616 12432874 944454414605181649985340299930885973936 12432875 -8844932243947395697808685571577712000 12432876 269644419846618988238031325414130284032 12432877 -1255992338117751810187785831582700095274 12432878 725249867506402476083133672866406503040 12432879 -70026837558176058381246553395341140080 12432880 -200466194700258989529881711869683302400 12432881 332320506229808420076523099500469417728 12432882 -61286433931152928687759499219670761472 12432883 1186363209054503886770278075889817821132 12432884 1315122485458971749873346131298973842816 12432885 209022619137184148669705201686125069600 12432886 433035637224366544710374035673208000 12432887 573165711929726834736258714760981050144 12432888 -159264936038049079094510812173866188800 12432889 246746917251068755461139138669924626432 12432890 61104415596698816488483440726549931200 12432891 -4030306085959508099647649478440862720 12432892 -330815510233637449788815524104043716608 12432893 -1790344901774165876500164310308334085280 12432894 -478905801018283115789842660159619896320 12432895 909431223087638457668463097729689239400 12432896 -33033807758947943080881030433320468480 12432897 -398137194910096638102994021315158645360 12432898 192981214104985104841159816083267839040 12432899 330930053635180402469038342263481677600 12432900 -141801834860407920623404336864172467200 12432901 -61928578447250953035768441144420642788 12432902 -618678351918668126758289553349653860928 12432903 -204201106819310998051149563316126208512 12432904 419901121797916914158472480411044536320 12432905 363272014701409006606539002159331465060 12432906 859783180214126746441679064464365516800 12432907 793822538007835864566542969341919939156 12432908 -1240695046974070278038987510910258415872 12432909 -155968482798475562951322880161248281440 12432910 139988340030953217508484196970132070400 12432911 -2241920392029182062307708110892271414600 12432912 7696459000694968574252566453204746240 12432913 -1708658313773245571132308001535485681600 12432914 -249355066581098535597888344174629473120 12432915 133470122274263743712815639626352541520 12432916 -27337873947849598036942151019876372480 12432917 194811276040940725342513504899541311726 12432918 317772971214252178528619247425140384704 12432919 55943008329147027638388287371668193280 12432920 79272885926102209654765978694594764800 12432921 169623919008789106165372646609305820112 12432922 -8855681226280102719434954577419661312 12432923 117693452641196981766012939889293517200 12432924 664481820254454490523506482488332124160 12432925 -68850425283236004872109300557220700700 12432926 -15002025977715483526502836867995220992 12432927 -396741924555735172950988863536600746992 12432928 1936878401158159233244438908680982036480 12432929 923838798750439767709921744347804274530 12432930 -81003184582898615793845043241953146880 12432931 114423948859467887646509580483698083792 12432932 556091673197554524029768732500362346752 12432933 31909701318769361371015535421224392380 12432934 -5560775262386674164307874819939693760 12432935 242246624451780169816298875585424749200 12432936 -1025072715449148739089175799709375283200 12432937 352047176652496397369257288098493933392 12432938 16555017859541816755845880000867921920 12432939 249185071731469363584562652627503323648 12432940 123944079288927364773300200794754073600 12432941 -2847478726107559175144364796751315752320 12432942 223842693208808407584265183319687043840 12432943 -1465090083940228587464806252857884589808 12432944 -149517179227928253513656457383638302720 12432945 -186103379091509387728051238144188214400 12432946 -1062923496480720335115103667281294565376 12432947 -1203009270039102934495961861375190431604 12432948 -1216045693309293191260656994115678699520 12432949 -20317272657043605131630863985875324992 12432950 -362538976761427553374404234515005137600 12432951 802657880482781806655240662754799199680 12432952 -114712425040370059045304145342450892800 12432953 -176008885613351291167569915047254501632 12432954 -255109265236186098919593216978624675840 12432955 843863298011571049849549364314775391360 12432956 1252075971301020787999641389193168645120 12432957 1152392949600898295252458769700124881792 12432958 1071522309994630916965386293547691534080 12432959 -669993831659500259287692895077412333056 12432960 22254280813337670010562062269284352000 12432961 -25150705808568143163449384923572421438 12432962 78285527049229357077736608997108902432 12432963 197812640371941653771236687010885480688 12432964 554411492410218460766017544974736407552 12432965 754698962325021261059146767626343436860 12432966 39306775731827555994680825734656622464 12432967 524935733146844810022129898421908779600 12432968 153442809943924926743542287646878197760 12432969 -928907248184560568219813106341707088406 12432970 424047101947748293579473633820650696960 12432971 -1464200450019375367631090941116539502828 12432972 -106786394899405313006458735752163147776 12432973 -127274008884044548016881611328634887360 12432974 307426201890437448192342257942867955840 12432975 67740062633066772714179492262277758000 12432976 170587412641212072574601140227433676800 12432977 -11988886124034675277472511209727269520 12432978 112055610985402509163935544281167468304 12432979 -439960523673297713983581998519202468416 12432980 211328004748322960278802811284601200640 12432981 101456317450576122557354591501362237344 12432982 -212393218474428395927942093536112097600 12432983 1802371836987318194050954545903579193200 12432984 92392385209333644046859110433701232640 12432985 442708905659780576097878577416244849600 12432986 1126721922020070942033880481150095544544 12432987 118445998230246705958983032356736678400 12432988 -44684783009626410985687101074815854080 12432989 -236825518253858779259519843965443452544 12432990 352438980746555763709235166908175765120 12432991 -325433522611259403751492139844789401448 12432992 1524095044726430725314333644879953920 12432993 233097409054625713013141214294172281264 12432994 300216415177856747474463199791482841600 12432995 23838789267635388882218397133464623040 12432996 270188842564213460394887071148575852800 12432997 -1763568609019359216742509766099556375554 12432998 -823808351836384590646630956084528756000 12432999 286323664849583470846342834166510372640 12433000 -902142187164950703219886042271623680000 12433001 343549259221359867191253799620432007680 12433002 -417278707787218274534370525698613358080 12433003 361980161639972002422526828398599911464 12433004 395478567307201596005739733020210327552 12433005 67522803858385046747654425989994784880 12433006 -580312364085866623956124496466207066048 12433007 -1679496502450424125465293346201025578200 12433008 -85919478079283671154430726459593588736 12433009 -781830596891219270721108074780299743790 12433010 998680209801945421965959520539203829760 12433011 -870384762696149894300845052059359753600 12433012 281370671297245261651174432430884509056 12433013 -111576901744880769543030009127426033956 12433014 -16102370797566134867999376214650475968 12433015 187377906637171051412198023339804010880 12433016 433967919776642717639737097635598745600 12433017 55472860057577301367045833484210362912 12433018 -44943867102672087107150009366079363072 12433019 175725559945652342649306437945202422880 12433020 8135990402188871872043383737891225600 12433021 -7983701082887861188511430572119878778 12433022 -58372626699253969693774816048528659456 12433023 587549517514058388772903208646865805424 12433024 -70163926750095540202052270469572198400 12433025 -138578400825791764410663977601875160000 12433026 -209574055336821995803338300444983882496 12433027 -2336971861236361497817705500205972077680 12433028 -1092300199873751835682776753946634408832 12433029 -189813936480176589496819969006941854400 12433030 -215084942584292777524555431191199350400 12433031 -322773866519203351040477689526191436568 12433032 302090485401735173148512227785383531520 12433033 -293815849927721061209082917370569418060 12433034 63169230887698548061188472679879288832 12433035 442323878802699083492348555093185275360 12433036 -184932975278368119628434751928509022208 12433037 -1304506934742135636595479677182335274314 12433038 407993206126210360947081576630457740288 12433039 487008287747831301768693407215626908824 12433040 177735364555341179249100225329388994560 12433041 567209224743463658043562877881380593280 12433042 -216198200359205932028388440152598815968 12433043 420263817358614488533171951437331256400 12433044 81633698395680396756323141257965926400 12433045 -463282896195844760936541035104808301000 12433046 -177671110118574604666103991157561098240 12433047 -95477676228237920188195493188631544960 12433048 -80653013624953673417285393985481789440 12433049 1334143672571506007714931022441449612240 12433050 61250360777044566975090848759147884800 12433051 -108785243905092951830746374412847140416 12433052 287311504008927394547403474544533918720 12433053 -537058176067148881280211247642573588416 12433054 4167443555117275320609906269511898560 12433055 789486029880998402397037355356812513960 12433056 1077390298543275925274561789016123899904 12433057 -57886095254754667837467710022034254336 12433058 310871999921861372719786732218023244288 12433059 -825508310467479709589638761022225932636 12433060 -353803474746978476869275486050569674240 12433061 -2390495848065706076213094297308254750368 12433062 -226328511470358114397175614254337812480 12433063 19764520019064415096474979315731378264 12433064 -278683731442600610859759062370926592000 12433065 -682951659277979958059851361489679324480 12433066 -433484319666326302543187194810348379040 12433067 21607931962670750760960749238351256116 12433068 -49382105951024481508835700306910003200 12433069 247581307389864587014859181392722967712 12433070 -86065623745549517393328297539779948800 12433071 -170766163122128598570178494605526461952 12433072 296545957204992552176637408145500700672 12433073 581519342640654133173422533156219104180 12433074 208428959092807318726497751443313810560 12433075 -188915869853752078408879724391065031700 12433076 72175646292688796407789252891132133760 12433077 -306440374392710841490999887667373488512 12433078 -91127333517670956579584738748667945344 12433079 325928969947314680847783831005691376512 12433080 645961256092077594961864712979750912000 12433081 -1489721025380364383216817676890747517436 12433082 -585218660464560805801795435467950494608 12433083 -318060044909889474879909704477275932960 12433084 82052858750497321973884095684289600000 12433085 -138213027206764256668651083532166352000 12433086 -136041172825805980660122902646354680832 12433087 628066511370098911569781526050539532840 12433088 -477696983010702432682716254606497677312 12433089 230001444994468040808173532455050162224 12433090 441226083054354114553242377257715680800 12433091 262878310668018880243654578657310898184 12433092 -71580083373005219341830615422418259968 12433093 -593347992284536602989108364194362770658 12433094 26421456183559316023013454484626786432 12433095 -670967398681376345915813828101860438600 12433096 340570774757485457798307941985032448000 12433097 -713226725108868464201013473179170298140 12433098 723924388114462413415007759331791354880 12433099 -98323757278835590471768905605952893440 12433100 297168429888595755262593232592967628800 12433101 402214381872433141112107604746375856832 12433102 338495182119524842569822302312125022208 12433103 -7287651129007416258218664757172111040 12433104 -3504436121471223263243751632918716416 12433105 -106028062257855040156544238848545905240 12433106 394781011288938239822291296696074240 12433107 193293855276704080374510657422880890040 12433108 -237257278629223267964682379585409982464 12433109 90111379778542943517445836458125350204 12433110 -21822579222806427858780873738650542080 12433111 -574551706664505413329288985211821974728 12433112 1512380596014340589816969794405759180800 12433113 -1687840208630703377626600395954224694 12433114 301467318139702831931827468914433564656 12433115 -515213299487456521926879410105626098240 12433116 -233738550547080222735392414320035214848 12433117 779728154221530478202328652983999232166 12433118 163069588434975918450621840711009216 12433119 -156989447411637102559804143068348291256 12433120 130228867960962791920242621975688642560 12433121 598894803881542524270155170588343228322 12433122 18497112726087662673341944741144320000 12433123 728517593522869063075017495362955318520 12433124 -476558698015573699721664898461844651008 12433125 33682262687413776213651040421677500000 12433126 295133455913085611576185944738555779904 12433127 174177572849332939664243147468245621344 12433128 392304397372778761571890095586520924160 12433129 -698929112400843505325442789242060149680 12433130 -568769815808555449845115803789687444480 12433131 31278711381574371680869862418074422620 12433132 -905889350924217752710462545280959119104 12433133 900888704090881602720145580135746939200 12433134 -8266690091417068811699980077630348288 12433135 -196496106790272371785814225849169271200 12433136 142814421552691732235114957143120084992 12433137 -931032423492511669866366995050047596448 12433138 -888340344194285629866086580103901687280 12433139 257144732143779858937330819249293887040 12433140 231821064545110390287921464452007688960 12433141 25057572105970655849129950678682822400 12433142 -371643997200395231211442014153048278016 12433143 -603230012636872445973127822956952516272 12433144 1098707630303616875227193536766068531200 12433145 -588712309592634243437148445638291517440 12433146 -613044470312740107846460530689630971392 12433147 -862765836169458940129362679957187661248 12433148 30708334793434436022774088949930858496 12433149 -20776647656650637210347606815770097600 12433150 -278813028901589919119570894096657904000 12433151 -51052594562871141998287561023825141120 12433152 214939543509716210816410237939042222080 12433153 953802121187451278141854741040890502402 12433154 206942943795168516939549987093422687232 12433155 250132962597832133584526315747490635520 12433156 -2582865512497636875331196138773401600 12433157 -355247295073990097347791667192096959168 12433158 32289311760894779799336164865355621248 12433159 -886413683937321615266842570352555440640 12433160 -392297388459509409721283998537913088000 12433161 183647467154676297711872624760348945120 12433162 -97331592901240962530937325804782856608 12433163 835132490732488752004446824980340533440 12433164 47909952104113328935700409541689120768 12433165 824810569105187411677267644057688062720 12433166 207098628889311961434205097771733332160 12433167 -6802542051905916934995088809008795520 12433168 196337074771437215755099918581231648768 12433169 111734363783994671342285867650372547712 12433170 -144559338841064631595748928578019532800 12433171 1351620956355219148141369449532715638392 12433172 625284364124716031892715016785112290176 12433173 189141894455528375198494855060220273664 12433174 348640544779971368632913511363034454400 12433175 848791739467584377534069041754285155800 12433176 8311574709038680544331007016077762560 12433177 488717293570026789531120757663334574026 12433178 -650043928563158978484718494308806141440 12433179 39526764305409942990808885903111792896 12433180 -355598733811645553055661201653003110400 12433181 1975390356164218804060130166123110942592 12433182 -632650826910858124481585795743563985920 12433183 387625448753638879982038889388304247920 12433184 223340146868256866848899201054044454912 12433185 -172355390216579134012361303839206583980 12433186 -361624895573240710437913663606113782400 12433187 867764275254579863655198994926370072800 12433188 6750968381983773116418728226976542720 12433189 -1585970651742051861166063238276427506720 12433190 3715926397909488737788985085039390720 12433191 798676715390626050032538512255504345040 12433192 -9813748366146150213825424558664908800 12433193 -135974287085798476464106171476205062000 12433194 5219038589021204069964579929466657120 12433195 -578510858604217832457843992310113104800 12433196 748100628145001789286499036929211857408 12433197 293439526298290093836797359664570436672 12433198 14438101060143099876492764986848609600 12433199 1409172263468446020446206941706712627160 12433200 8437832301636235236470879505693081600 12433201 6522309647912081523872158880393035008 12433202 419262830276738592229627697259628833792 12433203 126143631649797909075437816052859932000 12433204 -464693226586678632986021977332644562944 12433205 293823739947815791018645092197101103160 12433206 -431955452240531127582675394977058821696 12433207 2343149333030280735967976831320784674272 12433208 -1258427630723726808652517569747985879040 12433209 16138458911758174498558294206088640256 12433210 -968622609151925858587703789444614836480 12433211 733869856576378806789952380106650398040 12433212 -218003460267779835898650878008736875008 12433213 329350275042172383153423731643988501324 12433214 -66167764666228634108291329172427646080 12433215 -334540673693916903930058382194478336880 12433216 -253581801383833184018508800147327549440 12433217 957006268919819176243826103964508829780 12433218 117533068582770255335785054559851023360 12433219 1615436810152988500515533121875088838440 12433220 -106844564898428119225061972044514304000 12433221 56849038724858908730370001355263281372 12433222 256177724430621733097575319890342091712 12433223 1893196962229327144606753676296004551704 12433224 -25332204154278917672986967517871964160 12433225 -173068239318912744124681535904386928000 12433226 -29068671718664670420755005083547478016 12433227 464452761667804833834188090962664661720 12433228 -1396385810488246128928126363840066283520 12433229 97693854771890013354146271115755264876 12433230 -253327710470666673466590234106612320000 12433231 -966565157254981469553410193404360333968 12433232 15388345911636362753377691604703248384 12433233 142176451402405152443951796559083159744 12433234 1482450220709897668295225489130165120 12433235 -4177385110983959518612042998519985200 12433236 -74379680649409929289670236922972614656 12433237 -1132086749942971615613192486069850232114 12433238 -326717065757022449649069120439767051456 12433239 217517550690143311429679301890930964480 12433240 -13788339712247235411619547383233331200 12433241 474703997739364138114146920059279049472 12433242 207832587214110290115305788222373786112 12433243 1166650092580298065486313235756364775492 12433244 -178929853557088109713613462729718695424 12433245 -360272086443634693471990760968203764160 12433246 -338748325075100027794236583888671992064 12433247 1990574913338965955796340127124917001600 12433248 633338044320962141961855819797151350784 12433249 1150794451820595511688681052689227177250 12433250 314280013231169748152872296232452048000 12433251 -309980597871767417173104240940083585216 12433252 122672691694081410645654242265133842944 12433253 380619675349362754305375849636287920704 12433254 -315414342604807453244207932938188815680 12433255 1234187622125493137871448515627817199160 12433256 -412237575553888301237076793018824622080 12433257 -126179840948178802506337662779363241600 12433258 -264371809730745592658950138638720345600 12433259 -1835758353147792756067714173511903752600 12433260 28043448974085089198276297681334451200 12433261 595956133732968019837190222142249315852 12433262 -614137422299375478221230717982021862336 12433263 -5976525674525033104974427153024230912 12433264 94149167688037884606931068511357665280 12433265 -570542974771783012663064421907615232280 12433266 262298783493267594471228557718044522784 12433267 -225909481812833331033904408500945340416 12433268 461291522148148445502913421388243109248 12433269 47622251581440363375462751616601613344 12433270 -253530991951588590117768085609578614400 12433271 339328797287299910076507508491365353872 12433272 -127929271025773815477367069220231577600 12433273 1820176950599221834484702686190626964820 12433274 337498006651483242663285252819801745152 12433275 -90203194802637247565808712541763904500 12433276 -655433968574112077716400515448504227840 12433277 549048966070344411884473431550712935680 12433278 -3870975750207502754116741099725010944 12433279 -24552743285575384064589039692206747016 12433280 -1005945259273662565778384132167119667200 12433281 -96994838577386706802198549825240213056 12433282 -522813567306874078049216228583211728000 12433283 1789339868951570353082948179255706609532 12433284 -493516638728598821336433929059050977280 12433285 -216255773957376471796915499268994163040 12433286 905063127931695269174247106512118709760 12433287 -95723922873487723345041234248451254832 12433288 474566524840422175857081670402790031360 12433289 -1579747052071010711875283704649307140400 12433290 -45052287205629964608754620376242931200 12433291 -260210568491422130941692312288780890496 12433292 98721670235496240890697331591739131392 12433293 -738386536229373759082773646784478664896 12433294 -62613164245986164625611724643320299520 12433295 135744848256340943267313516062605498560 12433296 250615110737421099566185241745105223680 12433297 436522092562137726616130758829106909746 12433298 565707921116408176414679425240691240736 12433299 695951010183121056150421505483110378608 12433300 131758593819719304933723416915091456000 12433301 681302609803830432712251804440685907452 12433302 32622353394535866498388157087189501184 12433303 309777183838837087874309316552597781960 12433304 216555975208529739150766486304969195520 12433305 558338392787294157802311989215815768000 12433306 -276875426021864273516148831849968259840 12433307 436651862886716830440576382387202121504 12433308 -37640425799352104476780087550236976640 12433309 -536559322799048347861216446010458182394 12433310 54761446245814955878683499109375160960 12433311 -1456579079431984696636497252165225419520 12433312 -1065899263185109333080946381682239930368 12433313 -1811066934121618375990632245625179793438 12433314 -121356594217630772966635633007140384512 12433315 -1400830856891937854639248799315947284000 12433316 -319684543339997359581438710860858908672 12433317 219349473233834109457003736535649191936 12433318 -750924518841631170618934749564525938496 12433319 913851326839759153203415601809214361720 12433320 -440866727858512137736626180776307763200 12433321 2520175474439178830752584942415764800 12433322 -205187570356411867649244624047135483136 12433323 -117534920651615187654110521074513199872 12433324 101269022692094682772010144066175421440 12433325 -227531627862640029604134305072634508800 12433326 -162781160845038403235222482232578992000 12433327 1361111803438060148270835257296433946712 12433328 162822951161168965223436566330662846464 12433329 316384770222481538475926161790042502144 12433330 158910475924671334224773958555343326720 12433331 165110124112930001712212370089138085132 12433332 -63127340191125288988359877396995895296 12433333 -82677374538202144786069161096802646400 12433334 -990059767124230228463232114201964503360 12433335 291509339808188044042518583933246040400 12433336 -2008147349906977585149092626211694182400 12433337 306507769820554352071820672219832962112 12433338 -954944561980893058823303938341921240576 12433339 -1329205306978629002352787843172841416860 12433340 183741367358036345815966037788613836800 12433341 609564209184095693725510236647452145088 12433342 1122036596192191767448270572649639800000 12433343 -24028574339995212156940983939071570400 12433344 -26108314713487513460534140283406778368 12433345 139202141053931575507616767802751878100 12433346 1523840751850480141853329816474380088224 12433347 864035407393417235700885237023965320324 12433348 582303274121797713526300263995365140608 12433349 -1797739734726087503239495664774325895650 12433350 -222481368576186829065722149437975768000 12433351 -718947037684039926972656344639905648848 12433352 -961481341788119002329920848243873766400 12433353 386946946399626834706670405597697196800 12433354 27530188394105464744675463900310187872 12433355 -916419140468001158461027101021012720 12433356 -113663214077371697626717388514069897216 12433357 699996156367791900252063187181637063072 12433358 -15867295346869894557853674291825848640 12433359 -573195202602592797741216586535164275840 12433360 -10228089500553502944804320308216627200 12433361 284223071722063565079727079861852062962 12433362 -53066831284064532857080995184388221440 12433363 257880702233856683717110019961013680864 12433364 2061606379237706494427360350418804736 12433365 -225568828772921370406910791725877248000 12433366 49318864048665183974163014588387154048 12433367 -1603588768291703359825491120152062107168 12433368 -75568995859609856381141625327296778240 12433369 -106571707277339824420800497830171151800 12433370 -47509749837179641990291294866481017120 12433371 404605804286732912936426944645840437912 12433372 464617190792746392945832590833787576320 12433373 -924279968284145627844238035431472075240 12433374 -74878476972532770216373423969223528640 12433375 823023513247788186609073111858242684000 12433376 -87479582215742007484238425066228678656 12433377 477666323046137643047587641775275082080 12433378 -113001363677610495697213343798521505280 12433379 -622062918260998086224584425595647960624 12433380 222399266652776296964380075904718028800 12433381 578931360102263572822295275813395501182 12433382 266517899089298740765684980717564444672 12433383 581511607547189828774532575257178241552 12433384 1310129738745820784912272044011955010560 12433385 -380724538123161718230647028356194419420 12433386 -89218511690406408452742160522057334784 12433387 90413056578650645496690876647474458432 12433388 1278244224475313455319257204910927079936 12433389 -193201776546511164657165379661191139520 12433390 112042821771618384919739325395099713920 12433391 -1348898801105854577404381982769685668480 12433392 -26061050210709870437265685880275599360 12433393 14348101481771517600616034680317035840 12433394 -90108304359705286598898151334548779504 12433395 -118560808613661786314768697983315436960 12433396 -142566256559254994104274391271782851200 12433397 897969093912135767073370395619897692846 12433398 55077752256221339378977095070654020480 12433399 319110442944468574934672590498019275392 12433400 -95484485504124463787817807014240256000 12433401 -137763426890663914666350221960992918470 12433402 599925648977715127993773880239051554160 12433403 2058233049500567401248837306004593048960 12433404 -547407192892662544929685526400352648704 12433405 759057903653399476617723068552281878060 12433406 -42824261014736491744550528924239896960 12433407 -5585208543801235999096348985547609600 12433408 -47544766483751662972391118560632504320 12433409 -590728977095519486683314560343266006400 12433410 -400213678775697831160761714413715571200 12433411 1742959071228881605186802279043240853000 12433412 -587433494658689949838294815406260069120 12433413 -787340696980910009678307396591821722656 12433414 -85238300727060250364185999294417579776 12433415 624073257400244920448973512963953214400 12433416 109286049020503670994210839182362009600 12433417 -1700138275185807966007320842992352194534 12433418 147185724528839979625574685106202042160 12433419 86098071577617436440468207924498910500 12433420 364082251076593147076417671086929249280 12433421 -230984422881399284327966395621282968192 12433422 235736387570660801223587356852486798464 12433423 229825764954562786984176333754123658672 12433424 114311604679116666711974168619096145920 12433425 501674217648968522132121460580654814000 12433426 -44507330672700447582222794712645800160 12433427 -1599829881240020272468676709372178096128 12433428 -179673255575058911732704411632748431360 12433429 -380026489685590184451244807697914923360 12433430 606922339766460654472755883734825135360 12433431 2270257307990000018826371834911028640 12433432 254940849965619640717857855897851658240 12433433 50921140974033414887607386610243885768 12433434 -110661559950429427255624260563358327552 12433435 34260107421676365637639432785077981760 12433436 -627938462401730667494215896847631608320 12433437 -920217959535415634212642264548107138106 12433438 500246643472705453852134198299108661120 12433439 -3391451878799111428615068916771018967376 12433440 -164153370302226610616568011922635489280 12433441 -365242875118607391350032601602420993616 12433442 2871376428754047330583555215588045312 12433443 -288534210743681649066625527863393625600 12433444 -763414451388828055786016873783178696064 12433445 -406924104062346739862319284013005943300 12433446 27553428624483897602834154197073242880 12433447 564954548763753495735516865024242456320 12433448 -1634363595166469953448695167594117120000 12433449 56409355604780335253210448081528668160 12433450 -7519017650404686037173930359163398400 12433451 -484079797535004044968430262865413028488 12433452 470933142069193155382968469545650284032 12433453 228029845121282215687594211770788599702 12433454 -836238823758177784670972311628008118400 12433455 75442862582608684481079404894572668480 12433456 -31877028735348747534148831100089221120 12433457 1069320019776090902946600379470317330706 12433458 -354161215341184203728974755360333024768 12433459 1275003328473513642270423379102394027660 12433460 -273234523621584151515702968194395801600 12433461 -641437650961038811590253663989279061728 12433462 962014629186598618659187565046696035232 12433463 198610555183229494013274282209157078960 12433464 -1064544832106911115203702672876865495040 12433465 -241108551791742487829650086019267140480 12433466 553191340132147352244211475205676152432 12433467 737230787566298415961973246772754706880 12433468 360926220630439851427579049713949723648 12433469 1580175805508628103507714706386286268960 12433470 57046382944392402567212597662149365760 12433471 -268762869849836605857843766391017358328 12433472 -401509797680599299927731514161095507968 12433473 -7191311851294851141105240876175941120 12433474 242232666502826021102276373253254528000 12433475 311452692061925822947690680134899933500 12433476 -119581432047407907632048432829594624 12433477 -41720523581483210278818271620703967616 12433478 162334724505767507880782582909143898880 12433479 194164080081203221804943633732507291088 12433480 -14803795836454880751030557257000550400 12433481 693234577854575319020941498873870104282 12433482 235800658934887096049675995705498666848 12433483 -714871025322926209081205789885069851200 12433484 87814860672775001819316809812007239680 12433485 -544968465353063340446434728057702516000 12433486 201978255547261241216386104737306332800 12433487 -350720044023687275720723237919265288008 12433488 -41766307481384433930758921667010363392 12433489 -488236550523285339737436781804076118540 12433490 169956183912971388249145849380853668000 12433491 139069130511690771452252072631429928704 12433492 -901018159152367129656418960056840851584 12433493 -18257290080283757668874841616897967616 12433494 -323019464871424203958532574057282478080 12433495 459296302456163955189771229709174751000 12433496 311364918786145409433772933469571624960 12433497 532179254286716934854342279887641567360 12433498 -358484158592908138189323715521715665408 12433499 1042077940891863543351469841732675117604 12433500 13473274130226910173627778991170176000 12433501 328510679837843736848814456527652588192 12433502 631012424752308867729755993155784717952 12433503 233231072635337841757695649486130023824 12433504 288797041188125023122015886326675013632 12433505 860517488499388808388749941828047465600 12433506 -51292139815165281576600262166071324416 12433507 -807208454872368879092208870759559964088 12433508 -215306709751128670953295266491980195584 12433509 149416371725803250245126912281868612128 12433510 -274799623603803923401761630302678528640 12433511 148743584961109912731545795885187371904 12433512 -144840867570618084993892827594669096960 12433513 -112867880351738620155467685248587767238 12433514 474798880317165463610861935352999783856 12433515 613550811384696086397426795132090478320 12433516 -990042952379240262837241343414248994560 12433517 519169004737305019119824252734027075212 12433518 -409338160757582674846213358194210804800 12433519 -142602785690035937901804195133328807040 12433520 18179260373652690775928936750383104000 12433521 278909454434227867307241179701457875200 12433522 631662262187912311256181348602047671312 12433523 50099451200694631363956721000470326424 12433524 236764833321721361886700524746002759680 12433525 -326657343968942747103977991066016266400 12433526 20356048481620759786772041197279135360 12433527 -919428920081868045671787180905245624320 12433528 -1129561519512537108866332920223396823040 12433529 1025273620937479450247544061112184017130 12433530 -123523674633783776801076876861660391680 12433531 1130128828665292711456102457097192751464 12433532 631147307428175148520882576453918365696 12433533 107934598046825331118256819048153868864 12433534 56178056243986221066085890164375796672 12433535 354598376573149853938023785490112111200 12433536 8542332855362311940534394972882862080 12433537 562617042876709303608490327724644835652 12433538 299364402159738558230686277755760806944 12433539 911633828566578536859273118554464971440 12433540 -169372278448876769049918371494853406720 12433541 430897459661551831578737115242505294942 12433542 200160178246138323513227554821472911360 12433543 953221018855313023632885528757764941320 12433544 -388595327327962142579468533413658659840 12433545 462691318811549818880865946282760878920 12433546 701956314436069442696281142890291079472 12433547 -120870812594254183974045375004896814080 12433548 352349954460321509365778413788469562880 12433549 421437715640135024301805734353279448864 12433550 -97009675667558362939197251847829560000 12433551 59944151988634473608476132467838308240 12433552 -10285967162392330001512573613315743744 12433553 504949546031857012744706047511709576288 12433554 -142867288877582747453317131741771939840 12433555 1221553276922427961140278556870670434000 12433556 -765573579595913508816950606803019919360 12433557 -618146271093329511543884534396073283008 12433558 951512618644823814190586732389372814880 12433559 697641586688099462407050280744901616504 12433560 518015195903674954491211176281327001600 12433561 -53402585109020340169518800492094119168 12433562 -3781497211178389210420547844871676448 12433563 -480231589891035981795600664983976497108 12433564 -433080850785846212678895360134108034048 12433565 -604130712128954913640549101958117563540 12433566 194257218272098293237593999783136513024 12433567 419166328640991374251884893538807611280 12433568 1084221638271619214282188281833871900672 12433569 -188905011383414270657474349139818729792 12433570 45861112457528077939856228621437017600 12433571 1444394280996292159671598381469736791772 12433572 315958991051807968940054755651207372032 12433573 -61957464868614265411662800757054346240 12433574 -7581065998542660642945826163652275328 12433575 136597052338646945427576274952431123200 12433576 -2203434344512627996129588262174768179200 12433577 678294918882748756154492397017257045860 12433578 -22720277369625098931144048107040003072 12433579 -3040587933817325577753833680271932512 12433580 230307517902210167607827693936728627200 12433581 970276962622085316636429974074238472480 12433582 -27116402852038427792229171466738181376 12433583 -108472321743426916174482365193939735000 12433584 -27780333252280132262679428083423543296 12433585 -967283139925034168463428288041702310220 12433586 -466129139187669753070645899241253763456 12433587 -201570788270139291034073382620929552848 12433588 -418296615088235382497652897631531401216 12433589 -472662972742103113180324342280147912544 12433590 -4288446697798466013435595012194929280 12433591 -418145082667858978123182336995740570656 12433592 948504033576546458090720036358161633280 12433593 404412091486622506287285277305504135168 12433594 -385097145303670307228576166051422165904 12433595 347566930663923522216314145731342627520 12433596 216001034954316853606945637378121056256 12433597 744432912121594772454555490391969056 12433598 -8734028282531839790035806444513478080 12433599 -691075649546633101400256029580007020576 12433600 151290982335423471332629411550986240000 12433601 479001511102677257364057957510713780400 12433602 -559912553122249757771624086890069207168 12433603 -690622519521858482889677568587447365200 12433604 17611589691880086037114970838756851712 12433605 213522905245704178013888446444410691200 12433606 954126350263234114981273913016702648960 12433607 1068183832741766077593600583923119756280 12433608 -995162689644425442935659359408859545600 12433609 -1182210436200345376354278681321271905190 12433610 -94224750229506233536565867667645373440 12433611 -1136053623446325350572433624173853881128 12433612 -253638396046240447446518725078519029248 12433613 -1129044788650394627368324040352667925460 12433614 -77797901092337701086523208863006323648 12433615 2065503464624407455728410333061373194880 12433616 -29390223040878463229101728413998989312 12433617 -144584883881830481853480403427396772480 12433618 -2942685999814275390791912810201126784 12433619 -405513234641644337375679892318050752640 12433620 -100114781420345913160579265700257003520 12433621 38859494580196477148927573233919810944 12433622 -3194524521248179022132854899685161408 12433623 -300889986248101332266596128038582750616 12433624 424466614899200875853039402804644454400 12433625 370619461858370351372012030085089565000 12433626 -331766466676068291784352074719178395408 12433627 -1312574547787892945760973192465326494524 12433628 126731850478263296579500476725353207296 12433629 286561195258533642928186847494051593888 12433630 218773100320777174958293442850440179200 12433631 736189564483503453230686096046517550944 12433632 -1186060790976898668285432135522054832128 12433633 1138604996762521575188023354183707497904 12433634 714216104897650411514425074485697987360 12433635 171426179441701991235666119422898534400 12433636 216574218037916726764415003911260606080 12433637 -1788419422803190563948373665859553597028 12433638 181560165172161958031666255481059297280 12433639 566693135946118507983071303689565103648 12433640 31831383166280820694377964345124044800 12433641 -469653120860279638471112569882578189120 12433642 280056213823956327473591846782492176384 12433643 1044299633685274637554650166066393203120 12433644 516142419852218935109770512806905486080 12433645 -34194062304175426199739343524286368000 12433646 -374635604342125754423403877743794401728 12433647 -12169811803274827605586145554045550568 12433648 -224082144530304698154499412796019376128 12433649 259836895056577139593615819395965217264 12433650 282948486393118190857526136658290537600 12433651 -654259700025343550748286771108450048368 12433652 74510173183859827818629901059855278080 12433653 435352985387929720572328151079032206062 12433654 308560856109712975917377394635182208832 12433655 -172452701597174063041325225100504648480 12433656 39155093948096210331944795800809676800 12433657 -425843866019177096116571512035418192320 12433658 837553666133165967694385760101521357680 12433659 -290651445751167655403766621653164831488 12433660 272385888775832898899619224351906764800 12433661 1699172921350447900362016516225218663852 12433662 -19605111145246843108824665852711018496 12433663 -1841159869061908729645735697474079175440 12433664 -616856557849172291139387067982030045184 12433665 3523101745903540595606937281795130240 12433666 42579606540777581705212929834706636800 12433667 1274031916944298189715502379729262075040 12433668 -317780389617801230541502282905779475456 12433669 1924117308822432315981915256007957043196 12433670 -144104263446055765181216727146885262720 12433671 -562050207602618975703110336237349388560 12433672 9881348582022094140838565628655872000 12433673 -59666036982356578374000137973394373760 12433674 -520556692062112864949613173680580509440 12433675 1016372444997524247020418530098272757000 12433676 -705215737595942091891709447954990164480 12433677 458335116604437266125962005920907901120 12433678 694331073122961165230145224722319910720 12433679 -436494447644123917676884250668922801616 12433680 29088646773804687011681361301815951360 12433681 -344195460735864650740717364707021633536 12433682 123240165441709211677294577508947106192 12433683 -100593105207724725688157666046922493136 12433684 607808713146368876286168435000672735232 12433685 -108878073126833064400486777833023318400 12433686 387381001878866345516461233396277714944 12433687 -589920580011391251465802511401983053648 12433688 20169348744559000038522342374534123520 12433689 -672607733955380940937427603997098702400 12433690 -12057694980854784341963822800956698400 12433691 176296546912808650753079707542667396464 12433692 -426387662698242238391625247467606297600 12433693 889035794810983971408326976438175235942 12433694 1951268371433269183364677359664872960 12433695 503650202354297985940065784805135587200 12433696 -624240488312156845049568853354813587456 12433697 -582565126877905952294263534749730203648 12433698 43065649036265972609083443654815919360 12433699 -1066459575552981655201427265441817176464 12433700 884243590989013652163223457251171200 12433701 -66660654224511923787650105101944464256 12433702 -131830225773550729486442421874538606208 12433703 1148554708610263445765858414927209928952 12433704 -1107283054265746097404633551106929377280 12433705 725055536056674858967146888407331785160 12433706 371534679984664424401674017780555044704 12433707 -534530583456585429261698531745073832304 12433708 4818926318346536796179187746313830400 12433709 77082205410267771252599542984603070592 12433710 -32820899802757691826519563473428359040 12433711 -192699370185582891692530230941385096688 12433712 473333054217112639001629740073887989760 12433713 -146581148218489724003915473218926812800 12433714 682519479699252928571168850886906995840 12433715 55538409487018908056657442766576937280 12433716 -1226754653121966599038389848266166538240 12433717 -848571637465708794475703626872022009234 12433718 -853612084345906692187258379644154880 12433719 -23726658553328163348060633574444512000 12433720 -502705949294664916131078273453690470400 12433721 731089343575871537454654175711990831680 12433722 -33569798656802953814871856509793015296 12433723 -235130088862870647027838686878539345856 12433724 1389614228437426555609326494979101162496 12433725 -2829479555706312794311208653935363900 12433726 366890745913295780949938431767150085440 12433727 -1497090382155283677776818111765791789000 12433728 118246609396079996789016943719119585280 12433729 -123529580540682440856847336925023582080 12433730 -489792404736609775680823242163791222240 12433731 -461461747203027466653237831358608706560 12433732 448711598153518936486294077623962294272 12433733 -42116576113683205473912407422083619200 12433734 -21230414062410050239164615399709438272 12433735 862072041488932407463725273961132786680 12433736 36108002277673552499382600531296256000 12433737 147531906110805890417125945051524633360 12433738 422344155568392934306066339994612170080 12433739 306209643779165122610586322712895135120 12433740 29504864796713379074648593801916006400 12433741 846640641619274042554914983737660945142 12433742 -27902723286540197913833477794154086656 12433743 33614880703327110468172147917193194480 12433744 -70295148560538217600817301315904675840 12433745 672663181739830005856980570334771775400 12433746 -63488726987147814883241666263705721856 12433747 392494741292966419619358188777706301200 12433748 1307485937082871087720549324050218792832 12433749 537090089368115471665758269984200497600 12433750 92693231644872468584656139798340000000 12433751 2587796742693725032430391326128117248 12433752 794227344836444848636266755665013760000 12433753 209970133993294669023195087372391853584 12433754 299219125193272877123394567010806969600 12433755 388142070241307973446260349905820776560 12433756 -2189696643580123716537657553575156652032 12433757 437151205278410648325061098039745372512 12433758 80090217590379686271523192319329713984 12433759 123339942526818238324113068341718250368 12433760 -674805060513003739031986078788841635840 12433761 -541830311905517641245898671725831044590 12433762 -373655055425664150092893314169886391936 12433763 1137187420625528893349425418027522634012 12433764 270076530634818518913634373964779630592 12433765 27045292892143272722926187712692289660 12433766 941955403052005365549307005722795371200 12433767 -1051689026837803817627411660206700661720 12433768 1220637712387359391408318719850587970560 12433769 -93542628040951576591477386792085381830 12433770 -526318341951591621825613931605004812800 12433771 221278914722569768151714165281621598720 12433772 -40552259523776450306926539919074382848 12433773 140160433542460220166108424993224272448 12433774 -399219967268226836601999347808486396864 12433775 143295630240212015491522720593717997800 12433776 -44428200068476315115800567301716770816 12433777 -187875146249014590239289307677033796800 12433778 -81760257383296261749129149292699194880 12433779 -192028287435499707604354249523055219600 12433780 411305877471085921305312220384266240000 12433781 -1754097694995382794076091523811574366418 12433782 -148206715074747509274100168207828546176 12433783 624523996716860964688129539840950326080 12433784 -12996762966446418410289189214410547200 12433785 -17648783670347318442302855960089708800 12433786 -355038810031941178143224597822289483408 12433787 -2539406203747919485124936196028723128 12433788 -564704390938971157105926339666391265280 12433789 540966560413855395030069214088844819590 12433790 22033311815969819148342742170314342400 12433791 -185422743335703517083250463915327343600 12433792 -170049300473152021479405058761204695040 12433793 -441072488570481147322949282394555829440 12433794 -571542822845654098921818784348707072 12433795 -71444006726465323579193923199603580000 12433796 783711058596271716677815620241855593600 12433797 103053223988105514584101629372624240000 12433798 146283388464261357632858083407145728 12433799 -1020280525553683889189718221885696624664 12433800 -111551144222814837861736748367028224000 12433801 -813577111521289949382621256173630052198 12433802 -13179803491699238167213843046008555008 12433803 410811506265634422265206025885152327168 12433804 -458891711949724107392548903763508415488 12433805 961056167907341400171080569013594288460 12433806 -63638658209607108556816644880683635712 12433807 -166969910863237619844948934899610585776 12433808 226217047817395996656009470317072220160 12433809 1215568459871097793163167253779785342240 12433810 386956079921355932849956485683918976000 12433811 -438913854479032422155822592779020890240 12433812 -1244769470173202942456623104221388423168 12433813 280733057882466121013008499909704861312 12433814 -36228719985863135837452587470913877248 12433815 -455324206451288711055073397020364684400 12433816 -1756787550515085174051606372847097579520 12433817 -1322560960501558229947492108162115946336 12433818 -758316677504708085484952995150744788480 12433819 445182655476414381911966747753398633220 12433820 -287444237275760422315582204987875870720 12433821 -259486027739407780356722368069832461056 12433822 -627897201648115363620808116799729008000 12433823 -179156606612883135681063690445292940000 12433824 107920722300148650145724511224641486848 12433825 161075124121913509779423578286737478000 12433826 -382444194572968561494034057700365491888 12433827 -291636215533198048426728900423064167168 12433828 -451846423379906802446257542592191283200 12433829 919916453122505154972176439497218730430 12433830 -170178014858954981102977957266884734080 12433831 -643495502564978657451777836515501439368 12433832 175278622095293929742807205523033528320 12433833 459703075794780593870247844770822795402 12433834 -168839904394074466876698497653497308160 12433835 -880242851644478550223108034311152258720 12433836 118585863127460576323740763900312192512 12433837 -16642063174246899428642490976438072800 12433838 308156304437394383010704855243411355840 12433839 -1402343986510613702896822032506331768 12433840 132606697222004885601860202393387663360 12433841 397745457598153154291190007367685099072 12433842 9326573317854125555845973499579871008 12433843 -251589963693702700075644035960291441908 12433844 579052267001392572406529895978956132736 12433845 -264934779556080488050314932642670048480 12433846 158388505031266604779367139772573972224 12433847 -381525820404715157187199621004146539960 12433848 -199137098756604227289464867991314227200 12433849 1250500921485127236445253895485535367850 12433850 92557572451295337277530873709357209600 12433851 2773170338901592517716541603113299041280 12433852 -19184508162242962858443154197934448640 12433853 -987755287666355723288585256839272720800 12433854 -151499245302406092692099315867137920000 12433855 84462408342883685140478476784035960320 12433856 -94258579186776388083325019722547724288 12433857 -228797659165380790379982912402115533408 12433858 480435105941269088997583232601395075280 12433859 -639554238268058044719046675991149360560 12433860 423508711284071692444636545567995228160 12433861 458503855603059706286834566957878287424 12433862 334470544752609633418743857653555876992 12433863 96609997073541407862384832196121128784 12433864 -1744311771402573490591812308232896240640 12433865 114839135772731748804784643855123178240 12433866 -16090719411686550176255894914172889600 12433867 -1921314172620550191421407873716373823084 12433868 778187771676512891939411142109025066496 12433869 -93926821745425611134604463175873653632 12433870 140934294156394214829736678279913906880 12433871 -54859229434062219887404484247590849328 12433872 88941446623582400015637630846006067200 12433873 1817256557392027981690661224780753083122 12433874 -771309472823313654310784255922572051808 12433875 546887419444789410625990282647517248000 12433876 51577959944175379902329067303858421760 12433877 118002801052730732146220271752760843360 12433878 -507326476453331069596083608140351332480 12433879 98266954685414762980927668828080862184 12433880 -1008597360544901453497993853746176000 12433881 103868534808273261487055145354347632704 12433882 -938611681613353049689550382844563993600 12433883 31859525716451460815375765509622384640 12433884 196234880532460825658060770441859358720 12433885 170587551259011380224729998891026520000 12433886 844151242164046243235250618492897931392 12433887 -490499704296330553304565206964336999720 12433888 -647193660657177046141035282082323234816 12433889 -465239695595283512970682759769020295040 12433890 135682947195259440431846824452693273600 12433891 620616747959518863828404646057462043292 12433892 -249179512299551489230852793829909946368 12433893 -677977681977942360947259057275000543136 12433894 439514844009310945163069425765648418112 12433895 -284134867222176876848196152499202879200 12433896 572569124388822718893172539828633600 12433897 2810994708322276089027788222704543363200 12433898 -68931761035635928588761536851880315136 12433899 -945504147823792981532810183885119949736 12433900 515019094642402443317876338069395488000 12433901 937969700455982948272581463294077367500 12433902 -145192225367480926602624332452140623616 12433903 -672386354170112861564976519818639420848 12433904 -165366546231402677935114345085479157760 12433905 7304303155417612921592046688068659520 12433906 -214443453418659776169616521908457254592 12433907 6542301886673872947196682350074720120 12433908 400195498137374014208557817565712619520 12433909 -981295011328413889722006203826998188800 12433910 -692029370273606703762369502195745648640 12433911 44430605327767968999829359547288625664 12433912 899098710046883655990657296453509939200 12433913 -18540286585851321576634827900420875436 12433914 -84928560930347855865978099815823762432 12433915 133975687768262405953889077892689513920 12433916 846062547773784058521854381857681559040 12433917 -794070877870767694702678665923500812288 12433918 -26290524381053338331968429508683161600 12433919 -289937328561427903958519823438352064448 12433920 210929340785427728223827243450970931200 12433921 -1399277052788727718534035864890441402878 12433922 619124528366535215768758378483414210512 12433923 137382584651586318154534569858693960 12433924 110353255839621747796960973103416547840 12433925 57758150997642229531927950729005860800 12433926 491347712391279063799092690525147082944 12433927 -2762421365571323322838171060376386056576 12433928 -97190367852405739007217934263545149440 12433929 -584260954925409536516316625916158675200 12433930 278198428599666996683562817370225739360 12433931 -424692511893660474533895836506076049000 12433932 272136670501284801024085006132685045760 12433933 1913993245940265560331486439083441360182 12433934 -338013278995118581274516833396459128384 12433935 -200738548724282182216642517148822036480 12433936 120384131634578626051299132761178398720 12433937 -981526785093780860118276911113612878414 12433938 -281085415839105876539545037330158977024 12433939 -75824391164453058339054588256196429744 12433940 250159527485539854814396466544739895040 12433941 -9720025116086622639088487339079777252 12433942 -741893602081344021205282426819009492800 12433943 1373919633651575283654287874852237285192 12433944 -69043134942560512798199226311662632960 12433945 -5218099019203684027806322744541898240 12433946 -412316506763901838960672085770634866944 12433947 201598829843861445557459017072394579760 12433948 120148202234138295691677960186587575808 12433949 -1628258185914583732331207504433087053280 12433950 196090280191342327726297752891556233600 12433951 1179220013581221734110835947942211545952 12433952 -496906447560875885307294811307740889088 12433953 -276220861252713132483279054345288526080 12433954 461932414163563936682508565383897988608 12433955 -117721127615449812602104529747480728800 12433956 -702929076880908056777497705459392764928 12433957 794907499731166073009692687240853721820 12433958 128565057156537051493790799407152858080 12433959 29458842402306986588816832991123101600 12433960 605685863412274530993136563024691200 12433961 -91416751328844521733482996799140131200 12433962 62291237143897566207669875554641975552 12433963 -1518372841283851552179236562419819987788 12433964 893524872069634047286637345816517278976 12433965 631660817683253358822297458671302096000 12433966 -841132788252119306058125203829830656 12433967 68656989050852358555199147303600949760 12433968 -10890434712763430480307767144469626880 12433969 -560807312982045757688826335101800937500 12433970 189415969417366887702995625296039549760 12433971 234546523473704230544126205733064921664 12433972 -191287110951514924724368012371365828224 12433973 -307289233839327306379973034858277253778 12433974 857216893527432944563111836596785152 12433975 -597691482340006963970931480783154308000 12433976 -73060825184350575617027633630367252480 12433977 -221512070325904761858527528490803335686 12433978 -409697598749326280835439765271527362960 12433979 -1579909484894862283913170105653522133320 12433980 -87864739293962054031162433945178112000 12433981 223011588047433365423914328619467198784 12433982 585992899051158817231887515530139222400 12433983 -72691902212050726168343061685100399856 12433984 -29479367184887988425812603067311325184 12433985 -965038428861696841451237232389499522240 12433986 -8326755534167279547850105250352737328 12433987 792089885095062245318897376231561206400 12433988 137170766911908142096503233330261409792 12433989 1220526226019839195379268320456499673824 12433990 -460469268660279174214375056649574085120 12433991 -3455151933498059053398204914203149338208 12433992 -561953839720320404816773053790983905280 12433993 -592612490230586310011366144056403800512 12433994 -66606561399452044105378632984008886528 12433995 608487997889517381206465235956353645200 12433996 969191645956301082679132155692005370880 12433997 6185344281275376385550149062700882092 12433998 10280778989107551974487918906761301120 12433999 736144268551654796890462930898931643240 12434000 3926700874941081183818033472909312000 12434001 726641292901305418152073855533396648432 12434002 48778146867494033438713472926169367552 12434003 -1566046665869770652448405219969619241748 12434004 -844045368849163283556610455254552752128 12434005 -1048281059389104278435491881440302226340 12434006 -245534420698442616361499422217464167648 12434007 122113844996107307464258861252003485696 12434008 -542091827357394617925264318819379568640 12434009 -4832573631613300119295175925462706560 12434010 77303166490752619921853514992896930560 12434011 -1730089062924461771110259629942829365200 12434012 133002755056896846809026673510157542400 12434013 -912299913150066963349848768178813636800 12434014 602666782174029649321375928864243190720 12434015 497671017712427806230084796179140423040 12434016 86846022811806810967162426481342152704 12434017 19369261947769713665312677203790425600 12434018 58728556513060455504052551597204167040 12434019 471686765426724551469842246769525862656 12434020 -184187323977651538331483433300425291520 12434021 956958648217796357110576508020832629692 12434022 -87569610460157028377515702905068716800 12434023 477520256019702921902250732702334485040 12434024 219597576451582524495859759377249515520 12434025 -190328902752098964444018361096664844000 12434026 174117483974633268929164958721824630784 12434027 227114125669766563607266027770284949876 12434028 -118689518465544257995942852803092468736 12434029 23456038171618832208949898360225529048 12434030 49601453727321502940206003683188920320 12434031 1136311277207212826479631511445620181320 12434032 68071304117272751403244355066273628160 12434033 -272253208138330229246269456945775324718 12434034 -242038388815923992536297834766224791552 12434035 -22765618787437821344113259877194155440 12434036 -373858891802977925340843250201354005120 12434037 135449816486180998821430662674158095360 12434038 -305578890014711436848150890308530896896 12434039 1463908167550544476487880896698137108840 12434040 -799029587445273653707725872096194560000 12434041 596955944608038210814012389421288908612 12434042 276510578171527631854798125854348505600 12434043 399514723876679186674774119229376701464 12434044 452653679106157277060909144123974056960 12434045 13679244321125943399923207360158377840 12434046 193319015188055395631869992014165597184 12434047 1577837324645162215238522700360016046560 12434048 -391359468573218358602784134901855682560 12434049 56089859433622020208936680015709106964 12434050 -508142853666533006443081209686343300000 12434051 795242280853617665706754536522179051520 12434052 -4892613231770480230954680444624119808 12434053 302124970093836295457837831564514749664 12434054 -311696048307510950920639708159877829024 12434055 -763877544433405688848604584144196573280 12434056 459589757837158876644535038008076288000 12434057 -3718358133376264647118598972227840678080 12434058 3036694752037037779702509934294023168 12434059 221198761158758394024883267658252739240 12434060 140904671748210144668486221589834388480 12434061 761232361873500528916863901606317257184 12434062 17886554610098031372603918542004836352 12434063 -8350221587025795586593140601514484040 12434064 1742088293122094118598205847165861888 12434065 184904887763233977037600722252927505920 12434066 -407211230111707596763962911690699007840 12434067 -1071285888924835239922637731555137548760 12434068 22838924480814639608786735593107490560 12434069 -70928630028949008612546824410035386880 12434070 23402824770143797796411703534968524800 12434071 991676040038838397217416108012614845024 12434072 -44339026882289661263738953310668554240 12434073 287982939089993740195281792014771100000 12434074 123303532416839578450827388733638711536 12434075 665565142069178973557087839247212113000 12434076 72916625402627265838879737635208840192 12434077 -1336995578907169306141940956864933501568 12434078 -882605677363275424468867522546278380160 12434079 -216519251372773098321824770117937500800 12434080 1039380850473013475463713528391946076160 12434081 -707612132928799450683278047437694254 12434082 36898761184661963945351299269872160000 12434083 -713743576181429796620180582375468837668 12434084 90491168278617835103262512868799352832 12434085 467636525926169360170926276968291884800 12434086 -11468674583366828475369070875258480384 12434087 777694107679367301264724225820945171232 12434088 336678878673988265722880792853750251520 12434089 -419592061812709231994491854722848107288 12434090 -28091905677535482596035383437860879680 12434091 418282696114339562442826877431983297024 12434092 1419329265255846000006336844071209616384 12434093 -782705807069376988951419058452447278400 12434094 375698241889439188630199437376540928000 12434095 15783922726039203566625567833964503040 12434096 403845414652273348991075917642555490304 12434097 106316488278399848079009896680167361728 12434098 143027367295452019133310537629313440160 12434099 -997183112463505501587180531478288603536 12434100 23119076679542873073657836994664857600 12434101 472431260899402830397483178667453459900 12434102 929822829187640657459818306154367502752 12434103 -514940711311866083406845971310840189736 12434104 809127227679101720203095863997112811520 12434105 88701646573205624990757484432308922560 12434106 -700490648193635542382225460890528785920 12434107 -541909032960684664422568548576931624688 12434108 216607805627128851084892406922868431360 12434109 190758449773078838268357248403704742240 12434110 -156088812983961555481498558597082407680 12434111 -783846458404767962372232609506266247376 12434112 15598140961981812970583096395784257536 12434113 -500324807614058012217889622247145728080 12434114 -79845756287432062511050623799964246016 12434115 -272682431003886088042903205269082771280 12434116 -296957211390243982538896825389044287360 12434117 115512073229647893076693459807080410400 12434118 67707580747932986657954244728154345216 12434119 -33757768443264720548346382911416708256 12434120 556125394638170155104986532267115008000 12434121 220688366498871889565065633443245116800 12434122 -417686935808810801158973919775171853568 12434123 -730369847391815549363258760046900694496 12434124 253051114655812648681144805515965665280 12434125 355091257709767641011524221025354248000 12434126 -403652116364961642231777287755004862720 12434127 1574017816715046847637528531833458253440 12434128 108865938430083355343010933976116494336 12434129 185684165228729753469781033614846611184 12434130 -181657316850420002914013486184238796640 12434131 104367550885904921549216337821603596864 12434132 136140551987480686171588101554636943360 12434133 39155386210899440150270490979318782624 12434134 1054524305607342323057835923555277309216 12434135 -288766173082540145903531811070061694240 12434136 264406536816181221616200117853895393280 12434137 373685133515080065157063675333390187786 12434138 -7327564789704016166602009735658470656 12434139 186749379342834365970346835141972169624 12434140 93138426555635529298330474564248468480 12434141 -701452710261551285094578245958353829268 12434142 -14042150681832674564844085403095274688 12434143 -428109184891930902195073064805078080608 12434144 965788017660760389704951427945272180736 12434145 -238585644819903967761685543152557518080 12434146 394282223554961568047595446096346235680 12434147 515194459240589245816650666834582415680 12434148 -58379938027131989093426120607799646592 12434149 117856715594480470491945591472110709632 12434150 -395229903019239935995760014098515335200 12434151 409706489084774011769476681018544033280 12434152 -97511875160315778213688914301696573440 12434153 -1702730268902111856529377991091216323440 12434154 -7278373566611848437150530184073689600 12434155 -1092085183922631042188268671045093137440 12434156 -204802225122515705965401327261817681920 12434157 479043134848780841542866499208672659800 12434158 -995987198221119770487703868413892013120 12434159 489174146577824600056046796092325832560 12434160 -137409731322144668444194916822899752960 12434161 -1614914649166306726335897016993283928238 12434162 8071756760715895499224864673601705984 12434163 -31870218580696788487944182639451896832 12434164 741031593250247046767599755111257173376 12434165 -942003935119142542268115676939731683940 12434166 55487286148362884689333564697297840352 12434167 237178446566718677044343493598615658216 12434168 -630205914300134364965837424188094013440 12434169 -938001597328436482890203998395626210592 12434170 -109962748922988754048383323978221440000 12434171 -481377745155016881841703155087863426480 12434172 -25928497256909792567960554058994048000 12434173 -1859889676863585726632424613435729571578 12434174 -1079775544509749952685288068411841970688 12434175 -200245338750947360329073066917898790000 12434176 -1212672738229344118406822520009143615488 12434177 -367594042330403189247098800329204414528 12434178 384445831898515772849879454635490378624 12434179 2444101595482963057281252504666993339072 12434180 -120553638506428659901892210943147110400 12434181 -5505619411485491252969574893969544384 12434182 500241664230960839854030798936797060192 12434183 544005909928101929031697433206207842360 12434184 98252208722790190483483557090693611520 12434185 -134837097037555713425155678609247646420 12434186 536709571980000684436872597091933118304 12434187 769924537993291119505147468655229107160 12434188 -204122573003169263226355671825024481280 12434189 -421679544675188403216096321355325660160 12434190 171891640402423204921830336982312454400 12434191 -606117638605148990999994826874824231680 12434192 434379210845436304117318774476560080896 12434193 -9955756341060732344138148054274240512 12434194 -916144453936646570616975446269426069104 12434195 -260775679701403457678488772428878893520 12434196 232803923734338276861706561665922824192 12434197 1843205647645082786491690720409780101646 12434198 72419377129385403503211836207456977536 12434199 -1115778734240653305177809687518019137200 12434200 230440438496267770729774638048931584000 12434201 102117934590476602243315884859806569412 12434202 254501876228110864307826864434243343360 12434203 337841171327136831685064403566827032452 12434204 135756371981476076766995720806485075456 12434205 165554239427028089102029364402803200000 12434206 -386422173492229503151068944648058680448 12434207 976877063837675770453375541230088271456 12434208 -486897971982256995189255759559152107520 12434209 -852391342522291104993634352300894054400 12434210 -443376259073446345829303422154814102240 12434211 -728926290265284537467630140484703298080 12434212 -524445053674593287749627139059100917760 12434213 1496919178148101155519317795186865339840 12434214 -59720689081096143432445566684319334400 12434215 231925457782485671347568700209388114360 12434216 783474630959551480122547754933340564480 12434217 396570695843989980983648265599870344080 12434218 360072082300762307972762810997905227104 12434219 465122891852386760176031462675219127696 12434220 223327959019082442381501618556521415680 12434221 4561907186600644247601354096921101452 12434222 46624747968904784462425166115069321024 12434223 -451713617552887689484475905051370484216 12434224 -762256466383457745005445546019651584 12434225 -147889441398173829786604239090900730350 12434226 -72511548723726625289316653923925606400 12434227 135508989684103707400925015751446733680 12434228 -743348045001341166033318129947663394432 12434229 56434912625536139370600640012552187310 12434230 -226186613746132237487826347504521820160 12434231 -1793812982543324078426780912987291578968 12434232 -509918709646556792541650939990070067200 12434233 -159888435267728904302302655892898695680 12434234 -224392174284578059240801293980199801888 12434235 187211980852642515120003079544384467200 12434236 4692368436697518919805397484055152640 12434237 229283307840486358247845433925748225440 12434238 199256101137142800207819273098246997504 12434239 -1074529941101285817633154697442038551200 12434240 88918288433034719355313029498777108480 12434241 -278330204246964197008949252532636056640 12434242 1443771390118396576610041248677534498880 12434243 -1138056911387014939999257942904073573040 12434244 78021332782940657726767007623792650240 12434245 161281850649439229572356689114494058400 12434246 -324362467182046038090827315356138936320 12434247 155416099346816404714661296025746449840 12434248 4317033716840311230430410472826127360 12434249 -1361338285474810411167502345309310451750 12434250 -237009484803201657245680396210024320000 12434251 498004946191205918449451913777552685312 12434252 225482763299086391863119730356453437952 12434253 130333601793636248314784850248540571648 12434254 -119463488037102075215201415336594457728 12434255 -209853892441610119098533104189134487680 12434256 -168661556055032818171781245648837017600 12434257 212352701548456912044362114980760569344 12434258 1127304203830786406350432933166449941120 12434259 -290743622352238799381432068494482305680 12434260 493202081974096449768586082144233512960 12434261 22758379087229078003993056248122262432 12434262 219568611546716029098359777795853172224 12434263 719620535985954653282174829366207810544 12434264 1521087140450551080836832017549428623360 12434265 154104988165837007634380825026984598400 12434266 -303480768614039595052689480174561316896 12434267 -24631389986878092558432904340058169560 12434268 90192968448886871643358074980193288192 12434269 -461380970588175284272345989791736826330 12434270 414238367995808356429286100696546166080 12434271 -367349137224987804124932971038546594488 12434272 -1027489117520665253954849042224447488000 12434273 1248524706237887628214612883007188040960 12434274 -374269621786510176159820450141675319856 12434275 4139796776648525975565173780655429600 12434276 -1375952226398625605213346811772460602112 12434277 23562284973565558584197735062209343008 12434278 -988158822186727400510639872488043325376 12434279 -67458762695813431139708561585009223840 12434280 -250988108483639848263017151323326464000 12434281 -1239656139770258438203643120435019934918 12434282 -221411852458177036514741379363284291328 12434283 -204262954495754994317532702530969694720 12434284 11644832294680834201415829610595174400 12434285 -52486664155064246457685398652569868020 12434286 -49752489339717728361547353201107177472 12434287 -1923888404304771452088567908227527798064 12434288 209744460036426457440225246226818957312 12434289 -671801275296872472126428676257655813408 12434290 -483142249675182512864045429668421913600 12434291 -164608834807807859000695917209021567616 12434292 196191855923885022138606626563708308864 12434293 128135987233045971617758889357931542400 12434294 -63393349995643503369851220829161051648 12434295 758638126902840616858880333844925546320 12434296 387971237753742611308518498899179560960 12434297 -83784644534477524445250115601493919254 12434298 -59130964372175608644581471841995790336 12434299 688673047220568716132159957853810587300 12434300 -463481710544498000799612412183022553600 12434301 -531382041768755765405174103641123349120 12434302 -1045603995216858728389665114594811227648 12434303 -373254520147803904265317852680069740160 12434304 254802771372436188476231092128700170240 12434305 29124831890423172665207817327148373160 12434306 -178822656272153230290955982261518465536 12434307 -529225849306767105499481756365399096320 12434308 -8732072405797374693927098603801011072 12434309 31250786461125423324644376049154665920 12434310 3076232550497196484658918678577745920 12434311 -223995804762158052968186546292983610088 12434312 787863325888476931560393851942105088000 12434313 -502626540442852398191209987084023244896 12434314 -780603648115474162678969074036688257744 12434315 -325260147037026677637613872166158179040 12434316 21871681969322431808062228346005094400 12434317 -222779646661550182504559154668860412416 12434318 297221400178004426200279794217052618304 12434319 -1418668868966681436155217247019081539536 12434320 -59976312275076951078861640854334341120 12434321 -1193402107308703591562963460343858366656 12434322 -136536564021698513459631982132339787520 12434323 -5104246174051757232656385060019804 12434324 -378045296187202072561904718236995461120 12434325 11688568067247609560001895244543205600 12434326 -258253671201390734227715965345304567616 12434327 -285784552016905583275872147592363251648 12434328 64708844447249347894321923966389207040 12434329 -1380620050815908698389751060910836186560 12434330 133151972419368794813093936849031408000 12434331 -43021774551219567681656626485675558912 12434332 -348428236298493683169591884211115016704 12434333 -752938989721307042950634432347952417460 12434334 23517147223542640104653133215225281536 12434335 -536932515751869041098920551773749285720 12434336 121626837025176804897011729582769242112 12434337 1996453517221586517495847645369105585440 12434338 -232511037808403210540708479029546087648 12434339 692418024739728121155503649640931236056 12434340 -422215734121292553530358619415543500800 12434341 -740087680366084819655005613412865839200 12434342 464038107950013338413350155613124320192 12434343 -819493210048744757801182537411204101336 12434344 -1442396834467638353876380908799822510080 12434345 294122829721974268084709555493176376960 12434346 220998033584808655221344650477964753664 12434347 -1011796151902889781756916391025327040204 12434348 -411366136126234430856374164293816115200 12434349 514247481052782708566677542748033760064 12434350 38551600589051495151653635630628524800 12434351 -547568910920206525288472838085955457648 12434352 -16305195363175824580653550292969717760 12434353 -11832380167300710708378509866319599376 12434354 162213965885974569909970904010036719376 12434355 383622016608099915797601529938656683200 12434356 -647195013076081583966103286568558438400 12434357 355818628611248830551146797618637567220 12434358 13351148299667627279714274145366901184 12434359 862993571092658956330999123869378574560 12434360 959241522896932969936452247620903936000 12434361 -156823102489601984812880954200483622400 12434362 48478963240195858241553063693122237664 12434363 545876938918400466571883312160456437760 12434364 291743783165606985966837562862000440320 12434365 990108461962635737707091268861399289260 12434366 541583123509451623167462003741650264064 12434367 -679291514117704545730582254467826203136 12434368 -63789384673394676079688423933529292800 12434369 -163806683755173991982305424139486103230 12434370 30970470362459049427360883605777405440 12434371 -34877927224301481403894768101291828800 12434372 -407130159317546071344230355374647308288 12434373 -256078984375317545794201630222615039776 12434374 -764539370971890756162950520064960098048 12434375 -268751355794666449281299309300601300000 12434376 393459530980924185363739942700921856000 12434377 210077296828893639485732437878757426560 12434378 -756725346159342579260265157877490259968 12434379 82626723380019141520706920277576445120 12434380 229931693515290939205053516013335767040 12434381 1324232894949262205643223002712425864864 12434382 34279591146721836989375081110773714048 12434383 -468044138288514259882159854874537130496 12434384 -232722819455568409886818403341387038720 12434385 201660896201908506723041278881381652800 12434386 -840066273087551932768854657032776596480 12434387 928829670629392872594405034570417407516 12434388 -602787567008178666759975001282351319040 12434389 767511559120403511572229740881109308320 12434390 -202428409745631749213669577080574700800 12434391 80917897892313374279697215310804837432 12434392 -1607426030146685943617312887215542016000 12434393 -431111162734877837107904576468425226940 12434394 22529575980398431358546673473340355584 12434395 -19258184951395896737886600341230813440 12434396 -6614500498754612230954706501685190656 12434397 480731948172082276586003251491137092800 12434398 228796998981121143718374263905568839680 12434399 59189549732807065034504297787554950080 12434400 -400766085635222061857844878975690342400 12434401 -3977470096241445365536949052123601920 12434402 -80446402227813711564124284300728004096 12434403 511640048443078802401848582961740394104 12434404 22769161246861345822953953101529199616 12434405 508638957784016449490554078399205641560 12434406 -6204207575612341482445453441388115456 12434407 -658012185641689579647816449967144439920 12434408 339977238859923856726079069752276008960 12434409 283849017104431249947782399621207173284 12434410 -145385828474125720851685370737346273280 12434411 2548060860578220597941417369234888633424 12434412 457399954665542890130903341911469550592 12434413 431268520487885248274996259659609334924 12434414 911674799367103126213929977020586035200 12434415 -190601072202893599695404485900880570880 12434416 -199528005580843407483495351212516835328 12434417 -302690999553757829950098933246360206400 12434418 -88823279995054175889494358121601625600 12434419 900623120850685663855225593172941846496 12434420 475974508103584037348167664385100481280 12434421 -175103220775871561832874491213193514496 12434422 -23512687656631110478845232004494559232 12434423 319256323105928828961585267949688876904 12434424 -270978047742438848361068214351431086080 12434425 35390454375446037242684987176855345500 12434426 61120558699448195109270240370920402144 12434427 472488597054656302195686290086635306120 12434428 -837849378259310302907535865971709100032 12434429 234993532212148446581107761498992951232 12434430 100663941526152756594245683396615537920 12434431 -289089418916850974865648978712410014208 12434432 -1641204060044216160617876968944030449664 12434433 -966081042903964034799208032944798600352 12434434 -223438137101772873525346078797499840608 12434435 511383001018676501389349404346657838000 12434436 -175124324032063283955485262997029888000 12434437 312684043804378433953982632504611715612 12434438 106654863710639075174364410384596930560 12434439 5535088170105487111687505963458285056 12434440 -433157998236172540652632565170206259200 12434441 270397703530953552998844477816846336768 12434442 29333733357270974285773435266900633600 12434443 -123879372862354318016935277297078550528 12434444 -1169885572566127136217531374708401152 12434445 335370288071982373920452450573059521600 12434446 -559440143592943058712116805629783687040 12434447 -257439294569768333055774794378819137104 12434448 78129652808702527560634686406755876864 12434449 -413471789400469051496479956271744617550 12434450 160248183394240441805729666137497638400 12434451 1168850487375284465773061340081618530232 12434452 384290057636250242997719825517465355136 12434453 57547281269053873111594257027397727040 12434454 244518700678989998132052523964876159808 12434455 -14419830380428428384288851964407635200 12434456 959331704497829120384147714589174650880 12434457 -170106960603437276407629213440428928640 12434458 -125802880070231833217178462085502491920 12434459 -559320565948439304425026165102316141184 12434460 229793229176412864092420802924360668160 12434461 -274081356309976277498081722459493880308 12434462 -743133546851366489932260948094951536768 12434463 -1438389649540747452031554524657281597296 12434464 -642499809672056841501747829721203212288 12434465 -498319264472583875430534065545256311680 12434466 -437441640635739403706116966871079889152 12434467 -426581131893856502656153868006182759440 12434468 59684547561082540721109781421005598976 12434469 -1362771414772696282456173835281200260032 12434470 -243606239314727071738296878012581741440 12434471 274854198591049749821877563283664550880 12434472 -31410812310354921171957004829387980800 12434473 -1837943890037703015832464944851371014278 12434474 -103792777653883056433181500561853733120 12434475 -21213686240163436661419800330403326000 12434476 42251872269179531645300211146687577600 12434477 1501195578661818386554905974308727621472 12434478 -261226901863175146013569750308936548352 12434479 -563618343231964241142410647103231588400 12434480 -74414756461419171715969695496226734080 12434481 -379499189281320073583995968479023888830 12434482 -757363881445880101240131027017404416 12434483 -1586529897470628562498212388166573393268 12434484 687074560296985251182734776927608481792 12434485 319509709124962048057354732897061140380 12434486 -1462679969940090268390042070611552634880 12434487 -1222578819044272761673607280329674032 12434488 816460918357221732072401237672609771520 12434489 -948192435400735813272046576447156271676 12434490 -199270076169804915574250825702796334080 12434491 -109425224740394037839497233692855182108 12434492 292268604839365137269195193398397803520 12434493 320112494522410608852329272699478556000 12434494 4890235353773202899527014105687601920 12434495 86150938509012606786869061202957208880 12434496 -158118299438273474404636581276646637568 12434497 -501552330307988900401878728373154071000 12434498 -549917253660278000305309352279762334000 12434499 -241691551802282347872803513837382136320 12434500 243419994722445505598008044806419584000 12434501 1419972278104168594108056303961910297502 12434502 -194007255965092102975079175007806994560 12434503 273524508596984844374216958149652981184 12434504 -410741611215927046305269930387982489600 12434505 -102097913096386238859725598193220965440 12434506 140078499882421078135781609771349607680 12434507 316364013745034294832176060843711508756 12434508 -1069126978682817751170446735358787430400 12434509 70666401800868213433496988758014110710 12434510 323689229704111577409897257949057256320 12434511 940373569767257492813973808021670063760 12434512 -245863643613321421753106024919787765760 12434513 138161241669145557681618694702094012544 12434514 -64962710636760389993956549977406219776 12434515 -172383769994202365757011279801871804000 12434516 266355177245863580361042866305656745728 12434517 425860356503331589348811062398999982734 12434518 479224622665549132887013134094394076960 12434519 -525159533809540352236829822874754854600 12434520 92581150965681716906257991098544947200 12434521 -161007229520101069854484419311348448000 12434522 -867129392264959401951072095331481052688 12434523 63775275934712194583252255447936913600 12434524 -281222300177697431707582399824826423808 12434525 612064042876476728203900981391845247250 12434526 139463881965132293791748600103263028480 12434527 -343417478643450771018206959926041305888 12434528 -92331438308416990243261527015769767936 12434529 4451147812967500527541771411181752128 12434530 223743870277993806080276777731919511840 12434531 460300970233175923467772397552953081440 12434532 -382003436198235001761836806700582701056 12434533 203433425813748418689043401975847780380 12434534 84900501692437401531270259677818030592 12434535 183551498307073565945712899613008185320 12434536 684575445652900890660771912293979340800 12434537 -54139318888064679789222952726899599814 12434538 370047326700628575547327840535149503744 12434539 -517826438851324389250318016875496080976 12434540 657314508468741652887692934567254676480 12434541 -103240875414835267067478443186202803136 12434542 345335696833831519463384184849680978112 12434543 1267911711659382535976085416347534905144 12434544 -162003728232109008027777830589173661696 12434545 479011038540228000729141837314692363200 12434546 394847219302378578096352729009138167840 12434547 -423787431381824027033054824006446265800 12434548 -133368430484210627204479639790075363328 12434549 371773215502148073953957348141268629550 12434550 273347048280995929759341053243339712000 12434551 1275936281774439670039467011178988503712 12434552 766625178346675174770374369626016133120 12434553 409568145663215369733633754831276491204 12434554 962313240625884995899801136121436246272 12434555 -847625680739680799701188525106659379200 12434556 696700009741964224470980658425785999872 12434557 -1615790738648444846975485062332025199988 12434558 651943687775712306909460217919922490880 12434559 557481940365496738089293737415292889728 12434560 787757871964883432276480670626217984000 12434561 -841312999376611681978557613523342771838 12434562 53004003673915429765235372026110090240 12434563 -1505786778082791591747654950095313357188 12434564 -59821722674757384388564421068517326848 12434565 -127878676921144203838490318186695680 12434566 -605938327253306765551292131981474404768 12434567 -776132204614877615557272076992108194760 12434568 1872125251372986862766214421518336000 12434569 157487901658259252636770227711870011840 12434570 203983325582489931184346395573060239360 12434571 -177786725486319874862465230741752631728 12434572 852964773428007048782705259610588398592 12434573 -1951292534602477313267876733246457664436 12434574 132558356345847881187121594364367466560 12434575 99668086384669919831483397663530970600 12434576 -34813949743768562785165506714224295936 12434577 267329983063409524125716757719236628832 12434578 30567320462241907913859681285025163424 12434579 80851127124672004612037653933971723180 12434580 -83767989573162216761487316009884979200 12434581 -260141452782910600589606456906389700000 12434582 -679782635436436205986460003561137264896 12434583 -890717309150910278696795902601428167960 12434584 -143125999935359724252315394035021619200 12434585 -707780238655018921330880988755342706240 12434586 158390160839090361034573391780412132864 12434587 -557433412498357302276256652104104182808 12434588 503989851362496186791515916344884933120 12434589 -965012722688848603494886018318017039546 12434590 -87195093709654431197264064210823549440 12434591 -405636630740480574665290861864545562080 12434592 -575492381129418393466773759584772292608 12434593 1364608649006347325833472883333282546480 12434594 103262097256128951440748857411667318096 12434595 129701353777623486871197041448200377440 12434596 55871211841034213702605929242920468480 12434597 468725523311831740953887709541131308352 12434598 103956737598242821386505979248891099968 12434599 2246978081023973497625971199397090749136 12434600 -1086082001895168231681609588894781440000 12434601 41875473811903321602917152253498058720 12434602 1287608468223592880461087034402431683072 12434603 521866551278922624714990150000454089144 12434604 101341819519307573691738889102932541440 12434605 31568724311383661296751029719079349760 12434606 -139027579679712568926229095213447753600 12434607 -260488355604457378534722360710679744000 12434608 -197508196315696428965701450783025070080 12434609 759417835246507962407687407682494877280 12434610 -56288387830399048682726097649430730240 12434611 3086178106280543285404850688707257600 12434612 1156805251328226665254577961002196210432 12434613 232437907499255280821374872905353914144 12434614 -945296226423357838186047773431396597344 12434615 -198273333137308728060667601501129580480 12434616 -657680181974637048179965895818018406400 12434617 -56859110560003688620456145032736351352 12434618 -81041155641061807819785496857210201600 12434619 -214632650277807669162370866550026497256 12434620 736559798422399005885348086453364480000 12434621 -1575262224465856894897553676562986101178 12434622 206992415975082709855898754646491799872 12434623 -82340997616393564488748603148961784376 12434624 284070522642351607581081633503267782656 12434625 -364272096032304069856137471058031280000 12434626 665282392836145338243793062560442704640 12434627 -182974629329257600911702975728115901248 12434628 30312487492469924007948740940618584064 12434629 -642469317969536396619173726712300716770 12434630 -163414627760306323612047261117797758080 12434631 434656248068719795664686969827045500544 12434632 1474015414487664390434242543452630574080 12434633 590607490385601723630755723533434930024 12434634 2107716437394784887745589197890068016 12434635 -80828583252830664896550554772376629600 12434636 25326623617429505874747747139876646400 12434637 798459239167533994924657668675411552960 12434638 143438931365629315525495681656864726720 12434639 7971380915437848401118221365649050080 12434640 83881048560661281507321177133634027520 12434641 -1675834079245996132631548240374028824000 12434642 178383493539925233400333497996235206144 12434643 -366931970404417494342309857629835764080 12434644 69020513056270884624362240731014166272 12434645 5828900014640341579252035378896008110 12434646 119401007203712227850585038232175052800 12434647 207086638066355004628914274520911817096 12434648 -829902768248890409750005089154677719040 12434649 -7425366353076134456887137090621223680 12434650 476734728348315623132943085460234052000 12434651 136044664098627941373244501303069307904 12434652 -491623179250943079262237276545457724928 12434653 -456094480705747536904097062711813613568 12434654 -4245749231333868092990035677465741120 12434655 -148807406451332784942250797071239305840 12434656 190404883390035426987395890823606304768 12434657 308546686307694450569528642762601279906 12434658 -101258604139260711764791644405455849472 12434659 -600175057974616742585196627311619671140 12434660 40768486815689232742154126912430796800 12434661 -1787111092186643110287288775893868431360 12434662 -513975621622784011020757629859223044800 12434663 -192962440689309896047120153939714473600 12434664 342302849971703585037102280283711078400 12434665 -64943886032023476749288676994747452600 12434666 476431923124193885566924525294812931584 12434667 290324670478242246734896449879720242688 12434668 -617489882224707685750692560021859531264 12434669 -155900640709158004796272094698981702356 12434670 118116176242105998637167448960584102720 12434671 -703269555076205979737520961611443467800 12434672 78655690978776207859885954817339621376 12434673 -618098582564385183991369025898369080832 12434674 -17086478848982588881281994603697940480 12434675 -89344661887227658065476027492413536000 12434676 364194889286939922580268877477870354432 12434677 -1480939158673031473557752799669077074688 12434678 -1191484444661112398253207099717629543040 12434679 -154726634268772634854925315271028029600 12434680 -19183331373207696236028433710358425600 12434681 -129254035273801280775526433003005031190 12434682 -178716365646212945912704335098514277632 12434683 -2283588392333037677592334325473280025600 12434684 -128918018563680797759079155097232081920 12434685 -133060532269657963754563271768456913600 12434686 -417822540213975197462670931604247744 12434687 1037137773822323050904920367030980206336 12434688 -401071366923571204879684091354000916480 12434689 -111097724725448480083024905474510095360 12434690 548107500053020335379423997998185115200 12434691 119444470625341430108115382790643878064 12434692 246698881757045478717617639096155422720 12434693 -1749085641107424625133211480859633728480 12434694 -554877046097278349084090695016397692928 12434695 -53179190678010375197291211240475483200 12434696 -194033384378852138479497935837828874240 12434697 -5096130865848412512212073290812637184 12434698 733091279832616819121006629941541246464 12434699 445556208990878274092530955388999505200 12434700 111483802750312112865695848911371904000 12434701 110786918617852258532421789453458584944 12434702 58666575157593675178630748306604241920 12434703 112888759562936782476710953680581174784 12434704 54444035906209064811012725905016299520 12434705 -134101043980304049955038569171729361240 12434706 163868704828570750914597572043500804112 12434707 -1611099381149812489012576548107616946080 12434708 14515816263673252857653012001999329280 12434709 -177287839240923949463639829937537410240 12434710 -213812100639075408267215915641093098240 12434711 -460518084351154713258778281303890933688 12434712 889783926582427070964133491236839403520 12434713 -985083224085440183531912277495053356416 12434714 594983683599331012825799512360432771056 12434715 -27147679766820570190679974306147854240 12434716 205762699763081563548919587842639149056 12434717 605741656585995227235467384158918097766 12434718 486604659065325971673447135795401723520 12434719 1727608945894174823842308381710241690360 12434720 68779870908896342923679447177704243200 12434721 110659077559433926295043766559628600960 12434722 395667309677351029225804319275652284800 12434723 660136133749677265887541486068793970640 12434724 329344651740824981682024655847533006080 12434725 -333043023282729640601850504439693627750 12434726 121995399945959732673013811749075289664 12434727 439396911834474349309602779291413077120 12434728 -263959392505171428930561491171274670080 12434729 -410991181405526861266845059815704929670 12434730 66892748793136631905032704304852595200 12434731 278396496000031840736993409281546227672 12434732 765567018528681420279135639825826639872 12434733 -117022941956303153250874235787998621898 12434734 -217844128262892757635639955993646220480 12434735 913744015335389695601256770340171815760 12434736 186620002855942633941899467465175531520 12434737 397608859452229356232350051165315344192 12434738 339529156489926056898631341759698721696 12434739 89853765637021153533878389786553728824 12434740 -10052830122235683508497590533622476800 12434741 -53328149968438255825500167556461750016 12434742 -569144537133957509314194781824438725760 12434743 1030133838256316901029294375341937485824 12434744 994588444368686251831188864363886264320 12434745 -313486782667702998383939575104485121600 12434746 320198631855669167940223577344161303264 12434747 40571020391791818638923508763966472128 12434748 176693214648467872299466986011943252480 12434749 -329685460586143165299549702635634980340 12434750 -759299966712784546714397786036069520000 12434751 86542183112193342079820655436725755904 12434752 -277003343529746675189754729560235048960 12434753 -1010712283287583837446880515563997031998 12434754 12615486289546523954497017008652177408 12434755 -224005654716182878111761509436635961840 12434756 -1367375472770485474334278759148244881280 12434757 969169115816491400838139166491398524640 12434758 184871956776886042374198892653061263360 12434759 367721522269060952445238093732377880080 12434760 -335192405702777586115637603646669926400 12434761 642917666224222328135333390628373542362 12434762 -635978086175223777004874063619771388368 12434763 -899545995437433326709720374596678811712 12434764 413001933049606285971397039810550264576 12434765 -220416135229675323953883202125667075200 12434766 157621227454739349406271658665959640064 12434767 -379067930724693415167140008883990274288 12434768 -170107437852664083882123955615503556608 12434769 1470823193199475312211700839364449394240 12434770 290866694850042942139581538156428370080 12434771 882829002426411476916811306820914068972 12434772 2846236918174406155804711800829870080 12434773 468385551106014467504601055763885039164 12434774 -388496080106723799432105986124604333440 12434775 174476331897479270603457243734474175600 12434776 -1374700343621336612526164333603898193920 12434777 -1759178820457992054546412825335613888374 12434778 -163522348483751433147290296557183690240 12434779 -193864702986015402360823153646571040220 12434780 689697111970985072395180604230240089600 12434781 -33586100319058221734395025814751288320 12434782 -418225972641968196818610370085931282432 12434783 -33532876216369113030452300302931741256 12434784 -937599886032800939211746379761394647040 12434785 -12726624277472606437117712240872693440 12434786 -142519534152125376679217865378712028160 12434787 -523982419580962831193447838290102486556 12434788 -721648625217205636511796307745802262912 12434789 -730725106630982286841418353184233784832 12434790 -115569982465584972199624061604046540800 12434791 143156519248376617284888289356962482944 12434792 -32545932502574794319941220507283072000 12434793 373493871537625204713326790379675963584 12434794 -183336144852665169598143871473107918400 12434795 1152755097563454772984925752833314094000 12434796 -554609200597971895134970939014468120576 12434797 -977921805701622454684797370284732229120 12434798 -322513544903018909035073678578309413888 12434799 -140086757541679003080637163799485262192 12434800 4033524548123656357714366971800780800 12434801 -528683650888639354759418249106727779600 12434802 637597358154848005577371160217633071232 12434803 286803580696176683128748523525892036080 12434804 -281389340568090292208261418955840969344 12434805 371153131682893429366234054890011005560 12434806 -128363457781121284620313335832619373120 12434807 -218655508157490459016747954655663904 12434808 -457375410255683446025486729219189268480 12434809 1256229174422663291431486795485888257616 12434810 -9145108445571346984377080109917329440 12434811 553305686434557371080233371144398503360 12434812 -60771286165707309618789920136906633216 12434813 -209653874076691561769143016608069413120 12434814 33221666867894834568301304283951262080 12434815 -1268397006547331368060867929600307526040 12434816 505743695787773913712126164872881766400 12434817 390594557168279599125699312719301567360 12434818 570230408396455145320698037156350557952 12434819 -180653355512969229443057145466584223920 12434820 49894478825587396474890645989046927360 12434821 -205717543567576613224546821870136645088 12434822 -1015864621701351302648842199699958480288 12434823 -945942133418283438882387775979927272800 12434824 458907777782731565210245378295542579200 12434825 -105614609602993923635084659707558570900 12434826 -2055540974889546643073196064629102336 12434827 1193638771317839287537956399049951909720 12434828 1252377411471255824973353362743616359168 12434829 259968841797799983705777035545191128640 12434830 110462938923155486331682772766392506560 12434831 297539587236333016135395400100497027632 12434832 -206080858873070731646264388524338077696 12434833 -178733053221775969664753215530729711120 12434834 17555749208202384619168742638514696352 12434835 15263255465113346266142257354292428800 12434836 1880461163587256986467179086054714202112 12434837 2034539219418273113208024410477627950080 12434838 75911599152946113399334657362736441728 12434839 122344180363947788586579079024839517640 12434840 -1189532258682158139203579355030159360000 12434841 -589597951444487905333898250950706094950 12434842 292457762553999290490047413727794950912 12434843 -1706610940865463141083875987827342790908 12434844 2730988002845364107723372933713723392 12434845 -571365169824590066443436929381029642900 12434846 917650854473252642999997555868105852800 12434847 65396999302423348729533087234865123728 12434848 5849254892570541033918888663925653504 12434849 -109703325716166121258346713630326834816 12434850 257199776759917052503271238181514112000 12434851 334078957888131981499394861189013347160 12434852 -331833964363713115370039882820917026560 12434853 199193561789482656897499168983133320384 12434854 -600636334245895925865594444607586640000 12434855 759027049269271506568483639880183000760 12434856 315433819515016752340395791775096668160 12434857 32980611911762776665795174077495253840 12434858 -285637936813005706898062327912116470016 12434859 51133202174664889497520244684796005784 12434860 -367009002833005088659592682076709360640 12434861 -2449713435931334541191986523760293349888 12434862 90455765537891668391722434238043065344 12434863 -339221018410044796868084813811436792960 12434864 156723610612082796197205477395480444928 12434865 257611945581556860130123733910665248320 12434866 -11248072048190470774757233078680914016 12434867 -402691272860440854626227623532241087568 12434868 396732068697862380520205821791514196352 12434869 12242171039054185567659839192973966528 12434870 -4268134633229649313523781613398720000 12434871 761203395623696095057268162189337722784 12434872 1604094933543337712208777244901861068800 12434873 -114322988070105470840182698882870848160 12434874 243734460484825118350191056268431324160 12434875 572793014057539276995450222109105440000 12434876 782215404844875167252892944098791183360 12434877 -377620744496641019048216416539112308 12434878 -29067692832127340024792509759197150144 12434879 -983179311579509551149048603935976456840 12434880 197702070244129327980812180541155573760 12434881 538696466285677425716237780720895671040 12434882 1014948214324465673655636101697456195792 12434883 -706417679497170152967453820495902170376 12434884 192715863093775597971918977107971932160 12434885 212310632391619508194898371969107193560 12434886 252669311792140948256750290425970354944 12434887 1228316322153850071776624147948838744536 12434888 -1607569859665121696479399450735294986240 12434889 845783157029368127223969488951044145424 12434890 -91895994494066029411702109235883973760 12434891 684491148280395282982632665474788180224 12434892 -548647676508840199468223338777676083200 12434893 128507090348441741883494572572559438924 12434894 -66831846973503083467596255463482022272 12434895 -357823229967072489782715712892681654160 12434896 34293075872476647225846230711331479552 12434897 -960758587300282704953301613785759504654 12434898 -147801566686886581303506489725337550848 12434899 599229860889189211543945713762121326120 12434900 628929601105303777764382976363554320000 12434901 449108400383020440978106545697721872032 12434902 -238699833569707782311555286599753601600 12434903 373539115304529305988632493039767657184 12434904 -821760651036640268312982738027223449600 12434905 358286423598100044772616233614151152000 12434906 106084226307355406203041631574591551488 12434907 136499721380666789046678282170395929240 12434908 -596821217599566638448349620826275599872 12434909 253050628558523761535479204279147171680 12434910 228128754607026126745498165251634233600 12434911 -2056457506509852003419688608223216266800 12434912 1067383766859614056072029325454475264 12434913 83435078116417755325587377670138225600 12434914 61826924544777920833534824875133055056 12434915 -57482924471818301467535130488299000800 12434916 -115510168788537517938375910433025638400 12434917 -757171812215870872367990280637829859648 12434918 131063045464074881878154757765399323520 12434919 -105363677414475992573031353364342990720 12434920 -712823297244668698693085716284545126400 12434921 -664762859739889442864816081735952535878 12434922 644370079465609335483379901652149550432 12434923 102060100492330464757766444769312616480 12434924 489021164831032333913132332610903920896 12434925 291135104575580066112101666059542540000 12434926 404007715460475367694160856143348165120 12434927 -632201080217955194457574535851623175008 12434928 -347635726004606060863673700392337408 12434929 -672348239963319981833564430803219094040 12434930 -651837040271895312011176898928640934400 12434931 433208550416713966488064106203371417600 12434932 186848811305982196311559047463590707200 12434933 -373756898683506151464232668717847114080 12434934 -450675562251767004439734091179979321920 12434935 -370913387700781272244988166399202398120 12434936 -1168609279655743578705064858984730296320 12434937 -14281340246725368204980404247043221760 12434938 257547226506519540825183603662080823520 12434939 -836022140450086171308702743972447923680 12434940 -79055039875379767319223987687582105600 12434941 1223536535002499953357361692814473550342 12434942 2133583523883525161149186960398639744 12434943 518602494165574051644056352104854373064 12434944 -145671751484378074214069185851634483200 12434945 1630684842536330135889978854456071053480 12434946 16434340783773993463528997843258381184 12434947 -355781468886585994899535369079310206768 12434948 476401758812307408599973281667032519808 12434949 -647781461346591749715835942932286507200 12434950 72538659378180566433642342865194547200 12434951 -332243815943370079886024903000680581120 12434952 698711541993595296700999063378876293120 12434953 226481734129259387013790359431932402202 12434954 176202408002945201601533971549327011072 12434955 -2836478653947918779086656825341195520 12434956 313074374719333570044039940372977120768 12434957 360500783795463640358355837583765969206 12434958 -16351419898971852211503385705248425280 12434959 895127582562876527709205794452360457816 12434960 -73677501995891885692953329976094064640 12434961 -123123484465121189097140507781236462592 12434962 -651172640578161390341933415136201734768 12434963 2960149666085787520205073356658510065400 12434964 -458566341947123675592986887765049985024 12434965 589869273496237334578283963176721488860 12434966 39062724283100317064139496589538219264 12434967 189583556540166838981436015841691330368 12434968 -59120132796661540975980116547207168000 12434969 405730595024557800998399380789081607370 12434970 748034185542241669244358444462389760 12434971 704970312052232140172600104776283351172 12434972 143623376553007463058238849232552368128 12434973 -418517585841780896351700497219639217792 12434974 -233697529850363850775345721937361180800 12434975 -557903154147550580448217598535302484600 12434976 306365944450340141687065747706090422272 12434977 156618648477160324445106108189615525408 12434978 1149678912364248172048925032465269497856 12434979 43680737727514120323725186624529968448 12434980 -296814618945990457461121679641116000000 12434981 67759107799508111294783250471391768800 12434982 -68715102548158613215052038680471054336 12434983 -79113439981172325834943765626516451920 12434984 1511414250796795287379104503090972344320 12434985 -272915236847577999353984526630648556800 12434986 586133804148756699500422379942958870192 12434987 -1439225569823459166948772281566596569600 12434988 412878369278649060895425882620787648000 12434989 114325050664581357270703816726549773440 12434990 638114394776527155677728802570768044800 12434991 -384216853462395160348710572810986473840 12434992 -138882974552670671410610040088164450304 12434993 -566773054790501724228929455529103979758 12434994 -94928365048425539019267216922411935744 12434995 727513483212457040483047855442386900800 12434996 -257830228888490154725606050083917783040 12434997 328898013749865038196943313482743592320 12434998 -3646541010167662248549136693761356736 12434999 -139922016356875982815903574144141818368 12435000 -187823475852183625949048803499712000000 12435001 22684482733853686430155805864957413504 12435002 -389758368354451530302531102863342875648 12435003 -398921330631152857256673511222514332656 12435004 -635883566433012669995178802457035346944 12435005 329986656083327231376421583902800477120 12435006 -13150969180241312486710677792044373696 12435007 -1028132060665884119886045911460287059728 12435008 417795634798472036300745575982207860736 12435009 289065199640389012743939791317324755504 12435010 -85028111090817183307301657076558535680 12435011 217350117940585302333282635372274713424 12435012 -696325468227147435518932342056609853440 12435013 -81108185468757079673021622596180150436 12435014 -1556139434708398263322903778453927770368 12435015 585973265815633254386826849067622074320 12435016 -741064672744001529265036161290565181440 12435017 97961734208548714727186700550010433600 12435018 -674475448526401750593792258784942080 12435019 133149978551672564171439148742805631632 12435020 -223151766736719304873444846686678988800 12435021 1467120404570563255127551662823097198508 12435022 -161545783529207477355531821939378059200 12435023 -1064383334079282704974138079100819811728 12435024 145397587231024656296554522364294725632 12435025 -136975183851974033009118127139506512000 12435026 -37099398069767414205648056176615285968 12435027 752893379019293047583295247674080777280 12435028 776588724864529909015592580313976379136 12435029 252861878906645914417519169773615431630 12435030 43720621654894774863449256397599851520 12435031 -248119134696469224275748291365482883408 12435032 437272082492842296716757666920837990400 12435033 248904609021462677579297763935733943488 12435034 188444084242507940455780913782645010112 12435035 89156308245387767180594791953105798960 12435036 172611860120060643696272696619174554112 12435037 970815644667605563382092631121798893920 12435038 -210033746854296613502898481980020057088 12435039 112349789420594442162451218023636348208 12435040 1312216053501700591922137508830288281600 12435041 1636552037562304265812321282973290464 12435042 -230687096247263797008470928918290718720 12435043 291959404365388769400075188158430347292 12435044 -275105357080463542690021873726836480000 12435045 4678081710126307557560891715127708800 12435046 334266509400874463108671683813926360064 12435047 -784252538595638138497800655893018925080 12435048 -277408776636003167365151578136343782400 12435049 -2963004934850913983327466551830246390 12435050 -233338959927930089327569640332435657200 12435051 1006921009366046900938019505032895148632 12435052 -546923671443862547357004227396991441920 12435053 1464716701112187750589437661393160905302 12435054 -119849529452442752691360008721113212800 12435055 -1049141970024848695706892808972847040000 12435056 394918788885076901134246520483871424512 12435057 -1048025150273921796145337058583728018480 12435058 -248476834178593842237811635527023822848 12435059 -227767965125391149505032141951150191200 12435060 -38209330288129473151888468056740167680 12435061 23942878092752223407534962923600610304 12435062 -34186725388140700586552559781304775936 12435063 -352999860822439761308251596113135606400 12435064 -87276653283256032625044151424164208640 12435065 -249001541043279967292493554511024415680 12435066 -220594764528309455708753532687862210560 12435067 -192718690573093719694311206844490627440 12435068 -425418850388912534354639140655907876864 12435069 442832797588724502780547946504696108544 12435070 -595715349689177766994938133878438119040 12435071 -615952907975781748136974250519623790736 12435072 211111515683215722478681100679150305280 12435073 -460768956031635936326250934192422171582 12435074 -342798165155505808628233817047494804480 12435075 -650155088151459587349095314804270241400 12435076 -378579069942450385814480071261760394240 12435077 -250637684713595513275730274851798554308 12435078 279703917057659803405371088856910397440 12435079 210247737752976908563980878526508117680 12435080 -18591576371536208819835045749760000000 12435081 -693006850828307666001696596278583755248 12435082 -98317410186880280929523177281212518400 12435083 -968047071143390224842458064586517627976 12435084 6039922794920537617923619530063836160 12435085 -12395361739178177799327891207982838160 12435086 -178229470238788440757571754177669331008 12435087 567202563987213801535408364147634240000 12435088 -4395667763485375561948468139614273536 12435089 1752128316578524976404720193917341187890 12435090 -23487541230079870176652277211897223680 12435091 3486936772678396366260313724858134817800 12435092 -162491805010648676341855268724949573632 12435093 919220884996382613528498535386250512000 12435094 -101417149013562578926951278489054395136 12435095 241113593720024064117046198053508179600 12435096 381570055855570434551553360886360780800 12435097 1858220880585305515190169802186322729546 12435098 276887443367753768334851432502108125664 12435099 -354475253947921272339531232584475512936 12435100 144002157618905129191769247123137638400 12435101 -208935080105262592058561889747912550080 12435102 -557707708230189176619868990588203395520 12435103 -996969649742808229903988120676893647648 12435104 -362918734130636526901120086443921768448 12435105 246730725350239667012812124604320198400 12435106 67749187547537189843813776959840129024 12435107 349736238552464870950469227786001905080 12435108 15527932189271469391521864240321748992 12435109 11013747155207889691712469111442689912 12435110 -110200480839150829212787418048691623040 12435111 57330929183661920966210945304847325856 12435112 8128361811540046770026057082580992000 12435113 -1357355134086259997477744432731589509020 12435114 44063614504476153795060837331180162560 12435115 -221884753884856833323842208217803232000 12435116 1366485037930821593530937341083659408640 12435117 -1501166558587991069279396333913105337920 12435118 -16019519988400870083589741185271094400 12435119 -558859712216781683166360376030730164704 12435120 6919152386922881034128634865980211200 12435121 305825322594075671000461357104525490322 12435122 -22798504960087681743747884581232179200 12435123 118780826608842331783011902557881735168 12435124 -224517121811728359641214124208399899904 12435125 870755638683088703435964356184684174000 12435126 63741430461146945818522277950090841088 12435127 -25989224020176251898829085155754082920 12435128 1210963204264742184478322371121561948160 12435129 210605659015956712582228130349422247744 12435130 -218507427438580254472018386382421049600 12435131 -50102629637527654503229075858640080248 12435132 -782192227562203193092022240487109897728 12435133 1114700781341251628685560903207061529600 12435134 -166361004209141237340305127637310471040 12435135 667746099924801841660299607330301923200 12435136 19678615588430945236121126079232475136 12435137 -812997829314328969906373054809704312960 12435138 -387390689622283857800991663261710721456 12435139 -700829633036269832761606880634499738780 12435140 -67059082533710683134873049713097378560 12435141 -243244011129967580603372861193283807008 12435142 1142871505548337179269331800196471552000 12435143 -132663377860435433176806527868378458880 12435144 -506045703277809712139157198693246689280 12435145 190655845657689495408094343411463979080 12435146 -32019309594813429265202386053308471040 12435147 1649428069246970747436909214660525829040 12435148 225563618711563573195265451909388632576 12435149 -586793829157610145156039585556071006336 12435150 -16424005568064856147759153623310540800 12435151 -220892492635434371589481637155800500600 12435152 -147194870301648989507901971002488127488 12435153 -790685583015732425370737474725407283200 12435154 -257918415747415789219717956903411019776 12435155 792864765916288376182126878690211971120 12435156 -132347781365293570168977434120389996800 12435157 -255869161805790490538792158121245938048 12435158 -490354558922820967660543884584950992000 12435159 518356707018658039360238386542526816128 12435160 -454807502778569604142308503031867801600 12435161 -242385312938272830775760005661220711408 12435162 -58023470895666081327959142987933378048 12435163 636518886277360791689121336271251454800 12435164 144423278115186426434946810669126306816 12435165 417113767737780493000639490147038659660 12435166 793098126059928229610032735654505570304 12435167 -1776947075448795065518905595833806450784 12435168 24185432904826548881370271805761388544 12435169 -458578228226956648837599686042845335420 12435170 -7062975125698133226522049444684800 12435171 -10240148495633884036753511758865271120 12435172 730167136944347079825945225317651394176 12435173 355828260685809893884863579156541015422 12435174 -285089233938623444325544382263400530560 12435175 882263894458154358237232243571653735800 12435176 550701854770423038340048165437369907200 12435177 568719266378091252929649718200069125760 12435178 -44786191904346858127346410787710356480 12435179 -2045050893548247643785448973038660094220 12435180 75202506612690312571398736028466462720 12435181 1400754058864518993237018128346138951264 12435182 -41131003367147166880938634895218471488 12435183 730333316983656117407786936425762701840 12435184 -458916831455634897627454229086579916800 12435185 8226946460066697118515365041016555520 12435186 -31230360951097046772408431721019479936 12435187 904530369373689432211105375557194373836 12435188 422620581589271694807145383804786453888 12435189 579982941443613641093736337358701078464 12435190 -586729593805932349860447725844693876480 12435191 -622369448328794429611734922586272560408 12435192 404901308684982615342906384452017520640 12435193 819422012204872261006717041676853518442 12435194 93149874635137068678826857096128832000 12435195 -165309272341841145993306032850955624080 12435196 947778828146776616744554258517753182720 12435197 -105617897419890038559190317529333169940 12435198 -89510669659048914424620307770733636992 12435199 -394801681015755502260246185175041477264 12435200 -691529388439997876803709513968386048000 12435201 47877279864369630150369614046432324642 12435202 -184269716049841082018750577714839142336 12435203 -358680538999331904969211296891984253176 12435204 -491837628069412715042899644336956642304 12435205 -574213444101109040122132988260145725440 12435206 -260233289660930079454841173790785177344 12435207 246970932186413811706224737716639702440 12435208 -328598940827545567063005337107437399040 12435209 2052093598300962207240628857979347760410 12435210 70178970221348430383809127369821736640 12435211 -320975875297632064648172715082709141688 12435212 135768314078995428030645128397279025152 12435213 -4646414720148245810373459280507932672 12435214 312118226294304451991657633267791914432 12435215 -203105376328086890992758653670329196000 12435216 27177080933125231200099219318849404928 12435217 -1385245305963413990942925844374807936780 12435218 -339926025776191945678919159113342659840 12435219 -47917830583041230179345722150284650800 12435220 -234252332469885592787306057050294483200 12435221 1426581449075615174974747080032297066844 12435222 270441047098977205632772225794173521920 12435223 1054205297150656844943448249027619110472 12435224 -236076027059603923924400024770476564480 12435225 427611321859829021371089673116457399200 12435226 241317353909003871226221826131915892224 12435227 -525263166559093355746530289774146886128 12435228 399199554275594240139662567782758666240 12435229 -411945725008564235791665658530198802740 12435230 671100373168958937303487597548977789760 12435231 240738556348819320335210245484003573664 12435232 -1571333110738858189096326562969445990400 12435233 1261744570989828822580052928842701648482 12435234 -204936146495221577140393917534000414720 12435235 -299881760498678425527151321809242614320 12435236 -445733318166139895138334841961091655680 12435237 -699384290637080541809970717071213120706 12435238 -257577388920565170657198100600799632320 12435239 74852450012630341588241220509743405656 12435240 166325106048584001079365198308597760000 12435241 2182061922073020422833323335234586944 12435242 228286110780794509089891495298383132000 12435243 -348540521402966613375866310938317811472 12435244 364132978347806603395079000129288257536 12435245 1631190343583833966660462079094579449880 12435246 -276111334228253303456364109345319402496 12435247 -101466021200534580337606913851344877056 12435248 151006313408264572692007902327498670080 12435249 -276002902668833809698450861291737034432 12435250 -160213722830446876698751696556909496000 12435251 779679445772418706637546647503300702192 12435252 -592464199431299252101910973421330157568 12435253 230453634629271194943726791628714506400 12435254 -860410877262620328297549090832737792 12435255 393104541034997292353435924218690176000 12435256 -2303744614306189799180211751750410240 12435257 1277508076011825232936371278708002078506 12435258 15189170265460471131024156979925529600 12435259 -321226356162385907802105524340161495400 12435260 -866040348233517063119558214478777036800 12435261 754101551808038150954757101379810408480 12435262 59220395447376050660207473067588832000 12435263 -1975013870121485150193643651668444391488 12435264 -361712028259278100564533483950490255360 12435265 589497059757592234582420393098527941800 12435266 711875312376469171350360519447557210832 12435267 -306825289324613562663656812949633199360 12435268 -1356497631951055633585234788924013178752 12435269 -1402773347524795740438641845638847314048 12435270 -46355214999934394199472525552516239360 12435271 -1258975615634987505992655598845371311528 12435272 -545338044264274929128127522210479308800 12435273 1109645605785067661006847753315150118122 12435274 -594486553252925570980854715603494246864 12435275 68571991171079050544299529402858259300 12435276 -319688113962511769642286660393046032384 12435277 -333568957033554797700884105513507279828 12435278 57986462816756594749943952043122071040 12435279 432120157744508311250147531916314399760 12435280 7923480046828222819754965497985105920 12435281 542494560217671765579782043459703988082 12435282 -218957272183865774931428248087933739520 12435283 -426609617533802511463672841219604943280 12435284 -775533288723369497510695258202817732864 12435285 170541021085705673271857839039791537600 12435286 818959871225202634123265007178372514592 12435287 145566758054390474727611396227939237200 12435288 -550987698524056556956102766181467197440 12435289 -64791687830648333224098731059379280176 12435290 63014026010083207946194237051181230080 12435291 -1412330480330953028016233217537957960 12435292 -894563271844628349570559045034587753984 12435293 -308549973961708892765206286754287532672 12435294 602351769426120591334940445200327073600 12435295 -31969058393142816800536393936285340160 12435296 -238550847681402141591815776709832867840 12435297 -107742758051600052293561416219234456128 12435298 -237608025286152093453108874204664583600 12435299 33705583081774551870892709888952965064 12435300 -159033453526536495788990925093421267200 12435301 -334342364364199713612404979759581636868 12435302 309252742304412191551496973531048746304 12435303 -260472729476171963688834754975410784512 12435304 455263708577334469290586472346010828800 12435305 393761089553920916109517612001250407460 12435306 57315272158524101152690273547444018688 12435307 272527946367410926026996501902722709472 12435308 570227465104921907139222237514297628928 12435309 -190995612502164188183958929755402137600 12435310 418998543224372051746285776173890320000 12435311 39583084220157156798555898907757312000 12435312 49693670834551626771605717772195594240 12435313 -1956023524910868330127164561784283652000 12435314 -104591934663943878063747219636756213744 12435315 -179348251458606600454823223621997932960 12435316 526814200025877049630724673517156289280 12435317 185373033108540994940849557385791428672 12435318 -213390315042218235641396101930389956736 12435319 -580909937612081554827733503639719571840 12435320 895431967970425601852830219668811468800 12435321 -637714671225599851032849177812792786496 12435322 162897640301252840310914499080028179424 12435323 -1286409057842154602429416510604918062428 12435324 66277674776692745901352356028751020032 12435325 154584432345556243351385261570275084000 12435326 -315411199346435330935488556850593976640 12435327 97279433485264170123996126137057950608 12435328 1049824615739091598395067377664728760320 12435329 246714868526916147758878762535904446640 12435330 83262467853137962950274882357164057600 12435331 154767231201238730325797074593185818312 12435332 96658584045239324392318683108476190720 12435333 945116914570535183384032130992789331424 12435334 -1184033667107416635386973043190466216768 12435335 317418251428958471983113412841021099520 12435336 1538963420088592396345517560565242675200 12435337 -331539085666317775050695968102673712540 12435338 841112198937979030248095190338509035360 12435339 -71262399254696925075287817266576989440 12435340 552463605417758587961169434637496734720 12435341 -157055692031147155879811069697458108736 12435342 2085599036657036285243224045487668224 12435343 -874953928090964181337132491237112723408 12435344 -464805194097899850734927494443414282240 12435345 322211671050084666848406447423501085200 12435346 -202804790695408938569376518318943936000 12435347 -1107144584206396635865941869015762161200 12435348 757765325700504080483146531384642467840 12435349 -1770940422624971366142246315164062529650 12435350 1656236617667816597046939429932618400 12435351 -2186887604504435773984226766393174168 12435352 1214458879383475872695265195069957273600 12435353 176044059840543291533826070173526371456 12435354 -887816271593447267725778666901931353600 12435355 -351524755599355997962124768834857986240 12435356 1253262917731256971340806538280981265920 12435357 357889983940421269436763959934505950720 12435358 603640762659252070168643651385098794944 12435359 -8598040717015737147541036687408624800 12435360 -263619837371238621293577533704560967680 12435361 -235113678613339188429792525126809840108 12435362 896835077669899242262318587842614020432 12435363 -3813211898828261832328516765143196308 12435364 -985957045672900916678997018874690879488 12435365 -100977874189461610651461441128377684740 12435366 -131893484838490439417997215902300465152 12435367 -393334316047692310734710488917507892080 12435368 1767522435865831874579665345785228165120 12435369 946093573403461940439130673775603262560 12435370 -134760364131145109780419361665016361120 12435371 3456594261212905825700034130446996480 12435372 459815907248815473487790550859503513600 12435373 727097239052089028033206067939885880204 12435374 79762785475742823520521162476946777600 12435375 590194523470356416229046758683277588000 12435376 619225809275809477802675650375529562112 12435377 -6547216544903666394786914818704043008 12435378 -266756327804046141930304558626381230976 12435379 10882046232717066529018937108067439440 12435380 -611887643168680137777260548137291859200 12435381 -77404079771687276029185880701711960288 12435382 -52548244781449740919835748768142180416 12435383 -1229694004230180866033407262779139377368 12435384 281847138717287290584091993102663557120 12435385 -4804870852019769291275030988803049600 12435386 -886439970371423792637441795059922439680 12435387 -734796329589369821891011907478084353280 12435388 -169603222706610431672878018401863803904 12435389 -526447763854644680812225338456487194810 12435390 -276275313456278898515458362458830848000 12435391 453854780794917821056339059606111789000 12435392 -37645715231590281577070002748478455808 12435393 104174469013438832583344153434449251328 12435394 305797169846261100225377827735646732496 12435395 136564300097284293335658265258729714080 12435396 -526989368145580216714508171274894790656 12435397 615163249565598399707166719555409098140 12435398 -305672304137031840904604524667623270464 12435399 803881216686528817018362789684626787768 12435400 -162932876950983153982403134058148096000 12435401 -3505075966972707658860754930337285806080 12435402 62399022021225386549066668433482579968 12435403 -356698037409108562074674394498318948720 12435404 21406570893783404135847504110848868352 12435405 348373629194673901929352954842031070400 12435406 410061223952742476899505142706333271040 12435407 699015697708835660438715208697735164656 12435408 30338600549503102001393064268056256512 12435409 -218909270246334020563806449886563032320 12435410 -108506835229723596044575448537224396800 12435411 361973542948605301570565429174509029744 12435412 1897376332440027918502580429604007808 12435413 143075954704719920007886292147079567804 12435414 461616460966007646878169711899511445440 12435415 243288276969175715083904257896276534000 12435416 461346074163894545021661828614075566080 12435417 303351235192621779868059365913555270240 12435418 -851995280711542614297693809024688333840 12435419 -1048018057272879541219278659607929925180 12435420 495192880396821043597326964003075322880 12435421 515342497392455938404501345457453171622 12435422 942444560109911665898142138833139472512 12435423 32824661781295964226052421131013194752 12435424 -177991350604615298119431090259946373120 12435425 601541604793211292712361920872151836150 12435426 -624239067555799007194579448381858809056 12435427 934301486603066052107476828061642027272 12435428 12898463254759007343358218189507649536 12435429 -924082098297240876067811218973595717312 12435430 66499257851410338321092940686398617600 12435431 1311949822358851670084121540450162962232 12435432 1059811913902708919651555835254565273600 12435433 31812384455872462160048796950842380288 12435434 707458045615054650316412820103465009152 12435435 -489255346665448668542728424312737278480 12435436 -99529253977674197422969496786314690560 12435437 -286014476708162655973930638390488481792 12435438 -264856402446571581334105973338412715456 12435439 -2509236209443628108821256148857525271144 12435440 164723226913795703302732955211361320960 12435441 -124106302322437513112055563678828810496 12435442 -42338497264473046969355337966440518128 12435443 1258629424359752221389463755943116235080 12435444 -11964985905222514093344177030926321664 12435445 -440969171695923633874004831955705324000 12435446 -1147356659891684651902027828641900888000 12435447 440229487980274948957012115386991477328 12435448 1631653900802860991200194709226533109760 12435449 -197400365894642989421295357716929194360 12435450 249170231991976786503690762890729145600 12435451 -608831429019945761558761989880944632048 12435452 401731260222699596426643468050594267136 12435453 -350596250624378819122716926033172861120 12435454 -443756260973012013027838302437090302848 12435455 -25632707543650334937960984122545343640 12435456 249584259468838353248863857191675756544 12435457 2717975186880049574654545493046572880132 12435458 106617620023875675978912241354979083776 12435459 -420287149311456481059077520713799302664 12435460 -191347655233032948496512886556118935040 12435461 121676494745106325329122673935320926300 12435462 -264221097053077666441132998885658005120 12435463 1584916652112399451161995037103048834712 12435464 -34629559438837027951137686813622927360 12435465 -235179130264838026287773658414661152000 12435466 644328577741230320482999981894322556000 12435467 -65036592944639093763176079003014025048 12435468 815308466051620684429875487507413159936 12435469 -1592143254575625881618149054725686651840 12435470 -87662893786103832502887053920757056320 12435471 9676710318612422668951425435101095680 12435472 92492310405475232180793269482271014912 12435473 1489388794775403466590274770126738892722 12435474 317285384969948815871912312879780511360 12435475 315178386999825646712057022723433381200 12435476 -1226589762239421997308590401800928525440 12435477 44444835759851353549301418566535892608 12435478 -161873547077051247154204244734616515968 12435479 177457483804468310292252802730005409280 12435480 -518308847237392463521038321555926630400 12435481 -1958172992059941186568885760684921150000 12435482 -391818665736665813368151436623586651408 12435483 517988669716260705715763330226408657120 12435484 -312274809921149038637773195648078808064 12435485 1172205141720530439061498616880905667180 12435486 4783564863405146931006484348297104384 12435487 960954043277324930677532344419529207136 12435488 526394808913689998255401976468298792960 12435489 -462033372192687649512818868261957976800 12435490 -440080581383853325784551593793374307200 12435491 1165926208111666079618342324309946603984 12435492 263470272742561455197843449011949642752 12435493 284584695163043956157272028742550132000 12435494 -784556003991597533832255080079390364704 12435495 -233762034621296218248346197435370905600 12435496 546636305448375798945295098629100748800 12435497 -628575853966147066610763035559964701708 12435498 226346078641130681115263940894713495040 12435499 -749394367289141095729497776139945796960 12435500 348288378933058500484029521089290240000 12435501 82759555279721083425997604284639028160 12435502 -204132745364248205269829277751776820608 12435503 1998676796957253707829187446179055316752 12435504 133695285301765898292673343186126438400 12435505 -256269224275687773236013070748795086680 12435506 -648268079942895335732646422510112353376 12435507 -107505594458099350130688686386957433520 12435508 -678470070410104091450194697036902631424 12435509 877992859296943141647960296477394169710 12435510 -48215317419575665498330049963655936000 12435511 -1226870361201682169453075111582108884776 12435512 591857167335556381919845926230919475200 12435513 -281892855760765019621825229255771950256 12435514 -547963109571498077108082905941033728 12435515 -603586166005301004651688372467863864400 12435516 768792792239291069938952350021927107072 12435517 -1087138097779340367123607994750000546868 12435518 -906125370234950966283753423621823353984 12435519 580866408357186025999948040843583542400 12435520 -197913032496405701880763670967452958720 12435521 740625435100053810815770782233125723584 12435522 -187897048341058214416217488070069289216 12435523 -796399433050947141838180803459434524228 12435524 -958287350110565121602192077156459223808 12435525 159219656590652017190820471879644184000 12435526 119329550715144165611185804670234786304 12435527 -135879383906538214000121104727258240976 12435528 111948192053157712989582925585200414720 12435529 522574831782496479992033836742329831130 12435530 747815075687960423319973791014488581120 12435531 -883828494416944221048657706051133489448 12435532 907443484809052940948571563218177704960 12435533 -1290022281610188376186180619731058906112 12435534 -553907249310877804074157635809970846720 12435535 -531901741502359613605730524952388272640 12435536 -143611813331834883762123842834494660608 12435537 -85807211918825914268221781137426979232 12435538 266488162091508118830890015210215731840 12435539 174657449670827178599961997744358279640 12435540 -104192219264215582017258243985714176000 12435541 -1266949481160750018380006402110710123058 12435542 519470642072279128109893580724783206400 12435543 -130887332436110168228361493299935734368 12435544 143643056654792922971186374957123338240 12435545 -97243758813661261274855145952868070720 12435546 203869117667039295930289324243102176768 12435547 -402514051901439592142527682639027359368 12435548 697003678792619246346707623128735744000 12435549 21114395813835678617558337883473779328 12435550 27193136063210389743251871420223084800 12435551 -129060405592940268535263262405163542368 12435552 393638578646294367223955079396773068800 12435553 -5523233690375146650188037253469233600 12435554 -279313643927779299214005770867751279024 12435555 176874153210611179904184889605697278720 12435556 -337324668374451130135583448960582828032 12435557 -4668474190207679195973375606918051840 12435558 -15088187498683793667043323946686100992 12435559 389445735361119706602261859626825112760 12435560 226277333058600710148136072619748096000 12435561 946263628112538478431330421451180004132 12435562 526520004097950900327204972609800984064 12435563 -211782071317378526042896031504144148252 12435564 -517777710929202424381400275842959092224 12435565 259283652984138799953794976338099528460 12435566 122801299504828589511751230320530727808 12435567 -509097525195258005984645966680943990520 12435568 110398139759495966451931103157441331200 12435569 1126976413299978582598309260955822785444 12435570 47201889502657274317023349030809254400 12435571 -862810307011923744863458797367678550928 12435572 -876936803996876525169055821210842385024 12435573 48434734837667674120590199689628721184 12435574 -94372834210891780240969076667289331520 12435575 1034212034518814312799648715501103470800 12435576 -921957954627351740182407465738353049600 12435577 -404989451724650228340567985420078780800 12435578 477626975791860704083218274367021673840 12435579 -45133449949265134567301499811204800000 12435580 -427892574323004573873470063764241548800 12435581 1068403476112505631154966263997460676012 12435582 -5532096986832632327336064941849047104 12435583 -139197375798858505352965269659025825216 12435584 80788815771723859323789283857059020800 12435585 50129302867688268651459758831099688960 12435586 -100151956516113948647745371972668317696 12435587 368115657534848546807236727358614191752 12435588 -38175493409479852991331626430030200832 12435589 -7729228209999391010134560666234137088 12435590 -133214723807189948680417589150699299200 12435591 -13240657937820954808899197414470319616 12435592 -39178440195560984743816263615442022400 12435593 2554378143636925755550357115810108607780 12435594 -30240681577661790016469116892229473280 12435595 -919431670381330912615933861999921228800 12435596 -143084469688243207702095093202968273408 12435597 -663931571736484081775074822505108488512 12435598 -289576381291393094045666429476664052864 12435599 -23828321245761382442328753448170215808 12435600 -25127058624727132126750258269388800 12435601 8098885128269813127987993278135066100 12435602 -924573710301843018195605894438357554176 12435603 184920248454605194102847818180710206904 12435604 -402029475616611162619727567866963567744 12435605 38396982517827247892522188997033648640 12435606 -55213526368843574762630582299958382720 12435607 915915759494434521686059942342576377720 12435608 -242819840563583672881703193358172375040 12435609 -249326324794565364629557389497943939840 12435610 246968910097688346404015219969315761920 12435611 -1019877117912126908358471529672233121788 12435612 22489374852101822064162078087187315200 12435613 -310212087187201668116379115202520730138 12435614 -88799508212196954379721964825484771200 12435615 328252229707498391959229986566219140760 12435616 -1360508604922608666310482039810016542720 12435617 538954735561460402829010982671343252160 12435618 -70349379623883709717679884741082245632 12435619 -301113150743468692443650721694045526016 12435620 -39972828901775175042560382700226334720 12435621 -812025221760326351789497054714809527136 12435622 787026846363180543956657062233873734112 12435623 101261640550103302036957645044822829344 12435624 193178502307435417733719126006126709760 12435625 114939555029967714825447641574272632500 12435626 -58564359826841217965599595809716040704 12435627 -660725166572874232525171632562975457280 12435628 -260741273973302217496299451042856583168 12435629 -473694028094364496285504223063931649770 12435630 164663132019175379689323688521526331520 12435631 -681408540450795647882407118693413628168 12435632 320178839649808027382653404733717512192 12435633 702353049902471389449384265986017740800 12435634 1033946368728404018069108971535266323216 12435635 9007863270402770941403551809610116000 12435636 808687413218372043883072136351519195136 12435637 -2178866911711924248358860810341396374628 12435638 -357236825851988305256920273804725504 12435639 980659591199140326353074959370406216424 12435640 12293217244761073219568762917886361600 12435641 1441571693277144157944219572074841220432 12435642 112915919569814800376600117321680886640 12435643 4571459903596333834106685879297947136 12435644 345127555115737732869727802596720160256 12435645 -31884502529442995334327749717650622400 12435646 406136685590518867081589272627507135104 12435647 -373029206113937909843289142051394176128 12435648 18298975827799997264598047368339783680 12435649 394213150942085194909653669182279260336 12435650 26961515136431081394226271972966707200 12435651 857720657476066548731072704344637563780 12435652 -413424546007741583850133621048069514240 12435653 1551059173663495094489771357375821348860 12435654 -263526897223572577752189059934326784 12435655 -446732997662357213259151581075401014080 12435656 618583205305067771214531866611540469760 12435657 -3174999089597067241939510304546781312 12435658 242663970875193960957874681165741927680 12435659 -340890376397918667197465264758325562696 12435660 125479698883497933608455713700187904000 12435661 -154915918601106663972044872607058065130 12435662 -396974423667895816006028387153110479168 12435663 -163015087648923956870244633665685514752 12435664 -28425561243639749547858942599660912640 12435665 375637928878209926419231355803908457920 12435666 515538912182899142252247472098896889600 12435667 -240564536988003542640987873047275188840 12435668 262587573650344122666497123068065048576 12435669 274625342829772325476045453857841622208 12435670 -57146643422026741462920203484182413440 12435671 1186561307488458941394418743897807328200 12435672 -686105015804219315403080786030113198080 12435673 -1688564787038184375941201959654077817078 12435674 350803195498246585628426438840424195072 12435675 190757658647864757513241803498178924800 12435676 1636225599080303883314460786004467969024 12435677 -2674125813628914112056689495595845321460 12435678 -455054052757564430973358376346907528896 12435679 860097507108363762454244812967609509280 12435680 -102315419443399753664456239010096087040 12435681 142101969424067597992099290238635258624 12435682 134132389714223968207786749229644790272 12435683 -482188885050922861839723625641586840896 12435684 -893566542380667750671564560770573732864 12435685 374158516618854226835464068153393856380 12435686 -1838510372253537586142968801817972736 12435687 -1715936031490599333141043821350582736 12435688 -1578653575741686017836908252148011402240 12435689 -212035849111239291745612054749130267200 12435690 235363225179128008557692427469084915200 12435691 -912969727033200454602901842391308421208 12435692 841746946828197075692483600506889659392 12435693 509797426549157830744608774215810282400 12435694 -745779311259217868805327437680945653120 12435695 -937510040421793617775726360380926479800 12435696 -4009853673484416904696293557476196352 12435697 1416847381494758204040427134041056448100 12435698 879082046343550044482850980145317243520 12435699 56136589165858879546466859824616986688 12435700 207233895327260055688866672063437574400 12435701 -306867027903960202389218942290573124100 12435702 -286770921844272943843684200589538107968 12435703 75804989125796815058683159062363850080 12435704 864932570866356379530240214723415040000 12435705 283085894609371426246824634570509675840 12435706 -1537208049359490254552542006049986321920 12435707 -1891757737944978850001327960178546372168 12435708 -230929228775056408186077406865652120576 12435709 -44716894555044881818427607129869568000 12435710 256109018916277605234457841338830729600 12435711 -824964471681704563247650696675612694400 12435712 233471128217660458706417307364781719552 12435713 569690631687515288711733418726319800320 12435714 389247977995639929005921679070912400640 12435715 643700097948033964341210274838396073360 12435716 218575147965601635730215436487500777728 12435717 42686238332582303367520637920068894720 12435718 82173536213108966273833600835838526560 12435719 -2884932332284434315777030662923460436360 12435720 480061760600115247124108270673535795200 12435721 777407056713125529463959159984428565504 12435722 288842433531607350554990833066974275520 12435723 4033237276433444361540746081686182972 12435724 228541403533064443691055079531831345152 12435725 711951890334405664568314769835237048000 12435726 255479690336679096584021264813039273088 12435727 -563753598263993449751590508041322649424 12435728 -6620890226357377032702253705295290368 12435729 9135326603529998744428814414936316768 12435730 411512787407723432625075074720842828800 12435731 603464208912587023804637583877389241344 12435732 120015413218962197043244045632229993344 12435733 -480842406613168229802868540267709730240 12435734 501142479329685567839840852262694442016 12435735 11799590427588158979931433228221470240 12435736 1595463823564559865503587812475482255360 12435737 336110772647547535294906529251701603972 12435738 236170163223441538404346876137505846272 12435739 -575266107748934243826586803661779918460 12435740 -232885316263913269067229172550467614720 12435741 206443466541584043312340528295004849600 12435742 567628909382215811331932493289336714944 12435743 177553660471102317210446139571189854720 12435744 -474232033037867118205054543411709214720 12435745 -86555921013266823133851890057680797120 12435746 766332486165457310593571174769354933072 12435747 -576159568709048481131158314170918243520 12435748 -531017638186047423943818535321660887040 12435749 963908172566725030902991430489519078940 12435750 -188610848205803103597266802074704416000 12435751 -761574260158242279135351595180547936400 12435752 -132330381508090670668436002467819601920 12435753 109670395651707057426401513162566346208 12435754 456473036185209981820206407463915036672 12435755 446327699037180295978480297472126089920 12435756 406632099271576100555207747198387257344 12435757 -470631407825568751190319006111082437994 12435758 140889924744785614434799579151495388480 12435759 65583776085450345004618290327062856264 12435760 75044802378521680223345685678971289600 12435761 -374583682781693433582036213488765563800 12435762 60545511957126516501995873796530223360 12435763 463546746073471126207900605572378488824 12435764 118322971112751735819698301070043799552 12435765 161268154114292303491482193765484000640 12435766 -23999828584573336900243845206048808960 12435767 -287265039454128469356826902560382980184 12435768 -74060945553199314263001758657633341440 12435769 99176247775673485089356178065111685844 12435770 -72389120691785799984805917014979301920 12435771 -638859716424317187297002912895603232488 12435772 27895970697667392422573619239383391232 12435773 -586792893817626946709032407491889900960 12435774 20078710141635456417735735040398213120 12435775 -1149236743152945212917630966208095600 12435776 -200359940939876983236674160871743160320 12435777 1336000425649353600809126791492528732800 12435778 23391513011465685168988777989901991424 12435779 -1013233764803027148885173016441737244000 12435780 131770480124797459216804793110807756800 12435781 36562445500824974742450220151286743232 12435782 -113572772297368435203963597423967823808 12435783 -145508563938942275467324566256219474776 12435784 233839554855023333890747712966803660800 12435785 835050508528860620457006902603304288000 12435786 226240802865492031205228694349211874048 12435787 -56239539810759814616369619492636268768 12435788 303832312714311214465430984265065534976 12435789 1366954185426182845409400804709801620480 12435790 629514015538073631543923579838504734400 12435791 1228007915643807386623497601918464040800 12435792 -18757008160104195197273678555924398080 12435793 8535989441413526062042010295222173042 12435794 -285574187067095550073523570959340755968 12435795 817490875445548006692782090601610675200 12435796 -337169591484207134545964278659190710400 12435797 -101048596713267205752307227025937013888 12435798 -454377837979863730699886025295527075840 12435799 532822265109662811445737280212125039064 12435800 -345830321911293603501664760058058752000 12435801 151576297984470235397782063981147167744 12435802 -167480100231639172801584087703112325648 12435803 -467154037455444723468619318119011088336 12435804 -234509436058614380632251244898127797760 12435805 255833924612118628149223388036965393920 12435806 -379395994944220347573590488284072176640 12435807 -399326894352070908834565613202075568512 12435808 1460587175346083508035271983767958323200 12435809 1253738810957681371325615084086372686720 12435810 -115194415063258652047501502316732940800 12435811 -610300214091183562922363665707298172528 12435812 -21592969278467745796501066715637535488 12435813 -122011878643244400844005363649303869096 12435814 -181047015894348792498552204002944498560 12435815 -2850972325817277231312890480714734080 12435816 114539616007229493135054607950965145600 12435817 -771509380399532129083971170104076302220 12435818 94087196858680282241661984812634952704 12435819 443271332081200228172516546565147518976 12435820 307438322447079183782012927126848404480 12435821 202481790557252411096660318566450568022 12435822 233318180996319397203249788802935070720 12435823 649108544546141082074847767742018847440 12435824 480211795119257581417085854978764963840 12435825 199727140006007186943057602272185063600 12435826 39230209657572217526272020323290429248 12435827 -68191271331559664411132696842467242448 12435828 733948094475848819168206813389169336320 12435829 1046413273247629478444957215644132815360 12435830 -423112222156267473086823867302547087360 12435831 -282016716066372458771172013698164177280 12435832 2865846423078196070131974189372088320 12435833 123400778732614186692383235497187352404 12435834 53477744815916932337360719415375523840 12435835 -514595077265266800734549110360962366720 12435836 43739831550384035750784263596557336576 12435837 -113291113551925057945556169353845093632 12435838 -80071545421189495755978265299323520000 12435839 -724388779727712135203668545919359928800 12435840 -336673682693728977580143470094739046400 12435841 8547066790671038298843727213881843168 12435842 -51550394221479790755674184407367832320 12435843 -357453548448761967419157841925570407680 12435844 -189352625905193567901618107917451707264 12435845 805650992118081503159934218494543171800 12435846 -340365182129649648297634555884150259200 12435847 149534105886135701949831019586884619280 12435848 -511753622762782969411903678867499120640 12435849 61994657444296869280273204765494375930 12435850 -78184783762339659324827138551007251200 12435851 827156746281947812190198928417334050672 12435852 -283208631839655738400900508622435680256 12435853 -392092277716713007758282644226474957898 12435854 457444545639136370724965463846672317376 12435855 757149517296642580934750700829357170960 12435856 -40783870466652536073694932976764018688 12435857 -595021698679289808790514034253700536860 12435858 -4345717625260320690065944056680263296 12435859 2086446910271310163087908142787389670060 12435860 139526735134171002018512292067069478400 12435861 -245364331736139097201087058891908646400 12435862 821215220118948544939280474794702758432 12435863 -590331845452370437962093489214656120192 12435864 -524973935713949154470260417208529715200 12435865 100827839596064026105364599610138456460 12435866 415340106088626738864606133898041531632 12435867 -41096924685554691831663852625786339392 12435868 42228139287935606536735538699003944448 12435869 -157588149260441171530817169692046989856 12435870 217849825984866496536691757732298854400 12435871 46557773504630133569519740454319436800 12435872 -726439740317826279214795715674061733888 12435873 7507745665373975051311227526597086384 12435874 -138834646797027060549824457251441106432 12435875 -846509005622250622734570935859741168000 12435876 -390601919431857491267036720849677209600 12435877 5417274898941373731525734634032500672 12435878 64201225023384906462477386535796680960 12435879 510884848841764933545430695136486732584 12435880 474836692588750303776474776577755136000 12435881 -73078195032482924803890586836721596300 12435882 -218008595169667789359453022221741604608 12435883 -513560120078900188919182240100538225868 12435884 -6064628167758238743610370012949656064 12435885 -67159533670040294450018446312709326080 12435886 449012795021270109425987292594356419392 12435887 744132765600729065718833213076885648960 12435888 -145970278703719363048285825531406696448 12435889 1614216236500606656756478346065491212690 12435890 173770086348292370474530742879467537920 12435891 134939241227800445502495009399605073504 12435892 -484702328405843323093072165162224578560 12435893 1102809565509706732434886434065173629024 12435894 8611802626052459317010405868042113088 12435895 -751337495986885400302010800475999022000 12435896 1775059379547886052910149788365926400 12435897 434900696303670637449427123962548235600 12435898 241754713075526187545036766009787253760 12435899 -115886308469587563577381950096972072960 12435900 -465539591840080776879487374327898483200 12435901 1717168912437919067728095797032748544 12435902 262371442468543184965628118002546174400 12435903 575659378505409440958573144760360918800 12435904 103606334301117061399162922679754817536 12435905 -748299867745979244845412303880427033880 12435906 318900501056430222038319984730559164800 12435907 -87546800867940373226666719245376628736 12435908 -36011830464527232112449961066103808000 12435909 -261252692519468204803298229065227686912 12435910 -86254900307618767990161564230458035840 12435911 2123231690273921493451879624788419125872 12435912 1001747135338856062199650992901245649920 12435913 -359217503272994433053785746287110563520 12435914 -262711068848228534687919826731250667520 12435915 -9013474952771927170190172804077060160 12435916 677994255424714569657327070047386237952 12435917 -52276555911683592278568414705691158600 12435918 629306055030915029525150765638598492160 12435919 -47377087509656076370503044149746064960 12435920 9352941926767167099309678010839859200 12435921 -514998935805665584436867859229110761310 12435922 52980244311480797691942080239721332224 12435923 1232182616408444732442000905543067704172 12435924 94415954823982934300384086180125689856 12435925 -319742843528613878415447060585168855000 12435926 -89370432601300337067730047092495333088 12435927 -257998760828486370051617281303217822976 12435928 97332549329199481868361025006530232320 12435929 327753314623639929869695762736123470080 12435930 13660583809413180758893570351639177920 12435931 -1451720028703932119622147630227268407168 12435932 505404107036835399598535045692175012352 12435933 -390002174489825385263945319107977056576 12435934 183694537900176820295326235530693853184 12435935 389846716440684324838287124482674026800 12435936 760478965684015252353852950213181308928 12435937 515412488688027775431061152281554042400 12435938 355910034093245283851253427613164364160 12435939 -380313457853512817009786590243221063696 12435940 -130416813165752766512497484515485573120 12435941 -82899433204640823107741817236151269760 12435942 -168624102187085640304322068939682810496 12435943 -1008728625235920494769380856213521550400 12435944 17415043943099783523601236836476600320 12435945 581237723715042461311078424956141513920 12435946 26215346535911088497879059924480685664 12435947 186601645024603909433481702557586321396 12435948 -109207612617019434794016079729721210880 12435949 -1221647396120698538042992881000569099050 12435950 -507227021860479588070400584652563632000 12435951 256571269686172293803037729999304706304 12435952 -133248715201335241685834998365221945344 12435953 728038835945590568246435966411968193700 12435954 -470392898555873980291710247945016417280 12435955 1082794480988145261842230420048646297760 12435956 42774062320525016575327624866823434240 12435957 -660997892746202088080241406183618350720 12435958 -215008906038962418774949644052366204224 12435959 -128600741390849917116509033362001171064 12435960 4781491006696474498001944440156979200 12435961 -688114928458337488429071549130044400800 12435962 -67472695145524640336724141378029371392 12435963 18735461428071975805144524536580056688 12435964 879968519087837338624852552770643582976 12435965 1376035484388552662305621272019997817600 12435966 34431854856958946434611732826858575552 12435967 -443939099721291311346411434423270765056 12435968 44786211794020614152375187251549700096 12435969 179444702448589450803883710692277103488 12435970 327844284365719628753996382849288989280 12435971 -185229002778977724397857229523685357828 12435972 11582148962820007845231041325617851392 12435973 599767243960049135783457020156696505408 12435974 -365850577927677294047322799129735960128 12435975 503389405039499601633376174310175135000 12435976 -545391128374060751549451270997378007040 12435977 1520135009411204773237481187694166156826 12435978 -214735513197137618561479465022275435776 12435979 1769898143780730909923450394256500010580 12435980 803918509125895191496198000555754112000 12435981 -1444316647396576884529217584735495335456 12435982 -23341677609950137977546328225113073536 12435983 264724747341420351795662129931008715360 12435984 390491601845744509444156917103731671040 12435985 -340934777472063952887807945008035425600 12435986 -115370610848669985416939185133527517808 12435987 16539572286636561162158484888508665600 12435988 -51613213193315372168259616954129813760 12435989 531314787244103251219599509396847885120 12435990 -68727430783060914037726810343545804800 12435991 -158145701718053891519732413816328062016 12435992 -88496616741519010143991226131131801600 12435993 341509495185324608081447379905994156084 12435994 216414989330956395839265004809576791040 12435995 -340955280827313744431512316982740744160 12435996 -35808193508350016364516592232978944512 12435997 36531463101624689639489961255266624064 12435998 716708284194698786854350609148186800000 12435999 -1036882267243874461619366916625269585336 12436000 -1247998797303609048760527395325050880000 12436001 -1403566229761241926937537905347512502096 12436002 193127757816367856069028109314462736080 12436003 1202028455392843060369680931336349756252 12436004 1102643372859216572709500026176511570944 12436005 326189295646413938803974203669596475520 12436006 -950311478223726680182468209809494931136 12436007 -994688933207483424675163921060008948744 12436008 -7215722600333458338201196037625937920 12436009 -690831414081486045557212652510333103260 12436010 511828269774131518784995341808737976320 12436011 37172759037390249146527899232754846352 12436012 1308926689605206775073191982800829870080 12436013 125898556316623833145041661854576433920 12436014 -1041696204706095823566307949207651085312 12436015 469775751122558897744321409566214953160 12436016 -86909952622022468010396354213344329728 12436017 1499242276739046360027351891938265360 12436018 43152404540145545248811260486402185216 12436019 -849205344820716949187501827239798927504 12436020 489280956004439449434155792517183129600 12436021 -787243658115151053423948542170144501508 12436022 -227015988952660754560377759381574041600 12436023 -191427431475884484299842384308822197016 12436024 991339762218311220013002050095411998720 12436025 149398946041810229752858252267950792000 12436026 222083824387467017367532305115952327424 12436027 769445350842051881793366892247983191912 12436028 -82426503846236224387951274246040929280 12436029 -749932529617803074288295374422271566452 12436030 4589030950549894504201585427663425920 12436031 -153918709945445881338548650780352298288 12436032 26703633944536365790924985933412433920 12436033 168496727334998429448210201913247944660 12436034 349491642879844178733486676181175612144 12436035 -476955658045347459011454650578980094800 12436036 2193614267840638528980930968324058209280 12436037 928883168448114395445087356394090602400 12436038 238024959120344985777931933650283205760 12436039 -62187787869671879301781612384812931968 12436040 -488462644805110257498966265367245363200 12436041 239313947368704087184997655889188426240 12436042 -568616467808446284768930291041822885328 12436043 1354846717214119894156569840831851414292 12436044 -247417870228047173514312940670106190848 12436045 -409721291367078290541179590576865682720 12436046 176340852394044090194960882797980718080 12436047 309025464139398406680721459330865535528 12436048 -78294588701623231544928767600424124416 12436049 1089903476593769717895469956452341672050 12436050 291512122071895769403866804949537849600 12436051 1320648895474789363726584485099962144600 12436052 -236900653363639148161957954922115194880 12436053 -14540739810366460078795803636681987840 12436054 -491689419180067615911457500699673800960 12436055 -544848244134448563276517210358774648040 12436056 -924616712183413733679894975026136207360 12436057 -177037104571494604875118241315384856694 12436058 282393285127073898983354188340836066560 12436059 -396748212897967750142109200279862743040 12436060 134673605356044286788044991081099816960 12436061 59496369468968520407979644544677714688 12436062 -257930499772897143867149766725863812096 12436063 652634396711248718503631871395186849312 12436064 806380971610062557510355163695411363840 12436065 -738606811256762337533718498272729328000 12436066 -84642243955710713517434341438537998768 12436067 -705984488812676175801008505257244572208 12436068 554539929440774090980600849607390499840 12436069 1138889192026409981311872257660979177470 12436070 201154817169773421273247046001782976000 12436071 -848291071158890131842777753367323031296 12436072 555691493718253512603070289058163507200 12436073 -11293260063464746328602572891646497216 12436074 -38758850811371091625479826798593300480 12436075 495437237717838789930758882321062635000 12436076 38588325161116120370797197619293373440 12436077 120072919545088009725717925122824342208 12436078 -142792614272073920481614908821377520000 12436079 191429605259560183700988374726585132640 12436080 78232001783415604917626662835629916160 12436081 213851094836225653033847695877143422080 12436082 15664361502681636702741857566667594784 12436083 -521332264830434682361278090180659761656 12436084 33027448236068402353664455863250296832 12436085 111922390097443914628838939073215181600 12436086 49689882142593405954050148485191726464 12436087 1383076978153636165502862854296491035992 12436088 -514449767830550438617948312718647664640 12436089 24778318591448291257401681040968375984 12436090 432368842736859384426435943885567864800 12436091 744610475805461868675131933502926019492 12436092 37038210872719123529278299236790231552 12436093 1318778463768166774148895702682569167404 12436094 -730152300798211398400668643228351512576 12436095 107095973357013632542195541165838965760 12436096 -477407192592733057988687094057837527040 12436097 -254309135828767114346357804304222563454 12436098 -430577998806389280539578862410523972736 12436099 284544357311699896764668098920803750160 12436100 155582984442750587250757499767926374400 12436101 1013497609752879499407271533036343801920 12436102 -127415537893315367886539283038449789248 12436103 548659133034624128508447946008675107352 12436104 899503600733183523368460634610681733120 12436105 217546680712972071122634564803447046720 12436106 -689231624790406943499203656941174259200 12436107 -8193333646630702527496248707456659200 12436108 -37747479036641011891805569398203271680 12436109 401438199410540971324349862670334056416 12436110 350566421942087972886026740327742836800 12436111 -530946373024272048631700430996020590288 12436112 -208183397831563377061719978099324715008 12436113 -407605060084279813662760743666219011856 12436114 913649004489296054515541417141413024656 12436115 -253677681012874799739187016381894494080 12436116 5657104690259268134511722940705865728 12436117 -1240660486091739310132104007714347837920 12436118 691074066238811157492573355259602697760 12436119 -2583297315767096988321104190292139193600 12436120 13191828606903652608847019700009369600 12436121 934324204745150475285304252800512501322 12436122 412797068598120679690536800717395471872 12436123 79639918851731158959178320892966834944 12436124 -157710557908155713460662001592369672704 12436125 -22920064113262320951618407312987424000 12436126 -460776008315844124456392351528754671360 12436127 1097858418258555493489119712070043715200 12436128 -474709409961626840064139115454519705600 12436129 1071465015649118673353623203536481173472 12436130 143897427293478441655758154273682841600 12436131 -630258406064486988557760719797784306256 12436132 -256781499205590080284133178570755190528 12436133 -1979105285811166046826596677168720834560 12436134 -2209959925226702531520302149019482752 12436135 -529046269171487339802565691901152302920 12436136 -1856606516595803433319772843125760256000 12436137 -187498488541415351158233744523919069760 12436138 555102731261805165596809818238383360 12436139 -142107630616409282871024548021445297360 12436140 221713006519788797692801046810022681600 12436141 -1761400631608106389054529465091005876458 12436142 1037748737250624878478983316868462513152 12436143 25801712276334002610022419236374147200 12436144 41225670094476151054454566583512727552 12436145 458129343681331455966291439394868318900 12436146 127567401099261666741415391259023769600 12436147 -433642562307220589632636724112756881092 12436148 -199577303928543723396739199995519019520 12436149 -433878232733437129079817009783426157152 12436150 515766238184064350172968710778955520800 12436151 -228834139788283775922897122725877736000 12436152 257646819886392054828047977174647767040 12436153 1678463924445248033265102829812523881600 12436154 7496291574281695854772071400896922080 12436155 169206027772912903446029981063246883600 12436156 610679741450472459419088531568569043968 12436157 666112779368289014881993289981952123660 12436158 24879281052405960896951596870412467200 12436159 24278732477289831272644291540573038904 12436160 66045706204724218821611839976594472960 12436161 -379727356601547259209591171497488387296 12436162 -364013769070443530598224914054406780928 12436163 1014806617898808764364917486902688620440 12436164 -83604784568167558666566083421420915456 12436165 97207780578058921659143514485149123200 12436166 45130063874029237654265873071570888032 12436167 20451777506772483802726850959013555880 12436168 -672793121508891204141690415393436605440 12436169 459114538403147882281409388492149170944 12436170 347482523652316475192928966973683974400 12436171 -110172214769403466511665276833106208856 12436172 6443908301076233511385360856105828352 12436173 -78805426599038619138092924264026882698 12436174 -502749684931914815223471514350904974528 12436175 -121768353673497834621379015895585047200 12436176 -183756172949627866637105984770039873536 12436177 -215479976224261494494151506708283400960 12436178 -437532757141395153153376857741862485360 12436179 -59298426138463299158301589477086777600 12436180 228677511493890749396466792874952294400 12436181 721263795421605085835305256554914106332 12436182 -320304503742698094341402631147211961856 12436183 335507629566218164665229351516392983432 12436184 -813707849403407165217146110743038054400 12436185 37874514392539106714498230220655829440 12436186 95298567078954046021844940071722920960 12436187 11881319216761452964203676690326448836 12436188 715560541226323502833036037494975449600 12436189 810254767072909568909616511842501581990 12436190 -6285834040963346216867381501726069760 12436191 1123597841125671331351034208516829386360 12436192 418865678276965783985729987310643052544 12436193 49319627649716797138817459352049193088 12436194 -235612078988523810242130749962544169600 12436195 211018930099181540162225304574754418480 12436196 -267248369427729360487827087401468363520 12436197 -878302972041413413980183822439659725760 12436198 318660004667467152153792722612153829600 12436199 399365485168139692656963358466836930536 12436200 -719876210881203966816355840055009280000 12436201 722147562534974665550678566025392341504 12436202 5970392842629430981562797806168190464 12436203 74144786534962136696566873302083904960 12436204 -705572589593802978483214422538636185600 12436205 -694786222298669453498683949632124535840 12436206 -284317866661034635129019149578335157696 12436207 -32613450106937710791755412754774870048 12436208 78797590306464038923093321568603602944 12436209 -779477166398102888326918252520574991872 12436210 215806266921892074625425104302912335360 12436211 273977518134662018384255513192787076812 12436212 -10735684043976898057025807992945164288 12436213 -779881172087359987621703629407786824676 12436214 262462289172969176099884257926470900992 12436215 -132636975055176864009479139936803865600 12436216 -350384375248912246166134575311763210240 12436217 -99062042132387354201597352213022526508 12436218 118118820880790876302133986631933180928 12436219 -377872272649332734791315800264054781856 12436220 -1663983484005621810826486100279333406720 12436221 -225798954060634108518757109032278982656 12436222 -316098263590987328633716969629669995520 12436223 -56247422574663690157591752583863800376 12436224 -295271520581978365949447496686251278336 12436225 790444295505585672389818825680002873750 12436226 -312678212733916438077673996976907302016 12436227 1234250549926924631185216536274398457440 12436228 246894976033711405798900643587143233536 12436229 -600432498554463954667764064460820626916 12436230 227110902514670062040019253054316363520 12436231 536068278627698871075621304847964420144 12436232 842361325367366559430516662827438822400 12436233 -134268568100947983407900762837907909216 12436234 -340852404943838530977500504746548555984 12436235 281236334487111616630338165637906582560 12436236 616570058660439693411693856703902632192 12436237 956761326923814509468365042751755503360 12436238 -37948583037028307103434802787547680512 12436239 364216633746440007361924453874388945408 12436240 -140596258932424147768340697099718410240 12436241 -382300303664800329576993907295876077200 12436242 -76032737014940436051058925684732691456 12436243 659250659501119381161789829656636862824 12436244 1282349476446205878647044351704706502400 12436245 7203844421884265689234309820080151520 12436246 -386459603158868640600693726178539354240 12436247 1141167048279486434444971051131934034592 12436248 -54654593912921621553462547630767636480 12436249 501005652327601598032822996254166150986 12436250 84006600803816456569934488119060750000 12436251 329038671217442057478988795790987249520 12436252 2362633801013635231064577947484088320 12436253 2086624690754325583026838089745091506764 12436254 431117497261612152083528870549682732480 12436255 223310285125538281569179700318637708320 12436256 596486002546200241917692081103616081920 12436257 526355210729689049743551574748543870640 12436258 211591639257355636970584370023571469984 12436259 -1497632836754845623608719349002689120 12436260 -276271567855463735273388444778612224000 12436261 435871339264458988682786468846187285470 12436262 -457186232401957279434606116879592351936 12436263 8856386421345821229322575901348301184 12436264 322255965048137917774381524614561464320 12436265 1050239051324941569943395222125595577800 12436266 94433473066141915474929978857503968000 12436267 1598158842961274420128497939542316091316 12436268 107061060034823846755205514338346301440 12436269 -324146726371634852356759932978457342656 12436270 -50862067395139582236186578054835240960 12436271 510842006126201593290490969500503699472 12436272 9145542214325542589966758485673082880 12436273 -247011367896088307710132512144721132440 12436274 -536766029830014411735383602071539242080 12436275 -203862734369576424208425645818747170200 12436276 -1168755143898197986221185712123566515840 12436277 -883882447989629998420442094252321523200 12436278 187547087293867287110519015374051175808 12436279 917519733554486635488165890014009197640 12436280 59447374879812234766683453840503808000 12436281 206950901472002466149263723851964594560 12436282 363944732650125704494536252685762621152 12436283 -1853599309597891053305856393887261949468 12436284 46921784957290488389949591702930653184 12436285 -1154551333446708180037719122280676581000 12436286 963522485994342331759408077574111310592 12436287 -3340100793531514951576364219777621232 12436288 -8003225473935769649908309026123284480 12436289 382263811255679950732007685575449253952 12436290 -358519355982241892736667259965251418080 12436291 159572515719473389124753855331287823264 12436292 142503498018501545461969907046397194240 12436293 142752491769829088771933214436062840000 12436294 168213813402312133249899625451612093952 12436295 -156549920966441617882309434185826568200 12436296 697600630400842569829380974109036748800 12436297 -1560418284803218626040703163142674409008 12436298 -68885906086070656451680666183963603200 12436299 -2660874151300946837324131914970247016 12436300 -495078022484121293628089701740214969600 12436301 526264920068971806013703972482594700406 12436302 -272933039802284835983989630217200529280 12436303 376456675905822254065563488088646456560 12436304 382540340647960023899346120168585093120 12436305 62241368259416866797937253974454430720 12436306 85200614224904546455853083880828851200 12436307 -138189440862326331949663714486642823712 12436308 105189096975266390266853510112605675520 12436309 1268703904594634654699429906895457552800 12436310 -384778626453268632571919334605551837440 12436311 693210789443227450609461406574594030544 12436312 104111759338483058749515711644214312960 12436313 -1784293656434462489163014976326218112496 12436314 489045183302851078230975357539523832320 12436315 560870733820574844652790540396059534800 12436316 -913801394211040820404833262589130089472 12436317 1201592070950726575836393841793207017440 12436318 284879812451747072503978863856380447360 12436319 -260108092850361216025291205476847535504 12436320 -32176165182679868169157718571677122560 12436321 -1328973643347223354980640138141606944478 12436322 -313032074003800381374825065290835322288 12436323 36251183464622958494317582169608601088 12436324 -301672695124851767934168912193631058304 12436325 387258773949243656002001701829423491200 12436326 -87067552644343671933779016949915027200 12436327 379807887459511742414594188162731765176 12436328 748258891924591967178520514408278210560 12436329 193397392722400856379520336239306598080 12436330 193296464628839710736178872529899136000 12436331 1778458114691338945108725525168783120 12436332 -101881550855382945756409864504686477312 12436333 -86409773880112983836200217915510104320 12436334 89531265898509318465924367535573139840 12436335 -28576909316839172474039720707415349720 12436336 -344238719179374831209799335491023667200 12436337 1233142635796507309989701514241618891986 12436338 319543349761286143016323409127428520960 12436339 -373166232561087409650513572636966400960 12436340 -138377931704868609814101212105882787840 12436341 1118532020226623331278636323127178019584 12436342 734003546460844087265931251745643926144 12436343 1385808594338488558587384152839894463592 12436344 356370959078082736448088630457596211200 12436345 -1182388248884323785332947235343330483900 12436346 -366997751615173943161927568422680258336 12436347 -156847884987389222797712941062767777856 12436348 226173470542381592837785832689710186496 12436349 192469039356470043754438789658356681350 12436350 134258133215405856897181115015980924800 12436351 -1274968135821873666345679863680548747648 12436352 139761155068636254537786576483228057600 12436353 41949810587562375524718323181064427136 12436354 -323825569261239403640877541962012781056 12436355 -279340557674716584033529205123189268000 12436356 -720843393087670325476165581063795913728 12436357 -388764076876885963013523210024768543394 12436358 -256388355011430040361084646906771529920 12436359 47234358821276306016055714720368172368 12436360 -422960643407436175666554941858660352000 12436361 -129893760901127014627406666290572144768 12436362 228681089319803942695033255713283491840 12436363 -622794338962496977285938601488755016896 12436364 -41169660739470925446579815618198356224 12436365 46975140701994508842878488751043168000 12436366 128836500026628797411594043899695363200 12436367 176170336988790250831947415248241251072 12436368 612689275183172455854519774874435584 12436369 -788256107501931382528384607909092317840 12436370 -18340960180235223049770189952007951040 12436371 464818457223900171969418195695000927540 12436372 1146198848752132014050500354446633599616 12436373 -677438832629263143991591113629988363378 12436374 -310844710470562001884375169571755251200 12436375 -734432511574427907652043680893907152000 12436376 125333963707251478820459856005259878400 12436377 133760274221563268228511876451407226320 12436378 892920336183548609431508803014077568240 12436379 -1236336362424320432835478926160587476880 12436380 576657832164885041507797606563847680 12436381 961611689831038628052739975562021310182 12436382 -366268402129835784424569802557060236928 12436383 -495965830323791631292617929631596438400 12436384 382805578963301304937431781700616978432 12436385 -79145089038203878818254967560852373360 12436386 -38889944536740550739259483188319313536 12436387 199380962421637280945734526244730499036 12436388 267186684727599803535365948234254196736 12436389 -722522523021891347309713793823597408000 12436390 -558578973395904588195799308818829724800 12436391 -10939217614144111327766414605116762216 12436392 207334775646412304736188813621522595840 12436393 -346776516585386524977707952192475929600 12436394 68258742743841485763441997077316119552 12436395 -417685621026523698525118689868339691280 12436396 -68372959456574370700436326732429358592 12436397 99818330750211057372455155495345706040 12436398 88005808344918647230847333666982569664 12436399 84720428298914142639269615461304771664 12436400 86849920255132677657715533645386956800 12436401 979667616732704742495540433508657914464 12436402 307287135189620918896617306060915744000 12436403 -186861602786589837132548039475177109344 12436404 179521482318197128443484281105543991296 12436405 -51679051956979136191730671137904883940 12436406 276902758282681184588943917930525300160 12436407 -196849516879768733545168649892626276112 12436408 -1541128527816189989799263079015931392000 12436409 1095727667152845250175619930178603325610 12436410 -151265686921774523620699574645103098880 12436411 -88460463973687802061179194079825743120 12436412 1434980927097385675365560684847658191360 12436413 308932549093773581531735399787027690048 12436414 -685203773803241030919451325239119154944 12436415 404920562836131084500970239022927145200 12436416 6074343268429293439703572082275123200 12436417 -238480353312525961504215090310830080 12436418 -474966430024068066646820276937666095040 12436419 -886323272778072406228837190451780130056 12436420 -850226286445043235182012738369086974720 12436421 -1094170716751953256720303024680965543268 12436422 31909203261091280495342589811922663424 12436423 -95661044659136229319068689490877836328 12436424 -145310232948857845598568928923243970560 12436425 25536263538535081617265207494547795200 12436426 2161546328070536548386578965678738944 12436427 1161344453393707714655607188044510224276 12436428 66007068718034689673058675537587781120 12436429 3355739019282720637585127484799922255884 12436430 6890025517985126383569303076932039360 12436431 12787589432169574181865718678316851200 12436432 -214801295858371552168180243269110308864 12436433 540552101602883586431656353785975430720 12436434 -193137002396627808708727860657574159200 12436435 -800923878153461071139529094123290670080 12436436 303455224449958718852029235875654936320 12436437 255884793135027434798873031037740099168 12436438 161093633170350405026056589379449395200 12436439 -407019543879720716390240285096772368760 12436440 -104644889760261223148767377868287590400 12436441 -641350501287568125471489353647825297656 12436442 26268825759526102821745125741847333872 12436443 -1211613179621758429434420277261047214800 12436444 992875815924100173009517923794389223936 12436445 112217474138762117429359958669342446080 12436446 -351860634860295725408479685275748063232 12436447 -232410681057372646351849850676633620040 12436448 -655379019087235026877501599389846077440 12436449 343213236586709425293167546013718329120 12436450 -1593825271126035723014103363581258400 12436451 -411338248110924760613482664908066835808 12436452 209755424329212079382864810595826655232 12436453 -1021052162027142008637385365316953447298 12436454 127430335048237244359871621442888574176 12436455 262669416100825122918512322966176049360 12436456 -538132758516099489925563801186888253440 12436457 -639711585616422258239969272925248859568 12436458 293413184574997099556451384277922352384 12436459 201280966297572720737770116612181219216 12436460 8085173587480446019948721922203304960 12436461 -43595159135965254945992088637707873600 12436462 -18082201768226335680492135925848120768 12436463 -247450274090512069118350251842446345200 12436464 66809280120192791759433769962684088320 12436465 802882428019235747054263015964411287860 12436466 -313609712897494099536787517541019975680 12436467 -832237575318817394975588012713651609488 12436468 -195092748764859429787691847508488990720 12436469 721450471146044868809587954294368436800 12436470 607689849846245645915410171323934483200 12436471 -750970806844787250672086756692595982648 12436472 -1032731172558904373754466596979266355200 12436473 520090852564566802492699440260600570880 12436474 -602359164429239666530608646148728197264 12436475 641178266337316655267858234472560582400 12436476 384568094426458754369904202304743680000 12436477 403632013921859759552555647962479742892 12436478 -78952880356460663526331347820017559680 12436479 -1201191191099074089125472901692944134152 12436480 461983893652893703363470070712515952640 12436481 1741644851264844678249320200313556791232 12436482 -353948503541837718345027770714014780416 12436483 1470397250617001189441607247503198628264 12436484 1262557222335419897304439456432296998016 12436485 274851443907562829059014124104353361600 12436486 -536381973258958237203433310259981625920 12436487 155506482766389574382613948745759801344 12436488 1037968467562253639402002512919751270400 12436489 -162614726608543700574645591500528766072 12436490 241244084291183523797944071279286287360 12436491 -292429388885507381682038653797243594240 12436492 120808238303843006646891314005989050880 12436493 -557979596960711723465120435087129660916 12436494 -386623705009239494141086066603341772800 12436495 279911730825066016203099568453984869000 12436496 -84445776429095336711533157916003532800 12436497 -742220989197513218488219859986162242240 12436498 -365028376423582185341945171257933244640 12436499 -36140954383013089037319145888385358936 12436500 -524681197850967341205755728269144576000 12436501 139725830734831345064794169584666336 12436502 -112908810992546819994208308403908477696 12436503 -4292642140968035820180439829274953472 12436504 521201471016221142872851015682178355200 12436505 -32424822674207345773652399796651840000 12436506 -542965756487742271534168451789927470080 12436507 -928987223114445813118111700203295641160 12436508 -11662229864879727674151397405685434368 12436509 723592878251207585276749167736768197504 12436510 135111785648592787236831770168901592320 12436511 1291868149853086295180766685352385622224 12436512 -243617444625325246141778687272965636096 12436513 -620754887415624562572252540783053166238 12436514 151412466467121096914524575688537124352 12436515 -77079887401808210392291360352554860480 12436516 -526331628025874967428892309250406128640 12436517 -871189403911585256481425437137032650434 12436518 -11799005687687827588014612074807672832 12436519 117564158306858012601946254071312093296 12436520 -1285534904214137648138313827088904704000 12436521 380994813411101799452219634929537305824 12436522 285430424624992504362145820527965157632 12436523 49646775075024191605142426252585735760 12436524 -1347913618249362642523172067754313364480 12436525 17976827522002166260351400431065498050 12436526 -615390332661281422763702398771503334080 12436527 -208137668199889346351907145075671193080 12436528 -72237295554536268498884667604863942656 12436529 -1807173114044024578263145949356401082368 12436530 30652508960137889656474432547276144640 12436531 1463264721763077416011961037064947528332 12436532 1763056832899633987841899672894289898240 12436533 -874034047335042715811146088367173244498 12436534 -732954850269346735500963687594921480960 12436535 -1196273680649438816578082564370221684520 12436536 245939130598970258410864856338680053760 12436537 140304770853719720948981942884959215232 12436538 -29505997417916706101519019907505224080 12436539 -566807882760523735300404639186870065472 12436540 40815369586836720837694919759545082880 12436541 599528845115266515665764528977584975730 12436542 -476962516157407473372332089603524701760 12436543 -410443282022561563469383191455474683680 12436544 556521849527952868126890066412601081856 12436545 837719565244152344116139647134686822400 12436546 -14119803052967029588859041966527981696 12436547 -320326204126390407281267181651448808004 12436548 637786792305590431972277251390796789760 12436549 77259479377348753014113955567173272960 12436550 182456601678694215619844872619892028800 12436551 470688102432310640491817838001873094400 12436552 -43627128472227975366464739138841574400 12436553 -1994976056768581410073619514751554684198 12436554 -60272798726766917308863772064696914944 12436555 -197134300662492354400248853004898670080 12436556 48519773339665605618979209304959611904 12436557 -84138204016547094591096543459627599808 12436558 -75206899595363608002490228240094013120 12436559 24832084306497677875089260509376795760 12436560 -68864637257240968194432199680416808960 12436561 -427172269610634679418793520478220861838 12436562 532965844248009705528554799881848771200 12436563 1149848651522216665146265705360203102000 12436564 -4559429551588015967063266985325486080 12436565 -578411563856750756832459030756086085540 12436566 -142771689738259483471917752259384759936 12436567 466030525537271590768439167545387359280 12436568 280114608025647186328609089441645957120 12436569 119764500122936418396959076602962666500 12436570 113553636121330488699235354965701640960 12436571 303597743398153251755334572407695105600 12436572 -16970183968544137567414986648233315328 12436573 501253728145572806496295950912422209920 12436574 19065875880113617739986034269136788800 12436575 38872893110825388544479291582842400000 12436576 3311238103812205084016946868859798814720 12436577 -88595679122091848271714637765682370000 12436578 -7655873376813912684689812396511712768 12436579 286188186000808917107309084632378962480 12436580 44040501323707574623876570280994078720 12436581 -450998873710876341361981545856770937248 12436582 293632103356454988265685150650232263392 12436583 -612446294061720822339750035966381568000 12436584 -471011696643085508969939110028013895680 12436585 365652076153862861866300564825666695360 12436586 -50846912938143803246075455273500512160 12436587 340650138165820838346491996619643641360 12436588 401135185489224858159668488818831691776 12436589 8860496291248348706033594811712313568 12436590 326968793701638284276005897695405064320 12436591 -1893696386087752143890404713123508841008 12436592 -161785205903665889869362482964220968960 12436593 201388706794005464394126397015029227520 12436594 870938619036445380518814509271928110096 12436595 290617863846663877028113483054057407600 12436596 56729289908322666943965842762025274752 12436597 997383164395435857820768807356004864046 12436598 -433801453936940912518578361679008308864 12436599 -114185132307208057319346231859141042560 12436600 186950512011372286172069742955043328000 12436601 -60066968773808507677950876814933100988 12436602 92194091747556363799302266204538470400 12436603 -1077419706078674906497616155893879021148 12436604 219056281480862867052325526152981555200 12436605 193197649453285977948871694769098832000 12436606 -39672054109829899510045214884777930752 12436607 159362997540499201351543474082422241352 12436608 -892977548726619769410114162759460454400 12436609 -929801143064724350652857650079084983596 12436610 -156123017555213740797387234900526579200 12436611 -54351736686879369661969306863120110592 12436612 43168498026603723742145904639800600832 12436613 596844791437928903983201417646808560160 12436614 -439340978405416273549460972292453446592 12436615 303395452256770153648672603805109828000 12436616 2031370189801025223967875390043997429760 12436617 375747673569266897550313354850905777680 12436618 90209463792960899534986123156607904000 12436619 -379641512756656531441910509285566258192 12436620 -182334899612917924240305975232148029440 12436621 -760284182248931548407286351161928800 12436622 1654971082753087147663907016284802816 12436623 -1832573214273679866393221922806769145056 12436624 -181122040251913942533437186556989915136 12436625 594449156751385193195955314810274930000 12436626 46724946584249165406497737115462095104 12436627 -134344413907219289319081020271424205568 12436628 -1132710235920422850629152022518041109632 12436629 -328146092571403424786365703943937138752 12436630 759036674557275672264725828631785160960 12436631 2390020436270792541746389549850978092200 12436632 13827733703292912243545092284894412800 12436633 -764267577815502076102370677171731612960 12436634 271805916864255461784892099181708393472 12436635 -713631207418842850543101885398848800 12436636 -924633370728907976087212938929702801920 12436637 446473792265062588248718787772923292480 12436638 -150802958158970911348727717730208933056 12436639 632622518571351174751144581647219290656 12436640 -867901518594829310988896078564347084800 12436641 698985267589722888463432533143159928402 12436642 285766389545171167757965618694298783744 12436643 472748116352180957280594143624826742944 12436644 -199632286282743881242619207384079138816 12436645 35005185427591097880935087369337614640 12436646 -842752704292755376863860685353831773728 12436647 -261369940521450672155141888750316509400 12436648 387696118278518298146097449711426764800 12436649 -210343584675937994887028034487264266864 12436650 -357512481222581337701007101824890252000 12436651 985736373522980690232614682193618969652 12436652 -225094401520350699811417421251394393088 12436653 281437569195941556883173916243603113408 12436654 -577432595112499076246773400936479299840 12436655 -158042154253820851214583422601182100480 12436656 -303272733604875568826691846969031458816 12436657 3437334831325915935327634810923703321152 12436658 -219607474076074333716442196296564251840 12436659 43860512588987276484926678730381930840 12436660 -232436181023786994877770970946140120320 12436661 -789537323492801003579261898106438307748 12436662 -24280747163007492320250506459902697472 12436663 -1311796529826347432033589694812989059496 12436664 -1053154110653078342177649386742250352640 12436665 -77769801259601218789982045652937702080 12436666 378031697117369363817956441546883028224 12436667 -90010953820799498195761476525603857880 12436668 -529401085157168921169358352317136014848 12436669 -62286322351328491328531653730201513280 12436670 -134877079738562131530362124561072899520 12436671 -135406259423150211328424473388864755440 12436672 -438951118831698884189771541310895816704 12436673 -232828168001684547352833026727800140800 12436674 204046811499617637526712703178046161152 12436675 4124324754694540709450892522722707200 12436676 81007539205675823571910217301888012288 12436677 969144178544094382485865854056336040480 12436678 523741712679185142714827401474790394240 12436679 592160992409466079716620063849295458760 12436680 -342462164581619311348808215584583680000 12436681 -1546474994583519458997922528868644292518 12436682 44442775107028417179031014892276612800 12436683 163838126576590393014294466262579057664 12436684 468973573532924103783035950415706136576 12436685 -23701355934860504385174020944823444640 12436686 1045675652295868803832607165135704579200 12436687 139007092388608465852693319271709277040 12436688 388471276397135231718329153018088259584 12436689 73880217369504145415218493659787436960 12436690 -453917116960980197583545744521109872320 12436691 -308835189823554999644365179785846117616 12436692 -696305689318027204499722313477218203648 12436693 776138612301615602564839631797423945344 12436694 -128178324168661889982483386364822443328 12436695 -323425628397257718622719196350225994680 12436696 26906633531779698336430601924784168960 12436697 132018854640161435024963635072592350080 12436698 98758551633803777867623178664414739968 12436699 -380825958225922813415573565535028679408 12436700 -363252238762618057273990818613111372800 12436701 -910636724658743686339228705163125200768 12436702 381309048438799124584706947543778919552 12436703 -1537959101115047928878013565535869629960 12436704 14407009431383399389467601569369292800 12436705 264840566697304419668711496539877283860 12436706 548601805130835130921667615368185016320 12436707 1120075122875267601106735103062450378992 12436708 -394032931164135326368427022197735450752 12436709 258727858259374687641777218437029590910 12436710 167055233083800385324980113251867975680 12436711 106497576538083414068243189339590250032 12436712 286731253362664022166253389959026867200 12436713 968872499045256648733581240108826898400 12436714 942542626592004201032050456051224513456 12436715 402328556728515494045168755747107666240 12436716 35967249147658678429911212739120721920 12436717 -694891961751131803318568785493850592128 12436718 -168367070366341239935148387936110592 12436719 -945533943005385029180669279278905204720 12436720 87789226427184257620094953424450027520 12436721 -1202917926335996884875502988746995575616 12436722 -308777949477940112986674908688519965040 12436723 427333002676615490209813114744770712224 12436724 540023999076781715375616222732082588416 12436725 45849091885486379974233036711110232000 12436726 672908814913510825983559806144895281312 12436727 -322698458493466491544255855170741247920 12436728 -69141585411942777967913204997065932800 12436729 -1465542734450820701506809434551579802624 12436730 118515973637641316914951235973467681760 12436731 535725176836822148695604903869642185420 12436732 55379949677720600796769556160818380800 12436733 -488723824073523752955987064855027312320 12436734 311291070522627982165798074266222095680 12436735 189281934890755147134037327152082636800 12436736 -117391161840933601246544176137640083456 12436737 325395903579627349126072539507295725120 12436738 947779314290719694480875674677155949520 12436739 -1290499867512064182589078793495423395284 12436740 328305773682638237760080620396284898560 12436741 1250549987345118212456833967774553140160 12436742 216243442105935658065409854047911804992 12436743 -169889892635011334515614096983506008 12436744 -916053756286432882725564452601758023680 12436745 -680074446406771429833879549807203449500 12436746 134977779753398430638136305644552688640 12436747 -1142419994622968333096568095237060965440 12436748 -1328006743902894732765150755093274638592 12436749 290226379847349674607716434551654308364 12436750 -39296941601354758554229250027707248000 12436751 822593719946818924962924872094857368752 12436752 -243657354472652018979021191212788940800 12436753 22200581518911435679374261245597934656 12436754 -709547854827412979478438702881110513920 12436755 167537423780744917223272119088579290720 12436756 611484230638093732065273800390527918080 12436757 -546926548502427642447428967495405555780 12436758 -103712962425911007989962816822205151360 12436759 -1721877596074429275104726030201153988360 12436760 197780610441107156484585567048011366400 12436761 8731902874035160976563371725684763840 12436762 -153797793022790314800050498288462666496 12436763 -1135687506295932167774356571423238500988 12436764 -522498245711059917833229304476605595648 12436765 -610753242108297263517453375676078382880 12436766 -49898274003765824044278590057511613440 12436767 -415618006629782538438174230156790174720 12436768 -614633251022649710887995262900544864256 12436769 -2013979842412618327853446190925908218704 12436770 119637707548683890746245108852945561600 12436771 -219661711540810542503037044505853709400 12436772 -272064375107826525094636850037613962624 12436773 456561842228322465035820211267810991040 12436774 -190569617632085268919152254487115677696 12436775 111145349262128929862412571217211027600 12436776 -366026215559970109168601767174322257920 12436777 -1477880031440857655158116419901221930374 12436778 19450610905409735507180162486417891424 12436779 -1443842004877014155373058197629838672 12436780 -184771847003636082800495803351344906240 12436781 62485503644340022316586203279531258592 12436782 -302795279903874882531334707512420244480 12436783 -1276731110636443938473233484065729001968 12436784 1853765350503375918881992093070032896 12436785 141937686818189249462289148673373560820 12436786 -135035976032987599000093953533829175296 12436787 869817283813930116846125537280309061440 12436788 29140309058685996427823797532206442496 12436789 59545917432886682753044189097889353056 12436790 -292038181369060592786004471793625498880 12436791 25142794547915371151774948432932018080 12436792 1476656342027824435018358902129743667200 12436793 830305393474296880591064650956253563264 12436794 290871066919525640420873786697081623040 12436795 -226339383955120155502711963613053675200 12436796 139867197584395315547634499902658329600 12436797 -141052438908762039026393307216061607424 12436798 379008227451458759364251499185832004992 12436799 560822356991103910800065059223434440600 12436800 -156011566983752044281277792736457523200 12436801 -763579119023961228714764473737377663896 12436802 -236631096760847454235858709259340110336 12436803 631572462336682156640119801045022496600 12436804 -12826309276548260186200484478948230144 12436805 -379961161562550685859273230169971080 12436806 357780413597717137508525347830530829504 12436807 641326104715566369577643806216371966072 12436808 482887911267401498545027373448382095360 12436809 -381646269147301799900864680603701927936 12436810 87321706622775018857039848774258714560 12436811 -60059341107674204987800829869125223968 12436812 432553422196855704149352857581019228160 12436813 -270802034592553623640353252479211134592 12436814 111227565313835740809408325843607407680 12436815 -347652632882161816196225085031092234480 12436816 -70758828284905299120351138752089161728 12436817 -488429725854907667771632943073280996188 12436818 62639696748176850261868435301689168128 12436819 270024319538348815978787466284054792896 12436820 -672642565747506436906155737711582115840 12436821 -8515716516574979516284771777418180388 12436822 1248766873364235146457344751204652418112 12436823 480338078253981959410458717963841536 12436824 679582918417818773625556156907293900800 12436825 327964533266767181739732187810498609550 12436826 67792767183463135478741131939082274768 12436827 -110220660340267915606629221716263678720 12436828 -115204041616999539032995671705370333184 12436829 1597348264926399721122911954557400507430 12436830 -65365498916404209036814812750830592000 12436831 52908912976845112525711297332014723064 12436832 1268480110229081186531539788620989857792 12436833 725202760367295070583820481423547477424 12436834 -285211430915164544715067512859006283184 12436835 386585272820902819623642083478164339280 12436836 -79553154797160090735087894056897212416 12436837 792493607275327363617717894042441696000 12436838 671852315232445825465652420883827785344 12436839 -644505672657020427222432875577558973296 12436840 235385020343355956939643215129840332800 12436841 -602443502235917933424998282827415581068 12436842 -542858900026749075701079350927279982336 12436843 -855040827723083299295377660548151168320 12436844 -464398396330373985106709277458321071104 12436845 512618171677300612376774203391053463520 12436846 -800054446374493759864098942169696223040 12436847 2367980148150146404384754837821518192 12436848 -183954821634498532311923240498238259200 12436849 1206561265205112548822818337182327456240 12436850 -229950836053215166679610672681652779600 12436851 -325074080590401181145272554736176192000 12436852 -293591754566332690637589818735604456064 12436853 361615935449686883545320487843496400000 12436854 61909170784102446635171712217944323520 12436855 -415187347052791935978516448389720415440 12436856 994121279436781116334837618317807452160 12436857 -110436279953193010960947563390269877952 12436858 -242675483998631340835217512619732791296 12436859 -228711109086166964599872920416842181632 12436860 91905568708825061996093467677588787200 12436861 1573548837060912771772899377767827110412 12436862 821614966896649660154052317758923090432 12436863 -344279126081605836988712250382513020912 12436864 -75350585429778607052334298326336798720 12436865 -276312494658175010671622756194794532800 12436866 -84724717664447832696959780556476306400 12436867 29837730891316811928848364570434113916 12436868 131203414490748162573056039921482705920 12436869 5358565056705998029255370023995363840 12436870 -18953463470270318649565127736991545600 12436871 -872151799871315043816446106399191916000 12436872 -73253934065924683212057439034076364800 12436873 -1017592371758116517664253433226563627878 12436874 207911730183709346160691003585624971360 12436875 -296522310201799600175312155195695600000 12436876 -177549387995193962355747220829785293312 12436877 -190366198582922155696802231139162784128 12436878 -92446254956717029174089574457166292992 12436879 350913423193235880583347687269934586704 12436880 97551021816995407729193224313445826560 12436881 -328145871687727485993421099809537302400 12436882 96284005865369441691908317217202193920 12436883 1031130446160446173555967469930428649132 12436884 -79484918891068716684564132995860963584 12436885 -318882523929315751571098273574651359200 12436886 -381183937368960130359317141564765790720 12436887 -1053717787882916877508717217984448318720 12436888 -686230721313834591597598416750771210240 12436889 1704713416814611756149214404582092745924 12436890 -1318501417829172861523002183315947520 12436891 -1479850100571491938317295063753139909600 12436892 -198116341795539274037827287258576619008 12436893 -28147601987414384986911672836949018816 12436894 22149225481291095763732006825615872 12436895 1101854343320673126573117312438482401200 12436896 219668736580341052518936292574147641344 12436897 -36800966231437399403125762050750500688 12436898 -184522445533022336003919556893170650800 12436899 -213817151994833279569072856787190078992 12436900 16525669747560574613094568907692544000 12436901 561250450578129744231589537263358483902 12436902 -20054882833450411251949260122979861408 12436903 144823298740384831069265248660655681200 12436904 474125454557103721919802774202916981760 12436905 182820735989877793113132822769484390400 12436906 -6670003641007177100462064956996025600 12436907 -574420803960546662409767765046504306288 12436908 711074029959762554115897873920119664640 12436909 1043615300703461619043175008062542553110 12436910 558458341348435406025789256381977255360 12436911 194398367205758658054558271310678775120 12436912 231330011851904095021261899475424837632 12436913 932569589991592535482202055522148470162 12436914 -197511966767125743001433284055083319808 12436915 -700913771962157721086798872048187527440 12436916 71799393293698144060396384676165732352 12436917 -1227278681309149897456170459297199185120 12436918 4743351083152347893220660260333733504 12436919 -1195306611339721168998718661292246483240 12436920 -424326514081708761945751147366259712000 12436921 -60418460108104120280926855737825766400 12436922 453812963862638774509796418209036774112 12436923 -653067440636449697552195145923571421416 12436924 -1126941563823790710568769604591545911808 12436925 -474728696057331089230871176021944084000 12436926 -585203884267970527350956115529576165056 12436927 350196786689752660535880936723644931720 12436928 56977446808561161932847328433591549952 12436929 -186549928277590420467307975399186522080 12436930 52710826819471521758478786351048491520 12436931 23689624786320085822173308430756819024 12436932 -167038495506097980186987545822025827328 12436933 -14755925792963640067120852731100823296 12436934 -277598908098918795699450360878110716480 12436935 -133219100526368667765879061012956398640 12436936 72937122135062648859146967906758492160 12436937 7440471751384091133908460633530165940 12436938 -136014665542759563638567264471366308512 12436939 350683653209083028817971179218870596224 12436940 6137490084454463487636176003847628800 12436941 1383856038259725030850630257730872353280 12436942 229852408614852320150332697095485404160 12436943 103094681127846763677552327451084158192 12436944 -74223220092643425146917056249102336000 12436945 -660878597383724940004762935948346106520 12436946 151355283607870246855531343680297218720 12436947 -345358864740613879790600795984614020876 12436948 -2111180477433482101356147611044119879680 12436949 200481762398540732190554732173946566080 12436950 168790315617899964471213569013685473600 12436951 -761318805198576667960342853866728222336 12436952 -481110981362925207580657452638671994880 12436953 -289195221595966907960214062873154614592 12436954 -908323744957021236806730606900078967824 12436955 -816552405695309259085016600140461464640 12436956 253942292538627666761696239740601221120 12436957 418145249988338293515728855650312298380 12436958 -306834553681216918328209312860639301824 12436959 314707240086704241571232741342417087304 12436960 -1043173905203922198398783502160975626240 12436961 837784672571326358507936282884921530672 12436962 -191511706888538618037459642388292126976 12436963 300088644951880489463161385911557108480 12436964 161488142675272530352036168095837696000 12436965 -488290965458074446275627196977240878080 12436966 101296409257169459302054374645135292800 12436967 254076345036412896023393516851349705016 12436968 479247048839473439842619803818486005760 12436969 -1226653127838132573697135168081945069440 12436970 40622455152098121570701573216937369600 12436971 -247523235672851250189259044898562864400 12436972 -349477280736708720272804451787668461568 12436973 699068203903841842931007227071251611904 12436974 -183200642320116698888128719137258609664 12436975 820389945179731434676170720526348337000 12436976 -8198835221228049090986593818785906688 12436977 159955650330192296882344204659055645632 12436978 774001253763762127929661496600688449040 12436979 -1859310874005961322744243609903168804424 12436980 98680024430948158570905506813949419520 12436981 -734130003762574117027162217299830636036 12436982 -923010263832859669544344488560800507200 12436983 -107482783619365833014248018330091814912 12436984 -992797961475987289010298285183725199360 12436985 2025980889384317167611300414037017480 12436986 -142122908779256817435731755187558670336 12436987 -449120708678703748496324702940741030364 12436988 93285675670785592279573939837053247488 12436989 -83201433311870590138327554267676159872 12436990 -102443578391172449804365320024437395200 12436991 15144805998348675405952197332207754240 12436992 204239529510420243482071811924321894400 12436993 285884898341632649811793774907395914242 12436994 -406279386854249428628391045232984069248 12436995 186889146832227528033482926024221333600 12436996 259955409523455481049766301970167234560 12436997 -291432265169628259493845835640956434368 12436998 149595247951626651655681513763464734720 12436999 -264949987051736491966838690621961074688 12437000 750318331388589018726521287882959360000 12437001 -485204887429082799630328363293897887520 12437002 -560946473035196169941014579407027216288 12437003 139529491590386999006698557877129125024 12437004 -394907351887942648903824372122833548288 12437005 -470635305789030441886129890220150083840 12437006 -164186315256967734416170238705478157248 12437007 -585598169355288362270620898366214998784 12437008 -125980556513519512742194214887237869568 12437009 415079456224544319569526211666778840640 12437010 -53010204726508484449719426466870425600 12437011 1112605868256015105399984482218462445612 12437012 -505001056161142068563546146549100328960 12437013 1271365816368526727148158391663574094784 12437014 286498132744066845950604420333752873472 12437015 733468152770924818937032866325224910320 12437016 -860361360363425293328249571734534246400 12437017 -2888338030833179413203815372608365293628 12437018 -614181041848579458809298522792079791360 12437019 -7398594630642072640916680744759091712 12437020 384223144096837276317313835674145587200 12437021 -917233561599301444641332881216649402778 12437022 87174224564307329924834287152635147520 12437023 -659804757094762836117418575436374668880 12437024 -280250362745498054595660017871805415424 12437025 -11039428371101128910683048558676556000 12437026 -26079186131810650714929411287077424640 12437027 729847059417948752860412428202743762560 12437028 45352546007384574007930874625616490112 12437029 432816833912339740018404436364409785280 12437030 432062978617323204915277864482892704000 12437031 345761255205203958472728028478646624552 12437032 328928453649335132268086632353223956480 12437033 -85981116680180157841403327139053503260 12437034 222462100348882570743522733150444673280 12437035 -373615883437090790390477586021420015600 12437036 318661462023033993935492820495723674880 12437037 314806750495674303084812764040409840000 12437038 -64164313296827084762094883247121928320 12437039 672062707028990859091609339042099484880 12437040 -50993019721616630874938223606796124160 12437041 -2352892211972145979130088336959587924416 12437042 10456194823297702421598748417577763744 12437043 -53245001507170390452998420613774725376 12437044 1432024255545089317726060305231353583616 12437045 111421909081387326329862155310170342400 12437046 -11793860436135069702994553552637798912 12437047 317014361824682481116163249491575078752 12437048 633427191376823878908163412821281792000 12437049 -1221505120778831299965445172390963508480 12437050 186246693418421768875518764270849817600 12437051 -93065850860274133485214517235581926296 12437052 369490820056350315637413175857051328512 12437053 105139004176232743640938623953129224684 12437054 67153471529746468087696644065090393472 12437055 28180997148289210656723282056229833040 12437056 426431581097218371971749175216103751680 12437057 -443400461000076230108949733742276645694 12437058 -88522352556355752276456937828437615360 12437059 430469415937326947944043352044561106904 12437060 61835820825590583237143505444145052160 12437061 -135600490856247832481748341634602199936 12437062 -617088787451142413814238878227990016 12437063 61151057492459014221673205472079476048 12437064 52111905256924402616833493700823910400 12437065 -1428760365549378808219159667216242752540 12437066 325233870133941475041476696706989961984 12437067 -756175122123253469991848765925639092520 12437068 -189645522976031530291317331398429953024 12437069 672021284860412979209278245209489727672 12437070 -84286643558373761708475157809569587200 12437071 -1760837594657929959450294193285294691728 12437072 15569667191125983050563929554232139776 12437073 786621557043519347526018342063103578384 12437074 663108405834369287557543353136867061568 12437075 54623924533273016898919877325934998000 12437076 33041398333786436766093068737658880000 12437077 61347497762224858138626961337584092480 12437078 -759450165106476203439548605716638120160 12437079 566916166764092029071449126059188321384 12437080 -665207188343583099311438596605243801600 12437081 -1222628968893401225027539830728145112428 12437082 -171474719869870957085779425331874649600 12437083 -65643193250041865669478254038774643816 12437084 -551433848151254839475363371329038842368 12437085 961281816145763794073782278831360633600 12437086 205285657754704402185773040429160947264 12437087 288733694430868860612145145456045309400 12437088 -637233830088846932639527349610293231616 12437089 -309135273015345402826738078331800464000 12437090 440304216522597389578163986939364992800 12437091 -274915289494180011622593061153617388560 12437092 340457007257399800524038018621988607616 12437093 83833196557813368006542736610466905920 12437094 26496520099628784708325866569199676800 12437095 -1401443952661463731328770667740134709200 12437096 530948012704287485573938643295227904000 12437097 226468803748455965577555712116149792400 12437098 967495273006143476802217265965325994336 12437099 -253139635701134401463344473417085172040 12437100 -138406032570626219697462681279538406400 12437101 135171633719556811845801160643451949600 12437102 43617749800497684642498206120458800000 12437103 -649388695453906036856001779444993280 12437104 50795439122633410007743653599082577920 12437105 6081507418286174753311391806784986560 12437106 67101045705982112860999218860301312 12437107 -271898880953462298817120413550259334016 12437108 411596337681802041520388575087645440 12437109 477460687265073319070199550244727964014 12437110 -108821327177257432198012191017484288000 12437111 -1446150086228714121918345890157879365976 12437112 552379179386847541785590793689600163840 12437113 -996669399479653281984561211119669744376 12437114 -480477199324407636533946050063103639840 12437115 -143575073824349776417879213093631788800 12437116 514713344324068380371709984386715760640 12437117 251478426484333993885236662904074357184 12437118 183012864017831069463410676186559622400 12437119 -772785191982781114493316146944922473056 12437120 173103128069212162717019731692984729600 12437121 -405492344121632704801707914851382075088 12437122 -231036306075778075991994527418861214848 12437123 -1368341504296917665014828318326521162628 12437124 141945860824989576235864990415993106432 12437125 992759070697043636854117349660372427000 12437126 -121173372805813455205791240142335173376 12437127 -472956443196762537770724040123276229520 12437128 -457258987727967116382971975373938688000 12437129 742611943534301868611865632592036728730 12437130 -120454626560249568310591457413003380480 12437131 971784338536280579905921970421615227460 12437132 -1357003434448468696178051194570844428800 12437133 -344795180226833648622874697515188749376 12437134 125823988772372934289500689954873692800 12437135 -31128695408676512296221542227601487360 12437136 -25004754286884942453550623469303848960 12437137 183477669195379383323586404596731860786 12437138 44823143743181766348540988659173117952 12437139 93437164245603660966952297657454704896 12437140 -986330399411392565687882905263075901440 12437141 138499780589663515096292945623112126400 12437142 225531276274812839210040202233248778624 12437143 -344263083689101430951709309376676252640 12437144 1474858288267578913411785615694515302400 12437145 -3744513214701730021590091703296813440 12437146 -303035070177813822826054214282640798240 12437147 419004188242751181027383919691024386000 12437148 2961775268165018507899289527258619904 12437149 -1673949851430501274385715799163333630964 12437150 -262934081073419741634358301701664318400 12437151 -254245694685000792445835232438174934968 12437152 -209602510888100881063874912796473819136 12437153 -944195502480815233825328719045958204880 12437154 232557546150780952757583034207542957264 12437155 -486307054032167554776554183464655899440 12437156 -43658225333133677677859650041397641216 12437157 1142383837482130178402373853705899254688 12437158 585283936983698355818539351902388439040 12437159 136465276578110752523981006222327316480 12437160 -110756056891975904623303036016533094400 12437161 373626147220972434352455463637491827024 12437162 -506943606702056904304727220614531769168 12437163 -29384514262620696215199007302821854308 12437164 269514019778902262858522240513231526400 12437165 526027248565936865414600313217286251320 12437166 -230139059010024963815376450596940994560 12437167 -101624267278345475335134426906447115128 12437168 216715858994978122535769674901207711744 12437169 32715312087045999131977423452189666048 12437170 282730496360900898967906874492460005280 12437171 -338556075258836946012894829363187504628 12437172 -20914018041348907728572482074758246400 12437173 579292281076456178139409975914529966240 12437174 178434252806621241514635785308022805312 12437175 -52762867312699238249037590214714621000 12437176 952636031851577038407530574911773286400 12437177 -105536226800092971676218166869148739760 12437178 147571946326765120556367397452288826368 12437179 142946399017926493202557352571915088800 12437180 -208036746858740155097979777837046364160 12437181 -80538010973416460286721247687137373472 12437182 -222917507585630742100093028682400622016 12437183 1061081471984492750896845498754081678320 12437184 -70750538258333006781164383676827435008 12437185 -2654896758555791887907811941234606040 12437186 -64206028008141290070527294901616788576 12437187 65784271223596790169264484128520111104 12437188 84358119838628943244239674395866101888 12437189 1051489788105870284833294779859192584990 12437190 349587419213237423543176795266955403520 12437191 -12309898731524453073941436263767207040 12437192 608677498855820462883161139974671902720 12437193 -19994047826987176522478416130676957936 12437194 -135252441636440964125633982809482830336 12437195 476064873796420411152413920389615799200 12437196 240492727251581384949982546431251496960 12437197 780036954024210006053119379945206212972 12437198 492226966876731392593187323866323793600 12437199 -1421879659189726624167607852125403136880 12437200 47666796277822591593778813050421248000 12437201 308413705775911801808636467601453986560 12437202 264604148197315416715691404452806772480 12437203 -702037995561843332358292830339872751000 12437204 155413471291595447032498051366313164800 12437205 393182307153526514918453563882304473920 12437206 2678985052591672416678557203446027552 12437207 113729591667291964662779576733230513760 12437208 309818865470105480896065526416569180160 12437209 -1646195176240185207799360646475674105590 12437210 -167204290676530218634600539378893222400 12437211 249356376097020744746995365675394885272 12437212 460230774570336486581976594793738447872 12437213 1616636422616488754547129884764350519462 12437214 -328666588207904418510917049293886240960 12437215 302393562248026747203438163448794795200 12437216 546976035058970102675036766081193082880 12437217 -268553992991152486886245132387643139120 12437218 853956131436371283852466849198801797504 12437219 384593900611395580322252209981494738960 12437220 5899077857354270890221836767591649280 12437221 128846511737515298343140399981261655422 12437222 195825415506287431437972050037864546432 12437223 1173867788033421802316955741770657507664 12437224 1664579163400081391098545773406335400960 12437225 -307652051783347641436232981416321196400 12437226 151351338890537882192979626854441653504 12437227 210346782256893321304410727918919520 12437228 17266338431968403778204007383840653568 12437229 -46425560609030015500992487777528192320 12437230 137581281117666856483143478476337440000 12437231 -67657387750835464381152850822778031936 12437232 -37352131192784287939619350515231424512 12437233 175715807624405710230601791120530763504 12437234 7603317163055802398383539394049193984 12437235 506234285042366072604730418726079484800 12437236 352218164236534280106959853584963688448 12437237 -352093673073445363973901666568706093568 12437238 -64623168034723165709072236084447560192 12437239 906261110115765789014969550901900600040 12437240 877132072317407550994278776912111308800 12437241 98825080943703620120715950637748613184 12437242 472828152775441968919237079165517628272 12437243 -40431385713042779175933182236520479680 12437244 132171262338315520675208603541705223680 12437245 -336474828241442946369682888310670143880 12437246 -72282452535688096331608126895741180928 12437247 -37501252562975768900917865234257660272 12437248 -278365157765587931752085933172803502080 12437249 -123891220840020225020746143682966280352 12437250 153012368904183357919624373010702336000 12437251 -511332311500300909419544962346796673768 12437252 511628792118344645830993776968445127680 12437253 -3744487543791844678253278559458092480 12437254 192390268060091190776373114432865137792 12437255 -469645154429636501391972906644314113840 12437256 202790864512678130411490319394531082240 12437257 -279199867461907640743703237630209551488 12437258 -791598407276812991699763262130050245024 12437259 958878147496593434613855766524017107200 12437260 -298803468148868808366098766096477219840 12437261 -170939350256658956764838339399543688138 12437262 -598936669398076352614751369551231946880 12437263 1102802231101125808836561078604620891040 12437264 57922882537031228015274678573430210560 12437265 -543573620567528820297012602135379751680 12437266 155947436165567868163570497579245144064 12437267 -1116289627065318786145745994252686184360 12437268 134380109285263171626215100922879229952 12437269 44050163529110601302399147746120922044 12437270 -324181624597928627639944478785223443200 12437271 -190932875921178996491558271619551796992 12437272 340714751105228638178136179091221452800 12437273 1211734818457460627998254462833486876544 12437274 12340292126734583304625076047232025600 12437275 -1011446786308326613403881486536935058700 12437276 38143111782835775482402726117649180160 12437277 -1556349292966570583756087551261501440 12437278 47820008045319503510016751072730126400 12437279 -63027266425161411061457007117737673024 12437280 679563523877734324828434492857253888000 12437281 -1903600596713367933889160760348199338240 12437282 -230580551692834882794991617317537826816 12437283 -505840115426552380414814211966725137152 12437284 396020097297838818378884675293725561856 12437285 -556137829545441237738252650961202832640 12437286 429808280567883011462472421580374118400 12437287 14390645994512805809474420310460033552 12437288 1578906684951492619083822032231218944000 12437289 -433474331712809686330096606030896307446 12437290 -156635039762055834108848151347380737600 12437291 468016923715790689150973676514786314912 12437292 -42629704144180253637583350016243335168 12437293 -392737205636069384277057602229027409152 12437294 879770211287412149621467595619869541696 12437295 -145444904813754935826552257601060574560 12437296 -206586177702535153313710958322484051968 12437297 -1841375575962747412904371441242344182254 12437298 109444963474286075849850331157687654304 12437299 -364770224750806967792791889969201676464 12437300 377391648649941072127070261539662240000 12437301 -69908465262195154371239264566381478400 12437302 -90847602810559754730056365445699957376 12437303 581801165579635849100353369101394708440 12437304 -62765366397856789046539415752870133760 12437305 -204245164330129134238636111404938112000 12437306 498285478114580026542333468880215227904 12437307 66245844871753454019379513441523841720 12437308 314592314137965331384323372871015022080 12437309 24575028137937809944037999262688263360 12437310 145124360351067108737012044717325036160 12437311 -1197490882730934381546059575024341678176 12437312 -138113908916211007527763557113410879488 12437313 -63289615030411102691643404296818076800 12437314 623480666637561301573906439930092610256 12437315 180729873592593841010378395003290336720 12437316 -152122446702101113424519383701451438848 12437317 1772161822671141609800188537333787248860 12437318 -231722627131081132612188849419938476480 12437319 -768175085361882315063523714499568718512 12437320 -59421466171398740036779752343142400 12437321 -388038703463120858909049049665579911040 12437322 527327914517688890282990147641897542144 12437323 -188401161253164850272819431779950758616 12437324 -335353819017098172011274194861221478400 12437325 -507590030478150578647328606173644242400 12437326 578863868630049574508457895537157851584 12437327 -1222089103689402729333327944485672427904 12437328 135870557809737770490415438204423372800 12437329 -35535695962193712777497062452784418700 12437330 52316371705612015225998651000212006400 12437331 229407503212920800883008609216322349752 12437332 -600861877972882740935355613740551192704 12437333 952968438449201610566827062655856421582 12437334 33884304303631640342086123089029959680 12437335 -153509424435504288262007538272783487720 12437336 341329992449935088822609715879462912000 12437337 646569195253810884962940250724858638560 12437338 -615905421777914402676657577270611505680 12437339 1496432684793284602832787058238992003140 12437340 -148983478934906525473049386181622405120 12437341 323774845983475475321357763250706927424 12437342 137548875136747943673629230809281727744 12437343 1043521088200737315101609279832721495080 12437344 -1435447574890349514684682832048065609728 12437345 469505063805022111427694181842847076520 12437346 -90236065086139467701345418719397619200 12437347 243318011742904567332145610065899651840 12437348 -416447846766903408248289492154847232 12437349 -254697050259824238664856712517941099936 12437350 146963713218745332526001051379254740800 12437351 199416737247239530635043595943487041504 12437352 -1013250053819571286004067183652825850880 12437353 -1230175988009665056350255515978080654336 12437354 150089970338819080629896550604759771392 12437355 31460764279741522332125293906198179840 12437356 2046316004989555616296422586630173485568 12437357 296916835947931663141943761185111051606 12437358 -261498136780634077915142537311299642816 12437359 1128383048886625220259893104579819681152 12437360 -16387537642431889787770969731573350400 12437361 477864947432860229639582986905098900640 12437362 139103715017152779330577681245798213120 12437363 21330184500455600908772114144121715464 12437364 284248047337007181232628851324071247872 12437365 -496709607480537333958709509385710905600 12437366 828858629630355445629830681340589993632 12437367 -189044007793932825405689129333624574720 12437368 -1383681080476654732261534461023224995840 12437369 -587452645770728606371739563904933551104 12437370 408883832968844627362652945364429580800 12437371 -413600804468863800724562182247918126428 12437372 -926980950336230194981331746172283623424 12437373 -361285586539386119465264359484891612256 12437374 -410553279089969472399799694250008064 12437375 -181336982931014324627922668004941280000 12437376 770582259292030442652706270470073221120 12437377 -392660543865534257114026307730060774480 12437378 -729163844656949724530799410534679731760 12437379 49598357756923172058425837485372891584 12437380 -578132158761565674923428472599501075200 12437381 -295174513722864714075912198436914501600 12437382 -125298244011523895489669921879458252608 12437383 -659650026484752772155633263678371707424 12437384 -1335756551991511225268081829928129044480 12437385 7606975346123952159714166366421937600 12437386 159167789191238433073097353948223806464 12437387 11611172438576792881558105606054801992 12437388 -34017091742942199496058938205138887680 12437389 30203252893434732865656118647503727424 12437390 263356676457419784078217099454911476480 12437391 371357495466179995717231596866045337744 12437392 -5124841008615740497666398786485157888 12437393 -1705123049005744994562052989165723473358 12437394 -243523300101206888650279705128223914240 12437395 751314410522669319319198105383910316400 12437396 125589167622973472820984493364093692800 12437397 -442777746427153258552009197455483206560 12437398 -39401240156266318133597779570095262464 12437399 778117729852107407246864589583677302664 12437400 -445784538377822094389222899474083840000 12437401 -731496343378959193517657268611297532598 12437402 617826212863652610263991304853162705664 12437403 814177176441847414640572045023891465408 12437404 -67788487158304189530472750824364431360 12437405 -512654693922547783032209695642578017940 12437406 -8293102665738738015647817376378816320 12437407 271745048234214707584127660691468352240 12437408 -415888555616561349610321762703965814784 12437409 399103016485788436739450802340765693104 12437410 105048685509939477347660675839821699360 12437411 100894946603426580036667743606371879424 12437412 -132158371039390273477738505993978351616 12437413 -77975992336725506692921438110742838338 12437414 687767113856089660691701470235734925632 12437415 30253482275422623796951233475684392000 12437416 502237445557411330669673436530629416960 12437417 -545093817171914839358852214131994671616 12437418 -191210143966693407643953944855368650240 12437419 515533768873337127238978065574490014840 12437420 890642251667902915724140370054082017280 12437421 -354118923790832641890460945438495178496 12437422 -69749217269854241345404585161634914048 12437423 -344840494822265759831291635646324297328 12437424 212949214563363584083330998560101023744 12437425 -130863379188185508709308124968116846400 12437426 -440072725388715558428825619280078799088 12437427 -276667599417981150461811158306900769480 12437428 -1445051413784614812854841462053173063680 12437429 -879166750346110665967820908815937085970 12437430 -221016464678448953550619409845602017280 12437431 127498038476506913012679027898045288232 12437432 13759359652331560132335144825117327360 12437433 -333140845483814052919589696314635237180 12437434 -471301805803933264905707083205469085440 12437435 -1735913335164017991202312239074592128400 12437436 -758111382604906064669362674963628154880 12437437 -80689979538172215507251265292060505588 12437438 -184635586840308713268891654311318603520 12437439 15760869996793689264909608497037947392 12437440 -403709223158346197174638185603095592960 12437441 -1582079370581644763359605335663576980158 12437442 446528310337951436769417216824914828800 12437443 -925234197583791155033861800576768820016 12437444 762287013115477625840984042419013222400 12437445 -330423666356213599871780187946711862400 12437446 70488320371091578164360895513702208640 12437447 -1126417649668235350452788741415613850088 12437448 19471615504710450380568089006093107200 12437449 -18219000596607944681313042673050956336 12437450 -135980075995884116352252862635728550000 12437451 15274410778800063482263654083114480768 12437452 -70917893218691235656954284591075023360 12437453 149587030102660828602620167700014157280 12437454 -7094280730358486547751290841569927168 12437455 -955451301347635766990401197811886817840 12437456 -48409920768800905054683484735632703488 12437457 -134416548789144207117026226951790771200 12437458 101888852627514670247297512671239109888 12437459 589043921355039830989014022257795255660 12437460 -161458570706450782458579109417623306240 12437461 811966958084625715057000222768139204800 12437462 -188371040848503575107129628639021308800 12437463 5415002264228557036166399147031990144 12437464 -589383659259132607258076068252193710080 12437465 -656880242512964737103817852210620806140 12437466 340809428767073603570263763812009131264 12437467 -497986938122826322528761822994679989248 12437468 504772393645935086591541803138809563648 12437469 -2138962158394612087231869913279054080 12437470 -351547848304496763126654971760634480320 12437471 -1788433928459301362291405930827264511328 12437472 -988948096052335958694772615288406409216 12437473 376865772909257382874475695029567290088 12437474 614751700814054069373455280428550324816 12437475 43050860754308510842353221912929314600 12437476 -157730846677543006168977874513359278080 12437477 -898888438371277749779428377799346399400 12437478 -491907110514381362433316990356173365056 12437479 -219694480172339485236612706677947362880 12437480 -140535725075032698225245941636718592000 12437481 327880125599461412548970203409436721344 12437482 -309449989487038077147641480284613091408 12437483 -351822351302675890021838201344957123560 12437484 -577805681735218109756666618728539816960 12437485 -1442371235037791874093331783275600440820 12437486 -1089233171808193700603081227178565120 12437487 -1607632625474407897804464070696271502840 12437488 -37966377840369984282369746444538675200 12437489 60537728532820537709711946378175133160 12437490 -147738163779373795881455330021301327360 12437491 -276134613574183318902032612778051440640 12437492 6936425456005677420466124083515174912 12437493 -140686610202102252148366507597117964736 12437494 -4832090701010147142817343538064302528 12437495 373016469211374240665367508956257856000 12437496 308238915508183595605880709022983782400 12437497 -502893163776782000831038082945664101820 12437498 594622897438082607014647139128786182000 12437499 891159775043184829256893589002129290288 12437500 -104145488040943381900027839124600000000 12437501 1041616552958388886935851264857247594502 12437502 -27784262349865181566154064042844895232 12437503 347904438244760036478034666686139578144 12437504 63793945706010893386989496313975930880 12437505 -394625614484186024938315325196534341100 12437506 896041865305939445455341650045900384160 12437507 -11684242191191794834579791649462634244 12437508 -265428388347713336784795615600975959040 12437509 -305941371035707047463617160805425916384 12437510 6521582351421976035583269634693662720 12437511 215975186738552957981810821745438210472 12437512 -1622051639802191360484979113498808320000 12437513 -453420419659889428393278778509087079680 12437514 51240597413971363712799829051793057280 12437515 -134764269749069993034124666196102385600 12437516 -94315637140800403496362727866222116864 12437517 -73745735167815177344712709246998534720 12437518 237944024524856431472801946734652096960 12437519 705055053939209839129927131367272895920 12437520 -159518140076698189431569350398030643200 12437521 110251137364520543202076075914853718304 12437522 -706497533322329958816865464457491682176 12437523 1186730931609140904842202863450887680000 12437524 1396578144744842535332288417222046830592 12437525 -285517675386420604935598448679152560950 12437526 387144094785028388643247866927058489344 12437527 1852992357924217622058032527888669954376 12437528 -8885355685602028138383140968135495680 12437529 11304803606555604284678288872682316288 12437530 -6369429368505858202612220113685145600 12437531 -1264850114288841150763892722662334732668 12437532 -192145728187898509347537321116460524544 12437533 43296534041447375194763932461600950304 12437534 703080422396197702524938175792888107904 12437535 892623598384837422442905882419201280 12437536 -1181903047914712663677213017560637964288 12437537 675761731896648860555554412620045801152 12437538 -79444781976264120127599359375556882432 12437539 330529801046801408374942639295830035720 12437540 -1134094165434119646231819800134674078720 12437541 15630883699595432127690111180998152320 12437542 89080287222731191462019832144090624000 12437543 484620751769181734642602489597812108792 12437544 -230566964105218199703305681836679823360 12437545 -83737387750606812613882504383607722240 12437546 85420673465036159558827681149960520704 12437547 -837669698866642673983805390205500869800 12437548 -497123417837597102949375207066469556992 12437549 24299668223027021917698165970940246304 12437550 5447149118811675237915647443667620800 12437551 444026838366913189017756317418842912752 12437552 -48893259296209504748333609941035909120 12437553 -317135167781215949120590303912247377296 12437554 169261587876115211164166729273860569600 12437555 -342019320335718815819413316817206128800 12437556 296046928978702014736126521158329810944 12437557 -120125301200269802862721376639073068736 12437558 -144461669315618061540080817813802045824 12437559 1142563286031952016821598086259279213424 12437560 229696134333917357411192482363625472000 12437561 -47510509361762601677441978161857331500 12437562 -353537513438108616360998107840916149248 12437563 -836405221106997861145195383575264886336 12437564 -476122925359187996374490902112758477824 12437565 61436468096051894396999318357159137920 12437566 -391250463300047234910087914603699456640 12437567 691481586693308710932183698733368926080 12437568 -78113457278677437282302294043301773312 12437569 89555105037617273579630892556243327744 12437570 271278900831376372511493527346389505600 12437571 22078390629703816535568885476060434560 12437572 61504753014308500835779921021273866240 12437573 444586568214174680353817689475840994240 12437574 338691702529416017426206336580449671552 12437575 -59413920574790395334052743486539625000 12437576 787109337892777863391057481452773934080 12437577 -533810776330198097694439893284721960960 12437578 -10871464058751580425068735288780893440 12437579 325506235699117021538940205139163132672 12437580 112497269841412315060606475307942620160 12437581 849335183467842283280053592043411836960 12437582 -151312480527245987835793642607686332288 12437583 743851331910769123527535788146888876424 12437584 -130317255749132327405085526524738150400 12437585 -260304426177569617242926832742028126220 12437586 53246568479707781186646899550059656704 12437587 358408736004630263398659061340494844272 12437588 -1094644528632956415240108708077444829312 12437589 431750582470461459052274900232247768224 12437590 1044046052064900160826380517046729600 12437591 -540836814263665231080340953986308466448 12437592 177981922892670736389284978237614878720 12437593 568471873737168396953866030419464533184 12437594 20348356549878350103164224043807521728 12437595 204740666665713195497832369345669512640 12437596 33185021071855581412261003823862666240 12437597 -40866130362219134098196085875538612954 12437598 -203174869483877855866761490235800940736 12437599 -1248072144529283791408720735466201106400 12437600 -19935403226572391159766166799135539200 12437601 -276236990124820830414173549919619790496 12437602 -167143968650188245713352352900815790080 12437603 -361986179084588729985620105898764088192 12437604 728376761518165687738645675786273413120 12437605 1058553457589896989027655862971745947260 12437606 445200502555109279766140830228338761664 12437607 -197018249607087896000182236781149596160 12437608 737173124584900087243285895058245007360 12437609 -1720593169695548854291266831537623118960 12437610 -494472719685272647161803182639673518080 12437611 -251920455507110546840406216857688282888 12437612 -61013178227384725880720810966730362880 12437613 76344492758753704585269007143362367702 12437614 -91226510243692311618423284253035574528 12437615 1002822714764464979626851739498611218760 12437616 -76791693274642865133193435781668208640 12437617 671393372916715172434762168766831580580 12437618 -172271373492304636950997224058630717440 12437619 361684086377308720507531084373878962744 12437620 234021877370557256212690074700088839680 12437621 20501144116076279871032598877145176512 12437622 421766879134745530499799496790276331840 12437623 -252381923482173542359457296045045715496 12437624 7893688503440442115940707485137817600 12437625 984976375709422080934346860591056768000 12437626 427172417975140161435619001608300754400 12437627 -9096887562678982449805947523695424728 12437628 -181119457332475370577925150286873640960 12437629 858581793908103162130511440108712868230 12437630 -904718338963455091761966120361949836800 12437631 20475542660591300951884056417493116192 12437632 -314718548730466639013689614366198988800 12437633 -164328400503263899232011429132219550016 12437634 140959578400357740562339119119357706240 12437635 402679814593402463899548899769124793760 12437636 540900977566026226625120091283499520000 12437637 -369414114259080555017170558720300984320 12437638 606456794123362975788329473495094014080 12437639 -905226517069701624036807909637160131560 12437640 522112733717674077959873003825091840000 12437641 1768942520629697760989464880892463031424 12437642 226195568600822108543381760226953884160 12437643 1032052003922470503941053942082034110400 12437644 309532606815817397797598598715121774336 12437645 519160531674308250234257781024641356800 12437646 149718455362738099928852477984010121344 12437647 970485154209294250944704094623756904040 12437648 161832495042080154269525366803632463872 12437649 -159290587417692061345396950561593448576 12437650 362332853763444870480723904321047562800 12437651 -578198786853953584106539022942415243348 12437652 -661656108289005310599098318287248058368 12437653 752310154081910819877844568827217973902 12437654 -309831525620058627217939397779214752224 12437655 -664613529590598015545849467626824913840 12437656 334494726937253142407232641932911575040 12437657 2937584529030918062177686479576198982272 12437658 11729797045602868581450235679154193920 12437659 1329962119564508373589895518043513884992 12437660 211828154377542754412460760952500231680 12437661 44882748146902461711630525735812596800 12437662 132044029159688113948660780040769350400 12437663 334104257053894820522560435006401018720 12437664 9994995961995785593141097170370297856 12437665 530061574352318351593521398714548684800 12437666 -555343953245615147874225454270031268480 12437667 -38434153732586131637238545616260940144 12437668 -327630372191557942873216380034496302080 12437669 295327799070063304146409352532713568444 12437670 -199741832534195517334053218567972365440 12437671 -70879501301377841653789242609569621128 12437672 32180824033074571865748316385251737600 12437673 -84487311909958599456914686943786146416 12437674 867124574008775437750009295534840796336 12437675 657695784778087322633741711885007960900 12437676 347187269963437602179045291790818452992 12437677 13788035041456653948868273511476140800 12437678 -349505124862482671194062958194626624640 12437679 -1551248716717116904216531394778078176640 12437680 -86925400251255372446137009550682685440 12437681 -1920930132142855493480962036828040935680 12437682 -8372164808250240588291832629881354496 12437683 -2049859794556539253903416748653021614068 12437684 107436215112716487089122000051991949312 12437685 -120257185383649088381250614797196832000 12437686 -309175463259409714830946197913405654080 12437687 912177899522978154827828533325331684240 12437688 363103441942779366261532001018879938560 12437689 -709492268243813501806991189649321375600 12437690 -2040725796253779560499412207272590400 12437691 -422034632094307276339883013211059456 12437692 372050867226537885694964496031268595712 12437693 -509972030875440825789663454665173927022 12437694 546687905404448440059950022335709572160 12437695 861964284150056226201880830461436380400 12437696 165604411106329823556077238603397201920 12437697 -745654479104426832419079802179174251328 12437698 57814352059073830678993524383677151232 12437699 -263577634051609599853995372845108295600 12437700 -134235085403170230671633752636625664000 12437701 1201059670411955312953089947442793148702 12437702 39761062699822690398618236844386390400 12437703 -359581468883698177570586607210884142288 12437704 147106915553964398303474817831228211200 12437705 -283578988835202119106704116642798674240 12437706 -292138872781038525877456080961010491392 12437707 17384117859622732397583909952776769000 12437708 357034305678863710306966553261159209728 12437709 -217075637794975008292507151281693666752 12437710 22370223455155797912158420271736005120 12437711 -956061261659532005938247219296970424 12437712 -67220422621508432158568648827112521728 12437713 306628180956694248313975418775189996004 12437714 -159849762682877733018188826628518205440 12437715 -54647777548527903292033739075980538880 12437716 -651566037427551602159231373951872821248 12437717 30088742708656354162640550576480845052 12437718 -341023187523676836519170636808630597696 12437719 -637118349555586517517228250683547567272 12437720 -986364668932179271355559269956230144000 12437721 549612721969689053836504916967792672090 12437722 -73745591337793004755286268681489167616 12437723 1011211350914438931537478317292682401200 12437724 -3361079802348580982111680027008877056 12437725 -461600422433389891797988451471244124750 12437726 219666839145538673442437772409126220160 12437727 -414818741280709353890574235445071113216 12437728 -930970602470711635907903799825705467904 12437729 -1417192358332408838173144085243791964160 12437730 -34759170807364239177915971690975382240 12437731 348182494047645905253887971492943082600 12437732 50464929505806661825722820793782563840 12437733 -19993919751841354665098496674174060544 12437734 354031824193381811750055347623013282016 12437735 -583705308268851194683488958804591731840 12437736 225899371829183765728911713662486118400 12437737 -256830439407733138436651435753504937500 12437738 942606745959348726435548876552251545696 12437739 -748855179784134084461873673104881926480 12437740 4526138443770461913824385254801018880 12437741 -52111476601590553280573660916089460468 12437742 186603064059405776290007466800293447680 12437743 1303358228065752483521465253487746438992 12437744 -136220652062238929642065280062408163328 12437745 276692257300860679137937201765163980800 12437746 -147718182798012707058385067291313845760 12437747 -357072933789480710715117219095844040368 12437748 -64236308778694375193167145118023362560 12437749 932970618237391610779845420955032951900 12437750 -2130607438673384472241929425657280000 12437751 849391909622602733597816540525779125504 12437752 -29167108808560327114037050105181491200 12437753 -1909019927156483313346662191666036608380 12437754 -89751989865572432244908000941473658368 12437755 145485213714389955932934349276585570320 12437756 407559963644456949664805834127401014272 12437757 -223173638312559195313841105204835742746 12437758 -311232046005528097532997445975505134080 12437759 322680311173228072527068747092127110704 12437760 -195011015018320956937780195311904358400 12437761 -174938174987830648658904988878865695360 12437762 -681190449905990256028032333484709176368 12437763 -79588111188210809427204924002686356816 12437764 700740264068984479323405322347954152576 12437765 -2022438721089608511557503965635089015680 12437766 -582829116576997036548634279725588710400 12437767 -1416100345700123772971473825483052142184 12437768 1592247142917942029039410510853480371200 12437769 1270226674271331762533613884340190368 12437770 -593905754191395889435872291124314715200 12437771 672143685145657563705796339380952258200 12437772 119009560797965584983682722926602229760 12437773 -2032235389006081914560769068824815780276 12437774 -1017497596500695616945285975863781900864 12437775 -86381483832548853631462627329032460000 12437776 -120438538320995334129033679956037910528 12437777 -262037856653687171570258900628273299136 12437778 -337015077671688076122169393797850368000 12437779 591307621592871794542424498619883887984 12437780 541289389404208690870116665171449651200 12437781 573382390279124321782555222401990801120 12437782 -158625111909949474353558251203124051328 12437783 2681319327046139608306795608498930790680 12437784 -101100681708879564135477734365320007680 12437785 -377817994658120603637957596448812017020 12437786 -21058125892310587823415911701783061280 12437787 184464134085017178318143767873667343552 12437788 173369026970201951128330061808207361536 12437789 23612005456966403768664337799164861440 12437790 280862934617601691891818041632960281600 12437791 -481774412579826714435894403196844027808 12437792 673851635426450697275751937024188874752 12437793 911542694173955978657666758258958064 12437794 481660292999627794212581813287158735696 12437795 -1802054275554148785597246073453900628640 12437796 -36933395567566535642380277470391894016 12437797 -767556503765072143217533868761926913860 12437798 70879336046855646782852381627497439232 12437799 300825310806926593694489821737221222400 12437800 -458012859100496636930160138885006720000 12437801 -794491765571652705084094864943145302796 12437802 -56866736433976309692076317983943220224 12437803 -63509670291519834860977642976820099840 12437804 -160149572619503699330357748015788569344 12437805 -329794000470092258233212098466889374240 12437806 -79042161282430811772845512038186218880 12437807 1230528382430845418419516500426958615056 12437808 214335167186336133438603431961803587584 12437809 -469550845004316817184880532674164209484 12437810 24981563041916932204901412733320652800 12437811 -257495009576609414834274371106256664940 12437812 -743810133154085199270917532621721631232 12437813 100498820294405820496883648757639206784 12437814 394843509388678063345645434552464034240 12437815 380882843578669891311117379554840036000 12437816 146668817725809971303685401331779420160 12437817 -387549813873191451951469719948375325536 12437818 1032863678960387288800336878607312919040 12437819 -286189482206701033614697946820457019304 12437820 -37521324573444572475879828553354444800 12437821 586880134873146354087266788571000950944 12437822 351365412918695713793233698199754898624 12437823 -959871280507419594925339684187816207232 12437824 193010678076325410131922430641408311296 12437825 -261565795213325992154935057824454310400 12437826 431516269546048679286151880576279760384 12437827 -181244188479036084241581963376463881440 12437828 287556278816897201163311247216995633664 12437829 -301151852708502347056725724240346187396 12437830 -372127645653794196582764791807730029440 12437831 -259635429053922770024519889351021133008 12437832 412301621494942046400851641611509760 12437833 834201132991111220447562786095704476084 12437834 1071104948287410590302701477703670496816 12437835 -88708099940999650453008458046838736160 12437836 20655491534669709340094087859739750912 12437837 -976068915356765264760274961182728101760 12437838 -86413542168952993399935393135662522496 12437839 -850963256488822653936348942374694288000 12437840 -113764176658908937804940163736249712640 12437841 43110061864560559738624587074403295680 12437842 46569820628528184227730898534490566944 12437843 -993509034597005864289232340830838216112 12437844 -273709776167579221556073419715115972608 12437845 246374326002482283837601699519019880960 12437846 307856925974740592109674464501008577536 12437847 654615909807837530314253883363434962080 12437848 -220350182441825579935029097095229593600 12437849 290032477379406619484511754785677679120 12437850 -61671349064282689940173738831497196800 12437851 362786849743624440357168762528035294208 12437852 -414217847640294929397966648917244933120 12437853 363108981700010143184379343768480523904 12437854 -160062683306894684108878468826994759936 12437855 -580754976766319614835867254097567841240 12437856 -149689427806368814004102954857530654720 12437857 2086428372422112665186653313888576611106 12437858 -588717802153041468553104662803423116720 12437859 2833285578627618478251249135907311360 12437860 406140488818656567471543086374095694080 12437861 -57419051540516383177561851309879329538 12437862 243624745581089187080970079107621020352 12437863 -2088385651664837244789885963257249910960 12437864 -1595925148674116035139012164609084400640 12437865 -238711184357115339802207879651767545280 12437866 -110189515021553204644959032663847974400 12437867 247465274077682411936359054793770265520 12437868 -1673843328956969668819465687481671434240 12437869 938236253333878295818625509707532252480 12437870 -36458738493325316160045663826648938240 12437871 -553486484264980076756830232026208933760 12437872 22993635275805693567929681421760724992 12437873 626387599059897497830340405422080843840 12437874 46465197031158336719105987009715864336 12437875 1935717251172819031562657465555888940000 12437876 451766073584017861854787429747686574080 12437877 1191904002364171384781298489321624460320 12437878 26030151698497661275563106608451545024 12437879 19191693258258349802382952152376210584 12437880 106349721296362948123243340820421017600 12437881 -278515196284801172497071731693979800760 12437882 116843857849673683392375897251188598784 12437883 -70241451919207115136102510662347929792 12437884 -530356388520074818882352874201012189184 12437885 -572266518231151764303258945956461746600 12437886 -282426987119509250388722173604737227840 12437887 -392621410848603422410192589055417760896 12437888 -272934792980438954655376371638316564480 12437889 1119921048686726522834928392084822795520 12437890 41545217138750667241833216171790087200 12437891 1911893616968237667564679384749227687292 12437892 660815262656397883234938625027476037632 12437893 -1092809508051379672918214389268117151078 12437894 -1909506955510028166284498054611765248 12437895 17009626871006361669934210147742304720 12437896 -1140937381287466143991367896894323870720 12437897 1325027478201777902678086038762067091400 12437898 67150215807596020856641286156583628800 12437899 48017999211944864789044567785262713264 12437900 -264249967619665993416033754738299264000 12437901 -219363533278590885414168276059854204800 12437902 -100575153120971522849652409488213238848 12437903 -476950986364763857681023708610721624016 12437904 -189235084547249571980917952279460642816 12437905 -1185412872262572603239718443620764524940 12437906 539349617904129881876301351371432174400 12437907 -978181462698567327610270693238204978760 12437908 -317332352414792872786605251348460441600 12437909 -403798624352908919834613625891012978560 12437910 -28239266743448812167787377296467772160 12437911 -501096444726217421141597867433964754488 12437912 -1403724131275572509627810092569170380800 12437913 271920911602924312075090029786174259200 12437914 1110769907524379229882754069857249523200 12437915 -209778470626174315630980490172474004960 12437916 3093377511650073196298123395138263552 12437917 -646712358056488322466313098545612108640 12437918 238157361768788158961100533402293512960 12437919 44029480421511989553708855929766344904 12437920 255665019297175601620213232366958673920 12437921 1323618579586725739020257141953011698352 12437922 -1273819620228548236629760261976113152 12437923 7630316349315343271878576202041246172 12437924 43383378218589583432066942729291584000 12437925 -148548361039721219335189065218843212800 12437926 -841979060379774566107644121762007514240 12437927 675660510001137162638314022710466950776 12437928 531596766324701649618041340402376704000 12437929 -49796382504260724993238957436478372224 12437930 614888021857714361206467160911324651360 12437931 -582568366113921937406685885201328244352 12437932 93744524825766981942135262150891596800 12437933 -638175016255247529921553044731670376116 12437934 39273297199351621225492945010352824448 12437935 -1005061866553741684927696351314682200120 12437936 156579504955904249928806934508806930432 12437937 651261109125815496196458021615361331394 12437938 -31070641371273718963823028691980637056 12437939 946944984661265563674525254806143413856 12437940 -321585167534440630644606824850779873280 12437941 1453628193570410532438450203580138767342 12437942 -272788318430097444596121810341147153856 12437943 -145240924437016338848962009745161025280 12437944 -18555096746143075552318238244932321280 12437945 -580352830744777544745493454826086593080 12437946 -665837912346817305353829600209843165328 12437947 -200440497553797066414204834133184001128 12437948 -1114272697176552990307360355369220123648 12437949 -854480222533598834484346569708386209536 12437950 -199679876746062763625366420062054857600 12437951 -460044000107844806421102629778364973400 12437952 235273724966518680538020604601488637952 12437953 -1795256607866072412573604207994580814 12437954 374034296267630391489783592500118538112 12437955 207031153781389128898031945349289005600 12437956 -182232713357376208000720507195193048832 12437957 -5426147924887928907810546196991192448 12437958 -14705069053079529337460702264125473024 12437959 -106975266829018843917852619652318878496 12437960 545110344909712316982734316570343680000 12437961 -928168349790691263598105142705889954816 12437962 -360278899398734026027014061666739106768 12437963 432770433937140362282123804926820384304 12437964 -153020689410561000286170411527405465088 12437965 -5163285852857664885984285768165682560 12437966 -515300882080646289335963465201168975040 12437967 745014725832975345580207280633626429440 12437968 152737115078911907693308316008320622592 12437969 679145134124498528845544873653588208370 12437970 -11344760388689950887613495719515481600 12437971 -224524080380440133113966524096910739456 12437972 -1177073628059532052242285728416207822848 12437973 -258441504094585713413624336805224705778 12437974 -1012780445808185128204234301630571927264 12437975 -232997589653436618621604389011563584000 12437976 -237693541121885214375165488729295360000 12437977 -277270850770164642442051058361347561580 12437978 -16361393660539943558739566516549055744 12437979 213836980995823869329697033112287672984 12437980 211085745192663000990745264477219952640 12437981 -57425968355549910867348268828530744000 12437982 54342563176377281744170285688255295360 12437983 -140667300152646842947413479996272373456 12437984 -494059404382663029277472290663358791680 12437985 65985504609061692501382386925485989760 12437986 14025681489231162631088512423848787968 12437987 70868711194515457913181744845510988240 12437988 -668270002906249235542278036277741440000 12437989 1085451656795015310935645056711496987040 12437990 19945906561807576531439228013750537600 12437991 1110485238943758846307305114221051562000 12437992 136571560682158374854625635728085729280 12437993 1306652990543392016981992313682009705600 12437994 -184330953645621325096174500680335342080 12437995 593512980349891048870160006998542828000 12437996 -353899326080108857216120963601338209792 12437997 527795955355890414216649111806789181440 12437998 -739625260037008459403370210002410259520 12437999 410918938595437268064586846775084531712 12438000 -110642930859555330039361429131681792000 12438001 427455149117706631147809344428354951152 12438002 656618911742866441561737981705025127952 12438003 286933036894075040496690972032028648504 12438004 239870136818916099106900668042012573056 12438005 -162541404232469131371387963803493002340 12438006 28959282490495023433821441769444048896 12438007 -1640694103762660179053865470501055992280 12438008 7837127059759759299929782068899020800 12438009 -743369315838621528876553368589811068800 12438010 -3223831101150279975006945347013617280 12438011 45858642236142176106166698693029679600 12438012 60554774212418232795155941077811789824 12438013 559551856886462001314453502043391175180 12438014 -482463312842329697230232069731441645248 12438015 211538131323898257824370814526898096000 12438016 -408487089911632782435084758709247672320 12438017 -876080025016471623792421372028871884220 12438018 340621088672235327180493767320218518864 12438019 1589153248416458194136434666571355485712 12438020 -191969678142262215731702813060077547520 12438021 232137876136715764016062332469670322624 12438022 -631804814281664467399291830645072700800 12438023 -81714654235811381269643493669443360496 12438024 352819244046765408457914002833166499840 12438025 213716747982031158082903242700355959550 12438026 -473446773579967487158348736269430077440 12438027 324595016788059938896336118010271898880 12438028 -860125679231236384515643473921932347904 12438029 -1313084392127288185703981729497360875924 12438030 -50186319633704803482252110653031439360 12438031 238729954782434452609490402908341506632 12438032 3291602882286704978765157839838117888 12438033 -1553579363561661457412960244027983742720 12438034 -155348646818368288640924733361031697408 12438035 494982116814045096653566787885456860560 12438036 -9333066130009803522404063701716734208 12438037 -703045042123754604771436020988989085696 12438038 -30423419369290362934495939230551589120 12438039 -499778956455473258712407850683681165976 12438040 -42958941056656830487319323649294131200 12438041 75084711415533869052393708098095730688 12438042 -715312192041777833914307505985977511680 12438043 359920474723039666514163100762818268292 12438044 141191430437110867662519994168569755136 12438045 702669025815895977140986158493685692620 12438046 584706523392513867206857707368549766720 12438047 -66151027786322255268910962889004746128 12438048 -178590194532933475120379966670023688192 12438049 117687368475375064800290329689212626728 12438050 -47572288931497404337494597967808743200 12438051 -16902981839253049333655217580140477120 12438052 11069958732854793896008503377808970752 12438053 -1371236321354768968991127252023602453698 12438054 130530695332897975899005189034015025728 12438055 106455532431808391725083901709420997120 12438056 631322176670991359559177370114414586880 12438057 360364716286266126850232307679391277600 12438058 -56787887724962215676050980232379987616 12438059 -878027174646123428145465929915925008496 12438060 178438015510230566779426629651123624960 12438061 458139746456725050072163186506256608662 12438062 -404913221351470698641365892752423582848 12438063 1985620913863887705247281728584383379200 12438064 279949827817988735270407277510231654400 12438065 689148741315036160608090349128740073600 12438066 -14448881063646212554022674704185621376 12438067 895302779537285621421183883585151455032 12438068 -63090347950320387701620114127669526528 12438069 -286501306739443989716964604033699657920 12438070 -276257851982626691474139706121342891520 12438071 2116066420890215635031311391848327497000 12438072 -834714011040090387019825376926854881280 12438073 -1898743787231779806313252542150791447100 12438074 -293965349085028168270327972923360000 12438075 254987789279856132036583583036128011600 12438076 509024719903896883948511708323912417280 12438077 -1619749160072397310766464263064611574074 12438078 378857972672897674728856665884045395968 12438079 -725521492071554701459675143806357696320 12438080 9549008236314234165153832806635274240 12438081 1413912484289892637453235231760394964112 12438082 -562486639630832858988098316057917794608 12438083 -418881667623169897384715405322889753440 12438084 824629587793403876853777194945363251200 12438085 -403633417331203197581085024277162612800 12438086 540802823538004666041637721947154224992 12438087 186905541394753103382871153079321107200 12438088 -2804469224717020478088272282962145280 12438089 137974494913137686389011409343560348890 12438090 -53559107573170867964840800141798348800 12438091 641294357467828964324275845636002249492 12438092 -448168076501015404474593727284194352384 12438093 171201616716959952594330578823932482368 12438094 -4541667616196521476074725835831883840 12438095 -793157477216676037629348116895351473400 12438096 -261953577375007077930836772727475798016 12438097 -96692319472688598325108939604611504000 12438098 -511195898962767364913111840978139577200 12438099 -90978102761317847614832275888375881600 12438100 499204610290096475628692734695044640000 12438101 -388437530437811208818445871466808516096 12438102 100618828660116873615653693161761939840 12438103 18944069449821554298916499061084506640 12438104 103018475979171342900257648469741772800 12438105 -4970649451148427361718372211202423680 12438106 49713539311736910015735711436315964640 12438107 1571259768233511385232115937040238272232 12438108 453503349970988565374383275469926766080 12438109 -542564547659758506268161781224737342720 12438110 262485581104251155108457059410982640960 12438111 -387903630057374455859495023640059216896 12438112 -963798291948440664948042125790618451968 12438113 1164254779290165436848933753480366596784 12438114 145124528793870527491490849763417189888 12438115 179274865537818770447375746631456711760 12438116 -1014168218133007419715074990345664303872 12438117 69847925420556592386250902568348299966 12438118 -235618069047269379541939330775109328896 12438119 689685154041582232048852416743420750520 12438120 -164794520199713232629997544679796326400 12438121 1172721434840694661887433428616110475322 12438122 -2904499711755086895966890485282617600 12438123 -239427003695760298588286739782486347776 12438124 594987523404279970661396401715271207936 12438125 -46757679774283541189222159169686580000 12438126 -46785687587725916891212533494495225856 12438127 1040444103797914934810458515031976814912 12438128 -92210144506668070504876865577319170048 12438129 444378552453395271075981325499863712640 12438130 -153991633112312220594245384400929863680 12438131 -816526799744966996931800021838455354256 12438132 -250073135575776397318407927314295287808 12438133 -720713818033039184002141840142081241536 12438134 -114093655447776838676465636974253586048 12438135 -438874496390970078436394093095243790400 12438136 260692607261239945076990305042381209600 12438137 33554459818721081358945724140716259360 12438138 -317602064477785112794933257408214540032 12438139 187141674221077455117405135643529053472 12438140 -40361211273800778360248776900149504000 12438141 -947464053179901216399949751644747957920 12438142 -208632513730378999071943586626545498048 12438143 1108995199453963367875347860115908946984 12438144 894290474426420140769586149446385664000 12438145 1263579550184376952298977494899019330900 12438146 169848060381516280467324152080197702144 12438147 -171785989402585360674891696294290249472 12438148 852282814528580813670817221350554110976 12438149 490151626586025329418044194635789933150 12438150 3518566143630308175684326644966723200 12438151 -306255320751483522239452676259560805096 12438152 -1745659252537511762321891940441257809920 12438153 -112518806868752969362409884670744955456 12438154 389866974992880068392881303342385897776 12438155 -1814231274427763726398492546513536024000 12438156 102652875409405887036675681214566108672 12438157 -1599027808975879102463843347297938571594 12438158 608321869635708617363865285311591357760 12438159 -870276693224210537559015094252175275896 12438160 -237633425902694778340077338424488755200 12438161 508954520436103092734280464169232218624 12438162 -342398521268056459546341896740721915520 12438163 -846603164364464755606987229395794436976 12438164 1341893864412999315578104669681832213376 12438165 -730248718194711912576980706697470106080 12438166 -258134862927896927322597543243458964096 12438167 -116247784320729996979126636778059971408 12438168 501512984449129077822446912030211563520 12438169 323407027868033739163071699890464842792 12438170 83774340454622447065525248971037542400 12438171 1000218486813250264793225267075010408240 12438172 610566462070777681901054767811796247552 12438173 470847585635667691434308337421869401760 12438174 73820611509486417823644732586051067904 12438175 -61579849880936468876460145184022318000 12438176 1552406783142516213195670559040902725632 12438177 -1796066161479355035588237148024286390592 12438178 58205493957374336133488634450859864224 12438179 320591463304949349828599342054654861280 12438180 -9639849218290115066158103460739952640 12438181 -297849797436963200928317859969643792896 12438182 433977191227395223013770710925562868192 12438183 -584918488368195030629707048833222740016 12438184 481288242672115654465940099291090288640 12438185 63149330218598020682418615571899721380 12438186 -507586373914696253578307224226325634560 12438187 32576508437923397200267909637222911200 12438188 -262337128755384689148908665689838583808 12438189 1068606284733948129767447788063599523254 12438190 384988826237568360007320580409157297600 12438191 2026951685142847145424197987845151912592 12438192 2308584490682483742060511078190678016 12438193 -1050884907981313984950435474205226995200 12438194 48926906819850579048565607336407642896 12438195 -77557335711407729164500888712946918400 12438196 1214147448055723091741706592690050646400 12438197 1606976192217911293928397106285061969646 12438198 482918678221114840550182602881543928000 12438199 197583078397764279195748180869195721464 12438200 -473772238123030707229931340501144576000 12438201 -250848779267989208714345184529025070768 12438202 247737535602186101300456746147794116352 12438203 2082403446990813037487514618440044690320 12438204 157290247143075590782305830145225400320 12438205 -239333196550553191136089021202500427280 12438206 -283684065208535014373128927660381688832 12438207 -763415110574927175240688702012116133896 12438208 -33077633783083839830984906013346365440 12438209 191166003112304672138725133235033129600 12438210 -121527013068132248069146571939629655040 12438211 -367328388883872912754374076945109917176 12438212 533769274907302808470699742011549923456 12438213 -127759332226951935921100909333966076736 12438214 -282147718021537813068266406623982911040 12438215 1050402778421745582860080349341230065280 12438216 -70120580271125003895360328013817446400 12438217 -364511568578396488192380333589444271520 12438218 -5324989661910316639234417575164956992 12438219 -763653113526502824619498585460832770856 12438220 -875922099392002554015567974638120581120 12438221 -2747247599107840544980038947878716053568 12438222 -793725947289281843970731409471442070400 12438223 -351797220519421279779100128381819622344 12438224 -149708579339997267495218996968010588160 12438225 476496814277339655779224990448302788000 12438226 736108077418765434647693535759728583312 12438227 -1424280561923729156317188855508353771924 12438228 -263830141322251858064415604015857162240 12438229 -258523998198002106902005112758618246080 12438230 -67762665436201845743162593817485125120 12438231 691482649781524451258491390263313393848 12438232 -205628132706683756676078156604391577600 12438233 -1074222043966050431758743022097569658160 12438234 36258116385881132716118501235479016960 12438235 -460642133295923325163152549823680804000 12438236 -813308750658580234799306688150532922880 12438237 -276179793587279447902893519816076350336 12438238 -163169663982988087090934560778986471104 12438239 1189161015228461695125493315774970770176 12438240 -808063098840855627237819466283082055680 12438241 -675765223367351999788722573851450145516 12438242 -734911496777344337916081492383266423728 12438243 -210982393001433364765544972163648609936 12438244 -68705143503283149597192508471042306048 12438245 1125882708618087774672501665949448627800 12438246 -248119388627425289877071262561322833216 12438247 -1427262289487316028782367332447564687304 12438248 641523729409157402040344124098476047360 12438249 -15427710272312940802796939142757111392 12438250 -493454628614935344214185019480256832000 12438251 463422743969718978418392762081281088 12438252 -223400282126525684045134222557833026560 12438253 515053146127151781668870556383433107456 12438254 172621464177285264693660958871515597824 12438255 -13073750617272094879310877454912713840 12438256 -334989898924158258703451301460926988288 12438257 -429566557684260431383308505471828089420 12438258 -169464513826719896967981009428379571584 12438259 -3004973937930104322772252882054178763584 12438260 539016114262033508384785921785540698880 12438261 -669851620161612487718008512103692251040 12438262 -287463170129348023588522052982363432960 12438263 -56322162562475425304763555757682782488 12438264 -83312402570887280948780980458966036480 12438265 240020418911203981169380046119633790400 12438266 -9181653345688065599197952883677805312 12438267 -18683427894903494699106424901329811088 12438268 609357355069899456157926621640204486656 12438269 -1184105265248248849369332432205332078330 12438270 -13699179710602109066194833529073352960 12438271 535716358925819132688462317444283977152 12438272 -520611618395990284347616523704929878016 12438273 96100118243434321009990943825777976000 12438274 277684430276273375218048288838283225600 12438275 -316406379965914268785519761067417920000 12438276 -748975563926301234263423426596012124160 12438277 -553164307365609610847336091441846147840 12438278 -910790705000172913559100674793454150560 12438279 12840339515984440955886029854636105776 12438280 -1400267386044320959277250056226975744000 12438281 1778296893416759635854601226525930189082 12438282 24331689288242996420097387992904447744 12438283 300024974044621459702197194536203013008 12438284 95814168405729695238349376105728780800 12438285 -63062123911790816521542697738744504320 12438286 252857579825180362292011375720464566016 12438287 -400591394259430145164088059064180042064 12438288 -347613296645983522236823111971914366976 12438289 1312098690916740068312934473337642023090 12438290 221467051505702321034352627993842934080 12438291 -60306480713544543544733078302396915920 12438292 -472373314573170783198067031586398646528 12438293 141739486664025515224259707064396618880 12438294 -30799024456921560206019845780450204160 12438295 1070433839700517325162554125792274843800 12438296 -83161053002286429096620227877984256000 12438297 773177392892079872260871946220059993648 12438298 -785874517408244930971749984615743715600 12438299 -619420403804639801551036524205442072700 12438300 3949773420930401353734512683331788800 12438301 -749883769602259492981268175361200044698 12438302 -92268999481835007521278675142515485696 12438303 751869883939103181234706964843439421200 12438304 -1235727360130194083065284220192471056384 12438305 369515915075212929904709175923962189440 12438306 93816004886238472381272186764876908800 12438307 -858454595250126678309345121537730551608 12438308 -158218343690165602808565082830298546176 12438309 -6465374483601499445411034406114030272 12438310 644130809225251500516881854693022472960 12438311 528380936264639425736173880550370737912 12438312 -17130137507367491573697145873257676800 12438313 -163970220288672227315951312820335526918 12438314 12261603426275975252650557151744710912 12438315 -71912192976525649327507247573452207680 12438316 699493826364386170519076411205898240 12438317 53537539369439151106901111875392434220 12438318 346288470818258358255114167238111955968 12438319 2821679331574247286705797205521500763400 12438320 -25864779802230254114235710233691750400 12438321 356690171205034871044515058042301260800 12438322 209752058142779872765771601125997773824 12438323 -1565394115890954008790266671159494669456 12438324 57388910510171038080131195796251069184 12438325 361054275220888568189545957856956700500 12438326 621667034035170162303270856095726508224 12438327 -470439982563910162711462567929310797312 12438328 590907980914011292989814713921495490560 12438329 1445848387965489549295348943062248701184 12438330 -181520297029388493678334849952023630080 12438331 -956910373099783424835938302875585477120 12438332 539751742706479085132746383625122608640 12438333 1450069225921894436972729313544420801920 12438334 378745878789219757168493976348922211712 12438335 -23532516221192032912727030623325048640 12438336 76343009120381459752821495899621425152 12438337 2875878624466854365497068176093949054640 12438338 -145732938330358632079121870978932314240 12438339 623294963264598899068683585894690244080 12438340 -24489335088846022469839252681649702400 12438341 -93294746710382600899601202007710865248 12438342 -64316100826056806235800748891302214528 12438343 1344486446018020019129643642464716216824 12438344 -122500492042104598058165383359085025280 12438345 783102557328480274991266968175756739520 12438346 863036571643404703142121828270329869872 12438347 -17352056173109399546277313864399174848 12438348 77100540266858932738200290017389723648 12438349 629464416831415236912746687003522087424 12438350 -38833516364137378471427831600204904000 12438351 -468424224992069349764969208996586932120 12438352 -2323500921122136972064788632648417280 12438353 -15011812201711400579268703683737707356 12438354 99399335992165521526333377487166493696 12438355 -1150884392784719548641933220044250188240 12438356 138256153939311915416222651293345275648 12438357 918832366670766980336852707578100091040 12438358 -14416052121533568278580300087167688192 12438359 150595646733760868634664876825402669704 12438360 -9314773815194589865471056078289920000 12438361 802191359772958721525527790510432048520 12438362 -640860996566519956786858216405322720256 12438363 -315197852423214339190600303830746789376 12438364 564217261345941809112872383751915786240 12438365 -483255534381292111306524384646520446740 12438366 -622574977380186282016025851332020035776 12438367 19938980087581751142269829012750152592 12438368 2033043549873001798129214869911335731200 12438369 -272902575640875255063894364668501692400 12438370 -176530022582693453708068327535593827840 12438371 -2563726464543609601596473244904390878000 12438372 358802923335276667355105123686280942592 12438373 -151833531902546694552335101935769707720 12438374 185066142284049117959545289861718604800 12438375 -156232209004447147094459646772828920000 12438376 1241262330843425009226537149028608302080 12438377 46438354268874716445641423325978251520 12438378 -120301130292921303671704133142244334592 12438379 1105261565339624030000315677320989589400 12438380 284335928151226244678670954607824076800 12438381 -80924933666433688516133633585055473280 12438382 -415116618080756643149629254973497009216 12438383 1605705975676555245937117711988813255904 12438384 83264786918539623120687854559693373440 12438385 290880189499078366839947269856090390580 12438386 977210003418848305939926269171998369824 12438387 -294026062548911862413994156425380390560 12438388 -249403821701511113333097424583371356160 12438389 -530505600906952395240024948473098708644 12438390 -204972976809088080519444239812358822400 12438391 203318155986924615285320072068448343472 12438392 -2621488248847780850594712461581859635200 12438393 -208094567179596755009999485607964048672 12438394 -314260724625540135832421664895467855504 12438395 -13639966825282784963569837857143783280 12438396 -258610004768402459799750849583203752448 12438397 63668295681140352752831817473637523180 12438398 -134153847674227440596701883011636097664 12438399 -742119437811477213276428778412127015736 12438400 234384017802210469829021787746205696000 12438401 -152627596652565176867645006932089625920 12438402 212132674080751608675769107367640898432 12438403 -1042802190014214427817475687245751049348 12438404 616559780215726142873910614294327872512 12438405 699742023024761020124897602205048368860 12438406 354791270682880755968565620172592237152 12438407 -1149401265581333402416570510448460672480 12438408 -196018123775175517881241124051039354880 12438409 109155227714165925989789510736269908992 12438410 522243710690394113869885555188170187360 12438411 140459401522658008920669720388211470320 12438412 121527619509015581894001624499311853568 12438413 625119209078645745048756649994178038124 12438414 -344972290470667002158696648372787903360 12438415 -123478659380916099192008510742008937600 12438416 -78700719848886773691919117781116256256 12438417 105745334277471373653237322181510384880 12438418 240244465231112053884705203227584950160 12438419 -227593891031399396822717026240715182080 12438420 49818653788123297723390799783564666880 12438421 1265699612242790215115399951731733236622 12438422 -424463445903308873224083030996099499488 12438423 302414412425360473504831248338962732560 12438424 -1016699861984564030642400772873688371200 12438425 -68318020991900366888484473356695980850 12438426 -24504206973722829406948506739461734400 12438427 62183178530917819563670349923343702276 12438428 659113896312593803428569378077730323968 12438429 -49803634636112513574197943926695884000 12438430 -620064074870939635669845693355411304640 12438431 -185699208229292072230124662892550264888 12438432 -1160269307165008700498905403300848926720 12438433 743414504468870592239288034399145920 12438434 -182359036015613178772263500704797394560 12438435 -231544161269414912468493391823570437200 12438436 -448060746245274656673189249392918892288 12438437 2649594768589505820712821615337639518 12438438 -222404981001594431510630406122698752 12438439 -485634451062586068252252502962785848080 12438440 64650676664126466685757723127880089600 12438441 611014517232600723607388707191328078944 12438442 648734174607916953345588751588006045872 12438443 -689661805482538295687154424359057684576 12438444 -460014325649136041489855825935444867584 12438445 439467522981560136604119304640107670400 12438446 558891782383071890649099819867986536704 12438447 -307603750286880280273287601501200563328 12438448 -48812786862556179584284913863440138240 12438449 -976741866617400574314755919304931727180 12438450 298364005669902442406046961111086883200 12438451 1427992000866493541117955640432222173452 12438452 80616402665416304216558270965654831872 12438453 -193745720260784490913240454291830951392 12438454 392412565427019919418434863708601118496 12438455 767321409088245994699048844766055014360 12438456 617303096325908709892624236623023964160 12438457 719380669184369953686789791727365639892 12438458 -247633314856443011670469269098296513824 12438459 182271988322305942406254234785782924328 12438460 288270664435209613213707096447147041280 12438461 -194055502636158682843396769540052631968 12438462 -156639924102115790963192600660201466240 12438463 -501964629500668789969046199915672326616 12438464 -249978815223226937553192414781856808960 12438465 20115170583908476771835277641750413440 12438466 -884909601071692074813396367810340171568 12438467 499518831588415412185768845776583380112 12438468 349251008841246967232986931937613701120 12438469 705333815637285009854237929528571154144 12438470 -33995209913986566477469500900864864000 12438471 26480051868740298123679634086619811840 12438472 -831479271895249786757309005912869550080 12438473 476031675367978226348961146396001637722 12438474 8264227359093674228813122940025976320 12438475 -45746447834773117114322206796379259200 12438476 -477903370162566157560548760463939933440 12438477 711640447438143999206610631091676320460 12438478 -336962489894385095531420094024020131776 12438479 -1235699678174008898465800775627057563920 12438480 113611992717274431619968361986779381760 12438481 -1854188083538839404724548074499966816 12438482 -214500744310686538695256365649373591040 12438483 -764725212843283964617185252803703903360 12438484 143511536001419384330755699684489222016 12438485 -203989291016504960825536488966980294820 12438486 -1185368996589999280357949060256552101760 12438487 -394944203938500397881804775869051199864 12438488 454191503025908350100049521883798005760 12438489 -7277210223160274124988390395845186880 12438490 -376642164739273271694346989013425100800 12438491 1250556880665712904409446450120697800304 12438492 -5905820169040983042898995682567421952 12438493 -214933851277228919364490174822822123776 12438494 -839958788288524184722336621749526527744 12438495 -31500764158769467402017083904264960000 12438496 -234079181084715447843905046662802309120 12438497 435160571678576777483911253940914486946 12438498 -215220021251157283087158817337972328960 12438499 -383426997724347588003387766849078982500 12438500 -922627007983177262018532112645366464000 12438501 442676680425250314320193089141703972384 12438502 -56145704132499293631795405637400985600 12438503 1179663546017627458416697436450028640512 12438504 -123655753424942162231437723127882158080 12438505 84695106165388532398304696111486010660 12438506 89629512832529634823839492242105501280 12438507 -433777797452986793825151290779617988608 12438508 -828004732373994452771494609201392611840 12438509 32155720700148570862604297753705908800 12438510 -73113373760776785702065033547094978560 12438511 -376044678584235883990797960064197715888 12438512 -142172696163546380484886735181408206848 12438513 -634142474028106360225602157284692965758 12438514 -1017624669015837945699177639237754512768 12438515 278102164079892594947093637025594065120 12438516 346247517611193784346919827421960560640 12438517 50409933282217704516542219782660705920 12438518 -310407740861533242400326215270758953600 12438519 657563902239856201929956456875557754344 12438520 580004347886036683708098335913768960000 12438521 -278638237009862842035797178970412489280 12438522 -28497509772484096468495922220647138448 12438523 878569332391823802207397993197545332772 12438524 -4959943275392119008159314387334340608 12438525 -148459747435118107442935395497074346400 12438526 -1075916764589019929135571088602367637760 12438527 524662726970042212544923769976687811800 12438528 -975117817414406291831423145352573747200 12438529 -1410614843356705125957488585609369551870 12438530 58335734719678279016433457916645598720 12438531 -294974140103182298072645325793708116480 12438532 1165111659695497964693941134296049005696 12438533 101564190145478268192592326978239401344 12438534 -395246666298550238830730484428957478720 12438535 602815375458172997935871923816590564000 12438536 -589807083788172019488418904627919175680 12438537 -162677088506005369781426632973683603440 12438538 110295718999014519117752704535739663360 12438539 556189462351146667471009463824205927160 12438540 229446451688032346193354322299220761600 12438541 -35047644486863648938157790191747026688 12438542 757773620683256427665996655607389876672 12438543 35264805710372582123805947383435380288 12438544 -431286346302508252601366146174130503680 12438545 -386659957664674398231723919257766707840 12438546 295901935843299789681955058505819588864 12438547 -734382632777640763749301421586852456888 12438548 -779560361539223503635576907863180196992 12438549 -374500386486827657662155832283293373760 12438550 -970513035643800700387396189730915328000 12438551 -231197672539868224219222129939875045600 12438552 624650592023262122846310300876374016000 12438553 492643186572862748974910245197074521802 12438554 -384458096017900119685677715626371447040 12438555 222100176959799439923650731124895323760 12438556 442016457054193651308862440508163103744 12438557 1101932354635325365953978826719258810720 12438558 453160662628066119667219634665817472 12438559 -480856703743501187481470183255445842560 12438560 -329437319620529665155857364376318771200 12438561 -216028303957479378955794699693598202880 12438562 1513797045096563471640135827753967434112 12438563 -48538327724841569968751872112957057136 12438564 52547311602232392844484428990769233920 12438565 438536785811604713697059913194028926460 12438566 -314140499537124174539444319600749201280 12438567 -3377079921649702494885710061853507752 12438568 -923990515805821813014707017174554301440 12438569 -1408533618572462678664916981856952455472 12438570 -1479442242444933517750157664220968960 12438571 -792995781550952836127253769944503283056 12438572 295958849164850687601599035743149045760 12438573 -39535151410362601843833782139606720000 12438574 480749582249387946469145638248327049536 12438575 -221139812907339311701433558999639502000 12438576 424801452293225779709059452743320535040 12438577 -147597257262879256265687508152327092188 12438578 382079867688661131532872553229365261440 12438579 78385177559022926096971373943711171384 12438580 -56399606028526808684063788833663959040 12438581 -1442280624514981640577580833972724544736 12438582 80645894847241156822116321243184106880 12438583 1906996821047420148321041271873233862360 12438584 626709343334875578352005297972842373120 12438585 -747981385161695805857644708470773530560 12438586 -103003062273432771028537072004888124960 12438587 -17288741431437366571215002897508254448 12438588 -381381836547567328798684473804043017216 12438589 -762576063841602980937287601224065695776 12438590 140729933987743547574113912885416564800 12438591 476366333436146851365510371797226509824 12438592 647269473420242355718142452923051278336 12438593 953007911341368916498244716255533013800 12438594 74889192075927667460144558302686124032 12438595 -195776695962260941786488295689155132160 12438596 610490994515628337154866210458288259200 12438597 -1065462625782496845618039327831712773120 12438598 -942885182530357674726326233203612864 12438599 1655689807621642816256574436796080224600 12438600 337670436153327590400916839901406208000 12438601 1285371779811815228856931372812894663348 12438602 -271995885412544353825343092851324688896 12438603 -12211139013710273061555318784803491868 12438604 -494160877208139115018222452401050303744 12438605 -383635078387080067219400707438637349480 12438606 -415854420477572668978488729252210088896 12438607 -186542696062204127079159354775287407280 12438608 56363500045384904448916465596984459264 12438609 -610422147579425508670134693851423598096 12438610 1258936803008627945831773724887695360 12438611 324564856551879393393901272996162091512 12438612 210330174942076423357127543582853668736 12438613 -261578174692301011998576568346907148416 12438614 489037292831485324436142979615551586752 12438615 188687998125567684677575910285754347520 12438616 1812413568703842418227560152308633600 12438617 2295247869280780641813130934250234535632 12438618 503123877888586310321423878025944687104 12438619 82986436595788527862013968487071212840 12438620 -747631540334594144243690929377513016320 12438621 28835636160038792441678078874539103576 12438622 443816641221237739585104489679594510080 12438623 254916736009886458836122519127049609824 12438624 -962654462374764227365981201091505684480 12438625 -670419309129734467298282438832957360000 12438626 -11173771962536134823006574326178385920 12438627 -80305331947985129159419686742580595792 12438628 -552028767512684055742935320529896780544 12438629 -70545097057391909624467011064438087680 12438630 222175530561200474209510142359417958400 12438631 -1659515550080705933292071834528712138568 12438632 906785304716872425280714502534140723200 12438633 -688144536024999213609994601669969963376 12438634 81891622645388039259334345304642568192 12438635 -618328455044205737672366892398826393600 12438636 101358839555321771225290148883922452480 12438637 1738842331989336934443309248367371443286 12438638 -264638185473412267988061056051898425280 12438639 -619467233801707436751982986525940313016 12438640 -20701981488707582251148665694399692800 12438641 257323654811331245504566291232635815012 12438642 -506064513269439423792719962255473545088 12438643 325483404455021044139468024414113852416 12438644 725561045813064255500267334075597127680 12438645 -701849635963343012982116615898196267200 12438646 96140488654759831488500125168808138304 12438647 -391109426518612353070526524259527705200 12438648 23728086566213197836646906067350425600 12438649 -1211512734847663887136333566568545584240 12438650 -31944713698799095961023724087861914800 12438651 -1114219448860157180957765091687189371280 12438652 -60230261052163988446648041976404971520 12438653 10671261585613359602417904874918242624 12438654 -24270838096069705586353894562835409920 12438655 860089056455988085595380837664434089120 12438656 -1136401447485265324187643930305982627840 12438657 -188649755960386713991139673797472829440 12438658 -388367415992977145770882616892428859360 12438659 1304530613895837661038133785395295028860 12438660 13537695520379531392797797982265835520 12438661 -466163544233354232326296383475890446016 12438662 -468655856387568996152362687884913670016 12438663 -517114626100303569155218519781252077656 12438664 303630005112535619459684915474740838400 12438665 -55336727886611451996111243716964446400 12438666 459311909932053903276268051582163330352 12438667 -443249267768049926901015994564340453408 12438668 458968841782639377408573191912866361856 12438669 732149622507400230310070437180489960800 12438670 -66171157453915312651398395057478695040 12438671 -779926571909591873395728633812125590288 12438672 -443150522142581814909466773579843502080 12438673 438116446841103874100297176336625902400 12438674 -58430609003505779267035757762768572800 12438675 -581001856385043844668435666884984997000 12438676 -19207310743690902321356638473326862336 12438677 216204301840253857202681881106094800526 12438678 -142685749099932889693586946794896711680 12438679 -2302078914457868629597295957258325312 12438680 286654145496207984125760455687015424000 12438681 370869841271583417816398759266209907152 12438682 322826605692795926982464870240394319584 12438683 -963437934223435848962343329335161091068 12438684 843621668561768105078699778157606797312 12438685 297052422904718946917993578941026847360 12438686 -72017368713474021411684323938696539456 12438687 -70722280624694420102404880049486556032 12438688 -124864301155416603493696779210215915520 12438689 -99807791061381068391586652509529409276 12438690 403393625309158699043451801927282992640 12438691 -1708789560443989520457165284968974360576 12438692 80669130583795450494895633366748037120 12438693 168824855247013963092140842191733487520 12438694 -5469651657523647348732506474959305600 12438695 -9237289573340793682858421325332521800 12438696 1758263258531005402261982281401139200 12438697 -630940336482283917642992612114952512348 12438698 -195207628532755520038859085813744002544 12438699 76981353631138493749075354319695926528 12438700 -346373924975417037218741940919802112000 12438701 262133896574630636210271197757004755264 12438702 423917497784801157822100154451408696000 12438703 -138593952070390814903068683730679415072 12438704 213892542163664971307354416204880363520 12438705 -164166669893082367904320370825835868800 12438706 -78753021601054289730365726948519147520 12438707 -591310952035578112311440764683806893044 12438708 -2451566824306662267819023109817098240 12438709 113784084759409278272736275008272015000 12438710 -146587611787263538649793445269197520000 12438711 1627744750249826397753261754332299654400 12438712 483397325137989253755235543888131194880 12438713 -424542981443330935642303349850049807104 12438714 -158254284716955030606015208873576872960 12438715 -915859680571471897870594592101347968640 12438716 -25667209034510769539607758711090319360 12438717 661360690313603253422872901754905518848 12438718 116891224198191531960569263919540194560 12438719 71723416851178616684736467306835313152 12438720 603757774474768470878556152062279680 12438721 -1084409532356300490691800118458730630078 12438722 360995135400203846008881751363055365632 12438723 478566066241704773021399935099130587968 12438724 -626616680957312569282036033171896133504 12438725 -193567322461799376776501339505944757900 12438726 122354428124315122608632491576799204544 12438727 -433799938349139406518408590616701778128 12438728 -764307069413764601921521654806407715840 12438729 108465936870804519667272551278658653320 12438730 -279321086601125477636036615983238284800 12438731 369771960718165938420850020179011647072 12438732 720896639405414005889285778823486275072 12438733 34980449875924131919296126492031295404 12438734 161334119084717433317528502905117045760 12438735 -202058792590451636674020576874983030000 12438736 375091147383365639853936543289814638592 12438737 -184799826701620086809901273241397785614 12438738 -885060886614352027847820857766786508800 12438739 -25198765961460673897071098985410483576 12438740 -190642066423603375673332116140691759360 12438741 -7813547408131938925149029935574252736 12438742 343661325592299403263612916803344170272 12438743 -1160618039756110173142309644698703718008 12438744 194732474123920079868058493904041533440 12438745 -15908649593174151511117340048323628160 12438746 585939122354760206768712374488572160224 12438747 104235873617151010538672858523823476600 12438748 -390823497166709862713879342833793290752 12438749 1391039036421857626429529011118638098240 12438750 -14100101155635712964029164694095360000 12438751 -578871367463023523565351088505828655856 12438752 607150258870343651501602475414095921152 12438753 237074529734759102848522935432591700800 12438754 -561157848969997616825074180439830856928 12438755 98302046558938633385663885946415411200 12438756 364606045001499906599342156349172789248 12438757 912958644220780523410401124223929380412 12438758 -805937205863767960165523860304539295520 12438759 -523261711044061512909922940025500801496 12438760 -325789151843016070749041024006491392000 12438761 4663161555645277045872235623311035392 12438762 -1664215240977870087192663053286153216 12438763 966930397384379328040498499158466714640 12438764 124952444948000261225776479128832079872 12438765 -27238800511528042937934814113370037940 12438766 -1012830617648205917681433617606186271168 12438767 2214059074339494579212922678408886769520 12438768 -14997304428931997545911346600728330240 12438769 104799509614289234761320910098232108096 12438770 -519219035724161845687043241249049357920 12438771 315360275100017010191726215353993609264 12438772 -127282672863676913158616963498667946624 12438773 1597688423036186324856269340766255727022 12438774 -79856158258580174090984469057968115072 12438775 792258636559157000951793147558898302800 12438776 185075388825972700902440754227938590720 12438777 -198825454488209124711245612332490089920 12438778 44061893972105962854893751428636178432 12438779 24964913993949499433925011671185726576 12438780 -197371836079821963049320387444903321600 12438781 -79486393105643522631664566700418270976 12438782 422116178698824505413019026711822720 12438783 -222015615972396056031301049510223345936 12438784 -541697547157637293258539006446597570560 12438785 -75680884225674697203978143045886132480 12438786 -253424206261516476641691058854701636736 12438787 925340104299722795194947356922587801600 12438788 -200510460848543135441944077911326038912 12438789 -61647670735839182111061553981128443232 12438790 78991729999926797125648989086254963200 12438791 51687931057737848385701078129237844000 12438792 956375638778782148637908342584844697600 12438793 1307334345009160776307322199550818071760 12438794 -362421015560287746497961603239251634688 12438795 604662020775962359687553997191675927040 12438796 753473686494097779400953912031053050880 12438797 -1209554262344317925585825952715831683114 12438798 -71517235079084427979494033690709833600 12438799 756561587241400500896925840112607898800 12438800 -300552718490511419964689410748620800 12438801 -435638146823213210846870942607432858270 12438802 64484219348021849270984168137111670400 12438803 665751940740527711294123278391111179584 12438804 -71301693475948557058470006337248288768 12438805 -1814139838271024455153828474762622028000 12438806 -312671890657551677195173724076773762880 12438807 -758203914619129251284044561792083496320 12438808 -647928142877853608665985500641741987840 12438809 -977840127451344668383072237142379879990 12438810 53484321679410825636344779402193349600 12438811 -110088867346346771058408227883267883776 12438812 -320956824907374848162607836972912283648 12438813 -470324237865192657296925589330858346112 12438814 122045587939306385868490082256024338688 12438815 -313577101142898615972043702620689376000 12438816 302839702533301337334563458872470667264 12438817 1508301092790786299038740394151795616866 12438818 -173441628831224281779185812093367424000 12438819 -80820137526926375557094879156345905680 12438820 154762978754065386020535876047517262080 12438821 -37975525991866284345888240673164250848 12438822 -517149394573453298190581793941082101760 12438823 1180978831435805299413797684937067214072 12438824 1866957848116338837151929415977969576960 12438825 -2522538321925360442037542490522240000 12438826 -273869996374578665695866164052287672736 12438827 1075869975404219194177985163649973642676 12438828 -931500215035295916524816977806521134080 12438829 484796636251438047023138382157579581240 12438830 -188197713498125185582292530784083621440 12438831 835796334829451666189050612112929375752 12438832 183065606986002774921133942115338813440 12438833 -1077085866677548993214541379774904860176 12438834 125714608372849283836261911291017894400 12438835 -3430226553283158736501683178768640160 12438836 -242966862990043058467508965901397755520 12438837 -226215235059373620842510113356203924832 12438838 967042668928023722106735673809841852320 12438839 -160843304039848113515714857805924384928 12438840 561420474470723505705391671890354380800 12438841 1098995121362955146779132905288507230932 12438842 -310861496591849648394027062432363858208 12438843 -287672603213872986095354112117850143744 12438844 1111665977446920140274417653698931097600 12438845 245701568722639583177374524182522386560 12438846 21964325803860338213649796666379443968 12438847 -2318480640653794780009676314059669807968 12438848 550839245356724559477403754295868784640 12438849 -320150534403492774022503501049189407984 12438850 17538613976790692351111696031754092000 12438851 -1419259912593024567839779327617348110148 12438852 814025759617132094713669027266760243200 12438853 122066207105868702422083318607429624640 12438854 -1083745939733680581955281646142723773440 12438855 238007965325566429082526944629231680480 12438856 -180514273519012050396921234635298201600 12438857 402193934055598332662138314367965799424 12438858 -160413688746096898017676172270620098816 12438859 -1085254878735978461915721329032849320940 12438860 -123802509158856374739898141076246691840 12438861 184215390114520689952880903393440558944 12438862 185638884454488344883269450463248385600 12438863 389453113940696403598953754006376057040 12438864 -178586351184495422633077961561658433536 12438865 -1041092558098251586066047757689505033740 12438866 577922519413981153967933751135314872320 12438867 100869630564987303396619204031112336384 12438868 5989538604563150820161745995249874944 12438869 383336780255015920702017024029259480270 12438870 -725655517009190576503535258374723200 12438871 -389290634823025825634631782485272135928 12438872 1454926810008557433649763788376383795200 12438873 210006793170561990576918142140328874880 12438874 35726587639365279441213874508422754304 12438875 -919881202608155232302252694444194112000 12438876 163273464918539398777739945585797223424 12438877 309208005435332854560401197198660330272 12438878 -828933495379898142192918079227396682176 12438879 1818936816065296429444127325931135624776 12438880 -998810078004715534545827923711560253440 12438881 -293308104406361287272968441187308909376 12438882 -63011461734644594455613475463166277120 12438883 -180596506439524492022670721437097919040 12438884 1947033998676947874688210373130735417600 12438885 -131316144806925192841953478941849733440 12438886 855352879994779252116352133463419719392 12438887 678191129731403367215316328258281028536 12438888 -79907752459593559781092909809150197760 12438889 1316087158127768780111650102584356303760 12438890 -416630657470801837517637165467149744800 12438891 270302830922121235064319990853841492700 12438892 -736545008677614485294957958353689157120 12438893 151753133637342373069378841955268063200 12438894 -145750104842459258143056296875101823872 12438895 300312558686717959941064873426478328000 12438896 -143385780817781927988070651041038696448 12438897 -1032492273192343739489958300738788114400 12438898 1202462656609517682776956347231635748864 12438899 1059157030174516078378990922283976434120 12438900 -71571533214878728938747065608169472000 12438901 750225476048110246074035961142250677600 12438902 36914503307186436294624012867881281152 12438903 34293205122265288592872595794269019008 12438904 -538095699831770635048692353105777418240 12438905 204654360911222850572801038430345637120 12438906 -179372758177584822802931531563190699520 12438907 9933994670326664479612967272954659480 12438908 -18453584615737264545200606341932011520 12438909 -400586914179357345898571871041300976960 12438910 -452129502929905650219733217496454001280 12438911 -6840098030253421995402551368846316160 12438912 935839960391873769779370922759264665600 12438913 2876667953278557759113111664292457253424 12438914 385120465982628773849580259792818031056 12438915 58098654113269066347821358275394023520 12438916 106698111409703120462552117394993586176 12438917 -378177326029516931340301590283048566600 12438918 -319435599164405350650188543712394429536 12438919 44812950605085346256475300973743926352 12438920 -98294420406558853380083368922173440000 12438921 922596369429479373379397765533924656 12438922 -15995840009105167147288399003691874048 12438923 474922430404360512200709715427703876240 12438924 38573369870488722796645101666226424832 12438925 165584409587315591506621840635354399650 12438926 1711489075393929207477556444754496641280 12438927 216354866600218850452303519343971800528 12438928 -332441309257611567423947400228764213248 12438929 1097708576880189563620215314730551275584 12438930 8955722048419947522397440321748638720 12438931 -837074926094567426886959034018787965268 12438932 -95190193427618431459048687260011286528 12438933 615954724968987148828331573469449040960 12438934 -582236369085816862657585568318811941568 12438935 -153969641649333886562303560185583254120 12438936 93549683668109962628876724773460541440 12438937 780272723390199642957078641609438467904 12438938 1248162670238102212212899386085898910944 12438939 392746909030286448230800385377013115840 12438940 -335740672246480830380851060793682124800 12438941 521438859416499083880048051261424972920 12438942 37863820247616208472702244952680858240 12438943 228119988675155764330127841042551581944 12438944 -70519274436258261984945235024117039104 12438945 956229401212204284092142749754939600000 12438946 203577685776197739792025531720689816864 12438947 -1357317612070797140808435020393977901604 12438948 -593094470079276757619877317624612305920 12438949 11514598369774512386088766242410317980 12438950 -490222775583416377131623287154378868000 12438951 -405088779900381013315703697734628539136 12438952 344796007313137275044711888276621721600 12438953 1280358439174547222881293156481033786980 12438954 3540979482833091981458809284362772480 12438955 563637770273266981406175923972079147360 12438956 -41888732040207578746316919337653368832 12438957 198690432534139913811981014136807076992 12438958 42792238366425312514668548096111124480 12438959 409507562139574579398317422660220410104 12438960 -141434893909242402683677850075583283200 12438961 -1086898213250833444583485525338452079888 12438962 -191704507013134353450113577005409994848 12438963 55681259314351209105235604724164419092 12438964 394456866068443840176830893474138454016 12438965 -477324697275782775838641643899012662400 12438966 316018003174825856796843762701523878784 12438967 400297269025804582041130429200928137600 12438968 -353986539969064953530594346102736035840 12438969 862417048427712198721817042769090936144 12438970 190374290371542414487666155875570304000 12438971 12240120890949167521814692725803830800 12438972 -88658226855312724889762565941375182848 12438973 -1335622793216404891264317163901152261440 12438974 -10083137275964844154273912889973077376 12438975 15770853582692906270234316925788739200 12438976 14802413724201526450511844880542597120 12438977 -10366455439637256683288835318511019214 12438978 -94855675706588384839144403979134875776 12438979 543110147523271359148001254552371092176 12438980 219254589103895323762383098683679846400 12438981 -45695320954594980729778880550353589120 12438982 205137623708441555946396644382169453632 12438983 -564951517875269765704219126097904393768 12438984 585474948826884350730237094754259640320 12438985 649039800041822058352957049546346662160 12438986 -52443936300426247415164945047138528000 12438987 327026705410168336771520274732050369280 12438988 -166597682627594904110271275290066400512 12438989 1200116213921457741792144858141859419756 12438990 200023403543326241373495068560498285440 12438991 455475266447765481189101560125554334000 12438992 -110839949377797494416828774293673058304 12438993 401237479607538763510474910527099760256 12438994 132328784516732577418916417215286799360 12438995 -2050584163891006366506987181379177745120 12438996 244436496944698896207654815252647833600 12438997 6666103083714753831781998428159509728 12438998 -50802059340986793678985762815034687488 12438999 -527867731468251594895002738084069287400 12439000 -531178858441808067086921844940861440000 12439001 25956791958094388399373490590689183232 12439002 -78114745846616137250057227729534887936 12439003 -593489001677431914220383512206239474748 12439004 -287068175953818746161033051946803090944 12439005 -721551779456118925243134911506369057440 12439006 216539718119130692980432176495816269952 12439007 24972447674765613471439182023028349152 12439008 31041452357312882645555189474446540800 12439009 664146059561829679162814233892150750640 12439010 536531132089337739821163882684568157760 12439011 129268024333039293406366598190780346800 12439012 -599257899438724878259559966511656094720 12439013 -1784017737812461445955278162039204580738 12439014 -20084205729680344779341016208670576640 12439015 458029238250101637472331858344417075200 12439016 1451280166634511541939451435504593812480 12439017 336849831855847117739990325134199132234 12439018 724509531276495188176452938069461206960 12439019 290502845377608958341069243744267350616 12439020 343399647028626034877534875039946833920 12439021 -254790502924046415677932852535344569216 12439022 -144002981603520546589121107392521644608 12439023 -65544135174442980339488210623077281016 12439024 14500487365398337563214195610908098560 12439025 -982375570057344481171841048533367499450 12439026 -45621659399488820475432486664810559616 12439027 269607511820166679895905338797221323912 12439028 -118998469536411284409105089231052595200 12439029 112830276952694355056611293744478218240 12439030 -315073871298269919772124041715186102400 12439031 77448893136675662105719341396712788528 12439032 -10888193953790860812201343638821928960 12439033 2261876568329811599561179174475560811140 12439034 -673681346743941822204560145404445135360 12439035 -149498244978069129857218628217150220800 12439036 976031169473071935589964602326481410048 12439037 691760941651885023161416167658149290700 12439038 -164282556818563540999066239189121688256 12439039 755881768477966490079912239585074403840 12439040 -2570489472988041616837654342407290880 12439041 728525747779566023358070022066391884592 12439042 983124940310377740262881642201253200 12439043 48566522602384701701701577647951697784 12439044 91192079914772690793003275018421669888 12439045 -1000290341451086005565353258487521541700 12439046 100867539661078276655443568386380006144 12439047 287982362629782223555514915908450258128 12439048 -513660152354753784749793833287829744640 12439049 -741334449614086514212952797974074254464 12439050 -80184925566491156846013759944131872000 12439051 1046136915699351861814248311823830917600 12439052 430382253768222832872840574612292313600 12439053 -670406366846810887591277852922718468800 12439054 -13974388513332760872651584711197497600 12439055 275539182762715613251298452895833869960 12439056 93175853303514709565020084310741090304 12439057 2290338883942625416528118160910293114600 12439058 78235862222087105427791894107178150400 12439059 679404632869336852305579631020616220256 12439060 -184186841552912310828512524396998819840 12439061 1992502224812636543066247304088598951324 12439062 493861082525832874281148657085131347840 12439063 168718005443337477297882679452569817824 12439064 -653365940746360761430394437039037460480 12439065 29457783122449254915739519905034896000 12439066 -284110834273016594722834534591455184896 12439067 -455313512488071238088205977922484463616 12439068 377226934560466524054740358885336514560 12439069 1386663414412136145527140663124336250470 12439070 -110857545610781030012704637318670512640 12439071 54857396871813403557491247131386834872 12439072 70354658254982017154360838576537600000 12439073 1897100939818163156242909980743869460322 12439074 -625427144749444928977271398839254802432 12439075 280477110827680825449282202194578112600 12439076 -931551519783012844658558087259998356608 12439077 -100997917592165772975248764987944255168 12439078 715840835150371707131457101829203076480 12439079 1999835069535765140017310399212003448040 12439080 -284076021616062934058892623949322752000 12439081 -334654064795199790541033554289125866118 12439082 403869514072950860536536840936682057392 12439083 8897251652869033700516433372548830848 12439084 -55360160851610708078294377583304817664 12439085 22207124616076544640697399496897957400 12439086 482169756798001343135003023837064632320 12439087 -2187318649512433838039157535663507233408 12439088 -5006746689635450279608688963890544640 12439089 -19762325120221708481589697713758819916 12439090 -173076274634096835287105152092847879680 12439091 -68620686181708513679939449488558274560 12439092 -18198085606276173070487170053477888000 12439093 -1231984171705094992646583972046932096658 12439094 -733692734693106766966460496685940855904 12439095 292689841310832664103694782471143517520 12439096 -2777587133514175581485253060854780928000 12439097 824613008152950614034739849349462189712 12439098 209916238194209785393882287777179658240 12439099 -1513602816355735101734175470794999189064 12439100 -119077648015701904248902842851752793600 12439101 862300330079224897013101200363066584832 12439102 -176906514607044587069214872358321127488 12439103 2412416447094250513771242274651929370080 12439104 -193237464837236864399907674089511190528 12439105 -180065326286672655471943976126517655680 12439106 -390637992701844339590561991845530212960 12439107 306457611846455250192690042439233804804 12439108 -778548068517866498658174780350424105984 12439109 242474493825114676125444013650537298620 12439110 -244434451756637637941210424962894592000 12439111 -297130931001463118485889394768284772048 12439112 -235581900753757004847437350631082885120 12439113 147840171572690956334115862929196795008 12439114 272816147436308700364695093108643164672 12439115 438968627751874939788653841923515080000 12439116 1340979285677544685288377769599237888000 12439117 770529126655522770298117833064601663712 12439118 -112910654773689615766663219292806916160 12439119 -264209583895646367405396109435002489600 12439120 282624603979087563817476482445570048000 12439121 -2379326838213075664890531730588506356508 12439122 182077238178619336137166316865486526464 12439123 -235122534862810740069656651808092196628 12439124 1385965744713107181877353634183960039296 12439125 369241268579809722733514090525911179000 12439126 -6625000562611646874361111051371595776 12439127 116923458476273763321094028548047925008 12439128 -165090480491246103165605321412869529600 12439129 111168338488558566730199870483235833280 12439130 19435695232495255424527368306680190720 12439131 -74248242434115838523231110141888563048 12439132 643187597396958956186659692481765392896 12439133 85164843647818902567693733430035400064 12439134 -47636538535836110075342430875349249216 12439135 422713280295594666013531628432515735080 12439136 584745013820126469806844043478498279424 12439137 -1190031878668025848437113872266426857040 12439138 -176527643443899364010532861191778768144 12439139 347113090100800686268354799690161958940 12439140 178526478349203086497378293348920340480 12439141 -234263538440369413402256807407914661632 12439142 -428677588280041056998536286556645808128 12439143 749708225144216229893206525928173717200 12439144 1015451881454014248794536474203351398400 12439145 1193101829716545384831544663864509073800 12439146 -74695028085449789528382833882686945536 12439147 -122880316710322039061494713517261228800 12439148 -1283154316321854740999138193293216801280 12439149 470574671771859728531767910970089523264 12439150 -101487759673095744651965470054290595200 12439151 -3172215091060284956677634984241183710400 12439152 241178136577532492809088302978374402048 12439153 111180275628270555781665272221965669888 12439154 -56077294685948694963252204924196463616 12439155 557411805918683963367079280568571789920 12439156 -360515903237730204413395012125460900480 12439157 706320896824369555231569108711629135406 12439158 -279830845518015253824695077756626033216 12439159 284272652981203405976633687109818674560 12439160 485375311959153502203308400469530624000 12439161 433667183473690386394190800388052075264 12439162 -1317755642523171555174580270300237878528 12439163 -2665699638101779545659541017531258688 12439164 236676585995987779808284453031391593472 12439165 202694436148894598158611175692302646060 12439166 -824473225277253671875196513113355155968 12439167 -127784072156323896982512523051885941120 12439168 -50338650018160429514076835043113697280 12439169 -4651734551072506883313840515854888656 12439170 -473966727198057306047569944786709708800 12439171 -190332625536678669293228634648413332416 12439172 -1452458909011222537345616202273733666560 12439173 -526544403358543428059591057868479479200 12439174 -227087738882243902118890565085861728640 12439175 -116215765084597481187130582582243561200 12439176 -1138453415445934002752101148734006272000 12439177 255484507807055792943983334726335001700 12439178 -248384682245006707035601913651966562048 12439179 -129866627018187146235051765086894839800 12439180 -296582145080071056851767364181905495040 12439181 -720184418235626117696671462114789393236 12439182 -25750767948309099426959657027954933760 12439183 -643111782177990071575519374505296568160 12439184 -125126125065360774257118311854575083520 12439185 -223663798395256019378295288931690075200 12439186 717088993192365419924245361604933832320 12439187 -863246471828290819052498618455871854164 12439188 682183145553230790193886696015412607872 12439189 -255933596605393569430909162551961654920 12439190 168268076920920617113188219075645131520 12439191 905471352154821616777076505964846521192 12439192 -1084796366798706784207920337271033088000 12439193 631700298688157294065964666767011727044 12439194 418206298999782275636639984131102502400 12439195 -225480991766427191009610707006674879200 12439196 290125837765129371714804587014964453376 12439197 -781268466799201951502044510496174112960 12439198 246951958625542817692931227849506006336 12439199 1179468572016540769345284542466945535200 12439200 18116468505009062571178532717671219200 12439201 2190670048008110798656186201759959988372 12439202 -131617217034262728058084524701987954400 12439203 214820694835207272687196222097982799104 12439204 -1083518249240363901742384376942280924544 12439205 -675197524865801184641314524510010473600 12439206 90127236358214479000778833698826394880 12439207 1649612463842944276898202943879715809920 12439208 2279321352476418999047149808279619010560 12439209 467879259764352208659941344742793596304 12439210 159677515633719746538840950160546309120 12439211 746658853625413179765387843498194485812 12439212 -5404817654730508282678658612736626688 12439213 634006475637153167494961818990266105964 12439214 81143226695087243820187860633329352960 12439215 1222495810401541672128830548520759040 12439216 57202307140671732988420855312592617472 12439217 19396131433799638036498379063020348992 12439218 -634127205676392044693207180281882121472 12439219 6231780600784688748522511128599023248 12439220 950862645379244833143593652992886650880 12439221 624773894245513024376262888862538817312 12439222 -154943295927954696565562810805317106048 12439223 1711221442606798488409727802120618031920 12439224 110380445443402878102716010811981824000 12439225 355197921801391982113536794945537087500 12439226 447457597308458275422022758202894996224 12439227 142068138601584290508130004480521341720 12439228 219290976364993780825688952244518466560 12439229 1164472832044511948487477004308082608960 12439230 69752361593891497006847010136155822720 12439231 -101670360393850806643308452017000682288 12439232 133890232208293061092119934746211909632 12439233 582089206697673305232166460992871544960 12439234 -342114048337989646044581895704686983984 12439235 80477426450884860230033828737583068560 12439236 -392836172931384870773986910171861594112 12439237 811069222130335263321143330299341529886 12439238 478509923758541410480105052220150585600 12439239 -167468215981622045546987628231535187760 12439240 668381755241555179069351915237382553600 12439241 53451249093988128925539390709099039284 12439242 64137494389967051706480890757236865120 12439243 1392378916137015204477594045254621987320 12439244 -268561643194669561476851627917272286464 12439245 170231460501192459807149958710585197440 12439246 -127211833889780221876423278357665436672 12439247 -1318596146976842874578758045311974433240 12439248 213410605200191296055909315914445881344 12439249 -1082709969745300088678514052531688197520 12439250 935267259288488249940840292992782472000 12439251 -41426801043006697422260552845113240576 12439252 124539718421519932301545511655207231488 12439253 -746381911637604510943013490790468728498 12439254 179198490701681509364329995508773136320 12439255 -21529660351105273420339466417239726080 12439256 -1959585333007471307106463935544940605440 12439257 -649036466897383613074828886623920761856 12439258 168711582961108279848874421800616815584 12439259 -312440214128033822348394575510687497440 12439260 186786852242740130547358529896252108800 12439261 246666244833727132165291251367335993600 12439262 -374761202970235902762252307100706201600 12439263 -133166012168069525191120708026269890800 12439264 -1852667862873143133790313687514766639104 12439265 467251365128275826956181747412579240000 12439266 73894956558447091380992770135506029568 12439267 -1313108239434756539488913810611092555008 12439268 1025412518085907521250474699567559749248 12439269 -830976493544887166676232198769225534976 12439270 -217313849025685931475299156167222753920 12439271 -296557617875150687556968588607121179936 12439272 -152102230118121762136504089396253900800 12439273 5417573775480070916238025667853729408 12439274 -262724504198686252067800921058253900288 12439275 239135624127077220173553907660857001800 12439276 830861517282016707550001184648444412160 12439277 251151656356482033889471850043980400384 12439278 296618761384387893812293782955169339520 12439279 421072876463307630384790124979086956880 12439280 70811319614290102375917560202126950400 12439281 542015569196198095861779179839063598880 12439282 -190815777396376479540315530786002249728 12439283 -608873305660374540743610316106806236468 12439284 -241899727575707378669539751669360640 12439285 -677071767462597200911637576529435011040 12439286 -991538246698942905927342140799151341408 12439287 -510879093513908183716669445134361610648 12439288 -38700096544380540276859520197387837440 12439289 -184802529546878857384404488370901792440 12439290 -315872171144762655838145377921959041280 12439291 69848092747505466240801592101007975200 12439292 -1276091759604578712174504942641319849984 12439293 216334392743597999917518607580445266784 12439294 -400974803168708223776490920660915905536 12439295 1003894283312507319512088343919385337200 12439296 -955608041305931378010137387412435763200 12439297 -251546480319549228149612002320817659072 12439298 3105130763138230543065315496651115520 12439299 -202655985502851590732122481636103292752 12439300 528303390016555296332133706397071744000 12439301 -645682663490301315177327957640526881248 12439302 612149877908942574611286233073457864704 12439303 -4293140031944138839566928551282354864 12439304 95738986538515460577152486766687605760 12439305 684889952342600892677962455209844691200 12439306 135417292515752237996284873082588456448 12439307 2444867681365981268886358610387326033032 12439308 47680003338216257399694354446908391424 12439309 -1206835792422385354189652372200216512480 12439310 -54056106569508146497421769425879462400 12439311 -434480625606622369346001820237370132736 12439312 -30612198579819623824613365396689960960 12439313 489879201393076963025484524356981416180 12439314 593883404548672112564874259929655042080 12439315 229076883006845495981593339044313657920 12439316 590672430910261802077973136028500743040 12439317 -15186017392216628502755115331984303200 12439318 -202047608805214037292711890351206433280 12439319 -1444556387254547606956489111384826063160 12439320 -304313213067992558277872666533045862400 12439321 84587057812360051614974341355987480522 12439322 -285123156296784282915276067747951480320 12439323 183436324039425066236279961059180328480 12439324 -942562101915803389452817993005035635200 12439325 283259870184789952963202240819115070500 12439326 67524167248592803728785070354801573120 12439327 255820645558090473600540920483292199432 12439328 1861164759269185217807425760913095393280 12439329 686727918631784011143320940652027333632 12439330 113213990904897142045441804667227702560 12439331 -1259392392977789602051410439744332008868 12439332 -6787823440083013331033497779891809664 12439333 32573989807934704397430942621323967520 12439334 593732941675384692526121956244619726816 12439335 -739737319453399110080653396256869815600 12439336 444280170198957908911187741269714114560 12439337 18003799727370973957732216644993909492 12439338 12306729314435055848403586318503765504 12439339 665618925291584254316929204038069534720 12439340 812388838759474651986187364638404710400 12439341 5902525354435833918149562370927635648 12439342 244321234154187443484636358182587791104 12439343 -89162385622932616135618057150369852416 12439344 75976016047398489424189643363884400640 12439345 -156198179106581115272110467214836660480 12439346 -59471776828272286927588853407165465056 12439347 -1295647196243055528688476396224215945680 12439348 -889319547242068825008668657019822155392 12439349 583567074379565191483674772083776037120 12439350 98105050727196968994116937763412736000 12439351 -441948384953594117949712929469904770648 12439352 -717591252194382310090599707129526681600 12439353 -47157852857505953695701747087091026096 12439354 -1198981000287900761415161914005647551488 12439355 -1165675974690599949487499600856030779040 12439356 -535851609662570260607611400717740297728 12439357 -15753763793805588603418725277541022400 12439358 -908750508360819666915075518775924030720 12439359 -831112959839070825076724567984428701120 12439360 93223745617762708615350746934206791680 12439361 35351802897111087026698109946057587424 12439362 152307500447819491330631494309166384640 12439363 135753761320251426184831479419601317200 12439364 229758359652513904854104961130090278912 12439365 256039755868885701574467000654787422720 12439366 62808837489501042920085266622165811584 12439367 406459801711117347040560543121404524880 12439368 -775967065750175060638699248358431037440 12439369 1364934088090557371476855342153276791770 12439370 -346351675957194907868174902737469440 12439371 -30020097441699827351913859658292427776 12439372 -70869895484635674745960931203267911168 12439373 -97434180069262910847925373457193771200 12439374 -255089607531630185611129522756693036032 12439375 -147490880941561541040281410711641485000 12439376 273772286253486119787714357095478067200 12439377 834028036768413770629400190478305778500 12439378 -131232838170249443712921451108071072768 12439379 -212381959070360192006012530157932095816 12439380 290787250947090744541393830127724421120 12439381 -279307732517352835358894012312939072818 12439382 313943852663483078833393166623293691584 12439383 -875144570472373281307340532091003094400 12439384 9491646134410330091106140441944657920 12439385 -135840275589761105750882954483014565820 12439386 -6551154398352015753327761693018296320 12439387 1873633127754334098134051385039577172036 12439388 219340912984486005391276929018702228480 12439389 -643266946995161527935453359051366467392 12439390 -123332264953320007873068422948480260800 12439391 2217547832934229320315476391605025787584 12439392 -71184242783625690021823516661394702336 12439393 122921243725327726380192704899186707780 12439394 209072695119291641636717944258744394112 12439395 383555900693744552389972695291601110000 12439396 963982567655503014288122064341177204736 12439397 -2330916583896300512566520089238051165028 12439398 -148533742995170742581405744765649059136 12439399 -181420637965504681579336416774762931664 12439400 -178749678578110602926353062177081984000 12439401 67017509213878980398036082879189573120 12439402 754891419650346977009336024653480735152 12439403 -2506060935701468249775698897610298122360 12439404 692006734102241452691708762942622472704 12439405 215824794004596899743200701046387000 12439406 26080593663189890762037138133393509120 12439407 131855117575120756534452424340609746200 12439408 -61514427233072826329226614388295303168 12439409 -1369791953454219549789981743692559001390 12439410 -222520584797622938404114124321303700480 12439411 35992088972112419784738819525555565992 12439412 -524729371600585367049550238344418039808 12439413 495993554404114760588808722871391131648 12439414 535989668567183785017215169527553120000 12439415 -784385655681071556089306664276709942440 12439416 721551562942066385675642732667381350400 12439417 -845824277221757271519987754972911616534 12439418 -394047770953972520746195049359587403296 12439419 136523171949922240099252732750216550400 12439420 110755331133562165623102241572090746880 12439421 252367262561436511476432735581986425984 12439422 -316099867738992513267488496147646482240 12439423 -1758287716630045776257401141834327968456 12439424 1878649569515349517948887501739602739200 12439425 198433531617468821923932000200588832000 12439426 -411336464174469278723398299345971925120 12439427 -1188586551353179711211019457546296576 12439428 842237943789361764413556584592696069120 12439429 563472908062917221042180501359084772284 12439430 316794130095892518168789995275978143360 12439431 -97245460852070563193501050666912878480 12439432 -126081564967064943012057384495277670400 12439433 -46214597363821691503901977717989816000 12439434 -426254588453059039556566482292982611200 12439435 -285240857140773355544254657003633634880 12439436 117115231731691634664026305406211751680 12439437 -287714363019542883039149770390770274848 12439438 828977415191201686515742758477669543360 12439439 1963156920457055527581854878906486536240 12439440 66282416910509056557326911495824998400 12439441 -28355780061458740667197720588194097920 12439442 70328980793161631485696434857122636800 12439443 -1457434454877382173514989300426943051776 12439444 -547893048041085090661538929152532625664 12439445 -47576410359440351896943008487365924200 12439446 319199421672675018059316073028352437184 12439447 1908199944410952209382700330266920061896 12439448 -205499208123826272356088124955799060480 12439449 744859132704045120845852014399804907568 12439450 -168798813682162769679107815441695774000 12439451 25423030171087922338869594850657100400 12439452 707995184135017195984524551770956595200 12439453 304220559594594598614078612000822844684 12439454 227750300813893498461374206168133794176 12439455 -96749028008784915774687862109539130880 12439456 -14763098743606730433413155036142370816 12439457 -2689026422820787848962931363249408061440 12439458 83499722796091885954818972023006889984 12439459 -1350545710365936830616939198452811131496 12439460 -201482498797002049663092435796790231040 12439461 -1035448152930343965603671508162197428416 12439462 -345964392011751952209564899039346292608 12439463 164844181464935934536447837667784139520 12439464 486625803571099555350740462718228971520 12439465 -1400564451474805237303769635301458473600 12439466 -233046068220407244795810606450639662496 12439467 952927000683278573752105773013525848240 12439468 -568749854952820078245959803976982084352 12439469 -401871667196616373260479919048276566304 12439470 -3839603514257500515558033323703413760 12439471 -334249956994067968678662879681410010240 12439472 46719831433028675005335393897403514880 12439473 -520012628325500341802348560018611460032 12439474 10322942024887601659878186171936528192 12439475 622442782971554050688986529114380939500 12439476 166694867169170161754850450501138573312 12439477 -81575487740355259659922971498658544708 12439478 68138975471417773869928988750931411840 12439479 -272453902579670165512681689803978474112 12439480 132749630410788182967841486517611622400 12439481 -75108180879870213783223742249751852096 12439482 25831976655691606360976234459328711168 12439483 -1064320817012960913454634561549625789612 12439484 288116792581110103554980237343799852032 12439485 65062018274468599109510157505955790240 12439486 51135626731644286221708440043808791744 12439487 -106690563641701642038908444080149146448 12439488 -194775740294585467800258774798050525184 12439489 1695523150288139457267815485195062959040 12439490 40506194202971353616743291165777920000 12439491 613283792186818869963906258239228230392 12439492 -13610497820668616525650617984769428480 12439493 418320385586349664485762914884831892544 12439494 -15038512591942061417038234132067010048 12439495 926728336919746932982308359299263368880 12439496 -976022331825886187131914377369464995840 12439497 236512266673328023249301756505547822272 12439498 -1351424098336582359291772941711470484480 12439499 358880634381802012955067997994345324136 12439500 676259545239082849317560986387578624000 12439501 417771384831272020511294541578778746400 12439502 21179323741973052934114214682498554304 12439503 59214894219522754808373659009155163112 12439504 4782581119135873841905502599784693760 12439505 -1599479081343844137337585052254850880 12439506 228016224872486794673593202426636939904 12439507 1577716006128254107121326741619516787112 12439508 -73202746203850327629926455261241579520 12439509 -1271797495802579422057711045924273665600 12439510 -397407974175566640099646989203612355840 12439511 114934342251113875832380319262505786080 12439512 439405762240088065738549100052687237120 12439513 -14190014529852038113745174202642461936 12439514 688837393717335895755505101308741327856 12439515 -463476303856265922141122808615679119360 12439516 -400936232409376190086144100355554928640 12439517 276752775049733700607839138669874246566 12439518 -72339482997021037409967402582004334592 12439519 797482063456747516664108378304035637920 12439520 236806817047220181339754370120743649280 12439521 -19962772957837659089620559333345414400 12439522 -15369258231710094485219943334266187776 12439523 -133936579093799631600530280492906155520 12439524 394328016508416496268510278689968517120 12439525 -39787279715126804624164297076745510400 12439526 505080214019635016901931997139630983808 12439527 329361428455937323260681061906270882560 12439528 -411484486000218186068556321938558976000 12439529 1705789010875231980782273786200960447476 12439530 109504370577390669249319008438752836800 12439531 12403534061907815496404007921248442464 12439532 44145645198578401553500238610998955264 12439533 -1061128458569877975398681874400119157152 12439534 -1251028341988030285319912708413771867008 12439535 296206442038533425360179798818246033480 12439536 104885609900222204680477676885791506432 12439537 3026137074790045275543226298981291927424 12439538 -469028581662381167518621294618333818240 12439539 -155137840458094270416763106501325168816 12439540 -616332709896788221329962150043286878720 12439541 1459244911946614225570648643750526048942 12439542 476137460199854010643220468942643525120 12439543 -415728035343749000145701198490701144240 12439544 -613010854663070243172300628641308282880 12439545 -1018625224638385537273442950956029808000 12439546 -95846954530710398298295644512275659264 12439547 189826973777453491751280610640215919280 12439548 -175616623539416085512579872111902965760 12439549 757438431108976437132642463012388716550 12439550 -80813835021029904257418276077476512000 12439551 -1017366676460561308624288808739237037368 12439552 -1044573712504032436930894006556016246784 12439553 210679904011814770465585505184783622080 12439554 124008217185658574962588740328783134720 12439555 15975182015546091834675153070131275520 12439556 5932420878619817130220463876686823424 12439557 210415677427021570844559871018120298748 12439558 682653819196256677685143666289235830880 12439559 134420564228590249469892646159456183728 12439560 115994757878635707221610282295689216000 12439561 -1870815173762267013114567383479471908838 12439562 -762252542942908772119247379596002165968 12439563 839800565545254856880046075506507320800 12439564 -252746991318090065264093694829314871296 12439565 19325453349893960741806634110906299120 12439566 72543920244612204901427199196080079680 12439567 327071125919682746323117439191872151792 12439568 -366355488969048344355296543190499319808 12439569 468671355579869090669388673265608005120 12439570 -211061902968848680295597965689518016000 12439571 -195698397984124549268977072238934210000 12439572 -291786638669087825505094816253858039808 12439573 851671016441092013380845724228308987744 12439574 62658885955740443691805107265432052352 12439575 -12856271441298167825804723996311603200 12439576 306659496945540647140847737083387740160 12439577 -557604356134390893813149191202532958080 12439578 -515277010664980426116069084814163544576 12439579 233504712679009513062655778183607011760 12439580 -514624961158357965056406490645025141760 12439581 411990432945641942505467630810391565344 12439582 -309144463945672946577992281655787393216 12439583 -666908750125943901845753197093997280408 12439584 -292169656753354313978780409759698780160 12439585 -317137735331400291429928853252157336000 12439586 -38275455727828572086771947402361977008 12439587 -111589685803831939918019261322787630080 12439588 -34777691606465409444847354868665032704 12439589 1418692110854322125706056420387429918940 12439590 -98341352288275990673580176394285079680 12439591 622685424145724085773107266854125503992 12439592 -1141857466359715802750435800715597414400 12439593 -63411713733243534245472717076839689718 12439594 380233067744675128836372004287814674096 12439595 156433493258505228423777050323335259680 12439596 91252465883854310389889241182195564544 12439597 807434621496209294325627924222563019372 12439598 550521398526219611810480476789833366336 12439599 -8939899201651428841114698605308384512 12439600 -10172755766786446866827879366691225600 12439601 771983475723858567575063870779254499602 12439602 184683519606384910844163321631935667200 12439603 -1935431263713265915061166036954611878080 12439604 333629313720456579125582738295236812800 12439605 -53691285545023763275894990354447900800 12439606 -193583614754265217985018604016249053120 12439607 1505692266413541717662058552868603634856 12439608 -455005914075951582743149481045902540800 12439609 175472012024450654116320661956829662208 12439610 -536826851647387502288260244203933547040 12439611 -262386756504523661824589083913595303540 12439612 -1160686790112846866424670138064479370240 12439613 -2178876888360115140775633811394270327456 12439614 -98480244330673956592690444881517080576 12439615 877713624909552954328150718474505590760 12439616 9843299505623560630814737296814768128 12439617 -988266274101898211227276934949079930320 12439618 205707830328693871514767365083660206080 12439619 -545855175499386946692355608951788198400 12439620 376080373938714473268991395098019820800 12439621 -762284593659809159283433345080140718178 12439622 212879560280803818532594597924166901504 12439623 -294623416470487705725439891219620936960 12439624 2328018293633502459679163318039041566720 12439625 413720476414776759872845949434530480000 12439626 -252230899618218857451925505875625037312 12439627 -1427488352585992143759045849991496012524 12439628 -143900736439530464082447971025209647104 12439629 2446182676664977145983968205742217071040 12439630 -329924917220674592207075871747225369600 12439631 -2415629442146543020503685371734563078080 12439632 -111829355988058101719310293613578158080 12439633 1747226184709191021653575632334637408882 12439634 1445491590941867645080878179648599802880 12439635 -316251566659508859862827026238478611360 12439636 1141471187890568686931280612472861194240 12439637 -916622670293220941087490587902820532480 12439638 1511135532507642687512671612858553664 12439639 978900616533567878000236008389096300160 12439640 50467737516150315709245595446630604800 12439641 393644438393700793976889847057774006992 12439642 -5194514466037154147928213702263869440 12439643 746247205572689630515217853312188717892 12439644 306907954606263481434079808274537357312 12439645 -1309126536258867443983467712523420609280 12439646 -142648264018832828640337084698775506816 12439647 -1193660537100451294240390246772705568 12439648 -711797931942091285671603214338521825280 12439649 -511019451820919337247768398667254435840 12439650 48027224519440555328391717295594905600 12439651 235922203432480171365434578760874841552 12439652 -776471113096038775551599019226823854464 12439653 474276370367588596411341631244495104800 12439654 542046489245364195309530137174431703776 12439655 -750601160927497973790377768198631274440 12439656 141462516433104469380627877080865996800 12439657 -134657564673097669166591488650004924940 12439658 -262997392003494975797496952244380144128 12439659 -430170907841707087197759150036775334160 12439660 592918231946484106799204134157982535680 12439661 423872810086011844884532434112225128480 12439662 -96576823317016434148542478084475418048 12439663 -815445584351512734633729524111702241360 12439664 -222749637812610999845506558853249925120 12439665 -96726160830206570341700619273267970560 12439666 373164536811199599459897134624701862400 12439667 -1424396649292038730751288730100575535284 12439668 -380772706203266656022524832423686078464 12439669 -1747622526382392042999276192165962459040 12439670 684819680743806521737516246895995745280 12439671 -3818522042597473941835901991304650240 12439672 555634421948055241073759428068244807680 12439673 217984919503163393938956249340102514922 12439674 19480544232347531223325241228174282208 12439675 -15575896079316928565262662177319117100 12439676 -1114530460098420187014820449863369338368 12439677 -588929209365295511180164353454881108480 12439678 1576850865730941800867681191043351992320 12439679 1382835005468213829166055458087946670096 12439680 -123936346569311634274740297617375232000 12439681 -78481078652341624817277701108303158268 12439682 780317369229526647638461597288687739904 12439683 -727371238748792770375564246561556514720 12439684 745408027588259433357120991983501708416 12439685 -1091706950276183691901567763331938400 12439686 -35394528206156090248762226527411132416 12439687 185588695988578957500340797570146368560 12439688 269464802508000391142999507637850767360 12439689 -141733289053650506743029145331476915200 12439690 184760757221222151536346707080817109600 12439691 193241837636288777714126583798571608000 12439692 -216807228215212506751814001591185673984 12439693 -80375287330769247913632733628636639616 12439694 -257209984394442189612513369939790807104 12439695 806984887110799065971967231692089456800 12439696 -100851446145504502557858314006800744448 12439697 -5582117002862290925582396303150376576 12439698 -486018177403464133897332111750312241536 12439699 2478320857612651805826752199346746696 12439700 -59380407111817740882804372266642841600 12439701 -553708735270745101705754246381318043570 12439702 -1083019384282199208887748755375204239296 12439703 216814206187361753154751271273194744944 12439704 -26745260814619306542047288913213358080 12439705 358351744934239797323908414847284974720 12439706 -214451695539301958198621294625253490448 12439707 450431093106283990712480083563740692992 12439708 -184668415424949508421220990990156856320 12439709 916278522816821359448360323954936401120 12439710 658061709618479226629982837118866259200 12439711 10295860747534875634678403373174251520 12439712 -24832434793435963572878431269175296000 12439713 26465397291124084457068254059270486016 12439714 64627356847144059271185502007287291392 12439715 382790222123731538048415642525187377360 12439716 362867546874770772317622297832706887680 12439717 -34714951619738257545775121262042610820 12439718 69807925227539844582292052551291731840 12439719 141950082005466662576748006342513835344 12439720 42913998043202281393540713458268057600 12439721 408386090479229248153123273374191210112 12439722 -70376457076487910215104500907073902080 12439723 1005342820099025603381240037369678161972 12439724 -1225462985635408838597416937689169280000 12439725 -742559623322644387342719950694047856000 12439726 -284362261638111070304689592094751402176 12439727 -458256481670165882786383627768874093424 12439728 -1004527118391166761369674066858704896 12439729 1171862933773619601313418937892814837353 12439730 526978138916667998422781912935543936320 12439731 205037418292220662144326910517665751352 12439732 -326880626694747507803760666664931925248 12439733 878651168506765223940605055400387198776 12439734 -2258163569208893293754947434827151360 12439735 339767924502655578715205690005602048000 12439736 979292840637315260076428174101824614400 12439737 27379537929666980387048177374720543200 12439738 -354695574539275930242370046672517061440 12439739 87903445312065604262904236931237007824 12439740 242529889310032664440958463190066406400 12439741 117489806179540671549545563258976101792 12439742 102221325967483074840722677989262639104 12439743 -43272508102101609902605004597706821616 12439744 -510949345312047928956268723345848008704 12439745 -23889761985358041564406496667786451500 12439746 91225159988876319825615630730103443584 12439747 -1375268918514165168542963697479397540840 12439748 -1319507587668430492599267527357255198592 12439749 224983365757766331204211505559662034240 12439750 -683848742548788606965020756219008000 12439751 -443634845038324972952120387022183550248 12439752 -29960288346047945424911316066707988480 12439753 1901597415139753938861935436654319695780 12439754 -1057225575311920094743569299103935595168 12439755 788924816673508028355884046567682484400 12439756 104321420721257091049152809736718336000 12439757 463739384128647573378023749399633884480 12439758 -60674913997656258469802492713171502016 12439759 -709133832005830173474503208901797956760 12439760 -259120569732451271146256640791746314240 12439761 280131449751890604782098335620404799472 12439762 57744577399343376834488297588510231712 12439763 -562557294520293120402989845865339870640 12439764 -1204617311725892856419191803644007751680 12439765 -249322343169754782303995298788426742480 12439766 167606064005298083823956038401144363264 12439767 -1264782737021664555113067691955015101488 12439768 -410873051045516202963473142970736640 12439769 -81329457724159013717123686505364310380 12439770 13752791205739963993025217758652549120 12439771 -24309462962502416166512147948130878168 12439772 544143955334180987572440536560533596160 12439773 -146246837835041973390033652614139806336 12439774 196263775211320128276682070745879467136 12439775 1675673658207340957772097815857995000 12439776 -960285226701869625713980824768898400256 12439777 -517114974778821763140067119633313536000 12439778 -210076861415416886104679336451306238176 12439779 125180840030589185778355095423042055488 12439780 432284428040530369266199890534130421760 12439781 137677975049805856168680583861996204092 12439782 636031039291699937779608908460899829120 12439783 -1058230225145955062142719772325813568968 12439784 24042613812022159771916401950420172800 12439785 455512365389886192752997541663285675200 12439786 641799984660078507983676642660952988592 12439787 844691478713804135013412689836718849552 12439788 -479844530345099884303822039143115737600 12439789 776377985580168081519802971780175336524 12439790 655076712022735905917195271095660054400 12439791 144659574276284302368022461897129692160 12439792 -7855714797483600919161471394481799168 12439793 -864025942373423019766072097392524664140 12439794 553231176029181314810249303323410612480 12439795 350537054191783982599222590553949842800 12439796 1015786928399824090964959614824076687360 12439797 -302280642141257298403593412326799626240 12439798 -341566501929533827596470394932807240064 12439799 -1216975241963437474239627393831953022840 12439800 -150559327745927318349895065066749952000 12439801 1059775576658472620869594156730346270624 12439802 -113652702004427432791420597135464981648 12439803 316969340027739526018529614524130781184 12439804 -56053854161054244602205763420990087168 12439805 -92375394125709488074448626152371932800 12439806 139182479050005149793711721146239735808 12439807 660799429339421498449509919175563445032 12439808 1049846781483020387280364423646891999232 12439809 -824514618239429404981298251366577471886 12439810 197354699639775396479290293203201133120 12439811 -234283952488671639280666473009245708400 12439812 147668591671714442101296637272101289984 12439813 -849749525089473322093220207927208282080 12439814 11344570954654966358166972340994641920 12439815 776626882251032119854885800331317001120 12439816 -990946432921517058509976671551886699520 12439817 640791824872545362462793537965021654820 12439818 -25032635149170199359708274485746964384 12439819 -578583596260606683405923197860754533888 12439820 315582902902647586991169574346034017280 12439821 -90737424874105026718004205374375644896 12439822 -188099636614221096939665733885284616576 12439823 823847649394630243341066796259149244160 12439824 37697982989252404069465056531290456064 12439825 648689755576815098396026893244577209600 12439826 -233905000407577351356386358707697607680 12439827 -79500457318919431529450869563132200520 12439828 -521136331707281284386297804342570948864 12439829 -412869863415163748963124267960235203570 12439830 128431737033339519227715258912110346240 12439831 213278416169960620355040772976929422960 12439832 -1175276066311101776576110720238144716800 12439833 31048610850941439466514198397269449728 12439834 -24818638328319982820395100144575230720 12439835 442345319667037380927457877682551973120 12439836 380598283703795040620522501888531745792 12439837 1861702086440413887317081789293404272486 12439838 -660494695394881956317415522617847319680 12439839 625434503363407628186851679492663906688 12439840 472790187132531847373228689171729612800 12439841 1817216849802842535428549064831183622242 12439842 229016366137247536485619555294262062080 12439843 142140444916509610260662731637790203600 12439844 233065903698653049323703930372803010816 12439845 458720290412401409205538879897873603200 12439846 770675241479487881874779596424771323872 12439847 556574442242452626516857863649605008432 12439848 367186490059120606090770058472846376960 12439849 -810865023192664812383721674883559681536 12439850 353006899687621414964845538296885424400 12439851 265453380191534618499997187521799660160 12439852 -644777934402686346674486157982106880000 12439853 -694071741671800919130579110017197411360 12439854 54489455101086069751999177084820415360 12439855 -271329788096103906088036557649009794000 12439856 -53326344135764625700983472637273112576 12439857 914198443317903760314677633022181056 12439858 -409539509176066608759635050848701466624 12439859 -1527690965338028097914695938703504316784 12439860 62705219308311157319415526936894863360 12439861 -944003261407428379419096839203959177600 12439862 168900892126358147569355045717262165312 12439863 -133948631163779720107385229479330342208 12439864 -104780843868973650322582109037993799680 12439865 114402303375246547707930771640068025920 12439866 -233515660037567200509097960869633196032 12439867 1008270539920461049002678287431127525904 12439868 -499276182478878135092626960699531060224 12439869 443580876078864171043489432185664984320 12439870 456602523737135021176301635863645446400 12439871 1149802849419761778911689405873647771072 12439872 366853097942753472352497675796312227840 12439873 584127056264857095720397861827922550724 12439874 -157379156019201332976967777211851684608 12439875 -216936904362756711889269563085294468000 12439876 -1201728455023935139978382998730406432640 12439877 -386770719472315565953963537764421586274 12439878 -123305555399594206944296109892273823232 12439879 396352379988788737169686033942552379480 12439880 172051527692025985946624486672455526400 12439881 -348761361585768476483621054124791423388 12439882 -157679765145276272312261796090434912256 12439883 570304359287921449349412616792799086344 12439884 -111481542725045015190100052909190021120 12439885 189951978532254915582042658652926949580 12439886 -374649257460708392247169930848825285120 12439887 68901033820613388539205055851028792080 12439888 -56442795881436968771820194649246924800 12439889 991455092129736046986127280377571520 12439890 -103180790283245699520964493078446740480 12439891 -562865150319297573033921735501623046216 12439892 174368520877044719737048828628312516352 12439893 1148974881298888870309017343705200374400 12439894 -7273330492466581346639038777013601504 12439895 109197464365938893789052430384444813440 12439896 139617152002349144745900243206626344960 12439897 -159315655507718469940087314165383061248 12439898 -806316708833066674353448250244686391840 12439899 653687978173194520261385073372189209544 12439900 8341775894901379326091191393754521600 12439901 -651168842506039679475017605726294227348 12439902 73826840541446893134711620666451738432 12439903 -575949571292741975490151748350700269344 12439904 -896187136471615186515056149086546690048 12439905 -719209515818033451233563865796973569600 12439906 -578843040417797300691269241445772860848 12439907 590263223299421229174440412838472784156 12439908 -219889457566089534832699560660309504000 12439909 104693684446592608035971179415812986110 12439910 135317964170578051969751123484671877120 12439911 42163545262597187598295297631826387840 12439912 -776624808091970751114154939001297740800 12439913 410511403446049154572880348918009009280 12439914 -222837255233810316757686214298647100160 12439915 -515744923867430865713426275339404529440 12439916 395390564495197121808858013062562986240 12439917 258511012125887587748186417678875811520 12439918 -90879907163441818964676732832828942080 12439919 1139011467373334511806896584028198618320 12439920 214503161270983076674631082176299008000 12439921 535212604223623890039621292465210841670 12439922 612433653077396269847278701526480401024 12439923 431595803020918805766612309302614611504 12439924 10406335530668784740110963445656678400 12439925 -98266858916218416561768245384306539350 12439926 -424647689224976455176506231384706921600 12439927 -839228118362414460486008568810731548800 12439928 -221628342944406418937070278202312622080 12439929 -179809456753653120929531379301201799712 12439930 -47287867997954617215089326689420118080 12439931 -545368238538830143703646282155153108208 12439932 -174482528012942029166131668728237219328 12439933 629305511488001674051117316626526243328 12439934 192471397215717709693504705223533033920 12439935 80036102466475377867580330378877042520 12439936 -474519794075988316641874618378082058240 12439937 -461849312667008265985418096378144538108 12439938 809439637733592703238576642857528320 12439939 305543187759152387331208221677003029680 12439940 740215332226209233531559037460235767040 12439941 528960970182476538227235525290536512960 12439942 -450342992427746594358685533524958580128 12439943 -1126164079138244890038359373155011200 12439944 260812312191938737143871983241626009600 12439945 130552582560771820100537104573164108480 12439946 904777535379001928826300158516557213440 12439947 -61959929398735235694455700021532055040 12439948 -596764140270425938450811947152786232320 12439949 405768696020695171639670320192528626060 12439950 171392832076829244706253466136657152000 12439951 1241656181409921724744739144416341691952 12439952 -51653419290060923430880131864743116800 12439953 -426977122566103968212121941704742803200 12439954 -1223475334388964756682696140266086848 12439955 18895807985764969678768499561214978720 12439956 915615722205250867258470105435771770880 12439957 -1839594513607819402546578408150243214368 12439958 -147711142126226348177349368004955189440 12439959 -48105100651248484035451294104424083456 12439960 -54325942962604350489980421875638272000 12439961 273185703646258705614224193962977665300 12439962 504742717450146958922313652220330983920 12439963 -1142275534157768446156571328142516218120 12439964 -282441645270626536135954626623928337920 12439965 -376210631650721068873298640550549320000 12439966 13340957464890613164194666617958415360 12439967 -1416736530251011175825327678908597353240 12439968 -906464964249406633348936138569796288512 12439969 1374091694819186818147847720349844774370 12439970 107075307314436410840842598633676859680 12439971 -134618453876748805715003254019954373528 12439972 313708885340608737411020401434714480640 12439973 323483839579785502917594592917342801120 12439974 -233937972833965285136258821996431970560 12439975 -251757123659335556254527283362416418000 12439976 1001420719498086450446458351964493250560 12439977 -675421347282410590877209231126711833120 12439978 -152270362048332841563829035748517850960 12439979 -109670083863933126866450898126268425420 12439980 2165483405896764894724518624893552640 12439981 -1150800446890327984272129849945991343136 12439982 -834578485407848422020668250932868105408 12439983 -6966258040123063828238151603332393976 12439984 32693245820310166067299231828835041280 12439985 977700774916312940421135662644466461800 12439986 -3006012502681882384958607046194270720 12439987 452902148138961756586423237775602067712 12439988 -353578919976778046121869099004846010368 12439989 255178894557685281486598021051542468654 12439990 72112887201518181362309752534601548800 12439991 -125682655032626942431294901564800619568 12439992 159403219274888223979055225737776537600 12439993 -810842118906669344439760322797594813740 12439994 -582649235343731235034254034204340544000 12439995 -833279534158746863359935804856505709600 12439996 4404465930240777547711191487816832000 12439997 -299164412862495085522010855652992595648 12439998 12527411393228835007988574989595931584 12439999 -690414344432432884558112189898924148752 12440000 -65819018040774664383748909415792640000 12440001 -127387667760162068760485413287999643776 12440002 -802500577886506041642216555420203616048 12440003 11253308936920933702167655349624458800 12440004 540709558761223719555329106164859780096 12440005 176773330499039111891740158821169342900 12440006 -410424111443616327923796673590628710048 12440007 989145595923610773077413852244126768640 12440008 -419742180433091842390342817305020334080 12440009 885144402623334687722989054246487781210 12440010 302714371112552624261556407470464000 12440011 -656044900590703145788103599213745533128 12440012 312990066865843809458240200440719818752 12440013 400308205118959864991182258340865111744 12440014 600136918946214164744648990755446884160 12440015 38239893405526784054841913154326891200 12440016 -79282760541963545673770467283447685120 12440017 -1115943913434317507061378288052421745934 12440018 -512433979472665696131508535472849026784 12440019 -355152875254227491200159857018386504400 12440020 -1322556066654176652306799269306005015040 12440021 133077291948138285687022716565320565632 12440022 -477216366428882906932376463037947970560 12440023 1354522013605908113234744621449842232384 12440024 -1927886934806299628564866383144951091200 12440025 268264567398772992040649595527247002700 12440026 -289610729762390435994038822002370538240 12440027 -933826126301533826382921062690778200124 12440028 -74329990992610729002208004081438062080 12440029 -4469850902267786953220965375307205248 12440030 456278129081343293011703803419450788160 12440031 1246041653895684200070619048759962968064 12440032 -928780830556208464394116403534757888000 12440033 116757820979069768038887319489664443584 12440034 376887974345685069864918293711320727040 12440035 1483848973691117349670043538888161752560 12440036 -11800137847748366257631116476874752 12440037 522362412979010925328780249551387838560 12440038 14148349880524270870103534662422088320 12440039 64812770834564910419787443710706315856 12440040 -83728285177428670001956989077606400000 12440041 -257514362051158783616411161092243993200 12440042 109619150390710988706552163450146857472 12440043 551951739002418647993200886998442630400 12440044 175149466498772734913889106496212603136 12440045 1033083911283426411477376472125904844300 12440046 -215591876751086843754908220327369464832 12440047 -142910973259060402612165618299768849360 12440048 -42288585802482055728837235843121381376 12440049 -74273370777938822076307549698309986112 12440050 56719608415030113315924428569715212800 12440051 149494118820278082158374054692139033920 12440052 -113828819445343478485205608793653149696 12440053 780211380568903238104764218097163440302 12440054 -74835842144097391341419522655816708096 12440055 -546221324176366170199914756255880857600 12440056 -251396254493672749649944634019097313280 12440057 -111096060408188940265570683567861788928 12440058 -349231760861339182507821574186563772416 12440059 1344443490167805511849826251317697524260 12440060 24246248978883866307066699422067463680 12440061 -6817685809759188749288438439773574900 12440062 779425635297703231608667841009384432064 12440063 2133422167477712101491967928986568055984 12440064 22236127329765788523965022070175170560 12440065 1197451931163931568909668990406323014720 12440066 -397903565554945558029716783490150735840 12440067 -1099829658960464358947810950988773117200 12440068 1459892532175234786809436773143045468160 12440069 336891537979495093966843928776901518140 12440070 23549678449822582125360757434572400000 12440071 42815230978249333101679420170804449640 12440072 -336511239972093051142102283286297469440 12440073 119097235794082432955601474684636602688 12440074 142760513888041337480949317017144121952 12440075 -510819568704441413917034972073903764700 12440076 5493141506227899144381246796607152128 12440077 -76589029848591460638062621412258549140 12440078 4197782403800119555429790895530726400 12440079 92645083950685110738982319271909644160 12440080 13109425513093165093076290136568053760 12440081 -1431926149991873607260009450574192368400 12440082 94898810965865219319730265141277105792 12440083 129746020996176133416420064861375738880 12440084 -564677520296398284218723620753126473984 12440085 356144516525844124596950134958541861120 12440086 250600056937986631264799978956675624992 12440087 -8008317944462035547711926378171555200 12440088 1439613676423654586447003738468667187200 12440089 -2041382770108788227072645020802801549110 12440090 -116609844954048168487248215546988761280 12440091 980708059800293854715724141307700496000 12440092 135566753114508986063915150763417349120 12440093 -1917990704424965756801015528276880053658 12440094 155007559361881105769473190643486139200 12440095 531429560250545518294275085377701298600 12440096 204083960432002687525697880213576351744 12440097 80109693278575963339383073114275393828 12440098 876410042958525693687185985151663860480 12440099 255012848909115518573841712949801511072 12440100 209327427871583316667794269159998694400 12440101 557648090940465216941033038421003316480 12440102 100565839013411438806939760811939806592 12440103 -370045609288352865545687304322997095056 12440104 1128618798519838453983707747990383733760 12440105 -291273762144596420642245420515525435000 12440106 169111829157916074883577772305483314944 12440107 -968432766468367203576798753470530367808 12440108 -1131151280161436756866796649122965193472 12440109 1872577423907680508008255952678251653120 12440110 23193966129258289644925547274232272000 12440111 758085398290798440933137185713261245712 12440112 -146121193446005479068228874448448552960 12440113 -81812376375378898634258785657796901760 12440114 14801903876017355008678555657606563840 12440115 -20991367313000176569471594406972569600 12440116 -514306559445540337321993653303675170048 12440117 -1686428935743500676720046035467913171360 12440118 596649542010706619976100308924716743104 12440119 -1165416658402938830191991591876548699480 12440120 324891723409704102623145652773950054400 12440121 -38736708235311967586031810728431807200 12440122 306292324754689831363578682565854400112 12440123 -96906666104809451170471070897442711552 12440124 259687686149718766105289492259217345536 12440125 -478506135848919893123128137176615136000 12440126 357937701540081160784660219179060000512 12440127 139112404728738379836917842139130882432 12440128 472974135330246858940415595873074413568 12440129 62090668686136965604826167157888471208 12440130 142514886954930254624692549349918208000 12440131 -1619763960817227136745122793410926604 12440132 621234414021715372083084347154768928896 12440133 190205299149783678058699656701046742302 12440134 -770236706035242342218967357184972351488 12440135 58871438475407934035329019907164096160 12440136 1011978105417591392941493720192192102400 12440137 457956015397007817451917372817810541786 12440138 487768605725815746116359780463564436480 12440139 -17873176078539940556706504501444567120 12440140 -117017688459884028232097094568274488320 12440141 -91188184113450091390247475463147549824 12440142 167023839801061775878419378089749386240 12440143 -507413585106934843151503088764564574608 12440144 -153298933899245061418311595726253998080 12440145 -297598198663611072068174335946831005440 12440146 -722142001791381179212366054225544911728 12440147 1119414716307846929385885909277017103596 12440148 -92482734938909751046891896537387368448 12440149 91720517073074950556955627065500991164 12440150 413271036491914436461755366785880024000 12440151 -500994734148036682461024271571744374320 12440152 1720412558692678839922061828376935301120 12440153 -632977993052370554399441394973127231040 12440154 535548864016945269680361118810243269120 12440155 -11603476374973705280173137994363392000 12440156 369859870843672541136584950369898362368 12440157 165643073750008985420350248288618661920 12440158 -11544972837911407083232557548149506048 12440159 -1398027844152583148453213563940363040000 12440160 61664645571507643971411319256438538240 12440161 780353617053729073861388467141484297762 12440162 96041540765672370716632967008019741184 12440163 347846548699378328885623935611149411584 12440164 113097868712725980490688403616081416192 12440165 867156155522818259080855136817368699520 12440166 269534531872712402868324819438544261824 12440167 235365696777802397036710636292895212216 12440168 -684189558151624216201619937487461795840 12440169 248328173096781801189752854635789633120 12440170 59287391563555025405123041561348195200 12440171 185624952766569522393033368965752647472 12440172 -663284161592407945436593291680781675008 12440173 -433359947469234647851851881691627569578 12440174 -171717582277328362417090760404493577600 12440175 135679219436859416219101238390025273600 12440176 48340567195027965358772885794045558784 12440177 -103918718654650433427305950490977634508 12440178 176287813608460854579382820405682985104 12440179 -2787346513494549386611977388141240560 12440180 214860413678283020059171932913223750400 12440181 -297062750871859720192997632476290002080 12440182 332248434435224865249651198980490732192 12440183 -574430528426087011928868135153723712080 12440184 467031737339459555713756859360415928320 12440185 1826128049968495258464970850818244877000 12440186 -751593224814809112217116334557052505856 12440187 11305394999508698487840552734173837644 12440188 -997162934920811124071493655642513605120 12440189 662681549549008566854822777233278406080 12440190 55815373687332187449155260557111398400 12440191 1632442935748891595196062612093536414592 12440192 -60024978264984950935013582648157143040 12440193 245556861483592076362666752633441300000 12440194 -60561772341880811251438471406481598464 12440195 -1435541718155518084163591021891697011520 12440196 -646133928266964136706445401450287718400 12440197 -648855293186386326272305825377173411136 12440198 -934759562762345081581426125680766890400 12440199 1250751978597441426416224271527082169600 12440200 440789257951958770935194386234537344000 12440201 19863440592130798293940628536128516000 12440202 -468738214080406716680862918156285043968 12440203 608626183897869606433313501065965930452 12440204 15712093265937032744480049840817837056 12440205 457159569800360307069338143948522579500 12440206 -162581023719442369437181834023696805056 12440207 -171064049730978269690264392533635080320 12440208 267250159160313144130562015177725575168 12440209 1796405642142868392388362538008748012800 12440210 -549528033337588669156493082474370854240 12440211 36229661486240237595571346333714421504 12440212 964849569477606587880039230921638379520 12440213 -633338248207214098673350489574353235556 12440214 -59810042233298702040659925799161421440 12440215 405162605321326234288903945690638270360 12440216 -1476481305255650721594549085821959915520 12440217 -6684442219241816481378973470162372480 12440218 -930146192842573145882810567804095584288 12440219 -1352804252484145235096662808428719983640 12440220 -47799812043134786112255060412766515200 12440221 -1586092628698123746724507438083610391578 12440222 -51848983924066104672486055314232755840 12440223 -51416370786399262080052678889513008896 12440224 209951969729142872897998440753954226176 12440225 -482618052298941581019782846618697067200 12440226 552267883414928729029878396709086576384 12440227 -119659738302899089961723838091813765924 12440228 -1319990038971841089463143790564533378432 12440229 -688703800250083395280037777524957754016 12440230 112089522709853076881707623171756040320 12440231 -431841113271734525583050740889949435000 12440232 229321105942030945134551009379369861120 12440233 -29959164165027195295802429376691850396 12440234 -470398117447406201429167399590556635984 12440235 -223978855323416914253882133814022154000 12440236 565665740535784176074267384650695169280 12440237 -936743226222013423689478824954386382240 12440238 -93619162653832016619097642823334039552 12440239 47730806336759669068929730381636616160 12440240 27694205263536172229565433636904632320 12440241 282048007594489291819226128686941892240 12440242 274432715866716957035743506610431651840 12440243 517292581884801334258430128192993729080 12440244 -10480403981225798668918565742831482880 12440245 965612421369129763654902585181522937880 12440246 -146079952469245132730864273614136163840 12440247 -425827407939910982000560841211854392320 12440248 881717433450282031035144075806778716160 12440249 -1787815674972954566542800046963465521750 12440250 -504942479733477575332222288346707200000 12440251 -149037948989537578071959292461218246208 12440252 -1806174506299886972055287176513853952 12440253 85246971650890175702873642345048752704 12440254 -19993638204286531163589862561740078528 12440255 -9141293015077001925116710138520815680 12440256 246710696158187713222161490469833408512 12440257 -628448150371327452783478517216614241580 12440258 241040197313369863665083564757740598480 12440259 -12355629374049349931901402354434694780 12440260 202045222823445782261637170670475223040 12440261 -94059563741255493532442648525632967076 12440262 -79607357840373338736328571366857558848 12440263 654177780481583679072108068503489396608 12440264 825247288089104087195513487187761423360 12440265 -244366984219788672303880351496897055360 12440266 118918520682880347052202311961656355424 12440267 -58963279035375058076129191069839564000 12440268 -760208710071475354457232736138898634240 12440269 -246642029927289074800844802243521816320 12440270 -184374358915985075303024991996418585920 12440271 -938740219341612426983197106509458510576 12440272 -36340848161713787788280511535393095680 12440273 1759922030105176871426510978084323329522 12440274 47386415689879019801820868325751865344 12440275 -733890868553348939440842973832258730000 12440276 -375267621397538910088314407283631347840 12440277 -841376576860281231708559662775871746560 12440278 -20183268251331563800719686340751704576 12440279 286662774739378571609526077133220539840 12440280 671626033290423322551799269602098176000 12440281 -92523561435838849271990110798201945920 12440282 589017247612834657475032816792581418992 12440283 358925254570521896577789020401038886704 12440284 -1160301313341661499738762804391444346368 12440285 -116480237813445874221018768902386913280 12440286 -30535411516187107000804221588469862400 12440287 -18915842314318370614327372595352747080 12440288 -243887536471219311870051990465046118400 12440289 1115728953846841081747335340074224867328 12440290 417767498905560642315675862565748890400 12440291 125651960718947306502656864220557442312 12440292 -269766182430789571912583434051118757888 12440293 1720455717723460633942481885606159196542 12440294 265564083133823997725456699125693604256 12440295 -22806895635266320447643894591007351360 12440296 -364887333963020600117687880973471334400 12440297 -3395394198927964670027592078283132133808 12440298 -36588110837688625104555962465282625792 12440299 -568029665617020871590558508522011150264 12440300 -51766415248464445611693927929072947200 12440301 -1054140147396689932718127682097916754368 12440302 -154326500714391649352488063931843379456 12440303 -454428942098865993763916856019277193096 12440304 -13420719534236294667143047706643824640 12440305 -777274051389970214116619474016022542540 12440306 -1332765382814546413147242812061022176 12440307 104602996630014177103305687852517215360 12440308 1107743847983984608738823533911341126400 12440309 38804078744212463835797472769899853440 12440310 -81435218410768755618480555291845427840 12440311 -198351085457686605192234126469942529472 12440312 -642886256275920525162146203769439436800 12440313 147113472738761659435802124738711860784 12440314 216103112077042773669138226204451558256 12440315 506421523367382621444257535217818313920 12440316 189471885685068718219857453197309403648 12440317 -294221570825781942882853487986450896634 12440318 -767756017092163792700140073167389514560 12440319 472060022536019218950865263035591034768 12440320 328041114654384796622841179350342041600 12440321 -1037166042802169396630730666631897170000 12440322 -147880912883878376002704746562569342640 12440323 139165879528375008071819728195206335744 12440324 91877911635548460397728750742097853696 12440325 161151427646909348553064902073441485600 12440326 706361983719150460461475085768626905600 12440327 -1495003582383664231153805817804258081480 12440328 84610271937732911019553682846770053120 12440329 -1424486469082101868718145419971704675120 12440330 3232859185211159614377516839517957120 12440331 -266612937910540127783481310975096934400 12440332 -445930748961611821038940389134995842048 12440333 -138529220212390977390475379825987953620 12440334 524317001727959677347300260939785250880 12440335 -845585218578675096395276292319653369720 12440336 -456201801873715079606180780523389976576 12440337 2882297786281151662218200965491703680 12440338 866088204770225971191750203926414930320 12440339 -789115091970838127218242896971843483860 12440340 -678364974240190916010318155939869532160 12440341 775988962348600832279958203624117747392 12440342 -1436786700238055373639347129169575729088 12440343 -19020341637856341862703844086088541872 12440344 -7504245077913611649438838325111808000 12440345 513053521446661287862212777801468355200 12440346 226222133163019623997127113273991529984 12440347 -150492158044222452782475359769549005248 12440348 -1070383174781947343541617370380412685824 12440349 5564020754069150299994240913406207968 12440350 51145764641273539750159220626973592000 12440351 -515450609049206897524500524727121758336 12440352 909629682190495973226826456928012992512 12440353 1137198613167375827456332292586221322900 12440354 -906306459186930291536360322011790312624 12440355 247779542602146569224464816465531640320 12440356 164342958821989555041544224736242819072 12440357 -881073174922022271693026539924539347394 12440358 267959719156722571840894965701477130240 12440359 2149127595484075706531756314286746383016 12440360 163689975414218502431402979817707264000 12440361 345235471147695192503394753101054792160 12440362 109554133738264670218793501479257169920 12440363 93694288102395195949994159251183493424 12440364 -662583064830448553089930521532660469760 12440365 655220678024997945051252880003440908940 12440366 152329748165177198800162950989377389120 12440367 1023160266958716258733111931185049940960 12440368 -38668668349089647105220675805157359616 12440369 -1156997426610737285042629892423503861230 12440370 -169798433580549477510877964048354035200 12440371 -1061840113658773774634586622822975373428 12440372 94330685739019535680398624774438395904 12440373 -4951682370540706015535666115355488 12440374 546422504160165657460452541665587115936 12440375 -1118676806158103672408947369162303086000 12440376 -115025358172434804959152820819398594560 12440377 1066029573005655915640648440397179912592 12440378 -621122137940988585061638408325502021376 12440379 -422123863704218006767102402452748781568 12440380 115915916854272204089514758911280140800 12440381 1142103101675097673019344989164904778182 12440382 -22847088597556030064530760827742653440 12440383 1279498457000580526006289262267455082240 12440384 -31914501823387518358539738644842807296 12440385 -321028224426240772819255883474101558380 12440386 41343429745535082647328535503967326720 12440387 222727254847956348432364949434182425112 12440388 -92171808544714485115538307486901063680 12440389 735418562752323764808260090332877344924 12440390 -485602893889154341067620917648144892800 12440391 -88221878358466935048004747385811676080 12440392 1682718918037174988480440000161758177280 12440393 -70804618063193516546018610684126973440 12440394 261523244224298867138838001595318080608 12440395 -41763587383342076854786759227619839600 12440396 410995147236577459747248359006407019520 12440397 439333150235693549359283662948812109728 12440398 477092539776642669423798509713972651200 12440399 225106200638677671822964585689253544136 12440400 19208766951175113675408093419608473600 12440401 935541166522219469368195773035242914624 12440402 -153873012562137342585552993093135390720 12440403 497746273401010335187396302032882150784 12440404 2629563591887372081263652386722217856 12440405 1429651700977317306553749522995105355960 12440406 252365922610399410985550550127847044608 12440407 123760523565476556266592747720059917824 12440408 -1059385785504287834604229534203059927040 12440409 -716221298541803652066744994375214446896 12440410 -40764766179911813289531733649370596640 12440411 1584858716440897733825701938754270803012 12440412 2391136911881583254211192508478914560 12440413 1380847733733590029358646356917586186496 12440414 279960309410370449651919449890173593856 12440415 97659986781308924084810231129275491840 12440416 -5257126770359806966555372187916435456 12440417 1641207112145865062419665131945154194352 12440418 -291991693488363930049197839378040007296 12440419 -22290955080257067969924858815006049656 12440420 -5277739416407402024005361598121344000 12440421 -4042284195238939561255903006502771808 12440422 7201631864972997037938479524478724672 12440423 248079186200668993146126889318717791672 12440424 -51692457857810026974212056283778908160 12440425 -148277433810182237613829141338062817000 12440426 -224667599215880779231540497004407983616 12440427 -85304246234627522801228731729878389760 12440428 137198290135010989057720495782739476480 12440429 1768741281921329811841771294528145523030 12440430 232352937786727052463138025834523243520 12440431 -1987899467489237726054695825629675070768 12440432 -335843795268458435256152005796963155968 12440433 -929916612849020185760627046876400876176 12440434 423048043038038501732341989636518297616 12440435 -128498589160398405478865555383907583840 12440436 93337696821827221390132217370332190720 12440437 60616879261976996518848060097161573472 12440438 395545841131656445528937900195667257280 12440439 720382300362878997191554606252027069440 12440440 -301361027560190938526949746064829440000 12440441 -35457436330378261001361618973813535160 12440442 152281144617911058484300887604077709824 12440443 3571940175893623137398751520667610948000 12440444 -503597373419309883017924915938891014144 12440445 -492049308154043992006995665296367390400 12440446 1097676340495945161822618516137935860480 12440447 -1035913822294492928068765904435448617568 12440448 -517578153869737742446916957858955264000 12440449 -373751782820590787101361771746654847040 12440450 60840970452177437652712059865164336000 12440451 -209994205365743963997912863475334340880 12440452 -294258063118360060297086463682518791168 12440453 216752727483819974374590039347189220702 12440454 -27192324860382906467758956850014009600 12440455 138479353147778706769061215865218590720 12440456 -165952488315294261086885569185269514240 12440457 -11504924432640269527296223686010124700 12440458 340502691196365803817137487754424524080 12440459 -18091180104533709111572181201686007360 12440460 -593631638915482002435612796189305123840 12440461 1739401024508860959740295548102033574624 12440462 -603154661993115379390393067385056969856 12440463 -528469362052798964706853482896284905720 12440464 35151732287309370552258853144812404736 12440465 -1152740047934221397266287736793400672000 12440466 7729023955328522056658207921810098464 12440467 -421871689270126537302806025777626353200 12440468 534372508005676543239047690989885102080 12440469 21985412164121554389625253719611172320 12440470 6150136412291946303245141458263490560 12440471 -757855586686212138656820857783378102328 12440472 479100201576632730169922930023930429440 12440473 421185889098476682671084454008787549960 12440474 -162084080512643621551630942490840853264 12440475 36032605907919591396320204156447309100 12440476 -710170953602997438460818283187769363968 12440477 -997210729603646388790139725732104223488 12440478 129393035428251739764607038526190284800 12440479 1254231938012082892745683358956277466080 12440480 -202245974657222371437655923166712954880 12440481 -154093511082277389507225384380389337376 12440482 -238748872595429206148225867015065503408 12440483 1051947596219799119720273374667127519624 12440484 -33555766203515740935989704956865449984 12440485 -60398737487607397349142123135547248000 12440486 -43953929669044123754230757654678618112 12440487 511288380483415741138637088925730754768 12440488 -1240881603452782575319612850993139594240 12440489 -125539067928644750054894864742709384710 12440490 421316715566383764672911899342713765120 12440491 483809386849808231392842027638965328272 12440492 -68554461899906323802876709526964809728 12440493 396697493258511390433801470734133036480 12440494 761093530548003130599576919964158848 12440495 913637486046945609012991223718300333000 12440496 -83930832060682160422621706189950844928 12440497 -635651251489865365289351769303385988800 12440498 760549893782904380953801820789185554432 12440499 -219389400454926356666010697284676635336 12440500 530267120623490249334029903585395200000 12440501 -1261246055994160010173974928280194958208 12440502 11273616520039634442627660809923234368 12440503 -90171965271347479647028393740988058480 12440504 808764632113908622186334698899372748800 12440505 -247624699837543667864276006210734402560 12440506 19864845362789332334253342063937538784 12440507 278834320816824419149662415237079387520 12440508 -16663610603383091038935675410414690304 12440509 -207133277324864890705543842871034324520 12440510 -125611584463532992072689797146995536640 12440511 138052294136659267158436195311447527160 12440512 -553121837094991678351594121536645103616 12440513 -60297561316189434857618907528467906238 12440514 -5810303538124967338094986948974189312 12440515 1577878180584426354518094067296693256800 12440516 -537421664022406908225730193323709890560 12440517 325634426148509428754336496989346074880 12440518 343864137360429729623282180389836996960 12440519 109423492187237800694873767759751255520 12440520 -450595927767237568435272563054346240000 12440521 821345267817540636622018911233179749722 12440522 -28287843593452500358063589566041332688 12440523 230270481933446471848568385212311255008 12440524 894945446879860750668324705901705844736 12440525 258973978465046281029103160216418600000 12440526 -971812939550499600825310432157786112 12440527 -284805620452087814547035357224574105928 12440528 117829553792528721741823645860087250944 12440529 -133457241196057847690280718482816078000 12440530 -197307034186858556654103563215858047840 12440531 528674302798872568218365800944082727952 12440532 102294314679521029938329425717165584384 12440533 -195035010282198053296245545302824157280 12440534 -617014403779688878353267255496314553728 12440535 546168176011796582900360725318420214400 12440536 1536241241467535018928252967786252492800 12440537 -1059442886688182767890720925125232973814 12440538 28532375024274097183693371723947036928 12440539 -487487093252483456841161285573706362880 12440540 -198733510283961263595921639357848094720 12440541 -126939142889373689554846017143856162816 12440542 682066568751788315336886325715727468672 12440543 22528030509616108685256500807812405200 12440544 -401324881793102239757291646915799941120 12440545 -10351459906012217813165592664196727360 12440546 -2495473405620941389379540501302123295232 12440547 -1540994811884543607914215862590029408 12440548 -125159223377005743054155275843778838528 12440549 -1396744043224436573220387841824376350336 12440550 -75896501725760639552220606677838806400 12440551 -415042187623944669615090060567598773448 12440552 -453990851047422206917609711784752465920 12440553 743159105961398422127447335138617256800 12440554 -310376141165547094609897362179744601600 12440555 4031316101935219730335601536064148960 12440556 -299499581972007423494928189364354553088 12440557 333876046798698604981025640747329454806 12440558 -62624251578823923690642467533325274816 12440559 -317353164363659453848555232530295195760 12440560 268075678718578604421137181642019307520 12440561 -7081343158207079359566857496134922192 12440562 -49094157841246601270459625858511910400 12440563 -1433596109358586965754685865881476996440 12440564 -715867033369644322444602005610123675648 12440565 -35602102302990767963418431687255015400 12440566 631007915631704858182580265955690814976 12440567 -682570366728323466865616281410058575384 12440568 255977278156191086544248303182393835520 12440569 172564556151689272379117022767073180000 12440570 7893559395219325976296643731219008480 12440571 -5090462379242900816034765264657656832 12440572 -55797218692437840546625184576388481024 12440573 -149091129560173548148681744957235561280 12440574 -370456893586699480797544650429193317120 12440575 -312399615330086881559427916612353374000 12440576 -258463155751159157966913328605088972800 12440577 499090856076130104554712963007444323120 12440578 -537072356850114041193320902531145306160 12440579 444904762470267572801526823367860192320 12440580 223057234137991311609498260095341404160 12440581 -1124571128881205315263070278241957347618 12440582 51927448014567481433554111834031099904 12440583 423786740430623260797904664452497405552 12440584 -98742119717482053508978677254798991360 12440585 349478865560607433837246204608329812800 12440586 127207844567481534112876143594649307904 12440587 4111457133770780438761306963303718768 12440588 -21840119319015070938192970516975779840 12440589 66606571694441601308183809080167452800 12440590 530527392741555631477056459300403780800 12440591 788012922947834875863894865404400834992 12440592 134888431847633300629041062951771504640 12440593 1368947038143856817819378988059662245744 12440594 -312791788880719254471170843015907962880 12440595 -37740092890735165200242347273549341600 12440596 130737108833140225788352567666113169408 12440597 487220046688294467026104128851630640234 12440598 107047117643435609467344996954831914880 12440599 -2653520100705514895111150526866534750064 12440600 -676888840176460951455933356552993280000 12440601 6750490731823228906608691744308703680 12440602 -281581396790253080287159572755767833600 12440603 73710526972384271488345829031174940704 12440604 -21760001973292111046831822401147207680 12440605 677316011826537302070351268882222705260 12440606 455298604529506583358747420826311168000 12440607 339453495532977767346068567924241336192 12440608 276877428295246443099936094799920103424 12440609 -572269258741496055499875683102415405420 12440610 24743077689574689644739787352082432000 12440611 137353640415387771590417845664233692480 12440612 684890342930608868758528553530044656256 12440613 -15931741547050913299042005797143583712 12440614 -205000496679797396695383092855625229344 12440615 -1775966788289071728668681028387811320 12440616 -316969947914744911278262858933631385600 12440617 190449386583388984588787664741069829632 12440618 -958380507836801046456830484857675011584 12440619 -1261588689922663433321178149202204265956 12440620 305996896063673353409259264339052431360 12440621 -341982717005111629143449335219936516896 12440622 -133280146741389299796422749013835909120 12440623 381540845650524719514116544908668620000 12440624 -36204518905691346983491176532386643968 12440625 392973738242498219827402395093183600000 12440626 -191650326295912142823613407123845087616 12440627 -2622796135775492705540208372393729302088 12440628 1126533474536725889556362825140636876800 12440629 218003268939938914104767948330338917230 12440630 280529913934474454260903651463965075200 12440631 -2292904499579307733787374035771187200 12440632 -677482306132924529637249559390544793600 12440633 265765064122543874807685882820742604624 12440634 -494153755503711531637914073544667890688 12440635 7656324753270393572179547113376178960 12440636 -345209215543790287828978556867764658688 12440637 -311387441873125924163931110991951719904 12440638 -204214753715568394464717803518739551488 12440639 266832113650686771231754934797975925880 12440640 -36912890435767839054356377574257459200 12440641 363858001154160364798641474302286582784 12440642 -686122259050440274229120175484254900528 12440643 -713707615866524728500176136331803920136 12440644 -947503162074581558197935141493417042944 12440645 333316187515261282047424156402479557760 12440646 104221388721632934093025248342830093472 12440647 102635709682118768834810528672296787592 12440648 599800917971661910210618063803177246720 12440649 -125390389055483555851411780926230062080 12440650 -494450716331969318614549769369267353200 12440651 -1684096165819323396465098732267454944568 12440652 73017119849009271052991361691897774080 12440653 325936903757353884608384364019748777484 12440654 648081299259970353920436504619317592320 12440655 -222951229171518297068738595565994872800 12440656 45297190931605097828241400298967130112 12440657 -125140048243693582071226913470901918094 12440658 -159830227257481304657635703874746411520 12440659 670756864759204197866601005902054160712 12440660 3221016109020498968694872491545116160 12440661 -13619423860082843977874850672562802496 12440662 -652988819858546147622683962690842894720 12440663 1304220905134164213105875099404654203912 12440664 494414669321242207738491215427879720960 12440665 2981071713323575106720017973914450798080 12440666 194204205843036029403185380438018277376 12440667 -186002368719159960379294608922923363840 12440668 -1707817176498469527339563994203746483200 12440669 -304691154200505326118018081598157945556 12440670 322362266106810919081067780009272704000 12440671 316838480603544834464268127519051010544 12440672 153095932660583883081193330121663053824 12440673 -146092306047074397093100722846918783552 12440674 4085136620754753328902039467834997120 12440675 176374802466949082069107462286580078000 12440676 -258786340296218818674550519684886415360 12440677 -1559213518094035745016885903648317206080 12440678 52134119218503450359618950327919612640 12440679 19375627781673396147180025524495144960 12440680 -150170130094443541177191648669160243200 12440681 1898733373553188739697644262809567707200 12440682 128079634382240510994491634941184445440 12440683 -1415374252481339245631216722157032068320 12440684 -32068955383466077535644018048693632000 12440685 -455536944541862708026943541366995883840 12440686 -219263118387402011381525955398007734208 12440687 -250469988785484848146239543925068614400 12440688 114979964134726469913720360244936704 12440689 211313564493977136223408214255016642624 12440690 56992762523777387236741162230127859520 12440691 643661788811725460399988543582359958480 12440692 758141319496854502802254732612939837440 12440693 -282898215560479332131730847721399087058 12440694 40205259639270137226897914308556212224 12440695 -247859528063441924490824931972838787520 12440696 -622186691956341341089047786929468989440 12440697 551675351498187665210612190840971674272 12440698 -103061983784103821507538788978509472400 12440699 992675524597517262985906786169395108464 12440700 -186024414799800204508182118539442406400 12440701 -157483126079987011312533315079348049536 12440702 -519957601146608149465157508984034368768 12440703 101191846419727632436607309584771900416 12440704 1157326624324600323297380697023069552640 12440705 1115838279537977729548841947741174507860 12440706 119143123356353808031191325501788787200 12440707 162983585855486235753970882332741961272 12440708 483864738218031221019631589640461532288 12440709 -24048112102836390272719561858226826210 12440710 -531169740274931312013178845054708240000 12440711 838039776729095208904053231942587148312 12440712 455462797191996500652035123777676902400 12440713 -911345830495269950746073485578532709196 12440714 -410537159511922011713146742049526944000 12440715 8057755088344177430531154319177113600 12440716 915383117898990175978150114101890051840 12440717 -12569409320144427941414918147031737760 12440718 -500381397408577540521413949074137950336 12440719 1583751058236242877524986510139106933696 12440720 68810892655309701870981750238459084800 12440721 1240373029227227884314503852138176899312 12440722 388312115513917516196151809627229330432 12440723 986647993816774871529079558933706623344 12440724 585810134225687469121930122653148364800 12440725 -177788819689337025111155906576791908000 12440726 179889762575995239703768212727826008320 12440727 -341434016207029448548726691925720397512 12440728 -1138203176679808222908430481020743075840 12440729 770133013215552794553552635238458770176 12440730 -240949096753740799783193894714564609280 12440731 -7316373938130236358619910293289908536 12440732 -454236831812076228356465753944837009920 12440733 96127515962797354250826595159629728064 12440734 272562925791525279052315950060010900992 12440735 41951093011241439539453857216828976160 12440736 830592843482099761700103572957429760 12440737 -2407371479579714370495910373274244842240 12440738 -413389798136613398987432123477672610480 12440739 760646733406293511901314324735729585920 12440740 108390589036142217037071923461792665600 12440741 -998449659427330290787572755820563649858 12440742 47173596424763114062520287152297746112 12440743 -51888332458908130948852850731068842016 12440744 587046929173010608034755847208833433600 12440745 -33434063851322365497110411273722242780 12440746 -150107639629954342553090281994486374656 12440747 1183760571268363134112183910467834467984 12440748 -341040501182316885172761565639399979520 12440749 2811641659250436831407511946140032207040 12440750 -315105630130559249004440978941423680000 12440751 -797479722201279098605372542427010840568 12440752 55145550988940285185070958051637657600 12440753 242008628577343688042246406814257449808 12440754 -89900050226329748870791672698741300336 12440755 -309659735742789128035006440306667350000 12440756 -951686459769147471210970865905499288832 12440757 606628069080947297402371843700040157152 12440758 -817144480153523099972554938892572419520 12440759 1599472290584393279985506579984897248416 12440760 -7998364122397265604674939443391692800 12440761 -1241905696881285751669443265649729075888 12440762 683286770161074306417366762967839897600 12440763 1160005458044886256683342465142368412800 12440764 -20583712108138734955211425407545909248 12440765 -308770947284928862290168398721465377280 12440766 312478779709431008555331999960554834880 12440767 -1366534893382593381174216881424008187848 12440768 496514670645980831174768931164053831680 12440769 -150281236317784337368132977525489675264 12440770 548573155091557812786376159983329232960 12440771 313370364632658455495817343666351113984 12440772 108074736072480872487913750115293447296 12440773 125271519608151653704684144296328605600 12440774 -477144189032328067427688127533279240864 12440775 496522311957895111025241192392653687800 12440776 164029477595203310507941763047747276800 12440777 -1025257515543039083136681463583198732748 12440778 -66811296386543196364294915595390423040 12440779 -64060098137618408067303978910091294112 12440780 494958525116865950188193960830554040320 12440781 -166281905052562792943486571394218477930 12440782 14698209109504411399642388179696132992 12440783 -1129200867432423519126844175189342889480 12440784 -253727379196260509270819919168879722496 12440785 123907273307600176189638292630660945920 12440786 -812787930690457916544359102556134077440 12440787 220010665267163778776253467277528965760 12440788 -433917303287240571955635741145508522240 12440789 -1777289785662625205546413089583628699844 12440790 2323303091788802414342046326514892800 12440791 -444620312894209593672264885036915445416 12440792 20764455935365155208419152468249149440 12440793 17375121693886771032034933097728072704 12440794 -7954191902456463247745858404841917728 12440795 -778445653826493074723433704147127451200 12440796 133378912626289492520332609399826546688 12440797 -79309054784389659499291494158387412480 12440798 -9272948690824507528817160957618633600 12440799 -133055494190984793694917171982497079680 12440800 -925689244460375127552079252021523251200 12440801 16094415021080502074191333863173559600 12440802 318281698555561898509845607382948359680 12440803 7924953330239789013566388760704146000 12440804 772834314373115748654869032676972887296 12440805 123493654174138107700067415760397616000 12440806 -29192241575563646336991860559242125824 12440807 638186707868697800267996205224340441840 12440808 762780751341815222197230510895550054400 12440809 -146709064420508939026820946392786641990 12440810 -66325810872056620346910526683781693440 12440811 -1252585982760123303181307601797625522000 12440812 28389008628172742537189329580204426752 12440813 125197849434914965546546497123335931840 12440814 294124500745343398447390420372991730240 12440815 -83912050693970085613766433681619215360 12440816 29350857140315232202915824431079555072 12440817 1031893602966972910177727838907046574240 12440818 -16257785740400703863295773754841113696 12440819 -343810620233519586424979127829030953780 12440820 25320493308320825985141626399440896000 12440821 157163928160095325283309069003807797440 12440822 -109993565644762537146159297746151528288 12440823 -30510920666827693148533169790524238000 12440824 389855345264370023638179193280673177600 12440825 -737745459283670512447427447821894266450 12440826 148728763906048421148324211731074481120 12440827 147427922521412125659561643947461970944 12440828 -1227691615602757834104024239760419724288 12440829 -326299587378903767069119637599711343616 12440830 -737894321474155969586305226899332565440 12440831 -683929920309896494861141286243658043368 12440832 -710411183449579530244627985986788261888 12440833 240932028591118855446405390366078504960 12440834 -77919904402981695694840184912457374208 12440835 -223601511371695598105100212442866529120 12440836 1485889743884912456893021206343881760000 12440837 277794795962640120421194058677361730652 12440838 -330795201505080865813448648403203592192 12440839 -1860366175946843430022169380064094573560 12440840 -345397869166092232864194706186561075200 12440841 416671235189608335137478021384057600000 12440842 -797797931027310410085758821255208990928 12440843 -486795662772746516077730510740537222560 12440844 -190861280359495235915204195052949186560 12440845 473616742421168444789876698427968391520 12440846 -12010317167684087964457346937338376192 12440847 85046222439241629186961315700809547400 12440848 16736911500427259381104843277553106944 12440849 -670890763820465989944046523788303463436 12440850 98111398702924200819061314118125072000 12440851 1212583093240332706706719843440665111852 12440852 -399145621582430793998011835938768424064 12440853 -1055535029784230652700987627552936931136 12440854 72480418028267413556859766887835763712 12440855 -1640845029205244019059642684925306849600 12440856 1160591033918355342254671125872192348160 12440857 854160898910301525641797105460163452160 12440858 -117973056405648192013807980409939968000 12440859 -89756225588473652461579675332876426240 12440860 935746125218339226082273457730252910080 12440861 295049450106074280118875457661963958432 12440862 179804905279242674890478031772930864512 12440863 -381169208734746688392911725972280617888 12440864 531594110857710366265580149571948445696 12440865 -236812933006005072586460954419283472000 12440866 -523648000527303548872240011107543944368 12440867 -1502361655999450943601583092697699122084 12440868 406271192875114557741810325509573098496 12440869 -234670513962800808622827912720724923104 12440870 -41015001422715431322034078944585442560 12440871 -1504524689018715145879568013743506021128 12440872 682852795020954658578174213905083745280 12440873 663200806826888019055776545008615744122 12440874 -226332513301416836787278288985561050880 12440875 -2077063484362716062625774822545467788000 12440876 5318016466577453751366095828525500416 12440877 -164399690556182592913154551083843243840 12440878 -808679102212193032088072578678539668544 12440879 54671110578442248918717930212746261488 12440880 -60953683472589708510113366351089827840 12440881 1053895034152063905866477330802549745682 12440882 -197613518443706919665720157219008671200 12440883 -20995925620091770021108820393264256000 12440884 717779507730723243814577363555747880960 12440885 -119012773458691610606104638882518225640 12440886 -473241909502566667041329719072324777536 12440887 502033413748847662995225189487075253080 12440888 -453130573993595384142383456476924170240 12440889 4940739446813086211577585878226817536 12440890 -77201249981739128305222830178790522880 12440891 51724120440395211629176946863867664784 12440892 748074190836973333241680487052527232000 12440893 -1604550985544873398475635882694997083840 12440894 -737059158685144634977904649458627253504 12440895 648235521738018357649627866399565948800 12440896 -219918314065824075623002294335915950080 12440897 184197615698501031297373562244520699200 12440898 -455540043057755270208533517371320154880 12440899 848778989333637124382054295624834035900 12440900 1085281024017096347366229353124994867200 12440901 -631844207937798230506585409373435256512 12440902 1948465916111867236560425820053562624 12440903 -1053252167473394917392053188427096130816 12440904 394566027757942703274503222392664064000 12440905 1363335570520565297809450424265840153060 12440906 617908193463239591609461391809034388480 12440907 318193414005956989865493250519676194608 12440908 606189229156313425625806171125504144128 12440909 133082972076870681715510451152268359404 12440910 -206963326359099670234346470392237728640 12440911 -411451353695867279650074476173826160160 12440912 259407494560813670445797246808872189952 12440913 -24248247215448214367789700431173111056 12440914 -897304416600796170511886877871708120944 12440915 -953116991517369886416872597990414528400 12440916 -462507411829746060832772713143131238528 12440917 173870331681135997465883741139800932800 12440918 -345565837996524001054361935477697357184 12440919 676698077224840221153265668695304355944 12440920 215921229452760693712123688946499584000 12440921 85612221833630625653229534393811882122 12440922 -139701321569063666526660821122172640000 12440923 -231573056169746390934522245817723413040 12440924 -1044649568155185619332468070926454255104 12440925 -81964758333450220622300296026668304000 12440926 -857721181109441112314418424119731273088 12440927 1336923377333208764139340921549953904440 12440928 1138972116726179801895693239091050840064 12440929 1142782018314874392692689797963339550276 12440930 153255221835096537449248564937371921920 12440931 353885878846218874830746638125503404152 12440932 -1441343749038051491548755675605905408 12440933 -652000905629016145389444280727730996480 12440934 -72767815094763682170151549656605944320 12440935 -940137842484955024151951182681385500680 12440936 5842435828853838428710830885548743680 12440937 -861645819553089195613701325130380905840 12440938 -242252039574046785737826177797898380880 12440939 614083846374881681209171015981741596672 12440940 445959664038158704347425981290968545280 12440941 -822089714823911098467074512439703533600 12440942 146894269354840997817171619821555240000 12440943 -1156287925747565006084227390580462154168 12440944 -149330394656286809829539754203129217024 12440945 -402495049530920054244939723807040008000 12440946 121117401572482735282812267445750930944 12440947 -1696292073554741692893164089795998394368 12440948 89406255602775945972315541649308477440 12440949 -68382226917937135285112419740940028832 12440950 143626027957281631503444356003829024000 12440951 467055297558303375840753799409067962304 12440952 -4998422116118704300578706254113710080 12440953 -358721686748401948124828281608857856000 12440954 91116155244589475335022709056236017600 12440955 -273584348761879631331389667179645172000 12440956 93173131346485162495447526945225186304 12440957 725952986634322311056201804045526853452 12440958 -203560003045272651775575569168741996544 12440959 -109537007073021388113022096615942471440 12440960 189927016042695075352709434773916876800 12440961 195103164980028890543580776727338199336 12440962 104169719909213587283372034659182229760 12440963 -90971853325069082381632137864747581016 12440964 -479482383514950395884087879983173121024 12440965 -1133313244443179750260198187501720035140 12440966 659438640445558956279367811242238554944 12440967 173340981144998287434226203949361758464 12440968 -362938144248851010852925020453765488640 12440969 314657358896623109781060386160743177370 12440970 55362031164649471447324697991059793600 12440971 934427580135732730583614979717368741200 12440972 72854156501467557879145245357900264960 12440973 -222355838920683637655868594864379867776 12440974 54346537014838245314029988910463993344 12440975 -1530044945956486327268961449503516800 12440976 -66479459787320309717011628431213854720 12440977 -1298529028948966080329726595278999092174 12440978 -83834189613448416135586399097420640 12440979 -159919476782019161420295487595530504080 12440980 520223550068322391493534491624544352000 12440981 394893285357631187155776983589532389120 12440982 -181000134595831790356262658091706867712 12440983 -456817100677317514770133795857005875768 12440984 1771348393149931817103871929863524546560 12440985 -212605176008999476103610034450270296000 12440986 114093129804003744439087773768406602240 12440987 -206039382987266753033113147621809030000 12440988 -349041752558846176485365776077155988480 12440989 -815487516082569668538679085989106629632 12440990 -306152559996536776318851858990018552000 12440991 -526258962450008989952765331837429423360 12440992 660061587685687007604792497892106371072 12440993 -787712430434063444032807919300548105758 12440994 -449632323000548975911953243355149735936 12440995 -202596189358972970207137821527571585120 12440996 1042071691933180795059655982135998608000 12440997 305103318585970045989820078257501313440 12440998 -133591204743864026343224410413647291520 12440999 603191231029157988680358137149856901120 12441000 303114917648343255287452586020454400000 12441001 780840600833945298084383970862500651002 12441002 -480901481154501171021711144990455864400 12441003 -259399748888016751991456744403974435496 12441004 205368918317963493169661538273993549056 12441005 -13495249517854705312866020411641690440 12441006 179528993976529636619620952482085404800 12441007 2625745149166508976027511259079922989432 12441008 117628570507058043254908368208906420224 12441009 -198212164101023712558184154182270616640 12441010 328573036843953008967085122868644288000 12441011 -46301267768364219988461228492324146352 12441012 -630633534042970245087223361540981157888 12441013 -48787464906044760440701546676591345152 12441014 799323505058316918753710868942102830592 12441015 -512277392239439110668411965683738466040 12441016 137966949313004023401032458568876482560 12441017 -261016261382365773962841101937320558934 12441018 3215490309700690211304368405232469248 12441019 1487515263225630692358871856890604677680 12441020 460513680707050747257490996448548692480 12441021 348062827035956885779571998872339808512 12441022 -630409326765651405482618697177952883520 12441023 2890382278204187477889924077280989040 12441024 5036836067917128990532241858337177600 12441025 -34388263298752560144509919509703839400 12441026 -215834369223011181261592207048338611136 12441027 661135069035926561671106816914135900920 12441028 475057946858144816383814651482840765696 12441029 -2564573819333323593459180338452572110400 12441030 -32394699691486210598692299265886791680 12441031 -378165065221481386596317773628312176168 12441032 -1420568437021276086435345428258994969600 12441033 92070549013399607505585580711942573584 12441034 -94907848975749449429914851258064069584 12441035 -438785443674187517864460909470581000800 12441036 -52477825488794636140246024345050279936 12441037 344283858921170812058759451445688750400 12441038 140121464505259789880127584650486921920 12441039 194811053283320799143827351836104604048 12441040 -85838334959874176742484425928241479680 12441041 177468117854263336709040741581456534784 12441042 76348275210389957769571634458869867840 12441043 685116127255891175929384887731345780040 12441044 -8205379262590831684041981204169752576 12441045 474937446579233014132098390760247418240 12441046 325730323664832890035146927156285492864 12441047 108184361638403822773180333064754208512 12441048 -475744806783504972824987612336335257600 12441049 -42724411714108166425251766220432744950 12441050 109817010331135274495256579674106190800 12441051 1018136229602906481727435016550644130012 12441052 215087514627407374067868673271921500672 12441053 -1466816528916048135145484571238087574100 12441054 -196316134085745318095633176502392442880 12441055 -48440883455419767715052977606695496080 12441056 -1846332834500659803909300601546333224960 12441057 553151314058128880847322877592971217840 12441058 113573052172875068766420890161209269760 12441059 -29468688615525980775343832930415081384 12441060 176238696965318692515862995922255872000 12441061 -25987323155402007432695368086980950112 12441062 -23554554384894295804059664929518218368 12441063 -503976291340183021071477007472369860056 12441064 948758141214752636872865648999940111360 12441065 71573974981856859422200650971741894400 12441066 -286176949921489959771665204254754709504 12441067 -1832183830605548001982703181192410342400 12441068 -11258280340059802286894975796817920000 12441069 -820659465904429105557492523178459558196 12441070 -47253741869277749307513367727584698240 12441071 145030254342661688536209839705520798552 12441072 72324159828153755066381595029960392704 12441073 -1075899775972223493856894576528994472396 12441074 446762157813412878251576004979737837600 12441075 -107331367995842369925553698551875660800 12441076 585696333852328806859164309904444754688 12441077 -197723618783906835674350379826239305536 12441078 -284767203183141312312306359322437199360 12441079 66153843944387694425264084418892285152 12441080 -374983116682196545307201731607793561600 12441081 -367944494140469337440400665671381312464 12441082 -90720700789056872588294849929238688000 12441083 -1331952179936199602539823681311611505176 12441084 -138156954607229304470883856942615985664 12441085 290948285466960720184010680381196724780 12441086 -388479575076084356797816156614335554560 12441087 -1666871085265456013489622893838389676000 12441088 -926733401860519980257333149367065903104 12441089 -391547172222401519178409304007894298110 12441090 -3893794680582855874944470405863111680 12441091 188777422052841244395346293214175919840 12441092 397170054089427413489960822292482495616 12441093 213724307109987479176560432514879171200 12441094 -80103199650519006770581029618145734624 12441095 456181840778407025893801372887258804600 12441096 -485284849230080257964385722417573683200 12441097 -19687602307215787187756773774115028454 12441098 -16253507151699799343305791070268850336 12441099 -530622925424221280083199477024825448 12441100 299121158027042264157882140264635104000 12441101 -1823281587164812736224963639018671197898 12441102 225874333599755443187970376267715101824 12441103 -1121865854050147405715314685345617645648 12441104 2224852012368601131687212355789717504 12441105 -44111992000119978320270824492217649600 12441106 545175565610438688414362963099788062096 12441107 121776294033502374881609835077193089952 12441108 227011324757514784753977497559546869760 12441109 62377076829996182336985187255483003260 12441110 -690342925498730320607763565688829377280 12441111 -683096659161126525169040707913428927128 12441112 1646299647634252323445229218346918092800 12441113 2269316918717233391981506943524908384660 12441114 -36853246756996547595297145695627144192 12441115 -297268169753688193199659302485583330240 12441116 93261043176038487514811024830297121280 12441117 -275215993335125342476170387255505828224 12441118 -180509524773903720545069686675422518784 12441119 1194645030996969499994746673047381311144 12441120 -100705525516349980952619164814331084800 12441121 19746317039703551079951263167343928384 12441122 -197504248019084050874455821908047882176 12441123 -1016531293947500918669464979498789137656 12441124 -34063571184882199090863461885967247360 12441125 -1904106156371199684291696414753470565000 12441126 -67615534715694081772379948476040206656 12441127 558032397733056389563222762450174325712 12441128 -520435260596142027439174505357689405440 12441129 1173125093835928023513197463073295773584 12441130 121057366213941978604180353500404969920 12441131 481009108860865412439537795601008586932 12441132 -55677106594251182678557279219178941440 12441133 1349454660448133507873811787357361343724 12441134 -304201397422464209365584090113708078784 12441135 348068019268251578197844004058356971520 12441136 -72608335661367810007612149892345643008 12441137 -225595807592319879159348866086943347200 12441138 58709055672503773751152849768704822528 12441139 308311595566468914483479586592628401456 12441140 104464734004335686564054460506341824000 12441141 -437843935218522672066306362467727995200 12441142 -268474657517057784349260186090618261888 12441143 -201781688248211715698486085989938512 12441144 80126842354259478091460087040417669120 12441145 -697781779163162748405352629277151040000 12441146 -723393774709663904709262239437760072480 12441147 2237530061296670612548602731267176128 12441148 -670352320668116823127070289030638113792 12441149 374358884658197384879535606253579469286 12441150 -98778942512038239839351271167166259200 12441151 238183147739569691132428973534283491360 12441152 -12977639679996397429722709860365107200 12441153 988700204159584985890348557109925176800 12441154 649332209431902230348785349464589311872 12441155 303467387087153479687146700321286764560 12441156 -79027868231341693837014219370564755456 12441157 1807421232009636263745415872993075117760 12441158 -561853983106170191629914394889297500320 12441159 457414108235784934086423376890804803328 12441160 -183155627964255435936454461160167014400 12441161 -597164832802897873438632498807863780850 12441162 278048616364037797945564836580574042880 12441163 274431148188864699381105600420280284672 12441164 -757304349865871680559511178225753857024 12441165 132309161439512438927667475222680651840 12441166 -1043295159561074060935878961676408023488 12441167 152356153360914922487299215130904382720 12441168 13666700450964520561205016030294835200 12441169 -194644337199368549780359192543637323032 12441170 32779704879897170139550696654673141760 12441171 -38296737996322296853095745936021468560 12441172 -1215909655029989949885035051540456861824 12441173 -768341577696526583605946549826470422578 12441174 49980767531269226463518701304331141120 12441175 -96688063619845340116466867505792900200 12441176 -240406524885269011076856508589327278080 12441177 -288329303883036076751167394853445640640 12441178 393813684502874727847221421779405769152 12441179 195636122156749913567396488005039123780 12441180 398786780490452527006829013623436625920 12441181 65537157376829344292720003721601096000 12441182 72193405069763751693127242620304843264 12441183 433001738668307378963908060487764174464 12441184 -144881890949619750729020063141378654208 12441185 443131783510323852065758539166079092200 12441186 34497565101558352456340780291475765024 12441187 -99851808741423312788981016996912107760 12441188 4845128346179442234243465440970897024 12441189 61301779490847455676471406430589567840 12441190 10358889414500542923775584493012667520 12441191 372612531910829967315670890829116301872 12441192 140845088351257805484451794984319549440 12441193 -1163728355712270971111978623271832607856 12441194 947262354470469701904101792817779068512 12441195 19150847397990950407647847068541082400 12441196 1240247518983846938923455756637559302400 12441197 -1836824875200475272988745469352714749354 12441198 -98547935204110736124378390065254345728 12441199 211998157489059661680387535385459949760 12441200 -116099003451393591465943026450173952000 12441201 652149124173773918498526944149955834784 12441202 -397830195802210553835402119381584934400 12441203 446334657698840446658447612291755877280 12441204 -70391748008211705893970367484057591040 12441205 -111337815983586316178647042518312666240 12441206 -609390390045752008430240303408089028736 12441207 25403462210642168720994225936547287888 12441208 222890053858883994582987743395260149760 12441209 -858320135860102027712185097327347476672 12441210 -412871997064618396148947984408938359040 12441211 101260431225098811343503662517471713832 12441212 290037026558181537294509112815080488960 12441213 -360086788426486063359250037574029100276 12441214 -46230860005766772402794164360659187200 12441215 936996295940956595550533262405474503520 12441216 -142781796977478811387324623185824972800 12441217 -705141961044751361720821048326343364734 12441218 885730365340837787559473621400497075616 12441219 -329945441532941672325612175380336126720 12441220 424180861116345628172571372499376640 12441221 -215650257706826543971591146451196765640 12441222 -580294832266589693834909239657257375360 12441223 585237675446569246113776793482932264472 12441224 1220824871913068495210035738993646760960 12441225 215164118668342506071784849722405379600 12441226 110351171655787543233144732993600380160 12441227 55279994480532329350648268350248448752 12441228 426475550609569814026222733229401771520 12441229 488914287401876082690628153155051412992 12441230 161407966180367646010954059393816576000 12441231 -860682394624669919739690010821255858120 12441232 -525169354830325917058455451186399395840 12441233 -1127305722550754471414242400525286336 12441234 147442084016662192807456871931695950848 12441235 314203577109495188468236420233687061680 12441236 -947670358867587817740412281188531589120 12441237 732598392071989416947327152543529235360 12441238 -457278906957194852472311036233327460160 12441239 595324409990272642279466776512862628040 12441240 -46238071960199493114058139375012659200 12441241 -1940037395476521438127854049252821714358 12441242 -745470751504920043740183620346100813056 12441243 896205001831218002444268594711322554264 12441244 31938775228142884270196928879747213312 12441245 186815678671287752400122577047624381400 12441246 -50103887203392096462873292176667103232 12441247 160600080606541242902706216829880472312 12441248 -347962258035365199268218926530617999360 12441249 410120620969487750640406991742700281120 12441250 -55241029928272834854776756145642300000 12441251 -1843656548156052776332731698858935112328 12441252 353532820047967751359767534960239480832 12441253 229725987438623558737527499871768278464 12441254 -166566063105020399623906809181554169728 12441255 -118394458475224736370749198117139283680 12441256 1302784312329479954264810727227024378880 12441257 -979965915270435953189806677090155426160 12441258 7057130285598298269970293582790978224 12441259 -321584602110763316588892041967408864240 12441260 -8762663617365947875260365859721728000 12441261 -64852076411847924224249466803790028800 12441262 835124232655232160182936682742072141632 12441263 664847970583444480799707413608728410240 12441264 -49566621694449023856162159319568351232 12441265 -22061910180740452047792905484848555340 12441266 149852174158878519753040526699404034832 12441267 -584919639070128031063190958033579754992 12441268 94373235201637522033139979885102944256 12441269 927119710635526871684884366684944722670 12441270 -431187302659380629039521520330356214400 12441271 -233669387139687138943448185061508769800 12441272 -285068349610608526293566568293253427200 12441273 71671778926341580601296271000053163136 12441274 128508692712823186638948203732941201632 12441275 89516785082771117935380637683249523200 12441276 1202703994795982386043247923964395520 12441277 -210439815962416134949647991565936433248 12441278 -106263436197492055390423086072958114560 12441279 -811280523527485385682299880978136821816 12441280 -463626335021760739030262054851769794560 12441281 251587011166278403645916298160667688000 12441282 -150892295466692793416954431269638785536 12441283 1763207469513742994164629828560492041532 12441284 -642803188404894036113861297217150912384 12441285 165429216702436619893273784901016201440 12441286 166761790577134679375177142911957381376 12441287 -172859952561523090955749132468753069128 12441288 -384535983491408326328410882779526717440 12441289 126366995422029752995806541535310752000 12441290 607446361962563530273853812862420260800 12441291 224808169080607904496574326287425512960 12441292 -445145909928415920771843680575857225728 12441293 -1345508978870744354845732867106155100340 12441294 -485860187738070327985281797359303253376 12441295 32645294959469437278550102328117575200 12441296 99162030718301502080326256012840140800 12441297 -915865857220061269484698894594131451392 12441298 -305148001934351622157484283338603175936 12441299 -732165282943707973106872393061669277360 12441300 143279121140156856770201521038143692800 12441301 219906940495964595624256468641050215424 12441302 -247049593166907499631181015887405607648 12441303 -121934841841852425613548499097937588480 12441304 1053480674298720574790897478812279285760 12441305 -1119025994977351174168051228804026156540 12441306 -348768726853364923952307518833279827456 12441307 -1526021738454119311047007733247013005200 12441308 -916871285461686048135164377823728800768 12441309 -155806285724714130317999052770963431296 12441310 -46416954909977176587848751249742348800 12441311 1059270386914356427949743011047284266912 12441312 457177276442602870728270239031809015808 12441313 -281526431334591313909213173729032761438 12441314 -1075887250131583835115033494030706028800 12441315 69012995539338691454648767276756800000 12441316 244828688978646653810895611557545437440 12441317 -23870145042226601030320234596878000256 12441318 207877522442030259508550718222828341760 12441319 99197974103970111282548946580533120 12441320 241655307186823510187445524654612428800 12441321 180567681428947833516258743425698460608 12441322 793755225294614578152692285235580961712 12441323 -194012786840490340682604424699038443520 12441324 106468043710960828872726506133487828992 12441325 134549927965732262290957617471171600100 12441326 -243248384672993563916472791628537473856 12441327 317369305336777046114999289826283571600 12441328 50475426446073121862476719241570353152 12441329 -1488488898139144655598211904930496593070 12441330 -230741855629364632169189925296695296000 12441331 -156464100249051426039590245369624591200 12441332 1173840406038267299206927879155083231232 12441333 -656110436269064893120949506586404047360 12441334 -279308768214847643035944127449440541120 12441335 -396325635035223938315037626433838263720 12441336 -271452101923884270164403282193069977600 12441337 1811108016457960475307565314986893270660 12441338 -103940660311510972013129262413840053248 12441339 -22754114114354397609727382564483882592 12441340 -59598992046648958523757433414008092160 12441341 3608281190174073542969466140018095500 12441342 397451657645371657163364230012379675264 12441343 -128080134878495841905524349421353274416 12441344 -360165030200623703746132131343453126656 12441345 -109137367228778216120497672114348965120 12441346 777536389461571298811968459561782993872 12441347 2578193336107673674191334245250312635672 12441348 -849616325918993425486697424972329264640 12441349 340037242850869816130607428998101264350 12441350 354949776357289185890216502696160226400 12441351 -455421800726438361116762840385505816800 12441352 452807363626255098215413258061964902400 12441353 690209910764168559042501461100075064602 12441354 77381885281274689657553991318749276160 12441355 -1199541224715506836042945127314515510240 12441356 883256990082554276663781068806563505920 12441357 -1677186399718929090149875748463783321600 12441358 14500203523175215285043691927548298240 12441359 -65031524655490016435951137853989723680 12441360 153946273708888190276351057654081126400 12441361 413860782415812012690442537198098208372 12441362 5041985145504103499724073450136710272 12441363 -644144664544452758367274695392583294912 12441364 420848771415511475620704895365831145472 12441365 60881095839604144561249507131907740600 12441366 132217619574474041046666231192376091904 12441367 -25896052040343530483674855626172744320 12441368 -231737544626685070093840230869929697280 12441369 -135405105555393284554707190813726260480 12441370 1685110623920111344808605441435787612160 12441371 339178285930277954425291439214925292400 12441372 -202246457917488152612497879334526517248 12441373 -213680179368214596695263794667096960160 12441374 654398971749257723346492529491898406592 12441375 -414907943794569304519973121775088910000 12441376 -567503575178358494177696022283030560768 12441377 874874604643705618196724323456669604240 12441378 83910817932426249928389194096347761024 12441379 607393222395486877910294199073967473584 12441380 -327756513751311924872969701963497000960 12441381 -417626796752082226360835203966091030016 12441382 -544793761490924491618971133190520343296 12441383 1234212931491209908874544556494423376632 12441384 -10223392369349271628059570985254912000 12441385 -220387790416608713142008165517358394880 12441386 137992591400481851195266037110212553392 12441387 -22929311846801406934114479459081987840 12441388 -779660445273675387611538848932376064 12441389 113980250297527667619189054823508867520 12441390 4910279385461588040660433978969497600 12441391 37803522924245805105138565058943675552 12441392 230840205051083115079163707993370591232 12441393 90278136280814010895234235398033900800 12441394 1081496725975289034052127072258950333440 12441395 715398745610509904661078973435968034800 12441396 237881426256433465794388006456884332544 12441397 -322164538349267539524494355530532038948 12441398 122370786683420330180270440180488539136 12441399 -153478214730603300252147598673422719840 12441400 268616271156218189620097528637407232000 12441401 332862111515624616578160331034986180224 12441402 363693118101150852410276051243593357680 12441403 697192166652001805193286599743606155984 12441404 -950373316975114782709731550819752703488 12441405 -8018140472737170189357487492546315200 12441406 462378111446292821133952626398241305280 12441407 147391436575974173482418225119126371840 12441408 36824662781544334092673920434014519296 12441409 30109747981111157815341826054918114080 12441410 58131931430742786526435436800262691360 12441411 -808190016415257668865542716870833561360 12441412 1094573728314436012945559274275845705856 12441413 122784587677662663735279789095331290304 12441414 -21067026960562897866601556455559227008 12441415 178594098249431569790180107581971613120 12441416 24220537776849911900523156699442053120 12441417 -1955196456124075117109247088971159113088 12441418 -397626030211510134914281536634118760960 12441419 -74897864919288205438098358337013747180 12441420 224817082329620152074225632403913113600 12441421 1420768309797064654177625990961486949622 12441422 -36147818328195240976352200481884385280 12441423 -596455205232006010900509634654933093632 12441424 116631890797577134821381614146056151040 12441425 395028324896340395106843812061089986800 12441426 354359440943551554857007458800657989888 12441427 1200865719608566735040454451158559780912 12441428 21710955755812214257815499105404518400 12441429 102778560589686294526247437657856574336 12441430 -741987295565760025025638636258269200640 12441431 -623786528625389028229880189170708360728 12441432 -509585958389680451456077398344096194560 12441433 97618889602847162421269717315182169760 12441434 8086069119343892399097394434802767072 12441435 317399140975589862177087396564272913600 12441436 298796869155251902104680241497447301120 12441437 2436183747363798864275641845630791659500 12441438 -10872912921162038494918170282878057280 12441439 -415812761768036461041853873650065793760 12441440 19533033396017654631415840751498035200 12441441 282424117475425739732012870579367798192 12441442 -565055005435817956682518548882247873680 12441443 -897753172221754871540618359530029498292 12441444 172472583064174759702990560282243388416 12441445 -52942401914506906785230396259425895300 12441446 417444726762282305952902564029601064672 12441447 127260610525420325645963761415299207680 12441448 18566449538395460734893543718636339200 12441449 690153136085203867568832752319412748880 12441450 -10677557441277780806552170535404531200 12441451 1348261095801161603091235020504356251584 12441452 -4935610455672792048274955248725723648 12441453 -82894538511338807753628878043244149696 12441454 490130785222983166993554243010073818176 12441455 -125872593299142885660292926610699027680 12441456 -229244526583065926355975602298303283200 12441457 100529575382831037752329915654004994112 12441458 1053622913152213245502941910071568216080 12441459 -584538516395753661649652003350882543872 12441460 980233909125294725762478606595416257280 12441461 197187608294856225059886379960166800800 12441462 -513439027932848254220163960480988224 12441463 -72887397171245146602346106123248988592 12441464 174664504388283248052013644573297868800 12441465 1133069939595659452880195409067575177600 12441466 -578324637507007324108745118488958036480 12441467 1773190512155520945150756221351240768232 12441468 148542566299920967094654678852055902208 12441469 -475505378645012699001110321821854488660 12441470 3333298038442183033632642290678121600 12441471 23699760745194971911201504275134423424 12441472 -479041713068895204550238580904915107840 12441473 -2745474554869386027793186339530393139200 12441474 -517777670953478175072671314223541115056 12441475 249772039961647502191077049393596741500 12441476 673324597406324045201888967153775762560 12441477 75033046115468170899346877018293386720 12441478 37877452124369436492428950771328778240 12441479 -744336140529266072447618830741956658920 12441480 69472873110114468925608035039109120000 12441481 -457680124720897437576225622511415394268 12441482 -28924576026403583599442928324066341376 12441483 -72241977553869730650635159257186714896 12441484 -411951883025651801109143378681974791168 12441485 34279931697261189360067335804001286400 12441486 96615466910252897758069281482947572864 12441487 -134970850009241255081613063653176432680 12441488 -95198865274031349266898122461982146560 12441489 497409479811532351555584191292544195824 12441490 -694498483801322088931239597812867868000 12441491 -11635570246476729014466965468760178416 12441492 761931119386218715592675110957596303360 12441493 -74911856812669521827979480281939772420 12441494 123079656177691032984479227628946343680 12441495 -687244885656583841246143484183724428160 12441496 -1379957427006266704961773878145350174720 12441497 480554307570118591684619021125409135946 12441498 111375400810071446477881633052394566400 12441499 455094096545864290696646273672843880992 12441500 -1623838140808713746432136847972569600000 12441501 353461212484125446456196798491652029400 12441502 714572317229983391368167645594768365952 12441503 676929728012634252074977453419850870752 12441504 22062507180342524858283436456799109120 12441505 528394191250112525476108002649277223360 12441506 -81009452761322713570534443633235883520 12441507 167972183582168104205693064192195517440 12441508 -900278512017809838549892944596067724672 12441509 -29178302872961012001136115154461841408 12441510 393528755343703779370477802980236902400 12441511 -129714341148372246227757856163372310720 12441512 -488702587853071952856130293218420044800 12441513 344303598691871297247966310879731935424 12441514 -549313254460617208327004482626573240144 12441515 93759037067941498752644605340714694000 12441516 -421457969941029510962805718599386331648 12441517 462665256723251803781966240873576115552 12441518 485070895950471475290709853082479811072 12441519 61621126424235614179503564137718119640 12441520 -6481753577620712659480466415019622400 12441521 -255982280290410339892776333648517639278 12441522 -21169123283775051809482113242790036480 12441523 1179344508945966813561455256786823669720 12441524 442260898419969860508351987753458676096 12441525 314238274043320120352349688412440780800 12441526 -119190209881722000146533050402033763776 12441527 290613949360842036657451102245686636544 12441528 290045381874449378135625699570948833280 12441529 -1036758851505307668168268804062221999216 12441530 141544601385005520172427784316744520160 12441531 434504336492464997759591694020405429760 12441532 -28581956998620783783059696753471063040 12441533 618064399655169749318049928001627721804 12441534 741029502056519316737669865302320128 12441535 130745460718514090905010404360575744960 12441536 11914681716419032826053140121965821952 12441537 918512559615398170492142400631303606194 12441538 -318989282432834971169484428329333196256 12441539 -668862918139384606880002173111074321400 12441540 -40568064337481039290121389671164313600 12441541 -11052100089429933197127605799750064770 12441542 479875363444627907615062504846280011200 12441543 116177493191483762145043293999654246528 12441544 167201864292461875449390075199725020160 12441545 51826071121947675824254626603935043300 12441546 194553054409954521792537849087794995200 12441547 977022283241097617109217478642842286996 12441548 -135541630589242906743483584285991865344 12441549 -645441714205462527935786748994067476992 12441550 168632683513575204363671159378160609600 12441551 395201637227941998168422857068668668920 12441552 -356374305477140221804965489405072506880 12441553 -1216710977032304491033660690305096637198 12441554 -159664433031087086711783653777534407024 12441555 -120426440925406816822393824038373703680 12441556 393211267227670940204381781121116645120 12441557 1836582556948192217425237190521756873806 12441558 -671591597356673947708589990792524124160 12441559 -371782470588942196446913463579773525496 12441560 -288990104907385721069716559379102720000 12441561 33234922069346487303173760361544943360 12441562 -274987239488624946989772111531412862208 12441563 -914729838400501331600836471549597192320 12441564 -178693335862931586500635297660032614400 12441565 994488513030948701956408750095012943200 12441566 -363909845994828665859898048229661080640 12441567 -36263698849244159638747123449173040000 12441568 -957054369418927989540039190539200102400 12441569 601535623476974153350900844672751998592 12441570 -463179509830653214705177550300398886400 12441571 355050516334789717548269141781958625344 12441572 390938460735383861241930555642169995264 12441573 466917812781873165272638680179475945600 12441574 -358798136956375567757888419900689070080 12441575 938451656178268142877382801311530956800 12441576 781377666253748769941792090356344422400 12441577 13905619926983145708556348636429937760 12441578 87798056957152912627984845504414668640 12441579 -106926129399804865173589498590837860352 12441580 522101207536327908973359375966385920000 12441581 592107778417556328326204668182756167382 12441582 381744175875957300462990600371681894400 12441583 316403989310358026977698884731169888 12441584 -38707050053503696986839718012717465600 12441585 -170564230284048813489186237909657572160 12441586 560337851809290156537619090675551336480 12441587 -714822386923209387333423548252078076480 12441588 -181130617176971855499210478723330867200 12441589 -445879763733903420256682460614464767300 12441590 -168718987446816184778026449112561931520 12441591 -554283283551994302614994411493129201752 12441592 1042501280790027433885638553693863936000 12441593 -866362121025763287680574535875902635158 12441594 47564113702966577690143857258788536320 12441595 -1053343176946271126401209550609479782400 12441596 1375725076238984197737541078523282227200 12441597 -102453123724996087524232918495099330560 12441598 204872302404365172859463241305255177664 12441599 -749557084498153212079973159550581468760 12441600 45548737709969320683303150280507392000 12441601 940710362032987279311974434533159321602 12441602 -94655160825086201624567803672148484096 12441603 -249914108903062504387684333862185656336 12441604 127335976184553266567946950241017491456 12441605 -1647395505866124408054839479114302478080 12441606 -307329374733823898215763541957999832896 12441607 -521642074855522329623946290200668535144 12441608 1674404112468851603146447171422502594560 12441609 25320339455715018355020064844113148040 12441610 99165421766142483978984068901939793920 12441611 -176237916388794451739395969955803569600 12441612 480853960249948620810176219472312422400 12441613 -443789469547486171367249073068459944138 12441614 -80264431218695991290512159731441889536 12441615 423287144770426594336456439298788269440 12441616 322710864776629959823254103430569918464 12441617 1541942440048229710431586051230068050800 12441618 166300375956392035683544228301065213440 12441619 -33886981310591587188371190910179259856 12441620 2856459967101635983828768559493365760 12441621 560102237776574719654106575578165380064 12441622 84106350835120196611703111244063215232 12441623 1042312154896770740165309795352141054240 12441624 278210983625799269202218768207797739520 12441625 7215132706543948237787081210286240000 12441626 -413041147595466876162058018664306953488 12441627 335897860900591262645851759487897114880 12441628 1114468727109035610337383512327636194816 12441629 -1604653669415984031454944028635903439770 12441630 61706534360011518867023089055903483520 12441631 -1972924639169030352363897569237873952800 12441632 -920192460938142039516536793822784389120 12441633 252215294042533094769783128271461192448 12441634 -36531668280025705381147148074041284784 12441635 -286643298511976565357436595815081039920 12441636 534235281705436250760356569843795070592 12441637 -652522050577400942135550873491107456320 12441638 799510587779004751170240341086382037120 12441639 -119126178588307511503277204462599564800 12441640 -143918883250826143077444921846271027200 12441641 698999711041592656926085965299231063652 12441642 130237442324909528200124472744709830912 12441643 -45642669144319847873618815703767543296 12441644 -777110561360611660584151030058044022784 12441645 327690661378731200047862597321645235840 12441646 349038885430227219611478472807443181440 12441647 -4691937916413025802532800240867672520 12441648 -176802683326261610450823771077870125056 12441649 -68634028660602971083927716497108318400 12441650 -176000708669533025280307700795902874400 12441651 -268615107094280169326274216618388920720 12441652 206130823745618711415292992240837488640 12441653 328613587232360832342364397949596318880 12441654 -411457324718432030025554730707183458560 12441655 -145237207063031939424656641418988187680 12441656 1435807340052468775764391323700479283200 12441657 -310154921743919263772626587505172534208 12441658 -521557454018781247226775439564731730320 12441659 -1010490640855485816609210933286820172096 12441660 108918951027449846216181105566884331520 12441661 1976778973866548442055577931065564248262 12441662 930165506909465630913975398373083864832 12441663 3221887072239000611898720997266092016 12441664 11062750682436538636679186726803996672 12441665 27919880507176483724115469426495311060 12441666 22764466526983096520551658232570577920 12441667 1053709771780385093879466369982085191680 12441668 -680627058603338287698651331306921901952 12441669 -172059580622014062174172380466631858400 12441670 -258519070024167953964586124178013518720 12441671 -1559523464657111932189664040484678965456 12441672 8905622134976321795182998332785566720 12441673 -386366325769366076232793243718943607078 12441674 119141582072616641625495589984929514752 12441675 -415183160005880009972943669707474568000 12441676 331746680343840366905367845252640428032 12441677 133764313993164345328884072567481816512 12441678 -336025842343065957020571978730220477376 12441679 410449404002978462784476400992061286400 12441680 56871473097860928150768389801450127360 12441681 10385807273902541222280719227458919872 12441682 34324725948648941853605234144799571968 12441683 -129091802150747007118598752166063657640 12441684 79217754957474601181067282715128760320 12441685 -601765717528127624292306671423903038080 12441686 956158226722647548543505184806553917120 12441687 -993096673705231438730229814099594578840 12441688 -1501808735316690003357404545022440796160 12441689 -66747916057244392518295943656637908032 12441690 -377251375133349202132794666347355048480 12441691 -196610013431129999326805590649687719200 12441692 -96630791990603660125819321345915805184 12441693 502038454070885914407460978669260061728 12441694 295204421769551218468373700727522512000 12441695 -70485086870478632061163831877623818240 12441696 -144115849082950088008326474090597580800 12441697 -448369095710474662487719333419327451500 12441698 -643977232361790137453380163585252948400 12441699 -137263221327023970057054732896907563520 12441700 234659869535014160257236981355113600000 12441701 -798510457928161769411945891251615991298 12441702 33542669150169176072960052992550365184 12441703 -1328822552209049803601299715157838898480 12441704 -527119089712326783584529403086136320 12441705 -319422220423840895138471502878328564480 12441706 7187571623592239665554199057131777024 12441707 -1341987836839338537283253207653715068044 12441708 -93433838085144090118763117879863956480 12441709 26904781294476090524978088560236854912 12441710 506915182430110759541135441633380800000 12441711 -377077793858449432437370651150814164728 12441712 -79729929605172020887062422895503278080 12441713 883891174498360791199744251450472039920 12441714 -612135414530351584588287450240245976960 12441715 -435580212414997594465313294860099428960 12441716 116475228104781212767778310552755017728 12441717 -404417346342630910380267646273896238272 12441718 -35130707666115215495094372514160010240 12441719 654636762438494236334738840912364342120 12441720 -204506227785537572539601955971924582400 12441721 -808843358692412476807744794946262413078 12441722 -215888229062641903712766243919207488288 12441723 -369855324538021482801246637899983571456 12441724 349643153253406325032054933741923178496 12441725 -667463727010085239632421637058723192750 12441726 -9790234172904665683542301673897152512 12441727 -1148651379468780510071487888937431159424 12441728 219235350193758686169574728660858961920 12441729 276211178833440817319021540287596996480 12441730 -266571710587045496445645737769820300800 12441731 -795569324549632051607082301482673950768 12441732 -186754470562341539268031308824049070080 12441733 -294752471197227585101496030191356199556 12441734 -581136242692831767649565596210950417600 12441735 -416319868465328476907779201807296844800 12441736 47301437831013863215705631063546265600 12441737 -68477411440614163411356741082503474336 12441738 404407844646783563580479437482563781888 12441739 -294557151868930804842345580412555018404 12441740 -361085161441598785154681010715417067520 12441741 418366780337358482939757103065020989056 12441742 906638132137401917103172120215138574272 12441743 -947954014645474753253761162991364371280 12441744 -15098721818461178058923850450471223296 12441745 -408235037507643261840451595810051609880 12441746 566506179313730580382232143472084007936 12441747 -390612572197993475533963752344078013000 12441748 614624105454670466082896771112341630976 12441749 27013003298072832900788014627289220864 12441750 344742651412842730258190848004208576000 12441751 -505110689658867821995343284243643206400 12441752 -127343458733039817335876973604886138880 12441753 -261917393244779115600137199676557020880 12441754 80405432506178607157260446049945697440 12441755 -40897770096080180363389270099502515200 12441756 136510826480613625296589422211878174720 12441757 -514417332805508757654482739395257785728 12441758 39062346010368910761907494338290606080 12441759 -304296857306721496795066472000741802624 12441760 -551844870706527837364218097576030371840 12441761 -959046898270600092217577013763072228638 12441762 10936503417593756145760139040795131472 12441763 726081332136173325915119340744706658012 12441764 -1961848625282249619855569189385747790848 12441765 -51694476845686190545090573961767543680 12441766 -725493500359188564565845515704698158400 12441767 242378425500272491152702515032851054120 12441768 -7153986909004306673730789115589345280 12441769 -474894546587970108114706062401424557830 12441770 -154954667851700664389807029755483993600 12441771 -58596167513679651052545776165614108260 12441772 526515248036075584376933962968676172800 12441773 1675778900751341881618279162007461139820 12441774 53042081334250317368891714663986695168 12441775 -816819952459701920023254525173700074200 12441776 171601831954901930272602410411704320000 12441777 -647174291270889707830566781058945743200 12441778 441538871802474363157083030439610403360 12441779 449864294849075821862595182563420274592 12441780 242934092286394501833888249041665593600 12441781 26351235309477925193617886284831616064 12441782 -895400330118516876971691320327036251008 12441783 -1146150551439811772537642823600019704960 12441784 228240222708651240901152557216864194560 12441785 -866076401431274960227560266794879273020 12441786 61581736892222654348360943016152503040 12441787 1068711536566428572859154621555595086436 12441788 -110863485201950492207846183149211688960 12441789 -455951033129593661132534598314604288000 12441790 175417728736634228074293548546920992000 12441791 -1021738516228754251123496768556274511808 12441792 1850910359051887987846634427471888384 12441793 423578088004078598556840172685125240320 12441794 214813958131695499005547436947254975696 12441795 139597490182866503316819923082814726320 12441796 609042333449004163582732627056524185600 12441797 -4988071482199987645236497161726840740 12441798 107128302941873562928407332109652032000 12441799 1813000125473616027349455196698967061560 12441800 -288793493076103329248624752656642048000 12441801 -342342544374439788768395796096415984368 12441802 -50265962304675049931655247930942525440 12441803 83990202276672749705167568180575851408 12441804 404443345794142915905437408989510287360 12441805 -1573893234218914046715936975637885200 12441806 -17203515467964467538525135508918343616 12441807 376092489849603492777137598790938262752 12441808 -336236790091325229012089678615745658880 12441809 128414259826381653787237006073882351616 12441810 -101199506580395698158351155514546938880 12441811 -731027993398006842120247790155775767008 12441812 -462681914246616514081906328746646169600 12441813 -133585877920739453653789889043311462112 12441814 126055816479244266496084162555904415744 12441815 1217860706449689550211900803757448615960 12441816 -35072047272325831376621530035822796800 12441817 1614748441640246670992937873096703407232 12441818 -149214510782364543168744239836452177696 12441819 30776390299996349103967707793599731712 12441820 24551311838031825628126178912369518080 12441821 -175075431104139002708963224641407933088 12441822 19176875283612156094050836645721605760 12441823 -446977303067830248771911346583476408928 12441824 -1094674442524942484484832970228048068608 12441825 438240334180613726634877970955444150 12441826 -1111789901429011779854217620138277273216 12441827 -259637509068912084253727179737884413440 12441828 18835631952793045876120663496407080960 12441829 537294234026410956965459723020639423200 12441830 111108695096325806633168741477315122560 12441831 -15008107537716146646344402405452168320 12441832 -352543489183318713769021752153278023680 12441833 1222713125051482445097818295185759149200 12441834 573219768150660510097428674312721089280 12441835 17194327359648035952675208280498361360 12441836 -275413485993344836022832139584054842880 12441837 57506946263859597995618702029898245440 12441838 -34921931808918490069829130949158838656 12441839 -1176426235562160365735606712480836842176 12441840 -297689640546337723646893539252586414080 12441841 -2131109239213750788790064688812955684120 12441842 2631668277516651193093047067880670720 12441843 195883339549933781633323085171109285600 12441844 371131459954676137082892127553217504000 12441845 -300232220297294489221657586627031285480 12441846 -426751012665412015556308320815233190400 12441847 -785624515805671948999052248616669493288 12441848 -1009594812597638302516083465339921776640 12441849 43067387370063798105774393512193013440 12441850 15460317659152596776666623494888960000 12441851 -525171828836408346733604658738554252088 12441852 -90901154788901102294457572507442983424 12441853 -991152597468613977656525827612644426720 12441854 694355586053844309670303228249594469376 12441855 381150931313266959242635712929175394960 12441856 -230236617738293525301713659864270503936 12441857 124070145091979483916196337309516447700 12441858 193282397004420833976483740881544457216 12441859 863078939787154657780464761769841880060 12441860 -79882924389039511058703796653980874240 12441861 -340563071682221610278813232596371241760 12441862 646329278695755526335334538705826835200 12441863 -470178136191576070388798703502193825280 12441864 -277740905195640295419635579259822612480 12441865 8080323486078317843278700494251234120 12441866 -8122163403943379817777486815144335872 12441867 -386262696135185552336268636428190817320 12441868 235453053625196864357790364129435002880 12441869 -388400175744436577129120094579174999840 12441870 24835489113459864595401058653047808000 12441871 476455711380051615049132029049711616640 12441872 -103154768585493976734490303943018471424 12441873 -360186457894923046751507204594885128896 12441874 -315890762560084325270135002384660670064 12441875 -394002375085340485839396282636272205000 12441876 -119548602531815772596947345439769784320 12441877 762988613057862274101314101970229319072 12441878 737881024064370644198318143305062400 12441879 216735166681663737155717894699587206024 12441880 -554855361483425490827949076035067699200 12441881 36010379968562124242626204735511958528 12441882 508159218207162138823410277144437499392 12441883 -212411397245289786321456658197763167868 12441884 -368667762834020460914657799024840023040 12441885 -104754060659060714217502989758211903360 12441886 -406598771355944739576439970321383828608 12441887 -1882562895226386768377253275574189149376 12441888 1343758374141144121510359014732551225344 12441889 -172032686471188448810156324231916375276 12441890 -559854088662362137748447313928478169600 12441891 227775857368124741454668740744077020928 12441892 896476608575618457517505583576154133760 12441893 -467804555554749129692640335337094737858 12441894 -403141721132345607427994858052280699200 12441895 -114460405162159859399703912862842966600 12441896 18234666124819972743267781442825011200 12441897 264525705500065155128163279756481971840 12441898 202008294799877742731429410848659622912 12441899 -531301374659099896164926573779969513440 12441900 -618771907862556213363424515044762112000 12441901 16857940565660457291312189179380307544 12441902 1047471741110958532036581588417787943808 12441903 875778413560055393021495888522274979200 12441904 -75813731431556965060759955872006881280 12441905 148722263843051444077349117929452183360 12441906 -131836023396378332750134520847612134496 12441907 -404008507937956669427090523557359881844 12441908 333887476238280421523164274072812960128 12441909 632833272969452614381075141716784024128 12441910 241712324565850239975754433641131845760 12441911 703084864930347025559078122043751577512 12441912 31166834083534922958979945882111180800 12441913 1722617644278134084958529425575877911184 12441914 -298411771975345062425332760321761723680 12441915 -607491589861423501489427682785457273840 12441916 -34313698305979315269790894900328463872 12441917 201183515285283680237752842991524096966 12441918 308851924963836318409118280723488028288 12441919 -299698739048677328783537038769622435840 12441920 153245003434474936591705643689181184000 12441921 -1102988875338147151670636291066281860912 12441922 48994653804927018397052756550908054400 12441923 304376774851518246138105964756698591264 12441924 678469579667493039571492849663429632 12441925 -465406390509474931458243591786696017350 12441926 429666991231975896698976424150639821312 12441927 1112024622551978781180777983846154212520 12441928 -924730505068657200326169916001787648000 12441929 -623391129064359778105972583578551787128 12441930 114239966261356519477740889170612261120 12441931 -137781693798269185538077791004119467136 12441932 595630404677770988107311331744916067840 12441933 -401826396558688796622128632624258318260 12441934 -1170680968696518056809304260056128763648 12441935 243469090783803312346113702991030725360 12441936 49654805393820601919277306948127555584 12441937 -824941508255519805377739871366080502414 12441938 1613626300821614937993728402710280134944 12441939 940303041213449179567055249828074365624 12441940 57416088440649462576217333691977359360 12441941 -732914463394522293910334054605142791200 12441942 123973723258767469986048031664531218176 12441943 -573997040083295146953640485482066225280 12441944 -1519135748235276601941588934734240675840 12441945 -20861226374123588585883810757750342080 12441946 -1550650111258656948721444849311999504 12441947 -586925256963473941480471236340398336000 12441948 -517597493783129865456744529993697809920 12441949 244671124068835616559812755781067192864 12441950 24052299699582449095988231395763496000 12441951 477062464725333966838457916839004737040 12441952 483881613776831676770735846202861944832 12441953 32986465641159647058074412332519885184 12441954 215162757119457027821124120406566200832 12441955 200109691828636328949686756658250785360 12441956 -1384980278071596847884285215323267946880 12441957 1225159527551606026928882545914953490240 12441958 212378030681220320798767911879361978080 12441959 133420289867359879283336397097347795480 12441960 308096201823677210517742114824278016000 12441961 -101827306107807857678478796920386307968 12441962 61408313090647229224823217626245533120 12441963 -394948424452569844775205311509714860456 12441964 15293482970744908191821370993732737536 12441965 538646677123578146916872313923416465920 12441966 -230557801151905091205970095394633008576 12441967 626073168639152726887893500761602398352 12441968 112749553811801037101022819675026227200 12441969 -367357868974902939700688083606425674112 12441970 -271833933967791688271325789316024564320 12441971 -2417051648666462431904022226892097563328 12441972 342587573817585762951399149422224187392 12441973 -568078438394865541730413927907387085120 12441974 25943333207901960295993106422695552000 12441975 84490505671132606649453942908086835200 12441976 -697256184068075917172675197051049041920 12441977 14570074012415309185502891297841693012 12441978 151548134474427536219709189790554393600 12441979 418233154731146400396338155592007984000 12441980 -479203123624118385378705668091795087360 12441981 -548599710684786032660810664673572011136 12441982 -501965028242817575344216605774665572608 12441983 202113520628605745135011952329501750704 12441984 -323026054569551046398652732405039759360 12441985 -186547243221323178911821045587263003820 12441986 256464947039840521280924715588836098080 12441987 474488808025834113864257551983099151536 12441988 -292582845943442953439813720530992709632 12441989 486494445180198671765675783903699290656 12441990 121019576113853860638835434349607270400 12441991 -83221314042712749323357570463175397608 12441992 -268506298356394186151871731850917760000 12441993 -116662128006941509192689951984071306736 12441994 -149278551004010544496352764168133197728 12441995 -444317689335904916919764070077308428000 12441996 -18017762403835669664008220049819555840 12441997 470324021357123004387732842551554411446 12441998 380286830710739123947743990085653522240 12441999 815902131764976011985460270676242934160 12442000 -309568495345089976202713059901648896000 12442001 -789248792569521239612365275623477296512 12442002 214635480916384499231811164560184149632 12442003 811026704596559871768666277482614917280 12442004 -188629484201917877610615531991666980864 12442005 -9962603439882324835978993013994977280 12442006 -499256455773433270318174299917668974048 12442007 3754752724611161184119882415396370200 12442008 956494446562693083052588588274778255360 12442009 48263345351477028920390756259567683716 12442010 77283732469340001454743354826332764160 12442011 -80154665860761638569896470127388210176 12442012 588292742591967427835854943309726356992 12442013 -275694501556192433988450000113684882880 12442014 -187047072178663518721222973781922671552 12442015 470024430716553604726596777088235316000 12442016 -632858260461677535131980462990202830848 12442017 345190829077811315909098292750487521280 12442018 87101484444427583650625890161597210960 12442019 -35996664920216283152631316642351148580 12442020 -309849124020418085642211459628855480320 12442021 568239297963706977374126024985441356222 12442022 491761412921256810596408607114173256000 12442023 -93203498578133677735791964363170355920 12442024 -34449736823043988242895389170572492800 12442025 -744793699703387139230820458406409920000 12442026 -12122326653677674471869607806791040000 12442027 64536447205942937331350398770467706512 12442028 627718242065355822021378650979434833920 12442029 -304841732535869432905683934452698692320 12442030 416210270831947290360280990590997364160 12442031 -234922089473430570514190760118776966240 12442032 -330313214500656463224953729680720527360 12442033 827797186781590908599885301256462715282 12442034 -658829768338461055019950193410188066816 12442035 -577841286111673723360036183909083790800 12442036 86798367965266229199667366849543946240 12442037 -1751048087835322389769062026207844943008 12442038 -213146551019555057942073417077998479360 12442039 -130696685800743688406938871989972249976 12442040 -279300068033307434646146548579956326400 12442041 -166519558084819128384216271621201705350 12442042 -31817652370280336492991058856134330656 12442043 -387306279488172965880467514071625687708 12442044 418300203055795469085527636521640002560 12442045 224910246668213564106091954565799064320 12442046 15220040226017176235477408259465353472 12442047 -101808553927478742045544462781850873072 12442048 -174094608189132546583550194689951924224 12442049 -856233460179245032062359284611972931500 12442050 362057801683714919131574991722947200 12442051 -1548724644449487406413375741250667626948 12442052 40021191547344142526629926051882405888 12442053 -507118773348505611551940371638210706976 12442054 -530495825632804294029457202343972837024 12442055 366541399282133502422349242993601882000 12442056 127904604454207427358003089217229209600 12442057 -507170748743133321691879145236532877120 12442058 212760321777886410163205839520642737920 12442059 -243291372885867384584595061477358031360 12442060 439168477886065768566872659343373204480 12442061 -1494708323843677267606099617142429824948 12442062 230423963710632877020169888770742493184 12442063 -1857840424702291108850614199358236957568 12442064 64391114529287485670805036468181057536 12442065 211467775570487708916559400025593351040 12442066 -7512550052381565653540477429896320000 12442067 -1017022746743205000556456938064303836 12442068 -492952657781443459082423884088192338176 12442069 -1413006472170894741118775507577566852530 12442070 -477052236444425475842198789171166599040 12442071 -97620808589993479937944555182392955288 12442072 1160871256108311765623893279519165900800 12442073 37208792467522758496071797273852477760 12442074 -122074577631122382291529617825577662720 12442075 -387414748432474151609257515920185884000 12442076 -976600782360780899937743704374247626240 12442077 -92800082818535267358538107261582981600 12442078 -502814216556362764614804943812618542400 12442079 -210637561261139198451985248091923872400 12442080 -245903774636693439274026521691012464640 12442081 -248031103140787145721150047619979233118 12442082 -430878151392029621805625632890988658608 12442083 -631421503366906115156992691361651165576 12442084 -800821841078403051297187438877828883200 12442085 -354038246460159521404679341017326489220 12442086 -137132548690830268798396904724658431936 12442087 -561250566840490808536035554217980074448 12442088 620730725246617689624453408642696821760 12442089 -88261417603481035511581159903559187264 12442090 54672365138622392348204983924081132800 12442091 -1560460046587781652846071481562731642720 12442092 -344136062568302256550379504691891667968 12442093 -18012239966258258831540482069240583360 12442094 -191807493188661184281037190272908912768 12442095 80167917409562434733225401596368911920 12442096 116425827726274554199949744190686822400 12442097 25229359569779518751736271802144632800 12442098 -86522049923392443989429319554726068224 12442099 185507242538577703660933510831434673100 12442100 -511135420189804879019154347546477875200 12442101 84983493464453409810186466176194580480 12442102 992390495388029546388861666930493449600 12442103 -484882714239626337959123399582424257136 12442104 -957357612748931524164544782004593315840 12442105 607392924063752212659719456298599001600 12442106 -155159385241476776433846598765987009056 12442107 14334705762738058448205528614078971440 12442108 59894611960044145483047943424031916032 12442109 -999202347441231732445228932480380835060 12442110 -223882573788573826622392074660840570240 12442111 -219973920464004965873158646688542611200 12442112 322155503863564254218710698503543193600 12442113 -683387871518593880832206442848938303680 12442114 1266108786321391741235683291895719134720 12442115 92203254692068270929066527402429003520 12442116 -95268778817310028966056515945642612736 12442117 340373683492783949020995882562376659166 12442118 464977862989331458312609192753834287168 12442119 -273455103486298709723992799289914183256 12442120 -672026900864525159297820325207142400 12442121 186883466052913883562647804939603580744 12442122 -181243704940028460261697850399919439872 12442123 -1052586721376761121283520849408698565760 12442124 1167109862488024217721958956766134679296 12442125 91202874031040627486166907999851720000 12442126 253333753619679128264356753260667179264 12442127 -436098306068680240315137764030448186960 12442128 204042269236877288291420261829305892864 12442129 418145546613529538451918697977765691392 12442130 309338694340334939444596547224904827200 12442131 489176515843606082972057689045312408800 12442132 301858703357579227496430035639780212480 12442133 1697400962963856497117984715675268727424 12442134 90420574838277979719167680709717478912 12442135 -392318480451071574337658863477740226920 12442136 7888753932696799352040846667367055360 12442137 -724755406531771911436794230739542357040 12442138 -29384143118893463650892351958645227520 12442139 1117969595874761415679596930627949943940 12442140 465681593457192941993112873963594393600 12442141 1872202053666835327463581115725060896972 12442142 592907769635530241904773625345997721472 12442143 283767387321731739200877933999084518784 12442144 -269703136668116073898373547716373381120 12442145 -698174805750896193205036487678302325100 12442146 227442386850865158208204770194484903168 12442147 -487578274793538382695711103476805425456 12442148 1260137765312211627719489659409873390208 12442149 517357661694671298857589434610564501024 12442150 -61264566971228629491390677219433984000 12442151 223790469013377842684221740918332380152 12442152 63955701830009197189997249151576637440 12442153 -1547801061229766098211612781271548030598 12442154 866495668436229434059624060296191065776 12442155 -332942916904302954380278550978839380480 12442156 575331775465385949471420586319048348160 12442157 -222704847760812189309724507591993158528 12442158 454492544418332071845501517786824493824 12442159 312117177067513231404725939104790105360 12442160 30746883912240357877913156930214297600 12442161 -171610436369934982087992042859100661120 12442162 613028391907268465450211932421243458832 12442163 1801490869659692198082895971665518646412 12442164 199444595135093477844478790493703053312 12442165 47355575893208395117198797229055314200 12442166 375487107374711915876364425606040220224 12442167 96824462359918430748211318956492893016 12442168 -2150283243321214209613741413710507212800 12442169 2208700130721557044826123767941565146240 12442170 -2561575770178255970019399826194693120 12442171 244982268701024680414802155503817149712 12442172 339289196539214012814386031383881577472 12442173 56716415420365293312696327641254051584 12442174 37760850251785231123398701001844666752 12442175 -240641674937873533085381803509063394200 12442176 321977107796555359887768937064682749952 12442177 710217995856152902597581953080549685184 12442178 70949552093664151984984920594081656016 12442179 -20051453994131399835036733163238820032 12442180 -1023308252843538654199598993148852345600 12442181 200403635847274096735788588341079429372 12442182 -247311109115272723357240151407051585536 12442183 441453191234617959999961028626345740904 12442184 2419897813154923012762943413857125990400 12442185 -50611168399247065749904972771145400000 12442186 328017239886408901927346453619422943792 12442187 -1676667248003942157605341199409812031240 12442188 185542310863047976957091441721594101760 12442189 -1282401735513408571138247242500012585000 12442190 186739874390961927174628675733188239360 12442191 -48583428986077971990529541170388290560 12442192 54271558578031581017414139376330473472 12442193 109465592848581433853916667786202345124 12442194 1608204251478675423742041460062094986240 12442195 631202726358908684424129830491309021920 12442196 -583999898539368540766087745484529252608 12442197 -358811122942666826501119282751203087200 12442198 224582086885857110195355992940997288320 12442199 28047636208420553039300676011703782400 12442200 -238289999931145948867018687918586880000 12442201 672550432042286751710936340569469112202 12442202 -49442103332133977922352158185673170448 12442203 276708124735013317204626757692986318184 12442204 296815208641005649057489818318324059136 12442205 215878285679387013885048109695708444000 12442206 -92678574778709575983421701127429149696 12442207 -509184791185238862412906867811856115160 12442208 1110616194305018320116402780612079386624 12442209 293657893282794989043231847943609659968 12442210 -3392827058623741878608658425568084480 12442211 1238051557793516851515385063695491187912 12442212 87603698590926027667806935318834333952 12442213 410380361414960594133425370079850332960 12442214 -271140570666258362723492168374441952544 12442215 11887959871383169209469847509218105600 12442216 1178471302882359366764595298912514703360 12442217 1757792872136086728189330153826620766266 12442218 255871240780161010451881894771964083200 12442219 1951456043453537674867355937366254133620 12442220 -220753435359368754288789538539936184320 12442221 1744561576234538149802490195180094831680 12442222 1977388901167651784394976673855815680 12442223 1271691092706147580949981610189324011472 12442224 181391370388688439630899447992771313664 12442225 -844587729524970715882853856205616520250 12442226 -2576013598781179446373848553523093760 12442227 -502813307420773344970980427389227310288 12442228 272617113925631357360835960241980193536 12442229 -427242323028146007479130475908827891460 12442230 95287795133895305213670603289693445760 12442231 218445981507373771910724554325166069864 12442232 803231675133594851802072375412486594560 12442233 242871060324829784762513244567010323024 12442234 23198946449212514757781417892202307584 12442235 -282870741417200656988190047543381943840 12442236 634460510360005716455251133575704371712 12442237 -497501595812104016723943628531866325114 12442238 982671832921711230657109731081225131520 12442239 1012701775534161790333380697292756022000 12442240 541035199351131278261593924732295577600 12442241 -16018609458388134956583291165850732800 12442242 434981261082097694799011301512798858112 12442243 -511615492080034312404202116592488414456 12442244 -435154431658223163708306668371060462464 12442245 346331620291196395207210023526782960000 12442246 434567939881112772092858301354738495072 12442247 1268959249962273514435449553064634885960 12442248 -9244422886565584878869080120530862080 12442249 -655176878426044593243840536171040548736 12442250 944663680293473703290600691436533552000 12442251 522043831187516474194331166132793257432 12442252 166491204709512567618791336733721300736 12442253 83993270300657453994870763565664542208 12442254 581239899242579463022701596829464110080 12442255 -2254586530002759886726957551961654080 12442256 88525076605038581644277599095931379712 12442257 -1393088349479969700744077382888152459340 12442258 901275069105257946840868227169407657984 12442259 129900587669135444856112897446755372460 12442260 514403875047768600647335599949145794560 12442261 -143752460214990605708126018582016794948 12442262 -136068167301031303255362756962647616256 12442263 2208241990838877936732919550970135336960 12442264 128949888027628133768365292300746752000 12442265 16368863884523028953834877400340715840 12442266 -5169295894563376797471854269977815616 12442267 -488906771279379177305540559776111696880 12442268 -1422683758680578648580040754738060554752 12442269 2281634976957367906010431189500540480 12442270 246962647902076574259017257915332274560 12442271 1401988933569016770464864444378179637472 12442272 714244982134499294274110836625403543552 12442273 454304488071626522840488935354983735522 12442274 -371269279840097084746922100400820290560 12442275 -936840372647209595254414616395090734000 12442276 124902666429178299932212043282108928000 12442277 38553966382422380328845278296929832126 12442278 -14002182644396889863824932058981558272 12442279 -472260470628476350703927371272997736216 12442280 278668102519496998752811927398913536000 12442281 411856845541663174790196906629139942144 12442282 -767839610383484994820075962312046477728 12442283 -376278063458916182989518827186908815360 12442284 39902358806543024108620515970129612800 12442285 -565802993554592279617907925399332006400 12442286 179222877679401575495739781133098914816 12442287 -274771488528586368001658531622983664384 12442288 250181146828648622865564639551987597312 12442289 173024449195871081729725432364728407780 12442290 -52291739883910605427671876501418598400 12442291 281456316563599665861394564816234590384 12442292 1044109229042503307917357039395390419712 12442293 1221450453605128917975234263579599214382 12442294 794944399708438464975555868308490209696 12442295 572763405414828835876547236561073035200 12442296 -1087189398270976186615884582991939891200 12442297 1034359267328978307567163039153800044672 12442298 -89082993237702345701725542411305306880 12442299 192448936644756862148320606514947299888 12442300 36686250751763536437641902313786956800 12442301 479492159076967687246182375933819871302 12442302 289351292528419232223357855385261516800 12442303 816150480580414561615274689944654068680 12442304 -47252670208922600008017528732593946624 12442305 100165171101747999497209338064083921600 12442306 252172409089356434586116403777994118352 12442307 -612641766651997141954584285877297449720 12442308 -5772592857940108855333087126381848576 12442309 2130518369877892736158630799627728190 12442310 -316653662998340469107928626304567214080 12442311 -6238090746769395143603464241960585376 12442312 -1503705591421555916468639334926906956800 12442313 597611112502726187918258357936966619648 12442314 -326515349296947968875086108173397653760 12442315 319293345949608371475411268440992968320 12442316 -1211737257780677329425777668562090312960 12442317 75650381940855793721096534369440177152 12442318 52837842202654648078300110853973740416 12442319 -229209126979711814958080105462038283280 12442320 182319798561147372099537904603305738240 12442321 -15665677995444762555381239919811389600 12442322 -894622933267089279886372183082222034288 12442323 178606318375465451618499325675925324640 12442324 106667848037348266055929734360304668672 12442325 362235177217943699171572216476843240000 12442326 -27383891485302873001593966203461520640 12442327 -1846057719882243048814703012424376904824 12442328 1855825896469418903511519230819002460160 12442329 338247972162178752163253895857432178864 12442330 188698637849312298627137599105172686560 12442331 421150249628827149210153230020469369064 12442332 40619759938997660773968330075266260992 12442333 -146747798195798792562727114996278952320 12442334 146282197246048412880252543005832201600 12442335 552059355870144552438709356104016744960 12442336 1235020847157255242269957985859789914112 12442337 -1051237444588585108047106279060393426014 12442338 -35834416750940209688725842176816068656 12442339 -8887893661982210481398292250620239552 12442340 -160838300734129536015141446168475648000 12442341 259649064175991403711150400408985695680 12442342 577505129821805110251088763313694617600 12442343 1194446529855450044662053394815823169592 12442344 914889168840304905011420825191458078720 12442345 -389713074230686708911609345898723527900 12442346 -22186300416462903660803494993907650560 12442347 -97778176672422408222542060312477575632 12442348 6214195149436791359961836923875744256 12442349 -858847429903006672759028281678769092650 12442350 -87759379630614034443190608190131984000 12442351 -17048926359124631583931874807958713616 12442352 56836239377925058313766336946815959040 12442353 -8098694923326884787244068735863675904 12442354 424182544629793670024039651728422863376 12442355 -1289846654896976519005870600276840644240 12442356 -306595790173546368672399076822134988800 12442357 -249079749196631358051741687829668232128 12442358 -145736220935815829786404354540212858720 12442359 -682338302462183314221418556815797461760 12442360 -91902474591489653663517693622485811200 12442361 232476522305387684097931721116017588624 12442362 58863025315076245636342539319654028544 12442363 -119222934089484322635786303497089734240 12442364 700770781427047876972174263108330995712 12442365 167470570817178455013865636088272577400 12442366 258019364116145943536572762714737349632 12442367 -307502280501854452940666390700527921808 12442368 950429300908242364185787608201946988544 12442369 867955489748181967451343636401607278896 12442370 -217382164688638111297029864669559641600 12442371 626339412857567132537006236287454737912 12442372 501439664213492895422491191278246888576 12442373 807288505474051746268126262055691334622 12442374 225813224382227510082373647646753057056 12442375 436865064788718583645153578082184700000 12442376 -320749260570634721045900530519516108800 12442377 -335331423557652219758159502016764412416 12442378 -61749461094450359029945146809012620800 12442379 -229744927088556400672328542035615194880 12442380 -185473062260876085665657969090592276480 12442381 698938110067763442135362858061211751392 12442382 -252888154903530084109575210867288902208 12442383 316044544813881792744999251070750675600 12442384 -138934394602037650658111489937601839104 12442385 -784460435968148550233106488829189062040 12442386 -167599697743239877493334314618400870912 12442387 -475385799877837985862459655760263626964 12442388 124633030817805806590499248812845346816 12442389 482745651398644604149458159424309442880 12442390 416308152793324696697411937572606352000 12442391 53576935364668012738722038217445915272 12442392 522919841475393818649691483068711936000 12442393 -284815619315717191211615212363814160876 12442394 9851281877991766739676446608276089600 12442395 -148545442090173325292580113462045721600 12442396 101309424550081656096603291054193543680 12442397 -218072542172649195946934951329431633600 12442398 -693186419209128860063798241525834111360 12442399 -905396222169674419916325701487003801840 12442400 933567627439069402396903747086031257600 12442401 -454496359886166480813888751886566094208 12442402 32496016306397050831051084334906456064 12442403 -4681259998400725698598875430279671720 12442404 -336873433945796107885991401400502632448 12442405 -261141332543028672797650356292671527940 12442406 -987419420570880301850586458861018914848 12442407 -1235862020693112925157758274591300242608 12442408 260818051980670545846904008515465379840 12442409 458029973775662312211715590016658610816 12442410 24138922638506877706212045391639390560 12442411 -865866117262944402539995800170657574988 12442412 -62193686480178727367559632346438148608 12442413 763349527417012342943753711152917762624 12442414 -53083610512749063416093466931650168768 12442415 -128964769344455533913237565845750875680 12442416 67016033369013831114658547369115648000 12442417 -423268066824882354823474823322162296780 12442418 -306757283329312883443881144600154713840 12442419 151261949113790589502671483275851500048 12442420 -100581282698380167832116201513225792000 12442421 -365806353903122700597043303180943251200 12442422 4459855013273362928954863388885414784 12442423 247049035475985983921448965875202463456 12442424 775342088435111750635856070105166110720 12442425 -153943746930571147571468722199868820800 12442426 891171678282760203990771072074997516912 12442427 -1007825481305994839529004053785783645724 12442428 249880295440340431158576629882665497600 12442429 1367789281075994906224093246447204889030 12442430 47580108855932231077448419538664960 12442431 71427994337535952358559573509065150464 12442432 49487114282692874860467611806889148416 12442433 -109278361628844522283317934213114930236 12442434 -55530378325208012609878549666013961216 12442435 408506350198990840451073326321238409200 12442436 1060631844224644319488078267042682443776 12442437 10972498679922303541225867625559290880 12442438 104730171334668412242468732235123580160 12442439 141620830250232214824303576170025883008 12442440 114481478680181653964620705418214604800 12442441 18106015306395093657354707478353490384 12442442 162564025773283301265860795374938600192 12442443 173594501688337138598171372473056052464 12442444 295944894513449243360681734286114816000 12442445 -763779401473923175322439474562003989300 12442446 286190227332063502871531358779864717760 12442447 521480115454212123274794623192528204520 12442448 190884768360676796463004759448762056704 12442449 -874083489204101269743441992980218667536 12442450 -208061275710393487202663860174171476000 12442451 235435495946497701984307343068793809920 12442452 -529675325655390848218609930615535425536 12442453 182680461503601566017821526053524935260 12442454 166905034066165261241650049728375477440 12442455 -363622168380802278901455567286096995000 12442456 514596596988192249555859708042529310720 12442457 51610009193705607054207799336141347072 12442458 31346695937860024508094485446581312000 12442459 846243448901113526409484158222434264240 12442460 902207715044259881821373391643558049280 12442461 424118862381426282059645045194994034720 12442462 -83617221183600648442064346579895440768 12442463 1354959985122005354648737236559505057784 12442464 124049120488924185395003756456525168640 12442465 258240641951076412803608640465596520000 12442466 -601550483575522774291836854962706044416 12442467 -183611428797716087907431659503443815440 12442468 556284976972581475274221487346921899648 12442469 -177810315493896124907914954003235761440 12442470 -141005145000278394650974004217646202880 12442471 -86651442394293989151261942777258113376 12442472 722906261620780333729199024906984954880 12442473 -853232910739946524064734344020100456720 12442474 -326517720432226616296478087387828471808 12442475 -39810878521304666480154604980390180000 12442476 -441737755887663888655292820785958087168 12442477 -721920539130636222128356976072195166708 12442478 581469204177590924373232671193960703040 12442479 -241089778805549935685019046910320942080 12442480 2992373961314632528546884328989327360 12442481 -391715459419705880331494238206377040988 12442482 38389275602980379653320769924278495648 12442483 206021118191702637364142919259879192144 12442484 875696867168516970619583709698066630016 12442485 -483726767038340639162181038349736320 12442486 374311481366067879572412361968406959360 12442487 15344701424968126497254055716010831792 12442488 832346013794287447672662143480938168320 12442489 333943204073843853628449783160519181700 12442490 235784605192363166321068944129352620000 12442491 -43317508276230183173989370307305907468 12442492 -544602898759342199572884153743917747200 12442493 357582593550552453285239252384535475200 12442494 -8495840410420737513148948947512835072 12442495 66886103384510475811224850406281058400 12442496 -804151070063226479726362773137790074880 12442497 735582044264148184408526763291768606000 12442498 245057720564662747643709054948336039936 12442499 -1700507001994017684809720593549430979960 12442500 52196709551691885573997518487372800000 12442501 163298242793746846496848294890060651904 12442502 1510058874657226008959886003490053205632 12442503 2060301141429602300856257925730684969728 12442504 -1693554525511475444104998671586636595200 12442505 80110070635095395807971446347025717000 12442506 175536594321155486975942459180365757184 12442507 24471762147851500376027869179569658624 12442508 -145948053282967166433445036542644797440 12442509 128038207415719134215204435273656736214 12442510 -250889897307781788059537088247436688000 12442511 -2591997926943100182636475605869536080000 12442512 206055270394404232288619029329829232640 12442513 760379577608227241767816866210180275762 12442514 123693208180272614453165557575437171712 12442515 25888494883852362739148108220388054320 12442516 156595228978705721103870570364732235520 12442517 195727415938525290335537096609791443648 12442518 258229644379520899755575436088429347840 12442519 -2194671168951284098929857754293955161960 12442520 -625794806717128253335609649158990848000 12442521 -394896438998381692337643879940151433216 12442522 1107528190160482399865567066065709977824 12442523 -19149555139784441771210718386528859096 12442524 785799081047823641858288186658623494656 12442525 116550370035082724801623524550063944050 12442526 616227678512292190251781840612643555712 12442527 639487638227660451231350185504472605464 12442528 -656287043315531603974237812119074504704 12442529 -1961583735639758229547424719007783376720 12442530 -221767562584709475505057930938828595200 12442531 1209590100461063122092379020159685818332 12442532 -162678640237952196150408089829480480768 12442533 592155735245310553341468550113350224224 12442534 -171104697911808368863445952337922612352 12442535 -156543616249091224249027154056730027040 12442536 376141248761702469780638910460302858240 12442537 1306411041818634722204200105228308141120 12442538 -110078475693454156315773547997070408000 12442539 4562450981529766259028374933884804608 12442540 -520927012760875885684042018500062822400 12442541 -546467815993993137639465152500047086688 12442542 104132694463661928130136068228349543424 12442543 -798454423974117975914961852839336358000 12442544 -36999596727848267853417850572451577856 12442545 -276617262053027664436005389493841996800 12442546 611261193381303799603760731778571251472 12442547 -659002045725696956687026682146287365760 12442548 87184387355305569646032210447354931200 12442549 -528221018326046873627110718657427136960 12442550 328346453785633148895198121672634752800 12442551 140785968387501519426762268391356032 12442552 1325030255678367688784833013108835225600 12442553 666588450446026634798255585440303685802 12442554 427567881518081634745248605846485498080 12442555 -281697830181354037536299507919495791040 12442556 -120123693407217738787675493961157724160 12442557 -113789480924889653424762538093737965760 12442558 34457499351755411809643909042916288384 12442559 3196504113105650310157674316155132219504 12442560 40621079005852482550410122571294965760 12442561 -1495517760763134849570265629826267227838 12442562 127006972375619820761167822569995220864 12442563 30779232878615589673829428318897287168 12442564 -1374169544065882965392959804346674621184 12442565 108324565391747137501660131698417700000 12442566 -5900790417904394266591407971953704960 12442567 1456797838747839685920141738884495876232 12442568 451191843615226422089294871806779392000 12442569 445181642450417403822327370940836429920 12442570 -446048196653191633520859512146441900800 12442571 -843027339893436954033353612190902723328 12442572 406763711053033500103025915570594253312 12442573 146142687972641978940120714131570154528 12442574 592658584310522588393964569501195641536 12442575 4781683166027744372143276860747960600 12442576 269859772508822017702791511224513093632 12442577 -51255675301406950475726482065328848000 12442578 16907913082415955563749053932019068160 12442579 616420820443573569624144809830756992000 12442580 730164985239486453168396408089325715200 12442581 586088365452739019091734681477164623840 12442582 -10598387424555717867604384656350085888 12442583 -132871344106908175913197760939685140520 12442584 -115341611571727712560523591981584220160 12442585 -726525189543757050124574413870731369600 12442586 134323652263023586186912118412897629184 12442587 28820187541151508899217056958836475480 12442588 765698001109683545964138689113619122688 12442589 23188471963971162767913461636219991192 12442590 136450475146071605700210283286849853120 12442591 57166496288405935965647361204825577072 12442592 -2395439459290664638798040217500016181248 12442593 599623747778350328176529988378807071664 12442594 -109583130972983265281063601144339204096 12442595 286068171733668701747200604660729497200 12442596 -4360136903372280684283551180339268608 12442597 -733635021523808739273406294459038489188 12442598 40743598802880302918936176660915069440 12442599 -420201080632090456413379468128491292000 12442600 -164575476244604616477295536662103936000 12442601 -835320052790560681110318840133342531398 12442602 221225668142843567729016327119475273984 12442603 -1981496583735988281568732215128203254720 12442604 -1292589998284019902036296881415010815744 12442605 17974165615913701202212504703093483520 12442606 414434639397973619194910919085414947840 12442607 -766197558238129199062177000262185908144 12442608 -28530065260743030834182663803735965696 12442609 7796079720325021740099480461709381424 12442610 -123197927065154958053287402966597523040 12442611 -552852956381965548542587100247096157128 12442612 -180992119525458589419121728085881561088 12442613 -139467766451401315812700265136962522016 12442614 275030942504730280251733936263429585792 12442615 84225706661916128570935120319903410800 12442616 -1242706043541508779548843216635146731520 12442617 630564463901729715488109953436665927088 12442618 -986808375797233543514899330825788420240 12442619 411134057011225570720062468515306047776 12442620 -355150685269559564588925002645462891520 12442621 -1057787209908184751393239502898130377056 12442622 -634070218911750415296323261391823269888 12442623 743409793535159940327761087407090844304 12442624 345894306561910786639266776836000972800 12442625 -294964764197362134516761111378735040000 12442626 54289957209345933493493393218477624320 12442627 1117357424512843599622968772969713972476 12442628 313157017503599212795435763714422917120 12442629 114345816760258880008276558857355771968 12442630 680886601560200917297944470397526968960 12442631 23597147971973605546271202072183868512 12442632 465554209882877147862570980522718167040 12442633 725510671071551448042891889151375702976 12442634 145557514608559619465661848539726695216 12442635 20654911869613423219449539065096611120 12442636 686842185453586867703312007218970342912 12442637 -423727267314830189979820635327538943808 12442638 125146053801216782959946657389370368128 12442639 -1077577395796858711346699458705850635776 12442640 -48873303494925154860337704697654149120 12442641 -187255193700969396660769358355941365008 12442642 -1058884761746518588886886124059266384256 12442643 -325015503319883003275025826504315633108 12442644 -120410583254293685218056739331441602560 12442645 87171057131317514060727123167143289400 12442646 -11713522712912295435243886600229220096 12442647 159049841701095878432472448304929299072 12442648 35777377176150692551633138728838656000 12442649 673150820626726328561944763682180904650 12442650 -1752872464095042370834600157751148800 12442651 -34852282822720191637945425185744747760 12442652 -1279460235497532857615376256057809408 12442653 122109776878645923910111041234418128780 12442654 404211934079462807646979862159271487872 12442655 369196854068280791519662884271389472320 12442656 40640254831054350392676368443986935808 12442657 -1032751875660957586426978424732853093948 12442658 120423769685283543307519678169469342720 12442659 -321950464597611950505098128836710197896 12442660 181103108663340327046209255731772391680 12442661 -214273872255881945686868281830285414912 12442662 111354019216462620053118627359286659328 12442663 461064966933726031684805661199585430920 12442664 -259309762133345070338479620752943452160 12442665 -236584276653617812248854344856726518080 12442666 -993909094318173253807611427865118392736 12442667 83489193735552899132188066883964289716 12442668 -457287902689989473835512217331861094400 12442669 794243407069707758597173956975014419296 12442670 -734403380810133187403742087710784915840 12442671 -219342314165305099465101145449111613560 12442672 376973845199247755727445567231705088 12442673 1449483021923028526010151796068896795922 12442674 75235829899470430121650146927165004800 12442675 253430620776621583878134804795258424800 12442676 459763001980499790982462538820989208960 12442677 -122955241567281292110137427373282560 12442678 254397408421610475931795292095246180224 12442679 -75171960639248660722380213366333122592 12442680 -193802331663257367288498525565267968000 12442681 -484795239367990880961412291391468546518 12442682 -178502210311797920631707896920917068800 12442683 1140694999308482839406303648740801875648 12442684 -209140735964290362573531411114703811584 12442685 -518599214430051615587929548842246881620 12442686 -55158635839642486037261577479324952576 12442687 3722644132195542387294084887686832640 12442688 -165100042762274610065832658790960332800 12442689 807018052963325563867489555770458771328 12442690 95069957462072225260866209611095059520 12442691 266342747101023744136825139673728819352 12442692 192422953575234724478506578645341184000 12442693 1208527318272007811314133291055676064 12442694 -61608342548031332091601243271806365696 12442695 -4706885715654989003781064150160363520 12442696 -156053674438218317936738715282342051840 12442697 -493497933651125931454207664131200095280 12442698 229578249231756449868822638803027513344 12442699 -2006352574601071297338322506782674456300 12442700 -608319729869468637732411708895841260800 12442701 662736401549866370869943980606349852160 12442702 -460846143329979920055654141697406656896 12442703 -144700177676597119018966692380236411296 12442704 8997605536267224310755067337959538688 12442705 955841960413351047274704738262555830720 12442706 978570906225710921959091275517930342400 12442707 291875889011008861147247143200696662640 12442708 996055114775076217615826818258012475136 12442709 1092798333935672290050376488703284941760 12442710 40758087131587100783280330423978577920 12442711 -974610557837014539404021672292283392480 12442712 -58499732357041683281191666498405908480 12442713 477732587802013324628924597064963662544 12442714 -181132413883621409004840201487487259168 12442715 799796333974622260732243213288431332400 12442716 162270049311032634467592484822857206784 12442717 25700596818505734622301502806774455020 12442718 -16771578948306223394037566082725368320 12442719 -183183447682104800597394044911798628592 12442720 399592834852299340175148288281031475200 12442721 568875011652508101975210305256656556264 12442722 560515043385968365889733536877335283072 12442723 -510047746031865264377408289163574174736 12442724 -8311635214573377362610449891123564544 12442725 132661181577711995622703818885040946100 12442726 -344919924898131621884763834899010717120 12442727 202938838037030989840374140093050232472 12442728 1097378265166297960659729841134763868160 12442729 -405010159986819491081309271848808325916 12442730 -94512068597884277988667673381795457600 12442731 387232031754927059687759355932571715584 12442732 -1104088314754883730113500014723981915904 12442733 816539630360008869594886469781921339840 12442734 10798338055368432252886917710783316480 12442735 404181779045890965027788266711530340680 12442736 -145580540486640250875457954332704145408 12442737 -1595181749975169863667522453028956977280 12442738 -1784446167548653148223176203084308480 12442739 579393268860819413932267880133699518640 12442740 -3631407310906623494750087535303475200 12442741 653870947958761609624698670653053188142 12442742 90828763213108144823094889888041302784 12442743 271863910356862058434800921914359823232 12442744 948192919887768355990737168838490972160 12442745 -13624015591853975070364077001878381120 12442746 -507499517318483829384023405662258272000 12442747 1070604429138185983670443690624716776880 12442748 -828594107192326803832017817783062234624 12442749 -58964693024251956861907973543240976384 12442750 483190151827412326148702543069108928000 12442751 -157135609835411823928979486282285307408 12442752 -130523242941713471553130110262192373760 12442753 -1675466427887582526146809379362019662400 12442754 -835855753776573711955226055359767589424 12442755 -30986656323492307283021855320842160800 12442756 -238011377503699416361355661275448849280 12442757 -117525955442247369677011939124585910660 12442758 505409608222303028564077640849395376640 12442759 -161209174930008830667820230851330962848 12442760 1076304683782218618665115564814331904000 12442761 -1996397333101001695360203807163999875360 12442762 -718701316943152606107206718405165838704 12442763 909982647605260649666171786691695085012 12442764 67341678157331241314145888706069220352 12442765 729084636125218938831484579589500323660 12442766 870901369019332473433761961540439911488 12442767 352401441180975305774370179039345252112 12442768 -36305042425431660095057548185691488256 12442769 599010576876711471006682659514164614760 12442770 209212886450739070499764510375183203840 12442771 -2422432567009488341713823357223449221056 12442772 555799917163236049745481748364365551360 12442773 285466001491055108665293865215337410048 12442774 -388205356673199380397531443820615017088 12442775 -893042230380867434010519817585218733200 12442776 833109576015710941516427596844609986560 12442777 40678355276385549086988878721435325280 12442778 136064941623259604383097101336255443456 12442779 280895368476209931416766048506061834744 12442780 -117602471547123226581293213023957155840 12442781 12762691301877602566559185433287143840 12442782 -612286815741840556443163951365550565376 12442783 -919305716861858486069852377606648698480 12442784 1869843122960074368500398840315037024256 12442785 -334931334053120363947525785874272412800 12442786 40298057480946980128288230118684726560 12442787 -496773675423310173064822671884365900848 12442788 308412396473032884646614535588150917120 12442789 -1802748585779196552143641257193095998720 12442790 -590919812475658805371800307474593129600 12442791 -424895630473919074133806137034710792408 12442792 -956202695811933372994995751909433472000 12442793 1557361048463873490392684344626590592 12442794 11829732210563939371330219265011066368 12442795 282713948259295477337703754027687720800 12442796 -317696850630438433253034978121417282560 12442797 -842941273451979988267051674949574474826 12442798 -618974261084093256894764656693900347840 12442799 338281371380122116610144165087655093520 12442800 -6522226792999357433378600467574784000 12442801 -579573537206892885887310983021044173248 12442802 -75812301291660490793088465498904209408 12442803 -37113950723538629248509014136070069392 12442804 433761487294734137045895791215750060032 12442805 818152692851090307219430359193657524000 12442806 -575372900190644533880994043061930707488 12442807 581087821529108251954175289698345070280 12442808 334110872888464080300615190598051880960 12442809 -55789161356627778619316739882278399040 12442810 223439436971542212755050566426087745920 12442811 345029078597578087020548083810671023424 12442812 467291576820900587830344970105204334592 12442813 669863093554856402030304835197009045062 12442814 -102056089481157222357023012490203322240 12442815 -626043399609971962345326047227296316800 12442816 173099122801831463788667214315053383680 12442817 -779223740675725722845822395747798195134 12442818 -169144824063720459092985504418217425920 12442819 -10833789949645470178147027069325348504 12442820 402148261704714052105070757179954465280 12442821 -71914887795304681167816066113994338496 12442822 -252998528548301093436798749409294519168 12442823 -60837262813233426480914478637956226320 12442824 -14614895348408206886529605658537369600 12442825 -328272033936391171517105002573060352000 12442826 -590083960837804384179191859947500540416 12442827 -1009720957284020035323088597340622259200 12442828 834076778038067044180295658053627648768 12442829 -107984440106041670268038215806547221024 12442830 2920144086912384818859702410204739840 12442831 -405648351514126738146409353637425014328 12442832 327415911988401986241870684280060993536 12442833 -66593845616489652907093787105076665100 12442834 185686245088196280548248277949982976640 12442835 -1282657264414035434288014755713898624720 12442836 97856047857425169459998210705806196736 12442837 -635413418254588034203474751533347289056 12442838 1063367638976681096468540104888572328896 12442839 -573631910624323669375093013164681368192 12442840 -246158877115192250382975406440273715200 12442841 1122921837909818567739817793443550205900 12442842 170181569246848192180181531706360238080 12442843 -487156323689427748962592173818758065120 12442844 -281329144969416092418559451787717931008 12442845 150207874099362472203723447768312051840 12442846 -159409076112586541226909426343925910336 12442847 653166017223428096986066526638533499296 12442848 493362431101717626294639745992310652928 12442849 -120058691531622022515854763837170474364 12442850 3298538284226796200237811098075212800 12442851 -755690758985641144502374307184403170000 12442852 -314700596113355576328549041026975749888 12442853 -1149168621979422647906361676844133821760 12442854 64040495402447391422665971081725987520 12442855 -958675719621244578718024170669373458480 12442856 -1201232091854395530255718958939564083200 12442857 -88310907822189635296034499362624102208 12442858 519468042048318424708122662065837583280 12442859 -278617855669783126413586214702891605872 12442860 218703639286020527960138097595371463680 12442861 1719863988780475225658636621997541260012 12442862 305266124703113730218819379231411747840 12442863 -58801432556054690692328977864916042880 12442864 224597342031746255693236605539060121600 12442865 1243972281788063833025807107445067070260 12442866 -461219245329647014715298566832432379776 12442867 3073341528302362450757682768278296840 12442868 -75237754133681168382877241846124327552 12442869 -872965023869551909789436972409573615360 12442870 196231303034694946215409357501349535360 12442871 -25540477103304601435206245974893188688 12442872 20811473028302496456821823760343040000 12442873 -87572952619992372791642090858837593600 12442874 632752683086441884580240980770830310912 12442875 565045105260178277944811993525477868000 12442876 -2443888202688111272630655091071970253312 12442877 797761310004184306837065744880439166726 12442878 -75575318827439137407724484628868366848 12442879 120647236066429619295038521151889995520 12442880 -705437591004533561797898939921376215040 12442881 946258064531003493662944145662778151168 12442882 -149243331974938290083304698631598866528 12442883 -1567290188614177999984443261460902692868 12442884 1255623351280303630411822590046980698112 12442885 34464134456637861443397400554014131200 12442886 682498840420569286149847577559398145024 12442887 -899372901117624429004186612673927210256 12442888 -492690230083391861391039746522612029440 12442889 -17678378307776472931509360293477036544 12442890 -103369344872337007439273946623049742080 12442891 448460773779006380956648475541513239800 12442892 174488887865784929419008300146317885440 12442893 1231672177343569922456932754665704048384 12442894 -109042731566459410349489821143025366080 12442895 181552601054313938633316504360295272000 12442896 15141791460735405740086010433632673792 12442897 -52214373305978161119198902185942488600 12442898 293583335564757471035019014719035567264 12442899 -328644815966316952758193258821857283072 12442900 481569818625235693367708839269650576000 12442901 108124948127618802697464489461621413902 12442902 -497362247623475387301978903700262676096 12442903 -17361827766849438472159580912974819152 12442904 -652517653856080742322762289949033103360 12442905 98192489561269008572204240663857800960 12442906 270833039135690749132629058610119361280 12442907 739635887032749591331498391608045324320 12442908 7195519505595768477859043576545665024 12442909 -325766207136252085268127790720839331520 12442910 -767421501531084549067338035621913600 12442911 18896396329019616018495033852571741200 12442912 -813515964590345118016016370611103989760 12442913 -148808579755432967242259520252652366302 12442914 -501940615056942517034415400802193120 12442915 -235518529169638857296986621749698316480 12442916 -162970390235603096006404657160766152448 12442917 903145321950987541424988834689759318880 12442918 152471935567056403835727272016464648160 12442919 -255932671796798560814186706431926612656 12442920 -18809057884361551764939559828080230400 12442921 -1042935320363129539313060843678933923968 12442922 -466274295814600326599709651160612171776 12442923 50230215505357683478511120264979014400 12442924 -603913811450547409326006426566557205504 12442925 412847650384382613296023419561008812800 12442926 -119401683448902143584326332405187952512 12442927 -34810907166441391530027827204306301856 12442928 343047828349699969743109908578687434752 12442929 295558280004974624740539477943560060480 12442930 474893502975884318811709603998828051360 12442931 -136145201386284847121139671118766705920 12442932 -1660912819098855226365738467731734144 12442933 -724332678841137405543452022168122300818 12442934 295392072721808080059093900056391192192 12442935 -208129184118328449698850500898891724800 12442936 621851085904123986102654190182199848960 12442937 410985863655423545571477640858142539968 12442938 278498704181342333301503233983381740544 12442939 1685689146866970787560865655760466464740 12442940 -35256548175743947536539913205577779200 12442941 -31610660991324267863023265206076679648 12442942 71704784470876064527306297544903215872 12442943 1774278458392953317211136065808302494400 12442944 -134427987067209647412410508890697891840 12442945 785601767835540303617047000037702065920 12442946 -191116772518002650373729700133742826080 12442947 -853440624883583292731298561237001325760 12442948 -6742299770614916483584787385440722944 12442949 -1372335170016842270700994335728690576640 12442950 18092878275335156659846764246684960000 12442951 752043630682143095505329804736678052952 12442952 -257140518809329958227660595332621271040 12442953 -497330359424612228049987002887185696 12442954 -388521104187313332166242926741079969792 12442955 268905014886166208955787539089419337760 12442956 -532038588432606731112138178839263420928 12442957 1404393308352725702191036691409830121206 12442958 -244000738838564132168180435963086624320 12442959 764498630022305451013509322554793961064 12442960 252835199380233659918935380432812359680 12442961 718875311199803487870170157548979554724 12442962 388941331726932803828590946050887691392 12442963 686010742663638948974286232164024415968 12442964 -44316093429382778299991646886901457024 12442965 79532143721182758737017557179808042240 12442966 -192298969185886973995669545815486684160 12442967 449806672578081107921275111313988376080 12442968 358251404902160703004430408687267266560 12442969 -369345296323974269770732566139793212800 12442970 -34230847615582961754214446545703843840 12442971 -509673557421893398490239092365025059688 12442972 -451554400780285055214255898544774507520 12442973 840242883928327944750056292999323229222 12442974 455369180643719660290329237822411294720 12442975 -199499843675258024310025170925159057000 12442976 87414528454558948440547547035770814464 12442977 -4925118061683836829063578567262882240 12442978 339710253201599747618810625333639017040 12442979 1184523405375495669281041158863380151580 12442980 -504594891232347084780917591167789670400 12442981 -1836219155780112906938814204658727897988 12442982 -988447325083440731549010941765496408000 12442983 431578495379255218539433303588161730560 12442984 -467319539920379249852840590084480942080 12442985 -693947499050178183626232053992967417820 12442986 371368466298997390917535151585945134080 12442987 -1517492556721182063955132283224323540364 12442988 -476020418874712800697621258341293667840 12442989 -158368433779443750450519980569172827392 12442990 -6232413238726237369138262463414336000 12442991 -1618443052122596688268085347571458211016 12442992 62886159825770800724417360617027829760 12442993 1646745054151893082517708248400599020242 12442994 122947527325169241308264147254899169296 12442995 -244064245965779541565609694141026322880 12442996 864985869994524698268025854706663424 12442997 230883035005732853851936067397393091584 12442998 417599675397521084109126648641076563328 12442999 972460042636863584193739629262714385000 12443000 958539009600459683450435156623626240000 12443001 -563415788803852464212511782750890281600 12443002 -440092970091262698893401067338402183680 12443003 1837671479346686747889072178558023105360 12443004 109419543320017461319229667136443187200 12443005 61457632701582093085628861155724433600 12443006 -502991820740771659734401410438408528320 12443007 43137935446724227987535785935236340240 12443008 -334503438996753837393826567782829916160 12443009 18090818701896644696557488759178565040 12443010 353363149948331723264462926626207298560 12443011 -497870910223637084036477719045013039200 12443012 832761457633523069823206720765961469056 12443013 -249308808354534215827026221484239489376 12443014 138004957176046502407056258119590003200 12443015 547473858716009872381156001359646267520 12443016 -75707051732502001960465166160929587200 12443017 -364347181912097463222500989106092487408 12443018 -206234430264382145247870493536134538240 12443019 -203930812797899127707641937239915183656 12443020 576519666403845242717758225686660756480 12443021 -138136327215865281537825363823429457568 12443022 -99905031401281744753916354518672888512 12443023 352349901833545938699723994353032990544 12443024 27449401503337186512905102003270123520 12443025 30390259094403965197443922281766185600 12443026 -15584974524278263523059658311525237440 12443027 51452540327258875308785299477966153200 12443028 142181835642695335470355904830077007872 12443029 -774691223485970527827948947077619232370 12443030 179197783630714936084865809143339244800 12443031 -1876118395956698830381409318993650216800 12443032 -539641838799732518783421104304283115520 12443033 -83970819232020465537839937829005576960 12443034 -272408173311351547193553894739732968960 12443035 1999000183888696600446654055919744880 12443036 -656951751798238967825741112807967941120 12443037 -508805248593337668319642213561605325440 12443038 175360159363457774980013420474461301760 12443039 -108042101399476177497173957829151488 12443040 -274357821046128993745590780040742830080 12443041 551526620136509284315431485381830736640 12443042 -11013388900918284537471136539053708928 12443043 182928479160473193744304153900780233600 12443044 -287272692289885582983042692320517524864 12443045 232004193048093588998761270856320002300 12443046 -117785490729006878733795701145054511104 12443047 -891021210224976802817718259603126234504 12443048 -2139665577479423739131393138652113725440 12443049 -469427660996704346753576434080401269932 12443050 -166946536669747023083407636763437993200 12443051 543014681772412893681468923808767027592 12443052 255080241825474362608263248971495736832 12443053 486297952974140650214939255966100028160 12443054 -18680642078353583613405882561289371840 12443055 541217330692308355281944009029318751760 12443056 156007686856163469768230176969280520192 12443057 -894560102623270090625195600612317952640 12443058 222581668472957992665574446413824520064 12443059 526595312883407219696347219576090350720 12443060 -672564041956297074618074973016379393280 12443061 -58763518627844481015713518840973999328 12443062 -523231781684038700117311324637062778880 12443063 -312178595160313881452213359756746049104 12443064 -64426822259743917873873383122944000000 12443065 1285210751580201871255622031401379208200 12443066 -187667878832874687863669948557593799680 12443067 43883481162129750777477295456234491168 12443068 1018057356973956266373126169364697939456 12443069 34656300856698655448269123608886531008 12443070 293900287797365122083104333971996867200 12443071 26249007363194588671993616693947661344 12443072 -17181743506370677148469488121701990400 12443073 -746402168186596761651618924142469104416 12443074 188258575153852335161544813174970888704 12443075 264293291958091774909524966704194317600 12443076 7989275479891965852884318210543019264 12443077 1098676007126407291415107243622693144832 12443078 598363882450662388463057750797950015840 12443079 96477832973821600442588793060152954880 12443080 -329992921126709997934526708660338176000 12443081 -294584059788805537155564272832922082880 12443082 5088554838854881308708873336483254784 12443083 -280144580615402825529171098402312450668 12443084 -857995309438407016355144610049036694784 12443085 -1174265846594457618210769393281065721600 12443086 708206346491247348096240636693369100992 12443087 800501678327584343909801118011152874736 12443088 -72207654356534154314004427702562979840 12443089 160529230751467617297217500703880283890 12443090 -25218739894624795903165843547062886400 12443091 275504600375873680570520094680278212792 12443092 187970779591018658999902566651397976064 12443093 160793163855901932767517093243627043644 12443094 96928927194946640941637159431204513728 12443095 259535249539215693241030773814170067680 12443096 -2199898346721427929838226967849583718400 12443097 -977307481023888556338470592447329170272 12443098 -358001767160777248990148690949051997200 12443099 1395408221295536450943152630904095249472 12443100 95352308891808790012979355781678080000 12443101 60120279633084982121685155659794902304 12443102 -110742133218106410589553858720264466048 12443103 -1094119717772126547669673586822518370088 12443104 -1580957068606835053314959642178334752768 12443105 -238093573487923716721327573291130604480 12443106 -66174189913130209897869856198596736512 12443107 229485042938403782052982218994743795356 12443108 -406831208350612190423524251834096280320 12443109 -1018110734801486567496453863422690869888 12443110 79324735411432651627135538300295601920 12443111 -653371343985645185864602980104564993136 12443112 1673800542945496949930334961356194611200 12443113 -118890438197319861839529857231194458140 12443114 -472342877130480154996841308629876619344 12443115 368013869716038938320183104235729432320 12443116 205871274904158111788333272524975261696 12443117 -790085035819851520761547740910898061000 12443118 436148362730455278656322360956150551104 12443119 502215081152611534895501734816701961040 12443120 324714249429087381363282148636672819200 12443121 -135410743424626901298216447574005886464 12443122 -921372051148397427513737770065765435888 12443123 -553501114927964538350715548867987404800 12443124 299985091103871742247590877100068935680 12443125 1023043572985576532637588692674840000 12443126 147900554276191402435357257119877604512 12443127 30855072745597787330390592338673913320 12443128 -230604912426974704510447411451870883840 12443129 -238074245864461593619581036021287877270 12443130 -116074712989869040230828965552491361280 12443131 -130226829087648679927378827324633173736 12443132 -1437151875372919558683861809603007191040 12443133 3794067407626294815832805464176152640 12443134 22115575864058801475403860945431516352 12443135 1096411557461530761329341515382763280960 12443136 -110879385702100576495464057626412711936 12443137 -168599799881004093320440462291284988800 12443138 654373421342010280924997054804401468800 12443139 62885368134580212768266964377748910800 12443140 -523055238074182489561482095694649762560 12443141 385091072961042639962044413064242004800 12443142 3098769938151945744244292314842003840 12443143 505299586684096961064889505660346972480 12443144 -144988398116457908615740127604117504000 12443145 177200179979736653305763794218976798080 12443146 1133193023322087070916213996666529408960 12443147 953711762167071607231030417020279808596 12443148 -155635944303426820158320346973963085568 12443149 1295658917999867362224237519384728996150 12443150 281519750520690128792828080063282656000 12443151 248699671711820166130705807125141849984 12443152 -100916640911255377682796334977413808128 12443153 229572655233726946855565998094595156402 12443154 -430420732372283451663648718184415338880 12443155 -605938048947507582040298024231177006880 12443156 -1482659717022145349602511039041622016 12443157 1177457743669149840176849647122225143040 12443158 -192290231690795102441727905668460905344 12443159 -403339592018845147308279973246426233480 12443160 -626163546950033806419886727000745984000 12443161 -131005292664765265079492641245783562368 12443162 -45746877396387314515030288110455431968 12443163 870457504497440785837734244219342504344 12443164 538227899900520993506124714029555365376 12443165 -221025787182188844171513646276939238400 12443166 1007324668449772414331712173240568422400 12443167 -923860501251390700612832341012260926736 12443168 -6232643847489910766168240956761440256 12443169 952169619645039807369091781691592445280 12443170 1237614964878838777636915997638555138560 12443171 -546105263330882822323850394586344256176 12443172 -4836995434019868919818933958873030656 12443173 -930907890537729030621304398596919660640 12443174 399705013768373958255537908506709465472 12443175 -81120663823682382563513020594581081000 12443176 184112548408060117086487600908236390400 12443177 521119755847921022778993199248326457600 12443178 194008391536013201092436991906852595968 12443179 173892155395307802185358631544363304480 12443180 254900570545987464411701025470253926400 12443181 73668048675991128057176671496606079840 12443182 -964819664717113503266560256901200303808 12443183 323771348205807043758131956491436542144 12443184 16215344331463753076140639890101305344 12443185 -1593842118716383098514364654629315200 12443186 -370650314730650732836636881887798323200 12443187 -841874652749462935235649346991303664840 12443188 -1314823481567896114469062212315460458112 12443189 214150869622754507547566572676897210880 12443190 -61339254014443952901376975184525220480 12443191 888366345898909020446725477628492455592 12443192 -383143929187335971833860076846105374720 12443193 -162598824549662498527013792245190897280 12443194 263548075771652835320623689262240965120 12443195 1084501964161803948949839943665429025200 12443196 516258820047413213660176810577583621120 12443197 -151020447474872485272959214536485844660 12443198 217311213776106135932314054817309244864 12443199 868600157123433504264253052498997408000 12443200 50364657979364116517210010973686988800 12443201 -1896059842784634977223413450027862196440 12443202 -358732056600830908748684183709865011120 12443203 651590177737094967411133388879353308000 12443204 591160224758612425213483783107952108800 12443205 -418689751164681081801745068784055468640 12443206 -167268320990346479048185138066246440960 12443207 219372128250528515225320146016984738464 12443208 500289781385678945182555500139456143360 12443209 -900275759640474977499316367042972603520 12443210 59794765982078287556860091739397863360 12443211 -7226483049473169951839965545940354560 12443212 728237798139740432046057674966883443456 12443213 36169303588349705247775242572793461964 12443214 -28902146591892074782601612515772989440 12443215 929127505984299792314556581594613819960 12443216 -3666811598711217193680465266233049088 12443217 876656078215309189433921673806728516080 12443218 979009368518678123311891542242570200320 12443219 -984847115441279192018059013015712751380 12443220 4354793957035871393434550177807220480 12443221 289390385744178978012752698640930493504 12443222 -313199745063193857741016611851004067200 12443223 -286760616986661280521624775903898692656 12443224 -1710458332220706897678957987871757230080 12443225 45586811421381462403362559424283780750 12443226 139503521528455496504356441121947317504 12443227 -441678098702336157809397132946732423160 12443228 116620736859662873213289270747430849536 12443229 89510642862767800379266003820828678700 12443230 -229904833472082076357276644322262004480 12443231 -86876464443561995483854382230921663968 12443232 96542556994802095611390478814936039424 12443233 -1992856924574852233922118799025891169600 12443234 430944902149735236766810144098365102880 12443235 73195496722513214184000058055926801920 12443236 -1653746602294157608600192787710713856 12443237 -955528645993661613035252702779208922114 12443238 -299266456491603210084317870348064744000 12443239 -1136557072371365872617714282233805693744 12443240 932227435942383841379705493254456524800 12443241 -296721699460511898963369328033043722608 12443242 -34671321845165617382044879980857104896 12443243 -1455089258819634705996176691775240442508 12443244 -75557856844853949446879893364545560576 12443245 -451910080533197616706044420074566387200 12443246 36484290087514091764770958582568001600 12443247 283641825598610161121467783272818254080 12443248 51869710753244977415626703991262904320 12443249 -31153120328471201353357278905598573120 12443250 145345656641579248818726463932983808000 12443251 -652004909458072153772523966116339373748 12443252 -222560387365761528955588689066839162880 12443253 -278640095688926279462014162271854871616 12443254 5445780194874336016096255923431176320 12443255 -872074884287469870794462972968687513680 12443256 768054702213012769079916848863378452480 12443257 -355046062459403995963434641046313656928 12443258 213667664737592832130912604239498458480 12443259 -563317851264164694578524380061531499496 12443260 -48861778794156438797114949367516723200 12443261 1092079985498829008150158784557251881862 12443262 -63667539230818016276634240766565717760 12443263 418401912071779987068191360351928277360 12443264 -1277564125111678562684706885328258990080 12443265 -615491996507670115840589434728491490540 12443266 350300449935383054999584522959931261824 12443267 -1266379739295585267157635217550176887684 12443268 178156572587755664529366191516377743360 12443269 159966095945748585077231034641116585596 12443270 -41202683660097899650870219122236778240 12443271 21377540671352833077266900056413408000 12443272 745067194329329523464042382309494092800 12443273 -1921361103674606118924391981135086053478 12443274 359473412348268211200370337998830397440 12443275 378344302336415479494377716354623704800 12443276 241090092998198880719597871944504377344 12443277 -320078354802583008364054232658209280 12443278 -132478590648786803581322902436128618560 12443279 618604926115612033890496396717134559776 12443280 -39553663366936381744667177155539763200 12443281 1999916710575589206827448303921260044082 12443282 -601727898144000183967021957374037027200 12443283 -711171753352456141522041773609631382776 12443284 -195302190600306897684994770601974462464 12443285 293660063511239671169776325776546033560 12443286 394889381790362632237029876577993705344 12443287 -913545375684628320127891997737724063232 12443288 42603613922615543395797227963590656000 12443289 117258027628057527786364924626278874528 12443290 -850098694080657055934896498264815360000 12443291 221979730713899472944015065080471950880 12443292 -29053894723029433414377782594879376384 12443293 -811855057191770520101310073924302098458 12443294 690047915859393840925636104544249101696 12443295 57373262561041453834017890268834635040 12443296 -112531140209024540472871111583764316160 12443297 -51369609935930061518739029871507557328 12443298 -31448381752056290378968460001117288960 12443299 -466788714307845119592786759619898933760 12443300 -567145630240633209474141385046622825600 12443301 -367414198359108492893033243746000271142 12443302 404851468070250037759517234711601488352 12443303 -253596184352612831586754212904550046960 12443304 -147031571673193167176126915470765178880 12443305 -900855995268404203679256471446989167900 12443306 -110102931955408058507057826632854384896 12443307 197266665356345532706673945887165768704 12443308 -450622420346911084061611879397868079104 12443309 -25418665345102227644973051706766731530 12443310 -113709170538647673214430527169773161600 12443311 -1268676922874599372108991241187851039088 12443312 -2788275979353641054728403010225831936 12443313 -1052828610070431341985688874032748935056 12443314 118662593425135140685387029763030411680 12443315 2499724624104136369401571492872721465920 12443316 -289127777791944356525525483646528565248 12443317 -1959182172007986907893649375493787663634 12443318 -393541475892264568551449769874986925440 12443319 -314880460448151042304201436289517550592 12443320 1542598270940871957362650140456751104000 12443321 -1841815762922684579722523772561590370336 12443322 -14799412906390630448507662323680203776 12443323 1446759909324503405036597476343860329572 12443324 346468780494549440323962281708030654976 12443325 444673737459325020920693673862354687200 12443326 256288554871743616619381452039043122560 12443327 711621436300240042115569897653824445408 12443328 -308868746693454716495636202944200704000 12443329 -1263000653419291878485489450599157871020 12443330 -115490817834306720150127089441392425440 12443331 288388955971789872780319870806255576240 12443332 290688284378844659041259618646077091840 12443333 224550298067888744919420782658883147776 12443334 -260484260641387207964514197811666548352 12443335 -315730152971705122596365273887260051720 12443336 -41060440329477006893193865906336972800 12443337 -475450658858126757193242433859080418688 12443338 9404818614240457542218778321061862400 12443339 575765126382511593245358406268950741140 12443340 -473742348169818923630353872419880960 12443341 -1337632077734837747665300789596576517258 12443342 966319406083643446744171112134526523072 12443343 326606047684153670726178298216934876928 12443344 -54617449432550970364020631667663437824 12443345 701929286695924286146424092505057699520 12443346 524141740955939594854889991102294400272 12443347 -211930952339736627966881974682785964800 12443348 1033369943563769595826557590162674804608 12443349 -468492314330572320474259368998981057280 12443350 -228371489273628344211966565463846037600 12443351 823533508065031874914634832534624236952 12443352 -677787518379741050987814909778902650880 12443353 833120078017245996834821952943824425284 12443354 408926326184951106793136022628350105600 12443355 -1114003747088120350319729079681100000800 12443356 366693247774668220778201323323990535168 12443357 -524314755531861237257930201366124380820 12443358 -457706795121223439034333166306083354816 12443359 818587935153283855811520652191500765416 12443360 1076862128450657069759089167496037007360 12443361 6601380197929674154718259433533335424 12443362 -368110042890791887987919036994133367136 12443363 1014808830999459757562646522480827187612 12443364 -27145674530912953576616143727161635840 12443365 974501503340951431325857685621242587840 12443366 84181602830769010840465773889724169600 12443367 442917532780425065848299522195985456680 12443368 401601650193276283030088835336126136320 12443369 903774485213995691210108848389511480320 12443370 234537057487291575805665683729456620800 12443371 385387242924784169062100816109166911264 12443372 -498208536880719131443747496608133447424 12443373 987963025876326299281398219772683202422 12443374 -595842204820111556867582922457982198208 12443375 772520610285392346961398971492393784000 12443376 85131662358022807315901793180475981824 12443377 -784300441384075340559039422875239155868 12443378 -37226662181262247688995653473622611040 12443379 431569553047126457514233004456374883888 12443380 -114034428285556605147215094673832808960 12443381 -1568010059019584547378012288800824626336 12443382 12327566482565709956960775594381735552 12443383 -5528430367060775528016295218607594856 12443384 774310935563693395586469570829082050560 12443385 77965386314877097824310230066950606400 12443386 662802882253283676912595069759815361392 12443387 769514637375531828964186865193039954792 12443388 -308971334403817503355862782556179396608 12443389 -53808258340948628422391811713890040448 12443390 83039243484580139191011031588440384000 12443391 471398074896329361042302107867752529920 12443392 -194450759703710716990046435106797649920 12443393 1054080252121573723223634937022563831764 12443394 19724016895698583098220360019297513472 12443395 -150780404626771156375896790929794444400 12443396 19310495636174212302482678093537611776 12443397 935612548259622780913557984660728901600 12443398 870572453791780640230292251350646560 12443399 -1966548152145927418887801095108975082600 12443400 -94886500574263347758776578278621184000 12443401 -91490143145166808652412263135426887296 12443402 599370112605313259076865384824843787200 12443403 -150720098463624276457932712005259266600 12443404 186160431204541993333714352068707980800 12443405 -430122248280634405401787982775917089680 12443406 -158312337996391265382339869304082831296 12443407 -450045391926119201540008895475606228840 12443408 570302420182261571572005531297776615424 12443409 1582959466719018105538649226477356571840 12443410 -162152885910024581460678800979991626240 12443411 -185434143330777351767980613103809483988 12443412 -103254536323103679036916650017766770688 12443413 972432383927207564512970666761861592064 12443414 451849094452375169942468488655775669120 12443415 -117409950573539928741556699863212380080 12443416 -934677578974168017951604079043832934400 12443417 312245570964039568728306515463010679232 12443418 -57033667224185939680103277185464437312 12443419 85734538168663950785000989094359592680 12443420 -211716703264017405551318201198293770240 12443421 523012611867556941379718435193492694464 12443422 -383274609441376698884475791667656575488 12443423 265749519741207856218407771505096231720 12443424 -83397652457727017868239939073126432768 12443425 603395577429136796096622451392128324150 12443426 2412589247364739704687486119455329024 12443427 8908632129132361295929599316618656168 12443428 -1468733776151163962271057946930843229184 12443429 -1405162008279056105162009692032289643970 12443430 760114683570753831818910640153644472320 12443431 36458548005104382301730898096367005696 12443432 601834306286553010619298380568977894400 12443433 -499979351003956658781934805467210645056 12443434 -70493647230911372527760675534934222240 12443435 115671868884968826043621818563039222880 12443436 -137456264283601079891488987813443517440 12443437 334138367783623672578691319815790841600 12443438 271346501723493842269564010516914470912 12443439 710951734395485072818335178899444395280 12443440 36474870857519931758324259068259532800 12443441 -1918087234362289201570725451823491855248 12443442 -174609296808844026483122104234532874240 12443443 1562972774839475989229265568711525308504 12443444 -487690959375409301888339117993819737344 12443445 -268791255559848079156176587360390273280 12443446 120444294027080677973655151657200441600 12443447 -45165361798269590594975032816702127760 12443448 -365785695115873195183727606167545446400 12443449 -733270396688565888059962302258229518550 12443450 90254356706588752678712320239704178000 12443451 753168766614450503471561008842875536608 12443452 -239036541067264734698624833372988768256 12443453 417368457031616042213032893723438024864 12443454 -320340741242279815997558733204164450880 12443455 -11262727327999287427339388409398556000 12443456 363724656576446087711172795988121223168 12443457 169980763469270500567361047014404136576 12443458 -527400136704455134723399141456620292224 12443459 19380032137232526917550260680935542784 12443460 85924042431203580557500409334013624320 12443461 786155654298986527953381006896925004800 12443462 97825642495747336002121664087081779200 12443463 60394030335950802773335977934529190792 12443464 -21188818381128419736086825368648212480 12443465 415822634873831202165015600650002331400 12443466 -45380339696014570800792204529138638336 12443467 459719059197212585856608122741894826516 12443468 -396400706532808533208805075569052036352 12443469 -152643348424887262143653440930509792 12443470 -22437463065519633021914398798455648000 12443471 1801633310719858478036976325185569250672 12443472 30030780030070618424289067495802855424 12443473 161916505758333946233977241381624861376 12443474 124035590577387426460031573570642747520 12443475 -29911440792576882388627150456011364800 12443476 510317802062853279789311273459898419200 12443477 368569629327231688545326402835266245326 12443478 535507376625628540221959129838646222848 12443479 -1603849882342412015603757238699365212920 12443480 151325436290879046301079882791403520000 12443481 799730607235128451823239788834839998170 12443482 -1285800745221740070408501818078928710688 12443483 347424875394770800952355680961105961824 12443484 -613665835443684784560612559919505790464 12443485 -724297818876820149796388384978976272640 12443486 131812530945535270576378601184471562944 12443487 -92682798914164032078234651005518482048 12443488 -681740435787347699483663763534354186240 12443489 1581580459007690088798885345743886208290 12443490 -261124104582304602712203257600491468800 12443491 -54481566774142221052365209991525883108 12443492 -833995785951860457181435528428147656448 12443493 372070133229745634909054279386882998528 12443494 -32644434687185300368357177785864288000 12443495 -42880487479749749024479024222438509000 12443496 -465333801929211673018762456283789967360 12443497 428365074676449449058054539709904303104 12443498 373258671144420960215193611806040814000 12443499 380682371907264721889304723460853997360 12443500 -406425824412787697899748345285142528000 12443501 -368877529733029101743745039632748592650 12443502 -754405462692952829410396725031995611136 12443503 -678362559648557715452562227894966251896 12443504 640252528148388907259081965714254790656 12443505 -514191168786304777086796085884833727680 12443506 -710499536342411538400467420101022429696 12443507 -6940404721392909315233497999656172416 12443508 -176033890494530721206632092518093850624 12443509 -70700357967625880161338911372402200196 12443510 -197863932625391814362829791291627706240 12443511 52279919311145538270649207000166762472 12443512 3052743990783161709616788690229616640 12443513 709186750797033376440175402843182076560 12443514 -92921587893813867787751165288850919680 12443515 -331452443973547924519694049926909157600 12443516 292128249009115039324370088015244093440 12443517 1736723915837147511641281760020658226240 12443518 10833449356568138479042968584183975040 12443519 809118243917571468098316179195860652400 12443520 317322215447029926621584571004826419200 12443521 1501208725360855246640591510489664174722 12443522 -86163040821020996334465723762512380416 12443523 58370947716553698610732880798073007200 12443524 -378944584797071888888603363936647446528 12443525 1052675757083590375816563064558053085050 12443526 25290428702097368016264123991154704320 12443527 609375733708608501331922258024175288160 12443528 253555521878986747445966909247306424320 12443529 163499406207875069020918737116145159168 12443530 -642498884722964445896223202252419290880 12443531 445730403432244917758657946184423048464 12443532 1088956506176784222894876289445381210112 12443533 3092680871068877807033050422751810525024 12443534 278167875880425409353587037267529876416 12443535 56586158683356666751426309002948432000 12443536 114438503181230984161012001199181791232 12443537 -247043568962203897956115062036516335760 12443538 305769808792654879232695306720521135744 12443539 1457790014264146716226247955804794887340 12443540 -619588827255225927734742778545997973760 12443541 485981962343010393116977755390538613376 12443542 14293306439989938343087659620166576672 12443543 48763397850825810999701701562427653760 12443544 196049311645999379480583328994193285120 12443545 -492275918855419972784882040986332184700 12443546 399765563234409384755170580395636319472 12443547 878120872775219196935775173138679862272 12443548 204538968452674359922428686918970807296 12443549 -663897965365436071794431770251805041780 12443550 13652877461498015396459341490943076800 12443551 -2046846742643516089299839747697317820448 12443552 401804325869905223980599323255573053440 12443553 -12111894622648901098463010331034161116 12443554 -192570070760432780522103980962707627360 12443555 -6630554835742946215690776397409479680 12443556 -121035830523686178302969222827926804480 12443557 -59755827554102365609066471619935466368 12443558 259130638021625000319329364450379121280 12443559 -313578537473393696018031464305080076032 12443560 -128071223344341105968354429515114598400 12443561 98200392716068594278138063593551871304 12443562 -365255471009834747404853826335152441680 12443563 -95041495736411870787266723378737320000 12443564 -342534530021617511064524626868852471808 12443565 -12077462575891454243089194015514822080 12443566 -102691365915745000964577554040642857280 12443567 336216083090036719372040883386135870112 12443568 -61366607870265975755302753547324030976 12443569 189602663631429403992402212389366280500 12443570 -618854512073328353208458129292214247520 12443571 9750225736078917878192080012843852800 12443572 -259653318656463507638198399497479198720 12443573 341913189685757620092680532349929692280 12443574 -139871801673141120560033364773187201024 12443575 -541887084196067082267863189407639584000 12443576 -65262446858438089688040762867819171840 12443577 365569351875945249623774043611245514208 12443578 -150555569360187705795519129227835097344 12443579 433140338663521622677211952100890314976 12443580 -33721657683183968509854638847794211840 12443581 617458739484520292117112405873919916280 12443582 -157541223671565656003047813944753444096 12443583 -58797907393299882404272285547313645696 12443584 -298501681844441216561531195764007501824 12443585 303143499243202341526193865138205806720 12443586 218301615262349227589271678691960320000 12443587 536659219546815255980675354821577810432 12443588 -157152701441232563220755247411478855680 12443589 -159312186956795838543018070410696168546 12443590 750541453804843872968823261071901724800 12443591 478375367681494102157571661582829995992 12443592 28638530455235408082738308574854184960 12443593 -659519620555804542624731156048374421158 12443594 965999932494831186474601688265770615040 12443595 -114075183306224052892052837519249844000 12443596 -672999602791291393698182363628019760640 12443597 -443712531690821895096478984619317868160 12443598 9862099092129397818067470537317314560 12443599 1437480517618915002902556086126699175936 12443600 46585950538265902749666593530069401600 12443601 679463644943466627717869216632169294832 12443602 314001312702701109755732452869779579904 12443603 -299443110882706225875900181097137288296 12443604 -584036898761287471137927651371960875008 12443605 -258410235449834509583388324675022376040 12443606 30498802100310434015857252751215964160 12443607 938600376616257972504366629897790659928 12443608 449760305197230640749055854240253009920 12443609 298244288993655360265253754773967908640 12443610 -505969306033130113694218941637830758400 12443611 253949514498115564519380008132937462212 12443612 1160167174671678893082987951986241440256 12443613 35122956969385003787782549143340032000 12443614 -261203189543908832844060018545708843328 12443615 -1010026571867771511816485297461438785240 12443616 973551928742123925705962318410600415232 12443617 125493044969380202566902244674749857792 12443618 -237011731068708640488735678304056642048 12443619 1062424096134011604566635385836981722744 12443620 77490509756819140771434226785746350080 12443621 622081245591903024150104775579437026272 12443622 -58140129064158931703842020447703672128 12443623 645562627835676715308489475660762716288 12443624 787810571839007312640556870503732787200 12443625 20657797252136162200401618542795685000 12443626 437969762812856802463789695605348659200 12443627 -126014306060131730313746726884556834928 12443628 567551754150755116011813234150172683264 12443629 -283346415089159791248264801437348015520 12443630 415932395605675599260768872239428736960 12443631 236748359177310287336495666078346249600 12443632 248768381051015776432599383396450467840 12443633 1037159916358796284609741145236775820882 12443634 150848298003770655883181522692736878080 12443635 -829648040186041402221502119613363147920 12443636 2563066662312740283043141740647867430912 12443637 -68535201571583479467037553718095171040 12443638 238044962984541649514378261874472770720 12443639 879421974583842867612185368110721859400 12443640 -1140405988041714705388622530049433600 12443641 715917162401211563242131003973361984 12443642 595384331703580741780113371657323272192 12443643 53956954783390374434035795310840912184 12443644 49471124158494126954183421696396317696 12443645 -283341416416186128470733450971889514920 12443646 620043612062790535042682411715318283584 12443647 -966124380837413325775856600673611259904 12443648 179344141496518707093711692761908903936 12443649 166361567177743975259850291402295401264 12443650 19921837815034290240478071640299417600 12443651 43286010326200027174922094666378273600 12443652 351124543865924820586758177239185981440 12443653 -24504818695378302446057178861076431496 12443654 -441355105681542230159383512480288184224 12443655 -34547634567490259164564735231308986880 12443656 -13066227516730784434550358626093783040 12443657 1194679489254362282338483087058448762906 12443658 111778255313438420106581433014606054400 12443659 -189985507210254463594244339652030531680 12443660 1155469291316523044731620771065466624000 12443661 841945778967927180672970656156061729110 12443662 -152261759845512473639228991356268358656 12443663 373946249832942682597479165255959396760 12443664 -70457055947265060993937737754889551872 12443665 58739674152910473295368952146510217320 12443666 -6544922743855298619046973257415737968 12443667 -62032008697469344994680861737988803912 12443668 1656556325219252633728505576046068494080 12443669 -71255310746472283284203840495102697600 12443670 -8611542574137792457387494240610068480 12443671 -1168676424289578694580288592724165157280 12443672 -882151082702667857253124633077439672320 12443673 -301842548095080446469331270165745823744 12443674 267615223496720391032321742912206148336 12443675 453100338926303090035536828556465809000 12443676 -41984941299649504470717759710657372160 12443677 -1448464752122935903524200678086063430388 12443678 200858933767036187170061625487928274624 12443679 -350046770177535758587712384778743976960 12443680 -573766536828581737302335383711212503040 12443681 -212059611181254385552130282912158927518 12443682 35734387067832463096971702184098649344 12443683 122932193886716300758180912374003535776 12443684 9968370341715775115107800192912525312 12443685 289089978993397519230365622471617337600 12443686 3523178394159362684080508893880583360 12443687 -916612563849947351880830471590407686664 12443688 -246005703360781188880049906360696755200 12443689 -196483731120543161143349616862858440560 12443690 -118586043428768379019371332906300620800 12443691 -209106852192733007887979406371596872720 12443692 -63559737532947797189604642791436899328 12443693 198645017346861891494799673969803009942 12443694 -372657987617992424063708969120333228928 12443695 902349583969408429132253780808259183200 12443696 120830139671790459803363873315689316352 12443697 -535780811599576263144852039986053680000 12443698 388514062641030553685479575842077539600 12443699 -224017859042526777593297177373748253136 12443700 -359426297146050025108691088331600128000 12443701 -1157728155311577516351432182234816049298 12443702 -693142879133846308797009683147166755328 12443703 19887739468773098110033339226165497344 12443704 -11746398198729349400373968185030164480 12443705 284569485218610422571929468807917543440 12443706 -53174307045373708461121091383436549376 12443707 -513944943313829006917810412795270515640 12443708 -941186853809981273027852323801436935680 12443709 7747018645241123429860348035533687520 12443710 43559198657561724503432828644967454720 12443711 -219822929353998766256713646874559200576 12443712 154259204225768762361824975494506872832 12443713 -384409706667171865026955234677835545600 12443714 431498492009067492647401419069355425792 12443715 -338122007215654562035945232434318369440 12443716 600782436635839533155710715253560819840 12443717 148704986564276042450100997115232990336 12443718 157803946841918505688686785294746306560 12443719 1574263138326670488430412985176214476120 12443720 305608079768088043414352852283875328000 12443721 -573328356084390019806738341242133221440 12443722 -335534466123787876848514872319886611200 12443723 -285357522111497389927566525342559330320 12443724 -77993222103418841557718192581250845440 12443725 -350953094825287405236975125490565211200 12443726 -19440662462345580049938354955695273600 12443727 -1415311278098338243169415171143406720 12443728 316726040553173116948645910320062136320 12443729 331501046985705983809974556003040249076 12443730 -24277526082061389920677414588176084480 12443731 1022440561293260110654630998892016887532 12443732 -199230456700361462173221115514207723520 12443733 -717427019703845414760457391959052563200 12443734 -680415900735717775481907801547715829984 12443735 -462732004721184824720114388499967136000 12443736 -54168979153824845190339444968053800960 12443737 -1035144253671681898330781865425912799468 12443738 258758463838279303368961654902172289520 12443739 -11111277308129717636713751426849624064 12443740 546546221792312783415580340936091440640 12443741 -219775431874462234975271685549134534016 12443742 -501171637752212587076192228062101548928 12443743 116238697745543057349695516561427382744 12443744 -214074605148455011665026654994301452288 12443745 67552945908980132214016970956417728000 12443746 -47874013959736285400610675619292885760 12443747 -582396736375358621817672890505751992804 12443748 328791072569633561001728871923221140480 12443749 866183790242137018773345710451452565120 12443750 193987924864412944697982064647241200000 12443751 -432829608389771281033266194518093616208 12443752 -1002369859126041384753130732362550502400 12443753 59788107852049224071816203042459265856 12443754 153990201460534540740132480490433303808 12443755 -907992514106064134478608068869216462000 12443756 52801677484581925833243611368681442304 12443757 1310040941082582659664432810913710850080 12443758 -31831533861299214265732057868366147520 12443759 -850690777614550468806734132210906529792 12443760 -79131492164877991015135529470840012800 12443761 -1038107182354778460536529986101113214 12443762 -42663647149425235331623242262391543760 12443763 1075745288307208148928257804546985138744 12443764 122047018128874289099610491878775439360 12443765 431139444227129820606077902700044269600 12443766 -75225235598193388939308837894406640256 12443767 514694528774106780398626602659146613760 12443768 1083377441852599418193318998349169090560 12443769 -8858516288383095391635981766635150396 12443770 510578410963267270893005346065345860320 12443771 -904424488371172561672606249889336552028 12443772 -894832619188620999001078845609541632 12443773 2287126414453172866843452294763146317004 12443774 175538320329888240790760645203001548800 12443775 -218645607921965268873143537520799200000 12443776 1208541001666575828436910720135850885120 12443777 1457585204131880090549610572671013002626 12443778 4506564626265665653880584175709355008 12443779 380197290294818029412781615187930246032 12443780 115665302415594233640940283413096377600 12443781 304647046234724769402229702398326170944 12443782 -103898353518475345652727074140293039360 12443783 -583562154716737299679371445866173356776 12443784 -1017135909786220894387662745279868928000 12443785 -393306683329893508147992484289766661020 12443786 -396483020931827758934831676749331735456 12443787 114613079361252644338277577696929034000 12443788 445863926750400964553481712277926122496 12443789 392064912048014704705143101687146897590 12443790 -349920724828435284613872522205244177280 12443791 -248450984625744636641163666790331673808 12443792 -1572192765807993053944086023389077504 12443793 381532961495103262091162832838177365984 12443794 5899102797055856241497700285318345984 12443795 -371721532870701922276745477846247514320 12443796 -478890189074581858281796874891442747648 12443797 30616714390627815532535762409765863520 12443798 -703497319501741582368101215181925735936 12443799 -40710062675021963785795710887778374832 12443800 -437473640722687049442733416433071360000 12443801 -1647997396714509592374188637192056573568 12443802 71570046152148190688782940947748582400 12443803 147026734084369096977028859674209172480 12443804 559221849593139577231134816412550848512 12443805 -13933468521836613127041121488095694720 12443806 97078281374028616317676204266579626304 12443807 -135081473389332289363504903082369174400 12443808 483065403799433412457750251468541132800 12443809 -403635375375127370146838203441218161984 12443810 495997463078816266579701892763483062560 12443811 465558991753693722758507004253867333440 12443812 -817815836330357578925038819581211049344 12443813 -36967805854641508133676165895115807040 12443814 -363771196143120810320186379899326095360 12443815 177454378699889974829198334453407735520 12443816 597575856563756699429510304770988933120 12443817 -625921529029103851467672747431616732864 12443818 -50326963869728317618305244224719522640 12443819 562715156007646442416244958736077191220 12443820 340982449178553561708325273863626127360 12443821 -677598157519842272205467974755136425696 12443822 -82314549603342339790287550705135569600 12443823 -187205226210542916892895982353936888976 12443824 159921610493089201881728671975668514816 12443825 136546906408090630553525398097817151500 12443826 -38097081552025056440246846533343888256 12443827 -1101825065570200989783282136310255038656 12443828 -135279831267948075203459398978943078400 12443829 -442108603570430582557776730813483067616 12443830 313137868960363800608270799765764590080 12443831 -315370914731863100286583173111478847808 12443832 -91929836061845126085646748432135208960 12443833 -384455336735990968468795030015185784918 12443834 -39585411022474267176960583479489699840 12443835 -1024635866888016151935319856783737067040 12443836 3094892409873718722552342364504522240 12443837 -389513505186172930808816954061475244448 12443838 477796714389737212145982083333312440320 12443839 1240362788695631604016514160505009829056 12443840 133365148251623583781896471372292423680 12443841 566983814368229914123688836591013068800 12443842 1576513236059979658950482200192649080320 12443843 2456371875483854978605165500793780085760 12443844 163067879833971956253999934447084932096 12443845 -1006667745993519466098597116566403652480 12443846 -632051076217957025975608020281433401856 12443847 -232026684088638508143931429539931430928 12443848 778605742054022909799205076267313423360 12443849 473810474614755606731061785794950893520 12443850 -62880721107171145815344512959407660400 12443851 -269865766855158524450361897351815782656 12443852 -139768679890998430191368312503026296064 12443853 -933513266056961648512461864524272901856 12443854 -570785336828943792187259258429410914624 12443855 759438451901363956236582154013431754760 12443856 1526210986641057834185675140967301120 12443857 -12871627826503414066624072732969459340 12443858 195166357561001517859205007289296606720 12443859 94848396444005545499822951516944651764 12443860 -276833825787188239907117931553987584000 12443861 642280822454480326356382322314153445952 12443862 -156645560579775887020827407864239683648 12443863 -928859628227485001092878309828743776888 12443864 -1184207966331992549017302493966763520000 12443865 61388778494038279543382190443528355840 12443866 24771152541016619092808238268274587632 12443867 706770273300961777842146109793856514120 12443868 -9716849199880210693272051250485580800 12443869 -14939496190266895124293339262553798528 12443870 255856840232270311989634725151550579520 12443871 -438910362332515737180396079760149349760 12443872 -37335887340935866694347980069311348736 12443873 -547584304857513450848890399643103923436 12443874 168536560565153487670975895112491770368 12443875 -1537591916874579471905737684789328976000 12443876 -83186314737610188182727393639728797440 12443877 -352108568597523586634602843711767647460 12443878 -853336090547049849575361715012156704000 12443879 469398925836918547485468578832805338240 12443880 737844287169107406086771084494018560000 12443881 -88066376464400570586568671749395824480 12443882 768660229297742944211876864185408176 12443883 -1097776875168774617668718759874353342376 12443884 -1367641144381789026970062689826733824000 12443885 580827430683860331111058659956464493580 12443886 23312980383621869072034900669001494528 12443887 1100926057004856872138523963798217203536 12443888 -5474759466245904203724994469621465088 12443889 -510787802495535479246188018275962130576 12443890 141022959395939958765034993159982617920 12443891 1353546723202479902768603513347406752692 12443892 660801408233895648757661060077530365952 12443893 185198792104506380849529650695887264576 12443894 21115837022950763928670515519186641280 12443895 410021374526909386380619178159435133600 12443896 -628098606252850912387860888536878448640 12443897 -11786546447414799458072038075995053760 12443898 -621126972056255283595578075725586424320 12443899 2422985516481133051459746812920005408 12443900 -199575466770027934143145350277202688000 12443901 377529441085146217700382320826295924320 12443902 -444449571399010100806287096262689358848 12443903 1023350933034590764868876647934624017152 12443904 -401030982830534636673991310556908224512 12443905 895521105046710591877964991375815871060 12443906 33983283113258892815070615092848819152 12443907 -22751739144536666036870920058847426816 12443908 2479831839209969860000225444469385117696 12443909 -233554320678562827616721277791619336096 12443910 -114885318153644980013997864578811432960 12443911 1443887880514076382626601764683884591512 12443912 -645753635709942321243191667784507668480 12443913 -66139688793595211587959248598339607056 12443914 154143377466540772567046793677115466752 12443915 243899962198089277141127520082165773600 12443916 -293684677481822502674615350042665128448 12443917 -1272585590115670965854678092643251487360 12443918 -486065955916601485233598866995385656640 12443919 454237409044729903066598020006647991944 12443920 162941634064060021257076157295140536320 12443921 204656224303902581633286871557608315712 12443922 12501252621308900214747689200628889600 12443923 -611451355342340647636274974735514396016 12443924 -484752766914977694163234149011816959104 12443925 976717863012811495503937733283823200 12443926 392457932662001345914794790155867256320 12443927 -323074945209163122031960328215842612288 12443928 -329943909446756795909052812353813217280 12443929 -818134531439736983834788735877548423740 12443930 556054326733887254085157310399865819360 12443931 112574107532529258566799514431961888560 12443932 -832724049471227435880328426717855104000 12443933 1649994388468162074858116679006557710182 12443934 366992484134466912819017828890829878080 12443935 117162921770017813191501088234711544160 12443936 1068674730151003343315664601008061808640 12443937 -35692691019134780757470937708238433856 12443938 16807022373897202912906420158520158720 12443939 -345637005726222696765381835552231272000 12443940 500218813104388536617215809352634073600 12443941 3066639625712967871665229040485745406720 12443942 4596793000204139864482332385050184512 12443943 169578865852018643254167888180022065024 12443944 136056574787832093482385602762481408000 12443945 101487351601100641553543287539974720640 12443946 -350898954158220748524303298709168869632 12443947 -190450357148037213344278660531712912568 12443948 441984867564345052458817591448307336192 12443949 -3643674477820051334454380464859792448 12443950 -415361771069335510923111067082717328000 12443951 -138284494161549070118753006318024140992 12443952 371958766122350868220572262806560440320 12443953 1064514085166349944154077907777172573202 12443954 -110155032101012747964726203311698691824 12443955 124682225103027976795917819707915136000 12443956 24011504676748430874962808101661634560 12443957 -760665666795383722686558723894892542048 12443958 -46713102719581419204747770278594329600 12443959 -1599186967883504837027622217775276337960 12443960 262527889351360293554596651096727040000 12443961 162928974556631333858671803108157288272 12443962 -694569085092975066817768718455896378768 12443963 -100846540595689347314345614244293694976 12443964 -12959353676588361355328615085014645760 12443965 -1167008231746311676151101890553582619400 12443966 -446994436266795819550473517752635717376 12443967 789233575611887168394141502530362974584 12443968 370302737004754242495654400506594328576 12443969 -987037071462315652419923118690071085630 12443970 151419939962725368578090842568929566720 12443971 403293195298469899403380183379087914172 12443972 268358904314273470698150224272153243776 12443973 -687691671358664885360123698731751293216 12443974 726156531496166834210724900833722914240 12443975 -268113085324038132463066225180785363000 12443976 -53162349624023173674808027176094924800 12443977 -497182912058918026318742418934568146368 12443978 953058453899232488197776033281591189040 12443979 34832232453204483970256568104464306368 12443980 193421019963780014469556847867741491200 12443981 -567480483973321239558752954306086511136 12443982 -312647710844209374819782257425799785408 12443983 -1290885482905568023935569050280663640000 12443984 -24979754072363585768732623637335769088 12443985 -3584462516932934670770335843488888000 12443986 1724878471067740385273245864057868509344 12443987 300638717015697939009707475901527630720 12443988 -308948315413722008903258427775551043584 12443989 -103289121136806393122000211703224332448 12443990 65100591095693562430228455556798869120 12443991 -360332489520239277114717817751484155928 12443992 -26062726551773821378318485925825536000 12443993 -85302612924215365437250597194200902560 12443994 111978980899092115796696044975117469424 12443995 -241454512771101369018372741460907976000 12443996 -508845318422239672808484027444480192000 12443997 -322284028106478435770485513869778200960 12443998 -239981991398897368464389701137363099264 12443999 621219305236953506009682759103766580000 12444000 -854921973869426835298443550301356032000 12444001 1529062551862147544044226488012177465600 12444002 -1192224267708699714103972539870134243328 12444003 -504783198849513539924093085400006560 12444004 -315147294479101063689685827053644994944 12444005 326507373737666455559500523306450246400 12444006 -6687233349491958043282365694760899200 12444007 249815578350336653707464430552227043256 12444008 -39943969314499341011202357383277742080 12444009 220672671935933214536580250377097167504 12444010 -151175711382121409208367491603965319840 12444011 512419050464205933368144401348909098612 12444012 47404061611825914662712366312858746880 12444013 -15857652591788907510687477141218583360 12444014 1044744557145682499458113090479828663232 12444015 256403946149022143832204917838330850320 12444016 -37048527622949693007231228287240110080 12444017 1101350754551537921490439547822745686400 12444018 26884989902657090391619186753638006528 12444019 428595196084657326324172948324049014096 12444020 -100625678650469355707587419400188887040 12444021 535768675093323808100367817042424612160 12444022 -706088516298563069709904286672302094688 12444023 961460411458624595538035241914340679272 12444024 -307093364362706843279876815352804474880 12444025 62535912854219807375128878689621745600 12444026 -39908884734076955023236872567801726976 12444027 1111203448550364657714758183354337232920 12444028 10497426060847719876341011019989770240 12444029 -126057184327902878478411102756848283912 12444030 250404826910998239696554518144878144000 12444031 11667189506822908974894510504053356632 12444032 80084196616721359683239307621118771200 12444033 108783699751228611586410857802039033600 12444034 -378365595411471570006359503079326467168 12444035 12754706289115561750559920714708824000 12444036 -40047005159841712256508388772564822016 12444037 265568861120887200117605314387189710686 12444038 -92285074571298652881592798220406694080 12444039 -90179906143197889695682676328878391696 12444040 -2118175934375385748407474113863680000 12444041 122449938769342171458306327427488524442 12444042 46429088058984213578542978755795260160 12444043 -591854788870426148853447140326450855056 12444044 -1564211649589483578513657435008103198720 12444045 -506443638683352133002797198043151795200 12444046 1662269779550515811697101445173389373184 12444047 702237096284034895576534542806868526464 12444048 -201637109373659544540364075531799101440 12444049 88486878187998912284658331642055296512 12444050 95955419279753667627725113921030800000 12444051 -21835942983804522871377762394971764736 12444052 -859612775961250906724067687117689025664 12444053 421467524344049517512197176746410719744 12444054 50149972003451106467996323234944786432 12444055 283042710685333789585847731784882432160 12444056 592429457227760118389490180988702586880 12444057 -1378774847619887600483104013752251411360 12444058 -69595395066729883443000740184749440512 12444059 -215778344231358705462898314115561170384 12444060 -210540758749139800644299745204873047040 12444061 522638076550779806213813846480655470848 12444062 -57613049104625230119473797711754160000 12444063 -202524938351027498918684467349017487856 12444064 2571754973116760832473848369774683095040 12444065 303633017963267090695284199140062962920 12444066 108515637173017660269078902452971935952 12444067 -155227184741399388826001169447674279600 12444068 -103537692728307388266095663608559689728 12444069 -263307513954527728004496250290651033600 12444070 -336201229531222926775327746255896087040 12444071 -30412904000003385658079827576717996968 12444072 -11418312747340222955384223569734287360 12444073 1661533707609874290738005460865551715322 12444074 -285522719237997629107902828098047721280 12444075 -76843064298160823954254102459101272400 12444076 -418559302313384579597101678944281927168 12444077 1900753328282674252452103414569536635926 12444078 161631778416314375277070740676638286848 12444079 -61080535234914827833014710531215136024 12444080 163360384285780163506314864904372224000 12444081 132294248405556848379594950841624652416 12444082 -57457313653070265921540867586468995072 12444083 -910018444413505004615338155770431104456 12444084 -141519860680545806759349795328081121280 12444085 -650842445126281986967392186230549108880 12444086 -505349592278630936758884110204186608320 12444087 151853898831462655414197771151576022760 12444088 -280907676618038749383894992858439168000 12444089 -1530659898738263101125028122074686031100 12444090 -156868451294709753513285700154239975680 12444091 -32176404613193358896183284049711505456 12444092 -786143522114993099749734846058353552384 12444093 527560108658059890623297600720570815782 12444094 -39223827105004335042392897081644565760 12444095 202622806292473082856544922616522247680 12444096 88031292744152970930944784783277817856 12444097 -1138418824041184402177358061676974603454 12444098 716922887728206398119912359289640302800 12444099 -239749352133894352325203185485625626880 12444100 178135252533109450060498808329796582400 12444101 1145125853374961278817213224753659990972 12444102 -628651594922514795733857226800249787776 12444103 310113474010193918503967719187348352000 12444104 1020978471716956832135696309528221777920 12444105 -78786912392385981399528209373816432000 12444106 -692366453769542953869810928943214007248 12444107 -451014752274704599731379570174353208320 12444108 -379186693099699012140882906213937790976 12444109 1289780087614158947941292699264139935820 12444110 -88281817359914675716769491971424012800 12444111 -45462653269125195543259447805287049208 12444112 -115358388438232995703561446310347358208 12444113 -423751296313816678735191091077037769472 12444114 -9622010798318899043267375712784803840 12444115 128830048545146883979307047069814766720 12444116 856321347003914629146456680533236512640 12444117 16158591436800901641733017362749154112 12444118 -778702277725558945521733826456874006240 12444119 -64317405480732048809212121099671449840 12444120 34648164560723079282094235499273216000 12444121 -92953241466119167665979673864434045548 12444122 -558241979886080446762372713252578527776 12444123 -530951007690054786862577398339615712616 12444124 190802824156206810040106854661843968 12444125 129060060681115694949313948725514158000 12444126 454554033700886397001547441390921702400 12444127 253989049951376596211090354739787035600 12444128 1724778452947976737117478721196672942080 12444129 -1078399628040239473537264909224872674926 12444130 415887868925719208859282016633057742400 12444131 -599085044945456683619281071426386818608 12444132 -199197677706914357850160959593639731200 12444133 -276860425270961318549601789105844309796 12444134 -565829491702761841574147963074900977408 12444135 282374717700623356584605967018927252480 12444136 -304610304947981105697916802138342461440 12444137 -1427883453277146493538045005103484710214 12444138 -291207450878948151454680906217085306880 12444139 377931743966275811760143383955262205940 12444140 -34115319248493723699896530764316369920 12444141 -809333731515304813650793533216461028960 12444142 -980855434017439227124027054309526574528 12444143 3579182039619061213307155667787116620320 12444144 -2823045708882206344938815840638205952 12444145 -379399202270228479592732539550951260800 12444146 252145133206554470686362138566217089664 12444147 773968113148969342534065602540001538968 12444148 1376417823346265263645145438233706446208 12444149 -2505343464376197796786989099086226562464 12444150 -34584173219632228584384561194171750400 12444151 -673888210168695510438185506465427537168 12444152 -675431769246134759590274946642827427840 12444153 577304177258930998772987580538179807264 12444154 716387675883714660901413172037638993776 12444155 1265129864928808014982159217918389883760 12444156 277328150948097547611065007418205005824 12444157 -11865168173724799942796221476072444960 12444158 361078867699505857086425804916813847680 12444159 -81551811937936289245402189453015726080 12444160 -94616979206077103782298610676940144640 12444161 -1626369345535838094152757388815170054700 12444162 17418364707046086239041452973217207040 12444163 782373459559212406532329882867670812412 12444164 -108232252718626506163191086281280501760 12444165 -838592957443765821773580580740225192000 12444166 92062775811476768723321631531926613120 12444167 -1562437744713967563755391741828122175480 12444168 -948486149015113377281574986292781793280 12444169 -388723343757102996306985508422206675430 12444170 -265382255746283411083466144357903738880 12444171 -342997439541516409711013358354077646888 12444172 419525282435934135618714281587461752832 12444173 -187115658855690329611952524009880190720 12444174 -231566330673778449356485649150293616256 12444175 -123750015220721680066882972663252491200 12444176 217126427486606309923755682191451103232 12444177 326987797190265315821666835490689569520 12444178 -749282135575266056395893938200249590144 12444179 -251829369878808261439085478134902725120 12444180 80303360219180251440322092489505382400 12444181 1122958042564631465233524861156086707982 12444182 907582551382563555762978718525118784000 12444183 -24262867283975333995960593071884128240 12444184 265052832751665712990301287117528258560 12444185 202369689631816676284557710222962557000 12444186 -120529977487329892044307141296620775936 12444187 -1447429362427973738041639953298668245880 12444188 43843188877418634208650881443474675200 12444189 825350773431044918273844185150140130688 12444190 627330035064753141811527209511044505600 12444191 393718379166353764215831429055273905384 12444192 -80756223077535729131585220438542450688 12444193 663633046366498490484164107191345433442 12444194 195953397727287578364101629617975685632 12444195 -498050535679682261603262700186252288080 12444196 43433301235574158063185787744006777472 12444197 904368712023293381253132148252175550264 12444198 232461671789384420706546539848131777408 12444199 416776008146570755310268027626509098864 12444200 11880403669458585880723103093090304000 12444201 -109758956311231748266102610354597635776 12444202 641901782235830300761369118693622393600 12444203 590278346483128856175453124441303422960 12444204 -907312011815872896187311985268955460608 12444205 321394294181613426477079587269215198860 12444206 40120787499474123096578340894014006784 12444207 -216605002899356802865157561861568715008 12444208 106827073753979286590760257825111080960 12444209 1413310677657989298387683393707312383540 12444210 -155835987500044394690074841797256651040 12444211 -282307165294380299621970150563417867648 12444212 -407229231274266129592891625865292886016 12444213 654059232257676043324330117743831392544 12444214 -1010744909539206400561628312560709656128 12444215 9447288697556737717628910564800844000 12444216 918539209760159476045625205897401241600 12444217 -65754878507277648165482972643173194928 12444218 -1097000391519965680431643920880966586400 12444219 481945359961936400385791000468439590400 12444220 350569735838994146292966627993455585280 12444221 -452895927911556654142979477039453745600 12444222 118480334070312296192322153348292214784 12444223 -36830145171568877212766610766159475712 12444224 50069132242965367197545664335494250496 12444225 -179567594963770160313618267036289320000 12444226 182944617517854447103915285482949359312 12444227 735738130780035400074874411226374091832 12444228 895661828203250592888382515493656669312 12444229 -603070406529411923988765889698030684160 12444230 28298700432858302872174532660550341760 12444231 -218861144505329109977159185494658338648 12444232 -1331032319135775432123510661269884697600 12444233 659642764819738926351145787505390797364 12444234 -486162890608459614093383537789662072320 12444235 79969341468045346019493850682255833200 12444236 422338202583662111105332398581042116608 12444237 -13647893577004488271184249179254994944 12444238 -165744750263495855353977901992827028480 12444239 -899257353114675115635947816375753154960 12444240 -8242593702055579622764630100312064000 12444241 73152347298384037312772621820789056064 12444242 440725769103174196760497948292266217472 12444243 -1239799597952402878472834282196156672 12444244 -160876195967508301567786213951362844928 12444245 -570536963896093607582914160745910560 12444246 -147459700828206558541829392625840976000 12444247 122221424796495296842817588930592805200 12444248 -214933703345768958156977905641913344000 12444249 -135087035125647764898918883744693548336 12444250 62690047631947022516874410900569344000 12444251 -5346175561486276849086453057843842748 12444252 58155747149371138959888127635882393600 12444253 -29059107134425387212853776123219534560 12444254 -2933443679205275394994121586753880180992 12444255 -307199472973258743795184194609298970640 12444256 -306479284560229235718751224108851920896 12444257 342259373519442760297044914434688824512 12444258 -311501201991975010698945495568700440320 12444259 -815635397057611800818769304763943864000 12444260 -237254049086279330667230344033590435840 12444261 276636068774898099098832720356847269472 12444262 21763211403669057336832750919287893312 12444263 9843050273537339361521738157375862848 12444264 -384762368185552803858332070027350753280 12444265 -25737081522108759094947522246404786880 12444266 59728155315239925580722234866479315200 12444267 260865338395863465599558663392375550400 12444268 20274684136522123984882697799021285376 12444269 -109796171457508754330771214723239432640 12444270 -244871242350791098891888778876897558400 12444271 413856406755560923702414385270411990512 12444272 -280487846867578903692001055677156098048 12444273 -9567120645773945795920953925661690016 12444274 831371084373218993273525697676422473760 12444275 60592385461560081240885019557473328300 12444276 3151925076039002812233925051080019968 12444277 -187446934453706222536633975888100812534 12444278 -367017626331016561612671356193960683520 12444279 -58108727751414082051474285296552299952 12444280 26098356423651071023219594298600448000 12444281 -791418973328990433380029011467966064918 12444282 -141183570937706013704676795118817830800 12444283 -1594857490594031781475065171315597157468 12444284 -191454066465789096638057584062276218880 12444285 148661864015034941460931322553859208160 12444286 3234423410867111516326865670829896384 12444287 -462502180417388575009848843247943636400 12444288 -88495206001254349410868399665944985600 12444289 650805066603265326032997721254932398080 12444290 479774391153194229772411113150939962400 12444291 -1272816031733247739930659827528584027248 12444292 -42052946670308399576541888636541370368 12444293 -73513791948022625781224336856414709800 12444294 -288822085814794035052177528463335481472 12444295 317976705021509982592242645554921380320 12444296 -501112222748970672979860939311350118400 12444297 -1823182573517044824790316003170135216320 12444298 -903560825801445013075637152532865531600 12444299 210070417852607018529462321026823109632 12444300 -107937004268251046972190482268042240000 12444301 111440415765896113064041912999078597900 12444302 212052376255473691996823219239484814912 12444303 846169087892537942000541517433361901704 12444304 197963379250349586350807082009276293120 12444305 347691552225230066318628541826197522920 12444306 -210063791357424278760175312487935150080 12444307 -994770850901576596010099369571031759444 12444308 -415301779530553851473246914268360787072 12444309 -270942104388466570548892124112644399076 12444310 8630069865677094855095304424779144960 12444311 -179166213982593888506800179616919803392 12444312 -237142936433398089278597474091044044800 12444313 -143498361678867030530086060062131914176 12444314 507088722874032004989538498658842605312 12444315 115576151963648252993631050367451813200 12444316 817738913304648752538227347995401105920 12444317 -413737977815481175872073706230888655040 12444318 -490236642253902386861983952583375124800 12444319 1833908616012843922374508802086223210720 12444320 -18469206395036402948904167202178990080 12444321 329979223596721138906996127476500660864 12444322 -64510289262787622429165076228004776576 12444323 85200398475015221214084444274164402336 12444324 -602436563244794100465870578014186027008 12444325 -491512433938949312051044598501915582950 12444326 -23113466154798218330209291248078777888 12444327 473563354931679536095960884246305667840 12444328 608044513300301924327655531849792706560 12444329 -4641851470382706104921156790381563232 12444330 -31015293600755976965207063778256220160 12444331 3135447988456761426889788971691607358400 12444332 912037420781278656886889120443297879296 12444333 -21285913394054711447841332355090854400 12444334 -207871915541644546178432427700518780288 12444335 -599734688523881880152207418396352812000 12444336 -60245674070769726454760186947002531840 12444337 1617421850220467235411016784133720099986 12444338 -25214450988228031766997129221705149680 12444339 -616420362215046223362906079519244232960 12444340 -226581398921502014587686003639220104960 12444341 -52337204310637207532138544016974425856 12444342 132665274247327153850422934721062949312 12444343 2007557058256151626120958161344283543592 12444344 1261907088960746508336396662774296965120 12444345 -116950063909505640681522749068043112960 12444346 169833693899315149202004617464399477872 12444347 141236992510531089621722506337943333600 12444348 -47222799080618818645969756039540383744 12444349 -554017151219334883409512648714058315264 12444350 -73835011663003840478672753435015169600 12444351 -213181183739814092520975707289758498160 12444352 408212396265342814861427130434459795456 12444353 318085060174223129131353046823648634324 12444354 12277357481381739046212302338516001280 12444355 -129356817137675841820838291770632065280 12444356 663876538353449218106697341937157020672 12444357 -1204449585352014694860948035927629726272 12444358 -68400484110072852198636551048240012928 12444359 -309820482299332140444824897004373813896 12444360 -573780835863615051113584497740240486400 12444361 -109057903637036482259342079839282737152 12444362 205698112084449564693607936022456279040 12444363 -808831687733434967971355208141427236816 12444364 103883041826835347529210719068659763200 12444365 -984086089275456100969846781201229789000 12444366 -441028789953753918231238553479414656 12444367 -102238538153143909069308050817295335408 12444368 7530309468952771252246998108001320960 12444369 -352643565302170717923717465142251616320 12444370 25382235538505677142339409363620510880 12444371 873920913801506012717046667794683917392 12444372 -3705521444552940766408008000364677120 12444373 -1077806553279075841842598993729196917280 12444374 239350304098245168600730977991489824384 12444375 125235995728901423537919469520428245000 12444376 -941886790480062407099362663740063744000 12444377 -1073132547703149954001099783327697983728 12444378 95340676363072503267385193413078748160 12444379 -856155835984374377417503552821672789224 12444380 -251411758652142264844527380679064596480 12444381 -123763737613612351752923792155655060160 12444382 -808468260319294873992461916760317326208 12444383 33328158659956893129843524101527039984 12444384 141727369332768993951334634904162140160 12444385 88668084496981509149947240864125506580 12444386 216522905243180178687789011564712205392 12444387 -450967311311862771786860540141716508040 12444388 448591409885974289458370143412873511936 12444389 -1555759183417821913734607422662750727810 12444390 84431735932584700566819321764553918720 12444391 1962421002927224128663980582961961039952 12444392 7524720993224397622978554290882150400 12444393 -212214931478177386021595134904344541760 12444394 682978505129994122742827851512201368496 12444395 -126560079610286574384643600729341001440 12444396 831838777668746596328798286520629166080 12444397 -344072688331445272700991236092997819168 12444398 -153117041822316863899486709274931092480 12444399 405517685477272806378438570839100233328 12444400 -97795142265226112360001279466382131200 12444401 -822334723894262734783870732176942018048 12444402 -93852832976998702610853488135799326976 12444403 195245464888604467989972657847311614064 12444404 42152596750696081723765379066326112256 12444405 -795724812832110180608707675078906671840 12444406 -411696650486662575242791975644458860416 12444407 630778135354834971998774910698601895656 12444408 -1875566346184188891678149668672321536000 12444409 709215345648765782104526838378035484804 12444410 26132351965303422474458046270311166720 12444411 -350465332847797399404520093268153030400 12444412 103526115278452066092227583074791168512 12444413 872015866042313369462843733523627366662 12444414 357342467502522349567998532651036631040 12444415 12168283437170635901784695312940065520 12444416 -1213376772027578884739316847281331765248 12444417 421668192597640125087803011906269292308 12444418 89038076159250812622868487593062114816 12444419 766922541707445422312682648361357770144 12444420 -188050808777145112063122577962607411200 12444421 265930798115296118879965802148822486720 12444422 664202619181444686226586447769799948800 12444423 -367982174448439872763285792877336658432 12444424 1021335219792619241557330750024403112960 12444425 198038468095070443826384673068348736000 12444426 295099568756485613297904815440344311040 12444427 -789149272150332585292191687054128996528 12444428 -76743147915195581816727706736297548032 12444429 -3918242761427766390219926840546289216 12444430 -35985173109433368226443047141693654400 12444431 1665782980600145473847870081122523097432 12444432 -23757471268901372545833499196226011136 12444433 89191627694347880483346667594766531184 12444434 -728815347803198264565975798288478326384 12444435 -39716906492229404699617652532863859120 12444436 -1164160190592950755443280886272130777088 12444437 1153992448744945195956741466582380739086 12444438 377775441309336426267887296964353052160 12444439 387139247578865507256445893607116109440 12444440 433749036858278637674333762492072140800 12444441 -224635408673268675627190047840600053808 12444442 110556258201559989261089549634815872992 12444443 -1154279891249257528636415005606608320328 12444444 299807666131233673392193482548369402880 12444445 -434428215563302876096246192221266707080 12444446 374576594859547914734364608010311617536 12444447 -767861510345060088857494556872697481072 12444448 1842145876395833571388806952207873867776 12444449 996456429747060500932417191954426354240 12444450 -113408943684797364033609209414296886400 12444451 602692888324255000662304878598073577600 12444452 -1021849913666761192614898162309294448640 12444453 30580267941339375072263184450017213184 12444454 159072752166632761743415127000954585088 12444455 -787177657791422805571124384079895469640 12444456 -24588996834958973640791513386494197760 12444457 1349566805961592857245550604013552016720 12444458 -3778151168461272219129226916934665472 12444459 185195269057391964649571422597194348720 12444460 -290547500462816740300016298347432509440 12444461 2823595958366736668820925745858507749152 12444462 -712599061966264336583340665307680780160 12444463 642124371908591123958728634972865499784 12444464 207047352300456689397896038167142170624 12444465 69419176203837567128586997459547520000 12444466 208643137778686857215445224926399836432 12444467 315876074124107762461520334958738054992 12444468 605670065795035923939573714547815536640 12444469 -1109126679646023272770120829520203603688 12444470 -219625818806940423705552108536775544320 12444471 41746064712011331178265734312511282808 12444472 -98590670615754426852498281965918617600 12444473 812797110101794559053576470641073703722 12444474 -43669415900536570022549257625347685376 12444475 -263649277829846924558550052205598596000 12444476 -901676140765136437978573585531442823168 12444477 349257444409881036593108127433385982720 12444478 -1014575917133009948602727668714124650560 12444479 1488787286470946468248358023670607672576 12444480 212212828611065000926750290349916160000 12444481 -993016739468443490667372718170898270590 12444482 -512841853544971583881742158447637679408 12444483 -490482196441347778153374297920443187976 12444484 -405052552173741869149459114856234169600 12444485 -221789539887265690195547249394239907840 12444486 -260508733987488790571655441246243222336 12444487 2373733038195217584441335986951757320 12444488 318327363440364521914538472232575467520 12444489 -857685739276386034054029652185596616480 12444490 174636793343115259749278908550264018880 12444491 654275571454969026934119851292395368800 12444492 -692204388569121077751533368814618485248 12444493 1068594307477737846175969544984226593580 12444494 78531922637519302244744308957904788032 12444495 -57201576199290375218724224224212341760 12444496 386228687619508678647135896677667889152 12444497 1099982475774482703061070200916978842152 12444498 361877989301804426123415472791935223168 12444499 -521897176774956452378004514721669069520 12444500 -1474144961069349159230958049819940160000 12444501 -17099307834708150412378916668467757920 12444502 -199217941365557514666503763895925687040 12444503 -1359632261609565082073022785161872832248 12444504 -1052646257895736829357949277381283450880 12444505 -1167122598900919365247742029011297113340 12444506 -204998112070634159203611516605532380160 12444507 85901434838396616780886556402285016528 12444508 -1085594402519335078534001525516921562624 12444509 -211954308145891409490394563009022654080 12444510 -177118833376976594179006595448209825280 12444511 630915897398054812616545776732603982112 12444512 622195028560288050622132126268100575232 12444513 -788676321104910656065880031498881821632 12444514 -60425496682308175669964058694019696640 12444515 -216751050608809900734603811252149962880 12444516 90570592943060869726145272201453240320 12444517 -11074941371990952633832027365895528388 12444518 -216087781562144503504075505513711473920 12444519 -750597274413830145716274135227923111680 12444520 -842498988819770323009596204527324774400 12444521 1951462082351459580026297079405034705722 12444522 -130046910595208389903273491738006109440 12444523 -250476066577000819837063778295973893856 12444524 371846816178730403956569115173453732096 12444525 93208133360197008928555361567693784000 12444526 -773161838488946961201554681801091300288 12444527 -2194547879690202430624258470461486041008 12444528 -128190955276229620377306549169169104896 12444529 -112309646366805122681238877308688175516 12444530 -253877210078324413385741243273312875200 12444531 283461445646977105170861575132727054720 12444532 -224907234324330380334322310540676414720 12444533 -758642993459650010257330919809292395218 12444534 -471072122930067050926610097459753443616 12444535 -55903363629415308150158564515616996520 12444536 -220843222698158597432968718234998886400 12444537 -237256338501239436887685713299564976448 12444538 849162420457702959072420094566588622560 12444539 586990804948107912178494536663455346340 12444540 -544908870679834279854935415616882867200 12444541 -89788363299726577935165417158246194560 12444542 546743217338277353816640392057293335744 12444543 -754967437423212055875218168004399149280 12444544 -7137623618637758369511720846203289600 12444545 -157398993814809789557421896159320598700 12444546 -392858642144031891479752190778907583616 12444547 -50049740036828960529235625837238954880 12444548 -136268773966411160320947998799450628992 12444549 -215504054161282766510382733057527139584 12444550 412389967901499792398969523654181768800 12444551 3674942554600655275542453772251261024 12444552 -36009572586662624932095423806157742080 12444553 202152744644254491202065976572621242064 12444554 362043736093565982882899004458645991216 12444555 362075507039267341699031714373283787760 12444556 836755703906981888948274627545597621760 12444557 -556662015951174848422756704892448581194 12444558 -68962702122008691030634622037850598400 12444559 -315964696866897420790855791836484430296 12444560 293101858721800482236506766366221025280 12444561 30576250374596681393195077013578260000 12444562 -253244182933849972869155742010803478368 12444563 -2852108376063253369989511771771597689600 12444564 -353505558386370001724703921036659097600 12444565 -311816807321347490546541430926968515200 12444566 -597008617985626601477425029773143165440 12444567 -976926334176492536976622249234709213280 12444568 -1352695680133082219575693112191737661440 12444569 -876964219455176817660457034905792853040 12444570 -584100365484445654705394851409958028800 12444571 -1797810958843303136366266536717564223228 12444572 -283194312556453081048373934755375846400 12444573 -349761334469542948033677908984797477632 12444574 -207782919991641441737409035029159630464 12444575 -25423613214823984799117930681441429400 12444576 -1196920641319699824090543370601974726656 12444577 458438931059758201062797278416778648260 12444578 175499772272252804269970309339937718272 12444579 52491510573642057546244946222357329620 12444580 -260395876584387772325869711965707243520 12444581 -951856580586576499891288353456297022368 12444582 -261257917139789723204017940778500720640 12444583 -941347933724180836557236771430210752816 12444584 354022137414329684264157202858491202560 12444585 331166745680200070181199493033809310400 12444586 -240437301070156468784213180362872353280 12444587 -12597468167465826681364398337318655232 12444588 -311353383794930329627317163296193007616 12444589 500655815016665479846886687755972653324 12444590 -335595569838257669740658633040835867200 12444591 135180897481952378998205212254663108864 12444592 -146597215919066680234274485050379976704 12444593 -280327098293291760676099083984757195200 12444594 78256258958670007590011760327366204672 12444595 -622369567020653270361916553032389220320 12444596 -882660448430289771275604192666793943040 12444597 -60093784823260056364154934900665921088 12444598 818452506878458599927718261623425680800 12444599 1014058584694775844390358666441922871840 12444600 -139433595072922679751680661306335232000 12444601 -656680972528749944688422492878267630720 12444602 11926156736186998185169434688281856992 12444603 -294364155258648448496164057804671467520 12444604 -935646698146798636659739016037898783744 12444605 -514737846915567693823981497422051066880 12444606 260098564865240084453797309463452495104 12444607 207167133018894282275192107727099067648 12444608 937093595183701320615020799316721664 12444609 -44611196481282297370977738281363864832 12444610 -85979448272360144002306478169878599680 12444611 -1130134171544754380149702552224730702788 12444612 -222925030978900134730208009648347938816 12444613 -2794051456792555342678677799575985955520 12444614 26817354051935607975397440300100729344 12444615 -712457248940272136465975309456840082480 12444616 -535848188869141321733619866808197898240 12444617 -148591111560366755575732179340672401600 12444618 147263635580384509906744676608685455104 12444619 1105524731441251763639855565842052533160 12444620 -582053797600294796357591514869904000000 12444621 57123354770514865575922893523758172224 12444622 -102795517812380585523804437302786972608 12444623 -366631172714759439236177789332026224616 12444624 -15333487635928399540819558529366753280 12444625 369919810326070004931218551105243170000 12444626 989985297617842941005984794398798970512 12444627 434486786581660368617991515174353532208 12444628 200731374153257795242786445024669290368 12444629 1622281676459421278555580867170426406150 12444630 -7516058392861959026836259625703311360 12444631 -1489014780780045135386384939010894600568 12444632 -1302754643798969855158890655317534873600 12444633 625390954256659539517708657261887440640 12444634 403301766428537324331652271684530122240 12444635 258347475980609519426050777643438895360 12444636 651754662452410752472269307461065574912 12444637 -1249910341995082731192029840029349146714 12444638 -106401286302173888823488514618247313280 12444639 276972255692211388695849145133330140800 12444640 -157860932575200019082984369982233640960 12444641 -303044451302771645183407968595723803216 12444642 19572276852185389271067924334998950400 12444643 -1745454441466691212310121962962545655640 12444644 23746381472196316207540115039861022336 12444645 -168474885423803944196711928014734973280 12444646 -729111352696483135520811890275767593280 12444647 1735868246716584118370629056950531112144 12444648 -187196063949351014382988331678411489280 12444649 -37962003147902928970830388423899937664 12444650 351205967447276829364169022494336758800 12444651 -634802458545173403451741473141389850960 12444652 1316336229579757776046539685592092273152 12444653 -567270132893917618680648186509732794398 12444654 198660430450570203150413364404034059520 12444655 299802216713614474293450869323702281120 12444656 -34724082129433282497625567671758094336 12444657 900335056995925784774276009825699472240 12444658 -592985832658208046512170073874971199360 12444659 1109712075047335806706635345767680870860 12444660 344583335977794912369883585441386332160 12444661 721519880008167260051838262409603737262 12444662 11085660372395960871396520389702610752 12444663 -167726653684162333047039061499347422720 12444664 46694758262655446764794771790519296000 12444665 316987677280680355322276401199409603840 12444666 -295611840408552623776737617814452505600 12444667 124258973633042301798013003900056784272 12444668 92500891730532123409429363796789761536 12444669 133066291130660218462660609658295307884 12444670 -95904882640263672704717080547180544000 12444671 -138424842928586717637306704084340880512 12444672 -591665343408150605350794495532380192768 12444673 -1484623277831651124221229743704495296 12444674 863869143967494773441247953200087915392 12444675 5907745766179340191374467558204005200 12444676 661124284639162374830931046342910456960 12444677 -863247083339136285835126397937707819040 12444678 24004499081486531565748465542575581920 12444679 10853953103162334008781764789803471008 12444680 744350407452454078169064186025322188800 12444681 104123935896450302053552985827298011152 12444682 662676235721734888728146119542835686192 12444683 -1960736676688964451588705682244009019120 12444684 155824729477184505095184109548513411072 12444685 789133425390532012823091002595520683360 12444686 582023292897902642173905528952524345792 12444687 221543218884803224072901486801210661240 12444688 -52212677257841706885266523605750317056 12444689 837730027033078576854033913302431687460 12444690 -84335980747256990602955301377076341760 12444691 -67112809401909074858597992900150991200 12444692 -193149914850511191264132875465507750400 12444693 -377185081309600286562418469189050264800 12444694 -123343356004260453676139142037956334848 12444695 2171306722684491533096754779354443524000 12444696 -14913750158147218112367364168903065600 12444697 1143014045231747143699959684039193169172 12444698 25976785627256782809633856804778688000 12444699 484273076710448779636387778895159085464 12444700 -253619515004994774440371818607223756800 12444701 -461470240934643310051480449006745190298 12444702 97082759344651560187286035507399802880 12444703 -466007407977712520055744496936116629280 12444704 -539555213077582763853649003400266973184 12444705 -27658199067989346245292678614842329600 12444706 526697022256952691211688470048745289552 12444707 -1266187310322800194298744188872977465856 12444708 -562595571610921943619794410450353085440 12444709 -1650992506588547363070813608222125969090 12444710 -338855915292445408311431995878052698240 12444711 214036305380842996115416365255391527504 12444712 -519346666961728882741108825410797568000 12444713 154447392756092516161582937674831363962 12444714 -727873243849107039460588535016660584448 12444715 494468304182292094093085064645772591200 12444716 -7168837682295792810573043566401730048 12444717 -266348035395230184058872604376038921920 12444718 -3302216338932540725415112127011140864 12444719 -74937310842548496400657728400884063360 12444720 -159165435548859768875658254743031316480 12444721 -1489359474054927098995602633825630436078 12444722 -530343802838318170600001612119166735088 12444723 -804534015432246624736146062221719618000 12444724 -116612602126204320025721346097283477504 12444725 -538611136904103920667331523888227692150 12444726 -248905322308599229400200173975309926400 12444727 86610113612320513222480660668320111440 12444728 459489403556549062876205907667379957760 12444729 -1393260820036046899106515478328582288 12444730 -66994616147290851526345817982826905600 12444731 306726824658809154387097648304599790304 12444732 -625553364110108951150562260783443507200 12444733 -203719871488239136584106261961454092800 12444734 598758876765497887670519956347709592640 12444735 371288511322029190171785562200403315200 12444736 -286660004058871016457883252300266340352 12444737 403125681049671032078802642203818696386 12444738 -274312437028399013005225155582377754624 12444739 -509807783293749015727901944793201787460 12444740 157234608127345050341849524047884328960 12444741 -1011231220915184955848927856775636189380 12444742 166974180262745615920939547991423189312 12444743 375841009974402958086656265166097563992 12444744 147142645315191482000501066418873630720 12444745 -1216057955884716332591105525057735401500 12444746 -924782515514998756091462446235533118928 12444747 164045080528115744672141763541298446080 12444748 20385271634771539413654690632146513920 12444749 -1651951992128036953355712598855362698250 12444750 -11112972514731381532847582737652112000 12444751 -485222671847995892260254211359436717896 12444752 -75708072403309970112666687389281812480 12444753 10743366682266656161674839241769277904 12444754 -407144349506289290042757383332713842688 12444755 -302929390599445959476312205349734842640 12444756 -57909387781536274462255446364461398016 12444757 -243887187364380865552898465392074644420 12444758 -14601559024784359522485247716563501760 12444759 -10984442578085655419741159781086488296 12444760 -586974294062562841298145610827383808000 12444761 -32632134752356428327142327219728845568 12444762 313907464629438566101903082315938687488 12444763 1021679341926337832399494449398211149784 12444764 155799844366329634680608955371702218752 12444765 -192690453475839509610694950379209004800 12444766 -385306002147968395017221520550717815168 12444767 -491574319650371955438433949468126729184 12444768 496951799862332957265832026636934447104 12444769 -613236951421590276218373725350662414656 12444770 154042365570841302217979985053588649600 12444771 67776447238900588215999548836578934272 12444772 -25131943390996846802704542940518707200 12444773 -1497619242781931144739617907722788005696 12444774 66601583473855919460358751519841120960 12444775 -429235522461595161930183780345348378000 12444776 194050710365521379441802951921833932800 12444777 -68316591209468321464728001462326431286 12444778 1225202537942467276858346545239323944800 12444779 -171588471636055057483388627445311188224 12444780 144743252792842214715873683572692664320 12444781 -493089367975297277002497538903199943360 12444782 227235369327187139468202847287381200640 12444783 -414123258691780092276492679425992470896 12444784 178686213163820482457656511917906821120 12444785 14345394774041353850011523073642129600 12444786 361375653786472504151629776766753182720 12444787 168376478902442364074883455313737071436 12444788 -1201383428489639346959290458639702198912 12444789 433639608227496140917395449855825190720 12444790 -266569474042896338242384630499464473600 12444791 -1601118136625302345082416199300058604800 12444792 -503940876919345749247749944986093793280 12444793 686706506205798586767586286942812525444 12444794 -25791116848343421486322133426803787520 12444795 -78853749544563436694004370235431787520 12444796 -66138146460838249256310730815303843840 12444797 -368719145763849971366141750864932027008 12444798 132375978293873765918201694261091077120 12444799 1365315014992541996603376335971273149360 12444800 -698007778768626931146013140060733440000 12444801 -1134672990657532213291610101448506240896 12444802 -2584434960878319413204136238281401856 12444803 -153746481599308402070113440643508736096 12444804 444029857775276813547310530442832423040 12444805 -599068123155177000302556130473449865540 12444806 -504995187935684779586701913544064352640 12444807 -116165940948653076522348829045635971160 12444808 -1809930152564495873339851875431935549440 12444809 -253246514026475171240695706656125536640 12444810 48993050992951489999753635581988864000 12444811 -619197109743212017647139674428497342200 12444812 -446084321901815251424893131565101178368 12444813 961369728920099902607710483088273534400 12444814 -1092122666966433996552449363725859655744 12444815 1196514158512061115388580823287444013960 12444816 115774578595689601255027883426468855808 12444817 -309210937559082759745959722726964489216 12444818 510838765064257997402909285064998505360 12444819 1053491295359861886334973104225496014848 12444820 -394372981080183224109651948324705265920 12444821 -13569822238588632952819655131022845056 12444822 -340811608658246391969474676059067605792 12444823 700180772360734132285676938559874704072 12444824 -389430915798660501543246679937836032000 12444825 -183338962638320096467902346546470740400 12444826 -301658117978167447843165476107277904896 12444827 281647606922005439902662370558304924676 12444828 -827293044464058856395136536027750113280 12444829 522593127513580960075827420709548696640 12444830 -376507397821473525116965884117881653440 12444831 326771017282659017103015950600013661824 12444832 1414396260274197199727744766251640225792 12444833 2196081989018945205169961732395391353224 12444834 321632727725723997228090723097263722880 12444835 -460453130584896999222716722903750856400 12444836 124715892003024745314273080577054839040 12444837 -234626317321971527903352250094112750240 12444838 -253249297239196971635159123873484511104 12444839 -388918451817476368206511249964574959568 12444840 34896506828247324841553521307806924800 12444841 2026862956312035736083647676727530837242 12444842 837916982230801008518192541549836625072 12444843 254549730600561406532932598599562801328 12444844 1546364558569143753899162575818150400 12444845 -8675669998763717745520771783353052800 12444846 511746592402373372601080571008203281984 12444847 566292720419733822417373475462991754320 12444848 252970088720828246290393714527924387840 12444849 -733015906712839401942353784579390136176 12444850 344632528245466767315143691182401902000 12444851 -543858431477320797214165936579539164148 12444852 323233475420266683243164821933611651072 12444853 176265351275485618848246133602487469688 12444854 -169243941599667401931458532794454065280 12444855 99406846348002160999664667449601306960 12444856 -550373165426390528994502036137650565120 12444857 130993506629026714973455865894175129600 12444858 -552204172470601348525593218569242719376 12444859 155057500919770508944489190006564928512 12444860 41487695519964369626665391046958318080 12444861 -393888329867973147465117058165765955520 12444862 91943012998701819586728400672868177664 12444863 -60281635865474148125143936785307392000 12444864 318501928928361414074072967952440754176 12444865 -533754271390061178792861734733257437740 12444866 -414689433112512188590460811633062638080 12444867 561697072563049384223157775984563782400 12444868 -649333759459685811001173457928245831552 12444869 -1645266281227745315967327812357400180000 12444870 -144408759846596845396299221710279680000 12444871 18422245328009513483308766091998138072 12444872 -2007184130006208973976455413915379138560 12444873 380887732445979686867211755209418490960 12444874 -130057516772629328253731109204578260032 12444875 -1980261870090721918382786100534568380000 12444876 -258243127442303507479010527683848552448 12444877 -80403322519446358021178326769192212980 12444878 757781236665988933061050651297410498240 12444879 167148463950631286709093669524424904584 12444880 77762698639638739563307267384981585920 12444881 -2048850061224143010665734557245063394318 12444882 42276718201912691356716401064478533120 12444883 -650280529503399590990842210604569467576 12444884 -104532361915196409495075351984551477760 12444885 -660542266644892492999402035498201253380 12444886 296386492271643689547729998844386150400 12444887 27560265932644580893864771051377768960 12444888 -2887427500328678931056944701466214400 12444889 660116630240102485467947007144127271690 12444890 -6418562488260884377497166831860179520 12444891 -744103836288584560780317020520681258816 12444892 1363386852206711487511030021113291209216 12444893 -142206583602112987540128036250168896858 12444894 -7100498636973191813160616198701834240 12444895 -286988974808082785459341226805664969920 12444896 1230530202416460100744898689850262945792 12444897 20037379338158285144681150775974958528 12444898 42989891174712317776586665597480844064 12444899 -301984922873203363641925212230844517440 12444900 46833934829810067765521334119919513600 12444901 120382547941593515134110788571012137280 12444902 -1072030343844142320763007308729602178848 12444903 83881978270161057233221523258694999312 12444904 -46630706723795973508848392466182538240 12444905 346282344139638090122229913127257752000 12444906 244724054955661742180995419452801708544 12444907 1215443907163032179755685634797165567512 12444908 -212655622685163613946815104313136323584 12444909 -130526028744154483230837452578224612672 12444910 282139655579081622610505259358735278720 12444911 1490343387920656003011046837111056370512 12444912 -191660410162516888571251975000138285056 12444913 279014482137062109004503889611776995304 12444914 28179224886712723336085900335474711056 12444915 281842186429547192769911552365846041600 12444916 477094550170664564206024303265039806464 12444917 608652156421196878757210722624458447132 12444918 134408357410663112585468565178618341696 12444919 -133008370822446766599303704432022955648 12444920 353646319857169380185018903488775884800 12444921 88681584499414646366212018975570617162 12444922 566678887600730458849053614886080196720 12444923 -43390283853595647879885212910708132600 12444924 -10998601851070958921359191649087119360 12444925 -386519191624709652840413035981461392000 12444926 209352716845032828345162916781573068224 12444927 -299295473446235999741586860843060572800 12444928 272729514388295230411819468472696438784 12444929 -619414382729685407129815036551486502080 12444930 2379613368709881287745970786336987200 12444931 -26427824029544124042396147861127039928 12444932 288718709420956965190433362953816010752 12444933 -1011402609103469926468508663443227624000 12444934 453115977274066761838425203062688363616 12444935 328514981297736415414147170993898866720 12444936 12279071848770103417073236007786741760 12444937 529372388393369533062114511315115857680 12444938 -114650561351892044381031581649692002560 12444939 -543194679180177862628458140472589081856 12444940 719603658830166695048180551590494807040 12444941 -55002735583586233252757647391552819658 12444942 -27035426704632235142751934226467117056 12444943 -160816187491015811218898334848284296960 12444944 -320015397120068535503005566681816023040 12444945 -352190317073949203007745837494773040960 12444946 -468946635462539668575670819402326857328 12444947 3819761324610610563082487605607189832 12444948 1161691815320089278622350386769326592000 12444949 2501747106675661337748648286116680795520 12444950 -42227445433697237130753988493860636800 12444951 -373309107768499500370710605200764905856 12444952 -645573107128075263521785971568941465600 12444953 -137411165854032864621646128844414855296 12444954 359305319415596845982165345846489310720 12444955 542483203105119227680550397367031960160 12444956 43865079875033529991671098179803514368 12444957 373213562140262646454355645633154197280 12444958 -675596139266403404349164456338872097920 12444959 735688677468786854720880292931277006480 12444960 -627200553066669636517872915359025070080 12444961 -16578286130564790969244125521609965568 12444962 -119377298484562607830404917269841040000 12444963 345491144189818651953237002471011463544 12444964 460008894582491194964212427633165295616 12444965 371171381925233425672419283832180498520 12444966 175674649673674976084283312067851584640 12444967 64735025492742502503828371244687257120 12444968 -325112570578923829371846329193316362240 12444969 425022045947689141014238530612006140160 12444970 -347565692498636033051661930840207114240 12444971 134209601219244722395921724297043900 12444972 -451983008185207115782651513267666180608 12444973 382394505982235220843953251001913891180 12444974 15271627561293029816029197708604470720 12444975 -709269987202464376095404514136794720000 12444976 105528864956066725638127242602046947328 12444977 -434991880554179165353835478941136138240 12444978 -25568047674640833982434264777172844544 12444979 -1025699918111318931068443444599557794420 12444980 -308532396089119658899927370458578720000 12444981 -356136341179667114927598306074064599040 12444982 923389567109128051893569140335407844864 12444983 1029565238154914162973562830909327122424 12444984 720461809269925498302889642145275576320 12444985 462652474680257394525053954182842202560 12444986 34669349937132896341726091891758522080 12444987 308768514230353360180284063320387364864 12444988 -487289476104653557807598275488709655040 12444989 2659314851358979978670950159656743576256 12444990 447916229901944699845049128487071509120 12444991 -254045819274915023385306991418617470600 12444992 -183385985305506814609266202283826216960 12444993 579273383699543135043809495527278634704 12444994 256059487228012006901681878949455129296 12444995 691780382648820246945217205240306725200 12444996 -1411207243914664869341145165572581103616 12444997 537082676720334352716407497935805935132 12444998 -280670547879756220225832174242654500000 12444999 7174794406819801989156733380903056640 12445000 -278085630345594316357337378955648000000 12445001 -809634634647370283625766688179433879808 12445002 -21313581315191979190270675499815130880 12445003 -112533546450655041109218111661724988144 12445004 -457884350809667156382842706066670046208 12445005 578729075431681886744987953874699241600 12445006 -23991746938800457399958104875354343680 12445007 2729035904869398986769572230657013195952 12445008 -35254798720023886333590606050781167616 12445009 -456247626452084054871834042061485915790 12445010 -460135276241824717379747059201487871840 12445011 251088928914940895937531539456194956660 12445012 146911416671017276499520279738790961152 12445013 -205284288939953153796872260567623404640 12445014 245931399860259167930971361741683400640 12445015 64855132882073321883760648393502732640 12445016 1565965584232299513592672822501646131200 12445017 -765768396415082216470171677012267648 12445018 647342434032196707767668248253218705120 12445019 893393988377212435839056633944138182840 12445020 -277766943716483183520230354667958533120 12445021 1258526540327333497612639244484808541222 12445022 204469567760846057807042279973573565824 12445023 -929770628027652998066917339043122361016 12445024 202793923034582973476054453915816558592 12445025 -154327868893065386520814599509464653450 12445026 153777128327100033327258092867517009408 12445027 103003197477354210806356951819966328272 12445028 1108374001713550642942123666824324833280 12445029 210500983126031076889253882040651667200 12445030 152036659216612249798180688802959886720 12445031 -758989444904426800521020315018785207800 12445032 408741489759949547514308950852726456320 12445033 -573694880791071288471304199301781419718 12445034 235237537371434686880300696098204430592 12445035 328221015120071553155762374303125650400 12445036 175251964229009915223417329483675136000 12445037 -1978240575529902555480580407620694724032 12445038 -504169483504567340019445204219642526400 12445039 -2017583813784569572750616379370419642160 12445040 -7715392939889498861901131372629524480 12445041 -284055778003343195156112675664503299136 12445042 -87468717728101632819716414918658007008 12445043 -174226935906695665969049758789321302912 12445044 -34010529858493832599868267287009910784 12445045 -298059319065378796483428418078418670720 12445046 469518263904843473010457071374787917472 12445047 467566570199826629941541919720055516800 12445048 -25701380154351181555035750028040601600 12445049 1350811162199102303098142891164194566736 12445050 -4732277193289884839412157729102944000 12445051 100388477857560651989330496743314315152 12445052 -1121157672875010443639335838483261291520 12445053 -469342405811922437099686921022708983296 12445054 458057032069852504335138832550294330112 12445055 -274467691398050177620490610632094433440 12445056 -234998052491270140401073059888994713600 12445057 -590912126142670105625453777731359502160 12445058 2339853379132393680503655333219380640 12445059 -555319989809185178096739406141647636672 12445060 -1702275852912828322712258136384000000 12445061 -382378188716954814727845645809268281028 12445062 -12198747243835018766776634434220544000 12445063 69435471885364787506027120830322240448 12445064 330859525625261029372014702396254991360 12445065 -527361576148315389073221621710602906140 12445066 -337780051942319438741110567953771522768 12445067 89284939016951890263879403675320316116 12445068 531657775607799512968161547268910435840 12445069 -60380040470801259681846046477502316800 12445070 -242132028751607915083711058902334361600 12445071 1165802727137251980479367177909065036304 12445072 402210276377529282410865159685184331776 12445073 1469270822835399038095470197589965972580 12445074 77715287575160825038787365633998594048 12445075 61899199242342524681445678537555394000 12445076 -385469587490113736477195914025696256000 12445077 58418859891199005808651311338832452640 12445078 -1440902056716269757865738935237066696576 12445079 1635875020253248562345377087869012532680 12445080 20384791363034124472302982338602188800 12445081 -1107767855283912579829989657949188978816 12445082 -39245819341016001129424614898001369856 12445083 46259358813031254281275271499504677376 12445084 291254318553422099980722483106435145216 12445085 -298483553832702412700553423969180611220 12445086 -303693508902440273622142311986342501376 12445087 1416685647013779387868956665760971609080 12445088 -402060873785349396951821340668059582464 12445089 -254320652832141013483485192912815976000 12445090 165773355315936321314273781966556193280 12445091 -1315778305780994679437330338575393065508 12445092 -545816319762172076545708766951390592 12445093 -527354877269500265219263411008057121152 12445094 -596149881725639246529443710008847006080 12445095 -34354604668946199804387529166428416000 12445096 -314905673772484741352496205663571358720 12445097 90031515091154417244202291361954850432 12445098 -37284772658783164629732677622807659520 12445099 363207847479729001553053184306633828280 12445100 629878037800831128284566877892472742400 12445101 201505921423555637237417962787000268 12445102 89702697966682676346779756953463122752 12445103 22391371307228748914705250142666424448 12445104 -10188326103260003113595431035988869120 12445105 -229357097069746950485120241718806458880 12445106 17097607524276853043986533404534636160 12445107 1522603481135735613941644351868552632320 12445108 146289820988177704089549979343252980480 12445109 -1703881733950414829757296057183268636690 12445110 -14672541307755116853930212972882668800 12445111 -511920271671113907781509291461613568000 12445112 -474271601483196985308880441828340428800 12445113 82968742882616820596328256904759893344 12445114 11736640019192913018580934048934730752 12445115 -30342543204281668386114753978166460880 12445116 507622477380997679064522748481121828864 12445117 -1110693821476975893275787971215003483834 12445118 -143971597702965540067817400393617473344 12445119 -233122671992081336812856080290652551912 12445120 -170282737231217971754458088499597803520 12445121 -141623869777295601091704982527059160108 12445122 -710872711052674988536953235305537090816 12445123 1526352247164826636144774143965182157372 12445124 -659307014195207205206350718919629944704 12445125 -58126270512105377772020779303240704000 12445126 765236784956752197085140722531029751424 12445127 -1776674851620336496601174047853393551008 12445128 -219118255360022512067192137971010944000 12445129 1040780546305094665142724610919970640730 12445130 348594295510580480907468047986691174400 12445131 -676481714840200740392041194465131501376 12445132 215693448084195394812618784237977564160 12445133 126164270896047695348897142284283891840 12445134 46965582745576885414675884905597778048 12445135 -504602697049327104066301406909607764640 12445136 71862217604102352922268890058449747968 12445137 -152690537627067981765039010278783336000 12445138 -54037558847106437922106228228091391360 12445139 -243132909703971802875761015301246862848 12445140 107531453197817887170760469374879641600 12445141 -1263772985749638584938899933798625573316 12445142 -90656966996158004789866585145961315840 12445143 850065693144203256478498071231384501864 12445144 -676659922533371156985463736112500643840 12445145 -149305264522236162068332512521184572280 12445146 2974340588750462230018131135194924544 12445147 -542885816479238489498815732860700558560 12445148 -748282019346617883095894570195355489792 12445149 -45151978938019527824042175054148321152 12445150 -384827300101897165370188753806554827200 12445151 359691114601887596061510811233529429152 12445152 562168346028141682366031321282201518080 12445153 -590212249374185711042167026906002573120 12445154 -167003867877384725829125391920736896640 12445155 196728212462247468558053513327527986960 12445156 -1542892074137597529077000927469054856704 12445157 111477417865412035479014467204765985406 12445158 24832064814802433781845145600730802688 12445159 -1298152240540392323797148226448779323960 12445160 -241861755926073925657819023468414566400 12445161 -442879931135666015999189353245527570880 12445162 -234728755871383296044713081240002885888 12445163 -606810094930050764460128181159437976588 12445164 40687192416289967491213877707355784192 12445165 188172980956059071982541482374030728800 12445166 -76465123778363392777976797645822476480 12445167 -152291108094830987138284025060843982336 12445168 -218327626138066915238258525014285025280 12445169 -963424280302538796794234735458666260240 12445170 117472867393447090689998268714395880960 12445171 -1139659016256628489407246640500075955200 12445172 282058244160158163266701947797872485120 12445173 -200464363344941224025055389966709886536 12445174 354991560941361504431862901210078144512 12445175 -292101800867276707364614090135561365000 12445176 -96588280210754480815190839675994726400 12445177 -2639991101585539771476018611937561552768 12445178 -574737627937391749826286598704790333440 12445179 175111109768067658045990366775713973784 12445180 692524204982331506916260659253397273600 12445181 199295571542324576620516431267154591488 12445182 -348582105176436305494328834332233595200 12445183 330828801511374874223402312706824893000 12445184 -196710927813103112773108981727892602880 12445185 158359341241180165732397096947320781440 12445186 -22694774166496993825360895195144079360 12445187 -205361864562629923678720595347021180164 12445188 -182875330835391651593688176117593411584 12445189 32941908385361399739738773698062284224 12445190 514535500443284173053142055818250515200 12445191 -542930044720776464874711846258270097920 12445192 -616527641386327439078256626801449574400 12445193 -2697847178627128893956171177367559988556 12445194 -489758328405151650743631485722503609600 12445195 248494279931369032004781036396748833600 12445196 -16771094976369498855958081688631609600 12445197 -787467857728762770801010568553058028928 12445198 96432460176363547797937148701872061440 12445199 142013376696346667866434470570661513648 12445200 75117954257284017607329909370243276800 12445201 735839425597694448888540214965945578304 12445202 -337783105796218414918546340150849175552 12445203 -402065113573702528220958802497180186696 12445204 301074472767314301001255624987851203456 12445205 -921038938919792560193558679876166353000 12445206 416855231264130011874307348506603578304 12445207 -63930047985673795006574124245765484424 12445208 -187934947115123474696468768230519603200 12445209 -77759687402606018898058597117737966720 12445210 89947305496888157291916352072523585760 12445211 70385670162946879372558871931096054000 12445212 -6809793219767699147220701085807971328 12445213 760204244020684548787166999685679072 12445214 -305044734426744788693223349585711292544 12445215 -107824474701187177572127791319412304000 12445216 -64960499742886269722413035935337480192 12445217 22264592904545798113181869132594846212 12445218 -671724860440029310689259619355756353280 12445219 1664947922118068879303659076125781055544 12445220 221317277961539693994600477556335440640 12445221 -744369924681440725169843654182946582688 12445222 170783976418728713777155217115914985024 12445223 169502955468621778657253199049613304960 12445224 1096075030212257781679655363859264307200 12445225 -393740487611337809969160949783945305000 12445226 181345813777608798032535267562318963200 12445227 1050500594551480385592830049415391007528 12445228 -498201012042258800502806114723999060480 12445229 1120630395700664901339287055185594435328 12445230 68818615869597293025566796488258027520 12445231 -167735478024642863649951790049705965488 12445232 -6781494448147354988588503903194808320 12445233 -624797710947127395704530945431958758336 12445234 1407943870598957540245571406527189294400 12445235 -234411890539363861979768966009118823680 12445236 164715139660384560409290949777336824192 12445237 208082614284696517027597297652079086752 12445238 96699158035503262487064109064674775040 12445239 765060091000886863560826243479281134824 12445240 1786011318461079538272113052566937600 12445241 -661743159286592291260928678118418184748 12445242 -294948815759431303580658346139337765888 12445243 -76686349845725262791567918528862822416 12445244 -461114730497503387639938809746873672704 12445245 -421118927370999014262484536000261744480 12445246 -206222922217869959379963662277835029120 12445247 1041822046950883517025515796753413072040 12445248 -27332724342506526573718377097032892416 12445249 -648194907110008631779081021436376658750 12445250 -181795695034880385198374520324894336000 12445251 69950815173176457076959032856468681984 12445252 1098219071176442831254891030774705348736 12445253 -1381108164894462725433577754847155213280 12445254 146334313388261357285405664709979398944 12445255 593313106329528751075315489458201030960 12445256 -1476025158125226790240597761796669701120 12445257 471149220253518500779108051838581655520 12445258 -311270681123455787720314536232080096768 12445259 28754584366432552863479257552312267704 12445260 171041848373122490147320457008057221120 12445261 -138296890979352778061778153560848052000 12445262 -735255480286492554506361748864900940736 12445263 -236461581732723462839551151784452121360 12445264 -24283374613541284720095468992398770176 12445265 -94969791657214135482220996027314153600 12445266 446610077557502044611816269510026348800 12445267 -1807586415420675750762368091867903313684 12445268 -98494101651066825995757265679672991744 12445269 -387524355810291292297962997344768597504 12445270 -561750840991922153897920265433334454400 12445271 1320933816933247422805625207510083292832 12445272 -511381870840934473823403448349314252800 12445273 -479741780009217497170669735962548079360 12445274 -376202720127190327150483057125272931360 12445275 1033442108966218037869442069202441600 12445276 593329377622587124455376044326296732160 12445277 145672466493727237903384685690533368960 12445278 -46816364875686045543284903386482119040 12445279 -313433128170763523174533994801658880128 12445280 -964050458094175616225520282613634826240 12445281 378899411241583584809665586833000975380 12445282 776423326622514625459254178369734118992 12445283 158125728563693312785341915320954520720 12445284 571708012389430297750106978557592432640 12445285 -292591070124197945878335216612059568000 12445286 -109292241927199939974461168791864962816 12445287 606926622264946585224027015733624575360 12445288 205333263341162220996780702669165173760 12445289 -429585798095733578752239047072490707910 12445290 -75254448970188630771941622897142133760 12445291 -22649129431956252579683209490152937856 12445292 556070988266678026497243735749080442880 12445293 -54230037592478786557484584858903198080 12445294 -142734281406643046172480888914245991808 12445295 -2454696884953907037383299711989699600 12445296 -111934770195461857630276381283220553728 12445297 216099173470340034846143178144856161746 12445298 -143375351365446669644613766642095704160 12445299 688580482640412380195119481218032459120 12445300 130589019979585312053448064283584716800 12445301 588865239873109755325694762056315103904 12445302 507599735942588183781769084662652151232 12445303 -620732870655424938043655821894374975416 12445304 265540995603803005060961749655054131200 12445305 38242011787177832708269118159938685760 12445306 -90869326964156373607001092617221918976 12445307 260531235675778117861093848415809364224 12445308 19454295704971418418817784366365330944 12445309 -1579561271381342531319288227688983560884 12445310 -694134266362207928547139850751836245440 12445311 -142393185268350550531013057564756246328 12445312 1438945588379933112596689243706543308800 12445313 -1106327994039494775068510276591491350780 12445314 462309417377184597359831006306193159552 12445315 508430724131257709372824723982848339200 12445316 -371213564400128483405396120091657032448 12445317 155174096256853425397078166698804721280 12445318 16073485310266675553704156462216949760 12445319 -927311709344148620870260501112988578280 12445320 -36142795041539381197879959781119590400 12445321 438686441577307794438703675870841871360 12445322 184618469715925288136021190116932353024 12445323 289495484530477748460395638904312709120 12445324 -172632451477046927101596208175266050304 12445325 753912192510160257962150498771077798050 12445326 47781844952573955459923213409948481920 12445327 1662538494674906299239642361529890786120 12445328 -8202236040203264715903968266805575680 12445329 903822805572476521741318665174878028144 12445330 -468079800166914034024030731060385369440 12445331 1185260245242683212143894394056376521132 12445332 6845979222230654578902968069485166592 12445333 -358417099544675195124324919679999545440 12445334 85346109058467229442179736421923808 12445335 -120136548721183293418104580842427034400 12445336 -963879090346131528421575478949985792000 12445337 2844879393530552911455778835597579428992 12445338 -231727491024026944920106442331622150656 12445339 254103987819830656724442364785572379140 12445340 -30403458125757356367749607174150912000 12445341 -1104041561995244098566545842964923275456 12445342 89352482458306557440432691677576908800 12445343 506073921587167473042856386527787662880 12445344 640883884863130262332528504346152796160 12445345 -245097869592552834580479877526031225600 12445346 -176440729146463609141015076224066131456 12445347 -429933795795424370745111494666827326600 12445348 -427475774674090184407916441033173163392 12445349 -283709014820247974596981824751701860064 12445350 -359798383162785023528750539409534832000 12445351 1005499559112174353439356016193500415352 12445352 -376969076799733416901481883868241018880 12445353 649445180273537490049490306769083788800 12445354 253370419495021526684169203368666621632 12445355 -47211305455439932675348580306913542640 12445356 -194744744502568280784650684506298204160 12445357 414317695487850940670583862543436081932 12445358 880801123322716175222026545005240297280 12445359 -766660488935054829173926347899286831096 12445360 273932999944486388231744659275157340160 12445361 17558968479550556210076646677818496480 12445362 -52406120900970501765168427752129594480 12445363 -1226153300838341272564916484249869699652 12445364 460998590119488008230461761385393979776 12445365 -512842856623297618423081072750180761600 12445366 -525826695790093294863150517959156423936 12445367 641017955938454066252026084960879489752 12445368 26087023920735222964852964675081748480 12445369 -290050846707238245585278097617928748032 12445370 -119235715308067552158476575390816419840 12445371 197224992782699818491326125684623222540 12445372 239437518669542244246975541987032728576 12445373 809710614150506883735254809835388753900 12445374 -340131289646246723032346473579871702400 12445375 567599812977508768926444213654351894000 12445376 -2780517644698879430550472274768560128 12445377 -138055363349029311710208198114791073792 12445378 -1651590190344541635595684123696680929280 12445379 411013440152496987180328958811085337520 12445380 657565819604023330590751678100677632000 12445381 -288099539533707466084588837451355501668 12445382 1009477875012418390312838833210658232000 12445383 1156574120247647744555298318260811603624 12445384 -104430971020097967857307155664092528640 12445385 -601884779383434570915789701135573787420 12445386 1930826529122035565484660945975625728 12445387 -1747132215563674055827449376915868062640 12445388 -2149251706162262179518332988307728751104 12445389 -129303427384575377359344527209834588992 12445390 150138779985609968185055721147758388480 12445391 -71296295757535073200787790577275724320 12445392 1698080704043811443438638334755995648 12445393 -1069089909531402053160509249557180421136 12445394 -135118408553192497990945154892953014656 12445395 -207645851554526894058354155278566275280 12445396 144086026021406714892403006861193340800 12445397 147490850057563867859274385076614848846 12445398 122374289745785504461125718493257233024 12445399 -1268856048486744709762375149651096904760 12445400 24991829620160130110707473635126784000 12445401 -835750468264149437752274725695825113760 12445402 -110445036868127207754046786424961261600 12445403 -495910737983765725444301111912753697936 12445404 598242045157945047963702436863836160 12445405 -22542938825599158335077998958170727680 12445406 -368012326624580438559004394822707095936 12445407 11262488255987542802678052161931028608 12445408 -1593735247850116793363316487938987786240 12445409 349183024008017935124093885279927240610 12445410 -342347320870260978766659589573528135680 12445411 1098109534635739605608570754426290970384 12445412 -1324506675226641196614424381750657843200 12445413 -143299104090347587188322266596307316512 12445414 -182929665237379017824136846103397254944 12445415 2463647752412533776639730549428541440 12445416 -206029784553207125313763443539070305280 12445417 584412274097570278695843600589732225466 12445418 407623410438034785244128728255373623040 12445419 88183407753037605453090012391284449280 12445420 -282328460080262508846343387406015139840 12445421 2014966040507158262736926976420314317932 12445422 400927826678758113948283301404938605568 12445423 1574740449238899510670935004926420096000 12445424 306151855696940509208250672338093015040 12445425 -42981327962201604559537805638052608650 12445426 -111055683618299630416808784948944855040 12445427 680709442718367435901633847119772024232 12445428 41681936357475246166553789167751602176 12445429 1418829152335022468380619517145047064960 12445430 23361174684134037122752482981292431360 12445431 -349205074715097313146376928974114839216 12445432 291587146283386486071034472325320294400 12445433 153834646908607409689563515335243179648 12445434 662028611306335981718639583218146122240 12445435 282179748388257889940696230485669812400 12445436 13675811899457692485953173317016565760 12445437 855952460827990651711050869828011896000 12445438 313458921917158819804375348903334972544 12445439 -854866237382363101918556132514048725760 12445440 33971132986831793245855903951796305920 12445441 -847651825919066994638347101150874940158 12445442 -555797414075396340608740554207741831168 12445443 8221297896852808691026029358484587332 12445444 63710656318878765589557414629798095872 12445445 -62961119271904263651527699989774928520 12445446 -33395223012237017003309420694509494272 12445447 1945722731546761734478572854829941760 12445448 69803309423907126798637032432874782720 12445449 -953463666466590165333847084879695127536 12445450 -320430283372422227521179098099322246000 12445451 1677646907008607741942785957089359750232 12445452 321374320959373805822743262736383314176 12445453 1306164310886969667971480158332009348960 12445454 -243336453607741617787582392633538124928 12445455 -282406951789644369856147907911870320 12445456 -118756325545849398249407024513667891200 12445457 612519832410865191884875624783334540532 12445458 189127507969090827858498625473763872384 12445459 305083919960309294632496760987897167040 12445460 -42891231600677567998015455794365440000 12445461 -477964296777256064449280526799616284800 12445462 1832185428275125371567884770861001403264 12445463 -677603780819903195812663255744467553320 12445464 -465672396545836005828611799599353896960 12445465 -241963125698866628153847229388132729400 12445466 -290311364427794849112791845281222608640 12445467 780559583677700020513100567597817757080 12445468 33109554294856682874947631584158543872 12445469 -370421265150302963418840641681292863130 12445470 475680417423445243885908731918102089920 12445471 -581626676091705591902622939177623463328 12445472 733775848918185832144546267309956268032 12445473 -241253072074409562123012731006708626656 12445474 -21842832836073478143835475477187689088 12445475 3468266050451084129348677750588268400 12445476 555913357468661697435582257888149496832 12445477 -371513624598620971017017772997225287936 12445478 88523264340922012279342818612855541824 12445479 -1255936543302937830550835799732140647296 12445480 37803163430246337603965340838657382400 12445481 5977115825450018734214345632715125224 12445482 50657678563333546209437655668853433344 12445483 101650620004117383666794396620072055732 12445484 -127767781626020339605327831502675088384 12445485 -8241006409535311282215240960896213760 12445486 268351935307310386121797751473262544192 12445487 -300632353855140997915245198172714860168 12445488 122008654763692112754195149612322422784 12445489 -410447733738544298605956401140635729344 12445490 -9427617937634864304611086974779304960 12445491 -112956610357323321820430662201467931776 12445492 -282055515277790002345993635954176000000 12445493 788721531751053753350617945342335204540 12445494 -326536708412667205906336260719928875520 12445495 1191669937476235625280727854664260472800 12445496 -47915390773927329618561152498560819200 12445497 -51452892167603537352668463954120876480 12445498 242471712418583829030660316472905959504 12445499 2346898093292057417279446628661761991360 12445500 438680452271158462607618531958496512000 12445501 1044694235256337653651843470009878402502 12445502 -193640970400118862519676415017657374720 12445503 104837161032741554139200950001757112704 12445504 343781654759429552108836942850818048000 12445505 78630762230633341967357396383306224360 12445506 -1288718145924908896492906985420032729008 12445507 -12750558140691262788105011679633807648 12445508 501259254248394841519138962740639465472 12445509 -397952373552263345974141391524380698112 12445510 346332895714451925722824942813213852800 12445511 -26570520636049821166431390577688016960 12445512 114691491445389779979705270434575564800 12445513 289632486922828433128597464915188941440 12445514 -982004652120667075956831152666514504144 12445515 -356102837877144632567966185336448436000 12445516 -1188160705747868926878724449778591884800 12445517 62556825325571839860713302807251751392 12445518 151516338722149558024032629448145609728 12445519 -465704525792991488043388625227748972160 12445520 -81753702374642787558953368981098086400 12445521 -1066182623869009252985891344798935723936 12445522 -674248420814734199905835018849580920688 12445523 -24850240649294432888794718001444649200 12445524 131226404680590157367675879833922641920 12445525 -517388854607701554951564555698783105900 12445526 -760139006560376413323674603895956184288 12445527 211537589405655790151037250871782573008 12445528 328246224692439192357819642882094172160 12445529 -894599650033129719164883390910221930870 12445530 274598798005999474525197349477908387840 12445531 -150195716843075545040619897840092519408 12445532 -830615740007798702517234057205550407680 12445533 4462565647429095497721377416618323840 12445534 -547868585131378391227485139900030387584 12445535 1054698561838065978382878729360916029480 12445536 -1272590685084480049359125489345355841536 12445537 -89729312265920163326394408409019960300 12445538 -113765361594935085070675381948658210304 12445539 1329982986428358066365654377595114496 12445540 463078480041752647250832298076992170240 12445541 -1964786399929774496202092382902104013058 12445542 -164065871062058760931526166351958790400 12445543 991884059503413491481483298541671701144 12445544 886809804816722351255531295773593820160 12445545 56435241388967156792373102592587964800 12445546 201399549073661603759481019337925671424 12445547 1849951724409257012139883707005990537952 12445548 -167093612432353481722747091439993285120 12445549 1370207040994276996184679739789190110550 12445550 67257807516318017351376294525808329600 12445551 37954137434133495973463388836774387280 12445552 -58439072976685640123637132832112181248 12445553 1338837728736100336517821962309190709760 12445554 -478483453665031467442092504258355683840 12445555 557046993207031478603481514245512718960 12445556 251646255308574623357401907776999403520 12445557 102990533477406666393765948378361181280 12445558 442664742705873619738130882074613424384 12445559 15843942846813085674162344051714325000 12445560 127681429209316942569013654741087027200 12445561 -1059068365475512859662547479144761186838 12445562 -249844656373913811377924576384653069968 12445563 -310464979770671281124756986891390832016 12445564 1765315878993839472794076075991893190656 12445565 508242522294439567231084863014752650720 12445566 63849408594963203514666072204872183808 12445567 -1409316124292100629504019770142550912384 12445568 243747302067800373218289768849337221120 12445569 34177389651799717138835969770176607650 12445570 92484227465762442273591824522040422400 12445571 990421751482520871403518353580530498544 12445572 442228428236241685540795073942248464384 12445573 -496968916264277914032256484945298990560 12445574 753607342656836701275350254076532286272 12445575 480334711023402363016301174158477092600 12445576 7765398885150726874610826471505920 12445577 603158825248967889981764211353475318426 12445578 123975787620677843070449689385333318400 12445579 1467536300361789828416523487793665608036 12445580 -7210993431837974385902684984860661760 12445581 1442277941367603719915075741765327366400 12445582 349837772003964006025872845750663318400 12445583 -1079986053696640847893155181037765001168 12445584 -1640170350507272913254280393478766592 12445585 -1298271565606795573962082853401316259840 12445586 501886384546100963644212608074318813344 12445587 -197922603365892302183698441274191215360 12445588 652176765136178779392161849140444834688 12445589 211160904476547606729850559325338233440 12445590 -268413210031405489111597239752504924160 12445591 -58801993874338047264549345674378630016 12445592 1380651455015871980746665951673879296000 12445593 -560906002569072766530278624329636831296 12445594 154342548271653956956543002269238922752 12445595 -55313121307055353886855569734433118400 12445596 639782493158657004635691245386460943360 12445597 1432597978217235000677647593280833379046 12445598 398806122993090633915851281064079181824 12445599 240244509772553132340863245410879639168 12445600 -857071875437388913552906041000670003200 12445601 71308916992576589867682324696477339648 12445602 87569179873585033270179995901052669440 12445603 -1645082365254036849633671784292576986148 12445604 950134357277511784729036365534683136 12445605 -534937782806786632641322725394637436360 12445606 -314496869889530319271633983574577900736 12445607 -696202172159485984646434863134425288440 12445608 -72213485172593009027532499850604134400 12445609 -612848163702896418620409832528493546160 12445610 367448852422316099925182966257241127360 12445611 647709980957699206731910659068212289520 12445612 -738742284163650691078190099494022527744 12445613 1950096842551285848942872799788079203862 12445614 985898398672343066764939992324576930240 12445615 -67752734411553268722792706349122550400 12445616 -76568419122056124785095771761521983488 12445617 -251445654829369847507515875698480712000 12445618 -1054198870954702673006310232432547136384 12445619 -389540372896301299106037336940067387136 12445620 66892871959330062251883019683780403200 12445621 1864413327408658356477514626073286220672 12445622 72682839523693267417614128644489918464 12445623 -1655252504487297231067548834185361006000 12445624 -68668223452932013447907363637023170560 12445625 10552473771322022534304542742311051250 12445626 266122384207383830496087648280690255104 12445627 -1790294700807431974392582739959539919560 12445628 -43909304926865181834788318249851997184 12445629 -183441817331495622266471107234952011200 12445630 183877507142722129690101158265845560320 12445631 1104423168712452989444472440783462732664 12445632 -34492534422133334279852910191308701696 12445633 1379405630606063338432025205331727627604 12445634 110256164388959039216090919845243691216 12445635 -690239583271350734298711700090999064400 12445636 -380886006845702660841759942874230321152 12445637 1422802549925571294146911167645506641920 12445638 -406876911163112031037465948991672245056 12445639 -124847106250090092101098667093788139560 12445640 -1452792918492921107248005997737008640000 12445641 -472008216332662046761285754035809789852 12445642 -568816597059961161070245999550626084096 12445643 -612961972594493048831315162705534373120 12445644 -359459461669909206339571593693548265984 12445645 -514069532797081442362547824073536865280 12445646 1008641678474728666129279931931878310720 12445647 1517105433314861989966681301168930294784 12445648 305948754069552834899416382623307710464 12445649 -844412415904584378982879170651612647964 12445650 495365897694442216443618357389376000 12445651 609854256159242115212207569506402700652 12445652 1826166564514714013961896122153002731520 12445653 -94972549617953152926551585548329016512 12445654 167384419955857208655413568332289855360 12445655 61356363041565451048731008536624983120 12445656 120308468972396952726024299091304243200 12445657 1403254079969242009378393031245229376906 12445658 649380057090939711313283829021224221680 12445659 -62255744225688094360294581696569670000 12445660 -1362674765760578435430169047983437516800 12445661 678954545137475087069046024933269104224 12445662 -2795161801600175002447113521780336640 12445663 -231435941556187252112459611102956543296 12445664 -398843305881134687408559757870787198976 12445665 -120539770798604145211897943770997496000 12445666 866911905745042947090512351326319407680 12445667 -1339856597890282287974228069890242845556 12445668 -142887146445243045965540042955646857216 12445669 -1188161967624713075842626800732330867940 12445670 371491704850323507819345964582549073280 12445671 -69539189610331608665245419377144275200 12445672 -432562013407492206215961726823297536000 12445673 485653202985376731141835378731551642484 12445674 -159905037540567931418828326831113450240 12445675 141502528164636025198371853532345433600 12445676 4393228868360246633199274890093768960 12445677 -1335429637042835033461208300495224484160 12445678 52494506651128222866442155738607272960 12445679 606178883382337242025370523395203763280 12445680 14526464398663014022170827592371404800 12445681 1042513222263385378571624049297368358482 12445682 44806709082563241510481377096794076192 12445683 -1212664866247201298681716163579624101776 12445684 548344813072506632705912311542068951040 12445685 259088682617088236204465831701191308160 12445686 252697900582012304245735161277664440320 12445687 -1540587249207589600610395284931396272664 12445688 385574584353019504029424552964647157760 12445689 162644559272624059473100677421292035200 12445690 15935110377751580421048026369708479680 12445691 628112721340523916407752696610406443520 12445692 -252335619383198006033388704251576811520 12445693 -326293584076596954852829711100635035956 12445694 375415440579972364521123362927733571584 12445695 -829625127350313990784485998670561056880 12445696 -156155431740270353832405841466307379200 12445697 -40642094250902187109789343250490140 12445698 -648941581278466680482115674355426378240 12445699 80367132848783774941330918859287062736 12445700 598412586132523980947352299045452358400 12445701 -802164217787293285002703769621913588768 12445702 44906859042679051906120703593207134912 12445703 -293978071049866961706482592409683365880 12445704 1448362096240429812138464205063379353600 12445705 12654319030527120356943064758747366720 12445706 73473849027739351927811695728892986720 12445707 -92059501272228815116310717219811154512 12445708 -347539197906581584631780872358398798848 12445709 -857700292690992975371730485843609766090 12445710 221346838229255512517450012025815544960 12445711 2076282846586960447055451892841567483312 12445712 -24257182406674317233699602917455683584 12445713 4434294176638991419833733277628480384 12445714 168896970736149123572793108320344550400 12445715 -1074555793675169790083347585490169026640 12445716 -194416349910435868062273575763011586048 12445717 333844147995264133512028670155464960732 12445718 -58700599602390447293344311152030416896 12445719 120358383239312481477854511334003597056 12445720 -187353586454436115753720029563934720000 12445721 174294765340029948766876222523090622612 12445722 5545241805929439566431411870090728960 12445723 -1940706537875180461278255209126354844028 12445724 983113109648817632022206936774293034496 12445725 -44301126132228699456993140348313561600 12445726 -495493628627104644319766190694002821760 12445727 166671129358035009634481227296059916480 12445728 -129586909293980944963364003174624526336 12445729 -50620664478652789245953189846707730880 12445730 137930847135707671774120739124218488320 12445731 349106523054526166136522390877898276712 12445732 410342553757182942090841058938948276224 12445733 2518483010837291353017301609174731495420 12445734 202789803177118373102587738354932486144 12445735 -1106385396082547047085228353079393461320 12445736 296406183719930191758189283477189831680 12445737 529714710987065361021681313138483274880 12445738 -788420333137574660457194530266866694480 12445739 2258661152536206466960132888570889616960 12445740 222461915501023410165888130613029186560 12445741 255642983538993397755028659661568225280 12445742 503619510495139783854168201863294512512 12445743 -684982807540259502676275618834366047736 12445744 146591483581068144487406058816104284160 12445745 -345100131002251870033309527241501817880 12445746 -88650982573424012223307776198149185536 12445747 -1301270984667733006326617248348681842248 12445748 4544751874314541329440222645344137216 12445749 176124159311404260950173804639261205934 12445750 -262286174808819244810220687161014816000 12445751 -574658817009494660593629673646820324096 12445752 313674073012643240733657103385563299840 12445753 1910104575401781852194179580809519977002 12445754 73581083449138875923731808027559294576 12445755 -119729669245613740424403501608730240000 12445756 121983904096115994778332977099977973760 12445757 -1035059068751281886452595281260607751994 12445758 63711683522203872013882164550483200 12445759 -65947774759309977660566698507520111384 12445760 -64766719862013083671083929951010816000 12445761 -599956151329862516998031027736155333760 12445762 -100598132130726894203100317870806737408 12445763 346648387780414607602013566597755629568 12445764 268176150279229889695359497758573658112 12445765 -525985979254314891948511708959362363400 12445766 871424376121107545220061180479587540832 12445767 990357658157813847979325522302427841288 12445768 -781884553898925683835002568613960611840 12445769 -355531310846932460805057109161841802688 12445770 879378563878329313134565993276208640 12445771 -368918368951448635992196363214202050496 12445772 405221583658387130869636370778120299520 12445773 854813117867961747128740022588924193984 12445774 248733686952522723475554793892543232000 12445775 222113711882701247983976005147048489800 12445776 41949778346863357514177088562396004352 12445777 2743872995394997458784120822772073916660 12445778 -471530189115510310498857563601493006176 12445779 -220174174197737871797266017710016078720 12445780 -13831609830578952637005243256881346560 12445781 643636470140639223334049940204644613582 12445782 438426968835432463347451469714813007360 12445783 -307065776147518740276421768359933340496 12445784 -417987021437863317793764718159863521280 12445785 -326066900563106120869671484539907632000 12445786 163864575964201730207561608444492849920 12445787 414249163360084547387361488981570855232 12445788 -25363799817926253960318160142018985984 12445789 -39961295381719668406360453892114669876 12445790 -153739895940689600537035693126339057920 12445791 5538611468844896261450555881401822720 12445792 -826545285850215353222267324939573526528 12445793 844825150719883754636084335988842434324 12445794 58677523881062628752049763070464092624 12445795 63958272393271083015544016990011678800 12445796 424700687749005002635185974283588556800 12445797 61192687282075233407858288659419692160 12445798 814552834109758934310393147146874349440 12445799 2374995014750794705546441903630061418864 12445800 185490690121428659618347499053160448000 12445801 30211453505049708935048634471104966692 12445802 107252773496694110001071443335527905632 12445803 233948564331072449205039444267924101904 12445804 1077115103266879043026598440842271008000 12445805 -586504935084471807560284784513335479540 12445806 -321756378707303727258051369171059106816 12445807 -409283582349760576915455320713500295368 12445808 -387490467839782680183331946713956384768 12445809 891429491581256663863649665287668494704 12445810 -272046413642065483183028824062052981440 12445811 688923796868882684434996708812370154832 12445812 -34856907598965645132377036948145285120 12445813 101260717762956767037859299920353276380 12445814 425959270966732539760322702296802716800 12445815 389071922462918380321495868566795421520 12445816 730049896027821517827277630802967060480 12445817 732685788537437918044938180742019714640 12445818 -101644774629137125618639109579735040 12445819 -1427244790791461751038474009017742967120 12445820 -60361010335376903576884460295355038720 12445821 47003803963542530229610403588553137100 12445822 150784844557645093522246956108542037312 12445823 -114634349498086214080683051865789869600 12445824 490092161290053851927330897545490595840 12445825 -235721573159031420387622484513593232000 12445826 -408840920234775370022177713358890462176 12445827 -591449178779836185651891979013135183880 12445828 500529936188930186245125941908081904768 12445829 275757160535150935910188186456103873088 12445830 149632545664341152401573488230462459520 12445831 -21324975224918252324405951877554293200 12445832 -120538512403846521637225697159086571520 12445833 -349837938109676756135562107809063086576 12445834 -1363669058900574808928730931741032960 12445835 -1144775567057464764653010056468913415680 12445836 10551756103061080409630075036821842432 12445837 27419523542368890041380042795982062104 12445838 -65200938569677123934581666983017729280 12445839 -231814213102273185151522163685689736960 12445840 199961204307887641943683033928061419520 12445841 404980244134328716143199765784059432242 12445842 744150950909724492599189883907208431104 12445843 -59588332388901732297223665380264407200 12445844 -140831500794683117975342618914633033728 12445845 -468722611716191758317916876446746880480 12445846 158077348077263353809440560191808410240 12445847 994432532072285809763851795271422120392 12445848 -521184528328570991994670752750162278400 12445849 118773105017695015805882075061910632960 12445850 163687783031132250915051401193876000000 12445851 -513292494407648583870584147550097394496 12445852 -829822206136784016771105349985812159488 12445853 -1330790145457313701081552864901786221824 12445854 2627772766422905940866074929026783232 12445855 529606182744216761501363250601548306000 12445856 114484097243345770807561959971764764672 12445857 491314423167146232816254231909750588160 12445858 -60314724682211327814518787304517721600 12445859 -1016810978803393407824620887895213211940 12445860 -40935331337528205057945388001432739840 12445861 -1714776510156135486101902283473518900068 12445862 241335297252832358892973975187273599104 12445863 -42227961243203472267582016365250160856 12445864 -897576591164940978910965290918985200640 12445865 -280429640852933647873759277689428578880 12445866 963286280531312548414907324365564953600 12445867 472732042456962131938993689809847202192 12445868 18547353515200287730658594763820878336 12445869 -226434253458581625851523540558798850080 12445870 -277503291631385014174329474088394976000 12445871 1158397977611205151870725180016913661072 12445872 -14513998882272394451615590525744250880 12445873 -600884266523607713170666343165399285760 12445874 -95021508307795000366253415433598361600 12445875 80070335129644775521974618315425136000 12445876 -1023563706461938599589184397918966701312 12445877 1594665374774729784759335660335390080 12445878 21275552706088780972869052729884640128 12445879 1634211309301078332282199256073910397480 12445880 352005148969286587851531524248579276800 12445881 -112459119556936931546092902049772609856 12445882 -120123544150324122930142195832504529408 12445883 439563889597973747934564914230531308132 12445884 43294799555876862199639032670631328768 12445885 -26542062842907248678133984036411856800 12445886 -47980612229539254025571970410077753920 12445887 120641104142751876839895202951127349024 12445888 28945668714660519676411759536065478656 12445889 1303039091063367452449302574575683610690 12445890 248939946336174175117115050516300339200 12445891 -288621577752724315634205565163287823056 12445892 366241127120545559275685374345106030592 12445893 23164210120991785175730907908250708320 12445894 650362528811013140005119792294967430496 12445895 -167671143836533201840945354359407946240 12445896 -98562669758415003869293609814761267200 12445897 -796994492265647867060724821364440301440 12445898 319537966949105444632490638640782443264 12445899 757232051158588917284915481920290434264 12445900 -417677610412607589491757598657834528000 12445901 468393459505612327096997233505859489720 12445902 -310535652001541038153366542883813772928 12445903 -105242063870253278076649511755478736416 12445904 -93497424234042684618633978935429382144 12445905 865524590029103758554310314693281084160 12445906 -275793739402074282483253527115493156736 12445907 2035115656130696944182599751161137410156 12445908 36587055052960862471380775252409882624 12445909 -21470625328481254449754773405595544448 12445910 -23150027596379428781561784646481552640 12445911 -59868137084718674453891100117955097760 12445912 67854212176085227560638176247791411200 12445913 -140818239491334719819031188921685614838 12445914 80306912720940886118137493818226988288 12445915 588110651351732265159736339491210586560 12445916 -18560319895258878400361669271893698560 12445917 830456749515786708732704537912732528640 12445918 529502850469517962643344912033885484160 12445919 -197805049178330289666676532264912870928 12445920 18459339574561216378863941790675763200 12445921 908548729452328698263035697060110550400 12445922 -389589585039334701761527880814567473376 12445923 -307122380337520311763936933119578893056 12445924 -181151748394450881622349166551874335104 12445925 412534996833763410812137719350152392000 12445926 -83273072180484860243941770059682805056 12445927 -510663752632251629365911089249499778080 12445928 1979963765513084255684037859940300881920 12445929 388746293988259702791681156477240240384 12445930 -146404126415136806612577776670838963200 12445931 -1605044883412268365264922194077951604800 12445932 -501099623785989694812114440433964339200 12445933 256797842369207406848271921503172864384 12445934 62336027037491213949803529318196055616 12445935 507003814531769005570080787459110262800 12445936 389822144168727206303230075039524257792 12445937 -148593944827948179958616522255580877248 12445938 142865616478335155470297720303925014080 12445939 -1851726280096887641169793865448665020 12445940 -140821105833906281137233412392269222400 12445941 -31446022383089840253575101637521379808 12445942 -196676132516613373475579119798505766912 12445943 1484328482494186326137589597035670447000 12445944 -60764996186691470239165601889980252160 12445945 -203502528883281031548962163808624142400 12445946 171725470593812690776149882225752062464 12445947 -49667005794723098330582988951696084000 12445948 -1126050637095165695831152036034805256192 12445949 -366197677602321940828084985041478307840 12445950 182930822747354296102407802238708352000 12445951 -698783231836946956036647301281326694000 12445952 -218503755714647442738830016927454199808 12445953 -341252863127164880741928898911510288576 12445954 -431755519526927677010586148887461323824 12445955 656677002661919292498451877408321720160 12445956 8248028946767979926816562090707469312 12445957 -81059152079734988894875779394799669794 12445958 -338063789085341862794995498373319652224 12445959 -224217180528571381351490560579382155656 12445960 540518796608179896442262823413524992000 12445961 317242076941692545141919071262727740624 12445962 -536023120896085873698488480678352776448 12445963 -292431389548876939851646147567988272 12445964 4022983576375336516826842081596638976 12445965 -308379546115778191697439106832684023680 12445966 213130579138111439891314605345289434624 12445967 345160473033356979594254932690013428560 12445968 -81357593263654350935179360415300714496 12445969 -1332065753719154885531070315241965080320 12445970 -524927988029707446078149405213754936000 12445971 459739415594856854538044314337328528312 12445972 -332584838430215153200574877106006892544 12445973 -302413018068668548455449470643155288320 12445974 860568641459263383694399331627608537920 12445975 527713850869758092612496779101412246000 12445976 635201780450203519776538604873515008000 12445977 -55308464044162957781365722191140319280 12445978 -126848324016815165339301199358148031776 12445979 2633445114972857584707955456017630240 12445980 523351346169064999515481308883498767360 12445981 -1473281170260764180618781228340041552800 12445982 209847584367643068862245670764382622592 12445983 124518655647987331054825668370270746744 12445984 1842495598395434947898484599617625849856 12445985 -457649748340749960523956816881748179820 12445986 -15383029670632211392791539667672929280 12445987 1396193005959612953747929164716138913788 12445988 1039241212484881557369281023484938444800 12445989 2241687410768898834483949110132058368 12445990 117989818918095981674979368865225469440 12445991 -71928131590227876964098329980078473360 12445992 103727004982470425458604000641551390720 12445993 -73102737022376177514442477136821842816 12445994 366624753475027298047779438906061427712 12445995 792169307672304240269274187006224891120 12445996 -745152417497444351268156471824095176192 12445997 -1075065142920614397574307961344194696554 12445998 439863132800427583581048672597899456064 12445999 -2088294405352996665123051085843289878000 12446000 -157991679929669612892514917330714624000 12446001 -272511069111420983289260423038568013120 12446002 -468816505952789717923211453073444792048 12446003 -119812415285258902687683112579652229960 12446004 245476736390550816562665830741318909952 12446005 -1094737140994854614475515860326343507200 12446006 -7205921091534223199911736676107454336 12446007 -276983316359869682042527776520560088320 12446008 179585017580412107253742240536201768960 12446009 1035509942592587835260934281835462057216 12446010 -168907537091923868590390318997122509600 12446011 493589691613397881164992359290278384612 12446012 -233678663056319952329426748379050700800 12446013 -212786784360030622907361257675739925632 12446014 252928645216702494870728385654654563712 12446015 -218982093001142510372748621148726921200 12446016 -104454227452745654470169528473875382272 12446017 385558816168449477251922993936149505600 12446018 -471403820027595335967379859745651326400 12446019 899350811655485929587264174867613034244 12446020 5890694033282272053413941577726772480 12446021 229103178993901267804834230362590612512 12446022 552673344304214230901500839150486374400 12446023 578637819641391432517697054462565213312 12446024 800745089642471236444050264653314129920 12446025 505600356673028680096198297915170838800 12446026 400427002287994249176396948664728618240 12446027 749250689394041153662628329475734190160 12446028 52829619950257171567769849735797309440 12446029 481419166462442181375637432771391312630 12446030 150967028772502713078089800933748756160 12446031 -469002922255732506262577906745354234480 12446032 20397738378112230263667099209834356736 12446033 -1256792010587585658782213639667073880718 12446034 80088336680177032833896622830438513280 12446035 -46093872834595360960238790227882926080 12446036 186629338669506702267381629504273651712 12446037 -550308290501984522223538212739050312306 12446038 81481467993943692833492816233934582400 12446039 501001197044561159594231226175763758656 12446040 214390684662892214867792950117880217600 12446041 -1033577068603926866408253285798818845558 12446042 84288352291755351080668156699356824064 12446043 348848343027440842003615163699973589104 12446044 -206047627675695254206873311374981164544 12446045 109854617774071645072327133744064463200 12446046 202573398138816716640491333998959527040 12446047 1612939180602898274862968061604457374496 12446048 338618903818348481820967704933154160640 12446049 6583058052010965563683572685099480320 12446050 15903542502058224237241147843693680000 12446051 -325531749102031771504852812335199552600 12446052 -36811681363664982387122295813729601536 12446053 -657840025015007051132723142410423165698 12446054 -741182274800866793915210351716989291648 12446055 -45945894688488676960683910489019304000 12446056 105193469723812665273487862865764352000 12446057 48571013201188321899852889938294556800 12446058 24612494686160992813718152436832480000 12446059 -981885768913301941161967357436120742096 12446060 385272000718424020891993297748812800 12446061 -594102432540698752197308337463701947328 12446062 16815320424328453448840302913150349312 12446063 77446475035428450724980776812045835760 12446064 -30867347506986201661234911521353728000 12446065 -767947487268963902069871061809244398540 12446066 -155124606032614442714918430032641013760 12446067 -246342294693571015814065409560562264520 12446068 5069424400543334113877984684273314560 12446069 1241347200867390175807684139230860103470 12446070 -56965626486506308462872430842597703680 12446071 2175060900558754690343978575565574284544 12446072 852252997339671352496067278112649420800 12446073 -336423170264321385079371112430674750140 12446074 -55811620280820051718506773327942084448 12446075 -273781269968747504167938644946038388000 12446076 467085593114555272899361339554628337664 12446077 248122333709865480585072538663946776672 12446078 -1120041552985327181500120332486855144000 12446079 -134231431496471366419986436809655610112 12446080 7073172840792588733901673866251468800 12446081 296582821260093003931629025093525962882 12446082 -192975537658027607805952578678274621440 12446083 65583012601611868805364501348989234400 12446084 -375204051317164451137012071440991805440 12446085 -250865232918528063802990391609026484160 12446086 -753091087040751608353188334152425198016 12446087 214717315820358610398539344183748095104 12446088 -1101207293072902821083323008031624765440 12446089 736925607271269582781812066406996480 12446090 255703439209949280678339131226830344800 12446091 -306019584395512122661234076277955989216 12446092 3375850359306763794894836284074457856 12446093 -832116196292611243454752683298861268256 12446094 -459486200927498469687792604213742116800 12446095 316795867648364066578858798419155934600 12446096 -48826233473581738445258908029856481280 12446097 -88922713050569675059375681315323726336 12446098 742311479534085902090401664741840793600 12446099 219209695781954892558755413306529615064 12446100 465002845041277240539583819793614992000 12446101 380700057681586978136310942788123465102 12446102 215473302947746731311351616804894609600 12446103 -203790754137068940558968409999547273392 12446104 -731070859652252469993546291900563251200 12446105 95623968822461042881285697182146558720 12446106 357682448361055015892307015860865007104 12446107 -181940841697085568771078474579317694768 12446108 2400489107373791181062663613961852778496 12446109 -513903995762940052639763289791784739200 12446110 213442103592867593126159506597257264960 12446111 -1180358963277298584824122137620447522328 12446112 -205125018094137828645088165552881401856 12446113 425660255839840995563892580076172027362 12446114 -299822360354447899524676260679951687344 12446115 -77954671438016156596104393027360994560 12446116 452745948195369345776865929053235447040 12446117 2421666454087603026732932564007579116352 12446118 -419023678096252736628539270224810880736 12446119 -450279497490257234141090279908119943200 12446120 -99343127066411256965380515291968563200 12446121 -967376354853702795297676545128319417600 12446122 388655685123815441278545556631994425952 12446123 2251605398084756868980754596358418205184 12446124 4111077770815393203739399001287070208 12446125 2171199959682601276881070350256699902000 12446126 314100700734181854278783340009850659840 12446127 223725448955516766088069725190998670080 12446128 -74905980690798220566483572006691274752 12446129 -422227950254471387541135584954161931340 12446130 125931768766530878846078612150139947520 12446131 -639454767653820532786409543906050910336 12446132 -2426002740937150469056507342506664236288 12446133 -135063947618674304811019428862123130880 12446134 -244286536830200743668999403799061849600 12446135 486625905381475022571293720030508480 12446136 -45787073560100986292343120975354040320 12446137 60709938829071800592645220885977627792 12446138 -698754046249205081213175398135056187280 12446139 211289682857908135170761854687565137008 12446140 193509929218662775569493231420575744000 12446141 -844403983033863815826906155396652016608 12446142 -19041362913447868176892797756046759296 12446143 239597608374767640458087650680660675392 12446144 150897070010443370781328276054496772096 12446145 -601473698418634674047099509996809833580 12446146 109347366689641653460185463142879320272 12446147 -601157764502307120890069271367707382164 12446148 115790112017711687989197831781244694528 12446149 430273863160841484013575305702822464764 12446150 38934980242113540874669527212188032000 12446151 -592881423610148531499082768821785162880 12446152 502356397420450097439509300756940933120 12446153 1473363360325890417530682262365207789402 12446154 248280796736329782264570240998397960960 12446155 1518665382428797054971806340428449593120 12446156 -1140985747169421203199438493905836340480 12446157 -886806729129352136401016904405416765760 12446158 -551443895142658153558638634473579907200 12446159 -177106163412478276148041586175477258240 12446160 -148646723991847799821026794193331814400 12446161 413583170765914638366078003230965590144 12446162 68721091307093502278444645296163863200 12446163 -251919171700045673436333789007872819600 12446164 -463712938602939829285601201000693268480 12446165 20503522411817291453452946931476679600 12446166 12883816351929378610929674241330853824 12446167 145196045531172216476003321918328015952 12446168 -165014700541556971256705044497265459200 12446169 527819991515426084365722199508842732128 12446170 -129058835569190137230741045508657731840 12446171 -1109429652459979867895897911727945574240 12446172 -95900403599030139774352428412130402304 12446173 117948266827867301408395359631896576422 12446174 -100692344385447796134056571562448894592 12446175 -116657844264539909102126365123664678400 12446176 -1112200515750338341138478909693088497664 12446177 378468745662026735152243369502179177092 12446178 -5185788187988116009275158364471244800 12446179 -1271936115191194406725053041199754118280 12446180 337394505329297930527560197047677288960 12446181 480966674751617360722804920951607144320 12446182 -90898605841833745180178153958778116096 12446183 117426556827689708681384040243179704680 12446184 542549012764528088271493761427132907520 12446185 -846616886102590158752460902792206630620 12446186 34157190824231719812082043081162425344 12446187 -455381489450692414923030531148543970832 12446188 -743837974418169399758034850336213789184 12446189 138622071906841991471492921308514348256 12446190 -76420685724053144557674516559080652800 12446191 -120372839125902998933218064540152804080 12446192 -213079815865496674082291600379695628288 12446193 -267258544267675072489279284142851735456 12446194 1074854368967019172836521639607282004992 12446195 -618723483950887123412464078337260486800 12446196 -681635385438953480000149895946226243584 12446197 11221789313627455865379121167442308000 12446198 -967029070510606154368913765580731714400 12446199 -485570779653361845138398484843974409000 12446200 -96264218594379488706067999051178496000 12446201 1010613167449110335222593916106595749504 12446202 -139285208740085983524438742105842474240 12446203 -174495516608653426501539955874568472320 12446204 24515025671170147541499159387590387712 12446205 50979778629929911928531048633832052800 12446206 194870422313070159499297334358398492544 12446207 -1783746364688370354892590264906900140544 12446208 -11062504964597610445218330243388932096 12446209 104886225911732350109742334259885011504 12446210 258014615770298676272799049872375628800 12446211 3402607135443393959139223245416211477504 12446212 -842838162507225228735179847320542875648 12446213 -441245965911440481019473188072485036800 12446214 -145303546441548554819149299287806471680 12446215 1260993041390509157092189323603844044000 12446216 -1017901747643412144128976541545201868800 12446217 -59839551675403622473949857611579846528 12446218 -1016591651100166783400761029740946271440 12446219 -911478237778357382834597144976663550380 12446220 -213919006281208817380743955538445926400 12446221 2359888639275922897047326850878806784 12446222 232597860305418719018370044292975294912 12446223 -263241676426867988446611430736958756216 12446224 -49332938579878062566327495177603907584 12446225 692568927556813169301854460239929878000 12446226 76250481504098440375458968821442624160 12446227 1631047291732887276659218660171120107600 12446228 -310410086257176944908341243744627333120 12446229 461021268720462221813160190443486744672 12446230 4384048274713095550984291446410843520 12446231 -66251120248140357587572833342410921808 12446232 -365133902934872969776633751228954050560 12446233 126739280358584440600261489871191855120 12446234 -778921988962413850903219240668555891984 12446235 311736299281854619875887642915892481200 12446236 1112900566540611768217844270407611102720 12446237 108524537110351872714109983443513270886 12446238 113577006748346946910567671363452712960 12446239 -517393344729024585268205431744163499176 12446240 -211315963412973392983489392655120465920 12446241 -156505851953138294140624146025837751520 12446242 510105269791409548086525467308273000272 12446243 -865270672883937725161854431619423042576 12446244 -1214191765899137370782517713673004339200 12446245 294006652261787092321764495939196491480 12446246 836559317597290425486475479395450966784 12446247 -213418514316378329768112302607302822400 12446248 -327200415613375847280391845771606512640 12446249 530200331152581561529532859273773730660 12446250 60343201059443020742370255421682400000 12446251 -194433538489348509071140271494183932748 12446252 -69374820940581267656338098496118194176 12446253 -1640102082865791162287802582771831435156 12446254 -219478879002573311567397542367514214400 12446255 683565063490420906264492589693084841120 12446256 2135238676399192647167901365619916800 12446257 -874023926852602457429117627885876735296 12446258 309731803882250048211522378063135439872 12446259 24101228960866955614677184541317658112 12446260 -415109145321438790404894152845371045120 12446261 1070928796907660548900236315126029005212 12446262 570493370304327749081522269754356407360 12446263 244199578054740042782806886950512833880 12446264 5986599101198745019872290375468113920 12446265 52068451467662432543651218702793884800 12446266 162457548382218790392256061843689534464 12446267 441164189577773601821359571164800665316 12446268 -978384297804973150863835511147635891200 12446269 -803558359725950871960441730073889971040 12446270 -363648283502978129941860701656163497920 12446271 -636930797470210281707873976401392235760 12446272 -99328996332087962381055798838582837248 12446273 384282388337501625082163448770879144640 12446274 -374693650175372177118974931900956160 12446275 -157574486360697833811589825113197589700 12446276 55517619842509997928912898591203500160 12446277 59833477753542416964940651262828509920 12446278 264205154172584959081725450641550117120 12446279 -217442423563867896230686473542510316480 12446280 -254187525832364740473967025570734080000 12446281 15569173011426243251557908325051570612 12446282 413505963049982834025063273231302562912 12446283 185251990845769478102736368870229531648 12446284 390959624129916257232040576671295685632 12446285 -31186567812894264214763224625923665000 12446286 176411220800712605329770387203245747200 12446287 13683588275623115702848703687082983152 12446288 -139969339470876493658805119177777627136 12446289 787019436036606004253542021089293109504 12446290 -279627510894429444798381274300669941600 12446291 351404457286383820198878295209753915984 12446292 414141324568172786400210618770379571200 12446293 875052923934477710809716326305905390542 12446294 -105970700423733407570676633179501724480 12446295 729690834524327761436111130205144125600 12446296 1105850131573733593434181435965302753280 12446297 17153210454177686109596194866868855572 12446298 9421447641488361077087507193323178480 12446299 -1830785818880642996341594738632063868736 12446300 -29438577527692361237957004568994995200 12446301 23229720150833225720435951256769502784 12446302 540951495960700639202305856138629056 12446303 852341334781364895187951720329534123552 12446304 -23161005574255786497310083536518643712 12446305 215127933503469544314533836599352364160 12446306 -832012774505863974592492388916782026080 12446307 -19063599887396274260649066609294106800 12446308 221067827569179121374946458463804010496 12446309 -840856330065629499968118402007598460096 12446310 451951867498509322853667481626440785920 12446311 1284156360203642362423771945924203147400 12446312 -335585608986498185730817111744948193280 12446313 -147593791084646104695144128960679799872 12446314 432080466023542559524745752644934348800 12446315 41367535281418457305787545151921248800 12446316 -156985457978508096457881440361485008128 12446317 -451968474478354411651866246971415092180 12446318 179221229723211444767520605422323647040 12446319 76085375442700197707357998790437036560 12446320 -249990580945348447069441246409419161600 12446321 400657454177155743681857423390253522 12446322 86478245502678044986934246184576589824 12446323 -801572847027614765369557329100440013856 12446324 -393160034663046785154330368438425583616 12446325 139370028551105655373023702061356120000 12446326 -636520470926424694463128057817141376 12446327 325402353402827664336674099030266147176 12446328 593643595130303688153859919735128412160 12446329 -15623945839461081099782701850203950336 12446330 -47090130720994253586564583980486912000 12446331 101021112753368452992038384165002433904 12446332 1379245165970448446741356056159198952960 12446333 -993117516675487035023511814966598201556 12446334 -209412738739297883496702203580797764416 12446335 -108041836594260800014363464975690163200 12446336 -763819678983565291843464183850991616000 12446337 -95542348631286895770364130514070248480 12446338 -176239745520358418429910180848018824320 12446339 -216661040503485048222124633684210576944 12446340 -236944996011512918361946639932768276480 12446341 1558902432126727683130407155024851675742 12446342 324146851640937746906125666151185215072 12446343 -774785538894749987913389920973730353688 12446344 -681199883834420945234200938601025571840 12446345 378322839011837662282504020584063347200 12446346 -93012366869941395392062681158586179072 12446347 -449350471340615348465534034855157498608 12446348 51086307628687924805159269519274595840 12446349 405153355881351229473803653980179411040 12446350 47828029228624795196378371819852800 12446351 1077616670320355048224224158397529327872 12446352 -480736046270599306373922126313433333760 12446353 -1556437385391926964658570974788527496398 12446354 -274282696210964432786428860770702592 12446355 438565698827356185545970712020000582960 12446356 -42019998691549140537559243849973332480 12446357 299165031629386889840056882948439596224 12446358 -234237302970501520073078982086936113152 12446359 -111255152213784208796852097033521245800 12446360 16680378732063861026132946977301504000 12446361 351547910085695681001429675116111049480 12446362 -94720801765417380155320025070669047568 12446363 432357721127122398353928675748416581868 12446364 -62455160097242619469198194961945387008 12446365 973710924891676762843063872376414529400 12446366 43455016615429835093210513830474715904 12446367 1611499166774940849915269901870204184080 12446368 621835333218293101189220280248256430080 12446369 791522245443145235410501338554908599444 12446370 -153370951644699411715538748528140698560 12446371 -520991490852163635624085665220945827840 12446372 1119289448088311145165003060572041896576 12446373 -654285899336964739910496014694324179616 12446374 307808564813173655501898720389881491936 12446375 1364145530129387176937536128007675914000 12446376 -278758642338615790296880213731714662400 12446377 206199733188051172228389725292944392180 12446378 281473473581740176694342084230832793856 12446379 -73226967907567687550536932053225639280 12446380 367383041115612981009758863444771799040 12446381 5510831069534301599988888242956068864 12446382 34494034723044315183336968627470001280 12446383 -410850446020950982009290791107111801200 12446384 -158652044631764699393096846667539349504 12446385 84060469555104048925300785535388256000 12446386 868284268738558453466586972872974021392 12446387 -415467190618250964452828635057723578000 12446388 -540863787284423202871669503259283084928 12446389 336115593511040479267384928919859226656 12446390 -614279468007047856593247991961719536000 12446391 702903364312226193657121203530853685992 12446392 883172151007447894426918015021629665280 12446393 -99019265492514452081657244081265536 12446394 208839604208429959024481251815373585920 12446395 -62162623949930165758774677466882816800 12446396 1408094421380510629701558890855169868800 12446397 -689746388634174212138995998627790221300 12446398 188443435925108962133029631720890044864 12446399 -1043307322354817648551996518136669191168 12446400 -24723705277887210637720846767960883200 12446401 54040047482824615240218713778110681904 12446402 -275686069317281282882422258735373740848 12446403 69601650410330775976708521078874444800 12446404 251130737985851913358416274535578398720 12446405 -262032046286558342944466668012925017440 12446406 -9879565188222982498012898212092211200 12446407 -418610851084090624723488304377111175680 12446408 -259264354286167570613514527722798602240 12446409 27574135649650204900896592362117679488 12446410 -45954478822915386828417265720767901440 12446411 -464900285378399887174349682814089136776 12446412 813492660366283180429817774409913012224 12446413 648750487817608678079267123770740782560 12446414 -471099877609435162584260011631622177408 12446415 362033744546741556972117778430705687160 12446416 -128633172907563560231370315756128739328 12446417 -1280519910244286053417630323789264350400 12446418 -103057132964483925771344914898867346432 12446419 404854456817188978309827344389711795820 12446420 -86373395591798072351407993156460421120 12446421 502289486506762127756407031840019946944 12446422 507384126048741723007822739421039412512 12446423 -3780291048939264097007238230142233160 12446424 596079188242918806688936357084601333760 12446425 -485991011383672061045965332464584574000 12446426 398961950554428013509129405739436615424 12446427 -2868346189692988678887995507608157184 12446428 -288920322880551236684228547495299180032 12446429 563846037158582590672587095551337637030 12446430 96658369737703026783341471857361445120 12446431 1276055092880269880244573226883697962064 12446432 526231096151736134027446100851664093184 12446433 1792874588301998758134825032565529293600 12446434 1375292714165965834705608978371687424 12446435 117011055536824590364726412106726380880 12446436 -2104433498573009611083088864565446656 12446437 -80444683463871085246163685128248161920 12446438 -169699453504311625262233843352639029248 12446439 1168103569562270013996442464311829507624 12446440 -150835871580912590926640377568024678400 12446441 -637926897614330976120321305233897334400 12446442 -304220342254192158627389912712453699840 12446443 1868560252537107586566461142772702632692 12446444 402459719063513135959139945653048396800 12446445 14973191952806751188221720872483223680 12446446 16166303109021954744050894285221474560 12446447 156015085996254719144362300067905854840 12446448 -9472319859293768935358419493993840640 12446449 385912335287713717185381001864299290450 12446450 -129248135103458394379818911742057216000 12446451 268718732065930962710423926169347860180 12446452 588073713146373844957857512096377198080 12446453 1521419072503330813441525078730916342702 12446454 190980558059635571408298125930431544832 12446455 60907268604205114076665128192359616000 12446456 -235902381111832631648158762016982958080 12446457 47756694890033535196768070853602191440 12446458 -342695906727240800547860593135759912224 12446459 -334924010062377996807015559562141381340 12446460 -158313952149517191785212607288337008640 12446461 1209653870885031837607253440179662147724 12446462 -275721632644244418514592342386239472896 12446463 916788671601826759235012787253816636800 12446464 1229818081184571269398698148646271057920 12446465 186346058907513649288103486192910459600 12446466 -182469989191084141247463584591681256576 12446467 -136456058859773418234919882594431805536 12446468 957364641983667289105737505450700000256 12446469 14996568281188328566793239384122029568 12446470 78136014034032426767331059443402711680 12446471 113652552645958737606002214439572196272 12446472 315233233732638154867093395998592614400 12446473 -79145729389867622679528813290843286336 12446474 203270101096848587474201997968145784320 12446475 -664975958227248309178081074536256364800 12446476 173072202359915828315298997113371481088 12446477 149240098719108679555052583832966512960 12446478 -419095753415896156966121594545683542592 12446479 -32338505521762821403678065240566395016 12446480 -30444899024826743683094509116090531840 12446481 471388601244459674104269633131556237120 12446482 1146240302773165412748649722575726987520 12446483 172705966987246384099045199934037258320 12446484 54360311638516891802328809979739994112 12446485 -30522218850053174759102722633750410600 12446486 249331581405259361035675088322509814144 12446487 -1482254897330169098846217152268845200560 12446488 245063973855277574702947209484917227520 12446489 517059700752272752482947106649222919232 12446490 -82344048324736400137718438846609905920 12446491 1010966965838508362314301475439563349892 12446492 -7820062389827989465382003247596766720 12446493 495519705821164247947418893365497718528 12446494 -86966904104955895660053987101889688704 12446495 -56820151821246696653362039615527746400 12446496 202129108376230664836264681761480376320 12446497 -45397500422583291299696589139782402368 12446498 -219291431988814026134863374588334045536 12446499 204102184292674523079471745589218282848 12446500 -21852961817122889630747859544399872000 12446501 -136422249940291219611700704457617578400 12446502 193163922804308000686084825614558205632 12446503 -230414052177742945659851601802407338248 12446504 -209127967221722994995711988345641041920 12446505 -41574223406363403576149023362826139100 12446506 -209977892669793544863984135752418420048 12446507 -1343855294043957010708107083787688583244 12446508 250750637581204090883241397819502493696 12446509 1606849954268149548534038752645498818710 12446510 -982538704873797169477297444141528281600 12446511 -64988543040275499575708609866389019392 12446512 -327993886893722077870885203760502685696 12446513 -463475170859253816877557747716102417856 12446514 358385805351253468542544441209461629440 12446515 -722731964201066274776567387074838580480 12446516 -99281068201349246083415840056394710272 12446517 -151447369344497306547043169748720795552 12446518 -103173779729676236401488011460850790784 12446519 -87684136519083030720064994964137836656 12446520 395004731183261130777696669369729024000 12446521 -1525937603507661969900592595247133400278 12446522 -8363560630007014485356792377131909120 12446523 -469742736509103146418270765467570454696 12446524 167623836822448047473680131803793284096 12446525 -54667985472416152324583320471457702400 12446526 371668213321441694906309142428838222144 12446527 -185860664298798527963529565537275970624 12446528 -25732335673490602012515884374488514560 12446529 411682103424106704497350608141909029760 12446530 -417209411806854035333508353838319603200 12446531 49873255526678748964936569044226198528 12446532 -41965707405304265112377437151251243008 12446533 683595691406806085606030483103433266240 12446534 -98517783862115057243740499265346193088 12446535 496847484673794168240761423087728527360 12446536 1133631362948190156554255219749405639680 12446537 569824312469714503681539171828294324186 12446538 238368495613598038337720952886337219328 12446539 1694284681952751120483950207823337623600 12446540 530417258992112581743498650897030983680 12446541 -17002174215065813594101177107436744308 12446542 592860073517540044893630173450860947072 12446543 -734380122344081827538015324934574543080 12446544 -429290072195287136267816991478775808 12446545 -36450664405341902376299677950976946700 12446546 -250322318667651615717563943009072552960 12446547 -446892318908523506237357470200192361800 12446548 -7520298656575796105148556155168452864 12446549 718524283591567807519795656896140793550 12446550 -38484448494774491244291016661941723200 12446551 29044159996823783009542979294298526160 12446552 680460553182110811085563780731592345600 12446553 -466696246768958724355984435650667365696 12446554 -700025605318590329493708123998829675024 12446555 -862605898402645597554052962045963878880 12446556 112045851356702391751120675953404815872 12446557 -84109425859336399292132476787865320000 12446558 -579212217444251336106964296518861760 12446559 1624498207259993680800048033884924703528 12446560 -503808283005574322049648516891845591040 12446561 199934631547299588155364983447853035040 12446562 24286639324060620862557583876040060928 12446563 -1095089207937993545698505486458952489188 12446564 -32961706569780533203019881581042288384 12446565 3094079720803060510440420208794777600 12446566 -784101107900941366921269431378174179200 12446567 -477307081076346113529818642942947697568 12446568 840261806451639770608432829110284288000 12446569 56717510173367511126842974865321187444 12446570 319022678373954763982786108052845112000 12446571 796821586251933073596680951388674522712 12446572 1516598110434919794417394325823348168192 12446573 31467397979692334180890593993251498904 12446574 85055144281244161014405247294453834752 12446575 351375089088840770446023130001914629600 12446576 280091035536588089414810717111273029632 12446577 32090663237857780488345483493929105600 12446578 222416737366424309901557902647958820256 12446579 218802605851760383926960619882403631180 12446580 217805977012567190691538863437852252160 12446581 -171752167342307207923056528143414667840 12446582 314185518821164991547768460598212255392 12446583 -778055966466582165764701052404174743576 12446584 -30081014224007084041296160922476953600 12446585 287257843521053214284300388964048725000 12446586 -255807960342717208704346625810239284480 12446587 -1121251396636257600551510078025557894208 12446588 323235040713247592161160317776722829312 12446589 -1243712449728422176218513760013439499776 12446590 168041253032250989504334000451305580800 12446591 -2361396381007900122258581958374734329816 12446592 -919904610242766702293055040089395036160 12446593 397764545796573179625422025372393874688 12446594 -14083068286930866602403332863800012768 12446595 -132250999417033781938990713506323084800 12446596 -300620290250742238275282369266378593280 12446597 -1654343048991288099859417574256265368480 12446598 -236498971163522819902891713422261372736 12446599 -961035834546965862176319445979536629480 12446600 422282099502813177609143351891205504000 12446601 -314538208914091286820331138724555443200 12446602 390871893701684036727402499016011037952 12446603 -625161264783016968368046192971725779216 12446604 227820127670743278838494330341532483840 12446605 1026525976570399602935186052975491581260 12446606 1540878982048238909545107744366355510080 12446607 406234179732846129390940097942674212240 12446608 7619421591245653020586005080952012800 12446609 465861776408452477741952681635077699840 12446610 156606324228059921844395010443869662720 12446611 50393310143194803216403228287692993760 12446612 -586617546286956411704197073102982255744 12446613 -1314736634641811470416056482851027745458 12446614 310226317686307360502436288495680091072 12446615 -338570996853281917603021283769282376800 12446616 37869471848868239917313127931517337600 12446617 2607753263502936400936154167651566100 12446618 -554658124576031981253172127454816842784 12446619 224985279497338991547375717777149262744 12446620 237340705200806800450543910853110791680 12446621 758544966680808032305144842759031368000 12446622 43179353282054314926471755800684484352 12446623 439486250985078284910878510615626628608 12446624 -592875625015053912328907606538256908288 12446625 575517748562349359992742043117361008000 12446626 -518637812494164039254708631804125592000 12446627 2197050032383085207473165840638117495240 12446628 161729243359355932185916357474545930240 12446629 93913865569995958577463474128044078684 12446630 -267305970817627374663821128983964300800 12446631 759053876382602611052500196715711255120 12446632 676360444811150432018906034610234982400 12446633 1860364439118257435771066672047537125882 12446634 -264072584200024201462816369234952355840 12446635 182946421722495946340300176073127490560 12446636 -460998947348922836392196155634848561920 12446637 -32077392776879970896743689337915192608 12446638 -526824058123407228855405205901050457280 12446639 -186681622037864456022960565914162184320 12446640 -67274925223587907711106098401553612800 12446641 -329840610800275571186365885277465225216 12446642 -138883417531004802060072491266665815040 12446643 -603149115708173171583521862979419444672 12446644 26280930628518790820936714026523293696 12446645 94771690663826403481563715071786445080 12446646 11605187957131168403689334195994440448 12446647 -188318542844754541892761321790976725880 12446648 228625689510870611619423692413447311360 12446649 539364504662296458602998967363051745120 12446650 -240559629017381879052040832713439484000 12446651 -6038837348618000396858336396564503296 12446652 68042726752932778577749335762927971328 12446653 -1880537917062118216166420337414548194880 12446654 53381655126764151714626908374915148800 12446655 46720068888897111582742731236235878400 12446656 -214293021742337689429809438857950658560 12446657 255780571971743784401849403337320833664 12446658 62162166802139672059497355379995120128 12446659 -546124464745544517101936098268855167800 12446660 924572220936947866011287810930221159680 12446661 -517497646245901021520424889115356592928 12446662 185739872144179535575353262457375252832 12446663 -1786575505206004246155592539801107389560 12446664 -663895621450707431013458465876769300480 12446665 -173679198975521677137118639174718400 12446666 396522183178803069174430293975915562032 12446667 -503233373924850751736690008607756746032 12446668 -310853825929554791016218270235626548224 12446669 -733531061945601201839576919279638133204 12446670 10205190694806267744499425028871990400 12446671 -583828799225020512592985734725109754128 12446672 30552554927164278893919790081277952000 12446673 779615284490455198982817254768760601584 12446674 -582599028271519005352318343285726519664 12446675 -237208673473652976727769862815990090100 12446676 -267616208971905636342425072161141370880 12446677 -946572022849230586994519807185237848288 12446678 573982108513084144699582079855720623680 12446679 -192667084765110055866788903996370283392 12446680 79852926599622062357554261694870323200 12446681 -1269301464143068153549096798841678427648 12446682 215769480424695788118565025714107156992 12446683 -571964379187819820646416556290266475068 12446684 -1192531341911378734787214430399803187200 12446685 921928819861165408238848447735843219020 12446686 -3437827292634521096694923921424688128 12446687 -2380545401303248785041443675653107316480 12446688 852010760307895506432012362658592849920 12446689 -52323511584135281188642671807251025644 12446690 -177908798381782693091928864544753905600 12446691 342392741292503882208886247770827958080 12446692 -1071428943109090802704479673320286413184 12446693 -153680752995575149004770116027355826400 12446694 -2626622606016128509840028932442116992 12446695 474905813462827408518002667298349926200 12446696 578502651979662392752188772811376737280 12446697 455422789203839792239293348098116294800 12446698 -118696031770226406291439004288008972800 12446699 -721040856205231102347022835288376341880 12446700 125009927829805844925541806148218470400 12446701 430744279962269699363086313230740564352 12446702 -941064044377209182956266934423510400448 12446703 -1089603048473967677349354516840810730752 12446704 271331501807372260709601939689492971520 12446705 -178628493573284583604991263847555176140 12446706 235678065712079831953991813849595383808 12446707 52525022174165753441999922322530887072 12446708 -179450336585444443519510864131236422272 12446709 -374759028697680119387707857897029285472 12446710 -212436295936977642136252115997387168000 12446711 -544855876171498698076290092496114341376 12446712 -588130122533441051222301040573680046080 12446713 602712157504889742019256244959054542980 12446714 -381340464903320647374609563214108895488 12446715 -478354372085741772675457606758114420000 12446716 -888010517248187109971230231517751132160 12446717 -533693630642272030613396373515435035008 12446718 -262352040121649271964683432285341377920 12446719 1654566958508661104856914733729868144 12446720 378075293425892273357683882461820354560 12446721 356199029497627557634622707312150697472 12446722 -14107756991686183144982352957225267168 12446723 1200441986247447412634536638723227550972 12446724 145326957353514056674983755499532111872 12446725 843222556489848573109928473638637984250 12446726 -180218630355968554161472222171280842752 12446727 895128702597428008162604576176650807720 12446728 437956163265589547304614580630857318400 12446729 2111662661069561673138777557504768340000 12446730 376641455628546718642393864289357760000 12446731 369445595000397082002377013574710985104 12446732 -631528120733311507015916924114779849728 12446733 210301088773639942340868385978183478304 12446734 -739432584388584733207922030636870400000 12446735 -339410776266725380266064163976414246240 12446736 -8693629062217174525267862117292441600 12446737 6280557586577970325338034292022034272 12446738 105243684115764560992815390808012729344 12446739 128176503799016770532854202863448686800 12446740 -609041673754992852620663247713253423360 12446741 13722240370296432726056028069909797052 12446742 24855069363976620962040796744597401600 12446743 1623636214912074336467749382016842865992 12446744 -861522591716639726157682578687114854400 12446745 43555380617102619436792588505097020160 12446746 -36262484955450685529539172535620606976 12446747 -1229570436471771144557656869900094311804 12446748 229413867647172275710207817613315440640 12446749 -53915870440640079528710460288968556288 12446750 -837264170888441844241788198727228368000 12446751 -1024871359211820563493514317509276720568 12446752 -207255020039629113908638950597580750848 12446753 1451591425747561980972935234465975116464 12446754 575574023807518073576835422082597080832 12446755 1259128791146924071907555693256169122000 12446756 -369619773754565018913455438599110008832 12446757 -329447677341067997895647043040691919360 12446758 -1499138898762608764456773275402563831680 12446759 20627288924871341900545594047409069248 12446760 293030384166349441525159845269258649600 12446761 -6904088771541522594092141247904008368 12446762 -204938731992344670517510275005938126848 12446763 -122748701435664055192794101941006843392 12446764 -119128342630353872871172335901472245248 12446765 68544842912802514713557717016290834400 12446766 -266962856468663742427606497910167732480 12446767 2176806722754025409058988170663796866000 12446768 2150956108677592875716837228076171264 12446769 -781078568643587692591196552563948768656 12446770 -71414068761128904641933432952252234240 12446771 -1111544176454840255382559443048626344320 12446772 -21597790709846836630930064993889361920 12446773 1163769282766054981610482524613794055022 12446774 -611281683631977589422172456049295264864 12446775 375696808599838866077775713419310457600 12446776 -1278501775774362150205196356775199313920 12446777 670778825284272614264686502323934326272 12446778 594543110769596770426980059075481037824 12446779 56345251136603246208829629119653975040 12446780 934532682664755302394105603895326720 12446781 670788043976940058396819437050754807552 12446782 -534661365137649265520300538272987083008 12446783 2027227265194777423092441285189172112880 12446784 10451956132926555302103144935828226048 12446785 -11256767768433464833917243244653390960 12446786 -300365982389401378700673005795667840 12446787 395236656283457971659191955676417928880 12446788 -2291519374155192428023310183500349184 12446789 -1396699102588895438487001998021269773410 12446790 -208937767485056194601629762958701361280 12446791 -509666425020853730144157918896082367360 12446792 -9831965508744918732036771093284321280 12446793 257032100594830447800771517721806587882 12446794 351334004450352868734586139478215643696 12446795 -217802368342955862841867772828743147680 12446796 -721456765784857105369263171778599019008 12446797 -247839413884726931597570471086812780096 12446798 121531011326013540236406800734903591680 12446799 330483644093817085781121712726565097864 12446800 19665899890959531121231126343119462400 12446801 1526988698823009697623470122970292530802 12446802 -19152859596703747895462563697205780720 12446803 -482538710233647716015808229165278530720 12446804 -69460826816464240759465881684389259264 12446805 -266945921224056325104305168031656140800 12446806 829647947497900299085287569461603918464 12446807 607239850098948973398006842262795394056 12446808 -8497012679516173419317181296727982080 12446809 320763594998303963778776999839647088010 12446810 225197115237511211944517801612514693120 12446811 364022573072395447911474973193673984480 12446812 310456874331867760316471993724121123840 12446813 3368551085738773377987028211764873164 12446814 -79107802311338667638745057828475038720 12446815 -1733596116031136399833593009845616585600 12446816 2087253481611711666636896518250966679552 12446817 841049409740739240990270916692158185440 12446818 492275586289715485614147296985104392704 12446819 154929908011364627086149563405477034240 12446820 -256262861053484275897303123476744288000 12446821 -795201026774502316729611321437455869156 12446822 -1367544020374986647346863989511092277760 12446823 -10036034291521557607656679462589832576 12446824 138647513383988109343887557278402560000 12446825 928519398363531428209716495475790819550 12446826 -43954406999698617520361056994732453376 12446827 529446881744332706776446824369498293312 12446828 -217674213995271572190753816903988584960 12446829 402528748280414602090785036118203651840 12446830 641588354387618069777268036103328257920 12446831 -505141241924957910478228757699553714888 12446832 -244225801411949185647249236673817313280 12446833 -301475772772879914641169410352190107660 12446834 106363400041597651389725773011157233792 12446835 146728540559323173555682011110159204400 12446836 -202803566183632916318262347667156061440 12446837 105988614720088196997552895534282620720 12446838 51591589339150188920096483903384544000 12446839 -16720320553288933031608594480623529488 12446840 -223330082829066055107683792631716659200 12446841 206790716411788889849959880659264020480 12446842 -908708874549318238049352235110442611456 12446843 339114008205592278397520319348752356800 12446844 -193582435452567743167906178948931330048 12446845 132594362873274310338600900391539052800 12446846 -588612060499659124251364880456962463616 12446847 1232231002404671661214622370397248240 12446848 -675283141820575389151725833581001441280 12446849 -304457424602042102623102645487974160640 12446850 108825771111175928217006730388512483200 12446851 -1480426080919495706887768394333163510148 12446852 -1009145942093601884710005566282393671680 12446853 199475867020567419851038296512079240000 12446854 244855139648066769208314373850787731712 12446855 396562230846835074665839807301882672760 12446856 366076857684386086877078709090061363200 12446857 -1098774316064704415559317175325291105894 12446858 -443866348194846471741482575826419779840 12446859 -7118394818415273038879577227219565096 12446860 -1229665424466148806364476987102105047040 12446861 185201772402282947185048986730138409280 12446862 -59910092423549828994274503461602928640 12446863 239380064668473700408166483966273928048 12446864 27914543518339973063306259564547276800 12446865 2014512475836976887006293621826490920 12446866 -514801084530881864333439588220304256 12446867 1216640084968577244139979639043509432352 12446868 -77500164388762154872500500131673407488 12446869 -2643239415932187790199340546575548000704 12446870 662447884514951879280986896522792730880 12446871 1058202396334726518337442576504606679912 12446872 907212404382775148130792740332273612800 12446873 365686283045293682190261943092809113620 12446874 127202106861542346413174420429754604800 12446875 -343479262914801921278829647976286500000 12446876 49544881624631039709717541931174108160 12446877 1161569131115042420996667258184831008 12446878 -297348793355271327245661701497325189760 12446879 -638622627700307773128707322907924703520 12446880 -181228681800040938318572783700651540480 12446881 268592813294976489564137953677978345600 12446882 -316281622331237810777328861470743235712 12446883 -595680390329706698704750287522868569948 12446884 -1224677058401552567899856511865518669184 12446885 727322179169372760352705268494924313760 12446886 505544450955726324041871261812875894464 12446887 44557801634735972831916079332005020320 12446888 -1195602674228160179727525239286396810240 12446889 -100923367729598036330406180870546063360 12446890 846514810170319020558210064960980226560 12446891 144909368358683907374914233027206803392 12446892 744201943163343978996113971924164480000 12446893 -332301090748593991131066240756007258858 12446894 787202577029219198786897880825687967680 12446895 -168743613799713031505681372175969761760 12446896 -75752198971423450543626392506928726016 12446897 -1400204223172259383586710186034674480128 12446898 501970772156689063362666372606605556864 12446899 683634212152237621906291156906620282240 12446900 2884187641968731735208779383427328000 12446901 -110855615348655605917260913328124725970 12446902 234350259743899897909567840073946218112 12446903 58180372239065518147917108282102681600 12446904 -932201738361507104490027663766252154880 12446905 -940900594616279128355142382224473210940 12446906 283432494235711839653768552956294834944 12446907 -1973093016667574381325413815699738704 12446908 -1144893234690442825519507273155960527872 12446909 -8392368421113880929160361563454256096 12446910 -22380519350204497862699421996014284800 12446911 -178480714498134183371046801480943632728 12446912 318079135399408717064984025431383474176 12446913 716997374402693857583162694713180215344 12446914 -290935308432781629505562491547762393088 12446915 327225595653694343432024336340684550320 12446916 991264616289087463462360815519456706560 12446917 -112310994950307216413200406431521172800 12446918 836429499356166351063123280364150879040 12446919 27942326297782233705359703920349101520 12446920 -837397925538418884630645345474578995200 12446921 -833719385312864378336268200273318227878 12446922 -235055076799196741073278995963339446528 12446923 -1850994865225549588466649269762610238828 12446924 412528918154167555006625559674336378880 12446925 -708420561877238432659221451456652335200 12446926 217724718720398842629733405523915742912 12446927 23575630818787903249268053666641877632 12446928 33130274695064780759613389424274145280 12446929 -1481975214108744420014504065911605735712 12446930 -52944613800458013733006308001870241280 12446931 -395280897303239829791944809079761755208 12446932 404226023239864640513234798719378819072 12446933 -609623908580995064844194848875317882496 12446934 84000623683388486046097156883069460480 12446935 952198143428175786054606263421347823600 12446936 21434657505556432332691924129611571200 12446937 830386668763575068513136310821786473988 12446938 6323429648680661702498423644826772480 12446939 -1289045200080389021274698210335610663280 12446940 -522451430238574510640327059860910694400 12446941 -119245518532126927789920313071203402588 12446942 -312827933145909952171039886713667296128 12446943 818584645124451910477427437137337083024 12446944 162649900486137810739441591889410129920 12446945 210414602032340354431546613562461548800 12446946 56856230784653481851412530369886147792 12446947 -716124870515406812493208531977624597604 12446948 -133794807011621986179285637452347398272 12446949 -373417758524681331753127013265588421536 12446950 78407276138801260111068609069141393600 12446951 1884805107911291454844377021916780324224 12446952 7371032172777820814014097494923018240 12446953 -1683640567696640710676892845860091716316 12446954 35781061548351595651531077791739300960 12446955 -531954772947326327062633882263368874000 12446956 -855424921523633002587483018413474605056 12446957 1460802165002026326381105055420086819840 12446958 -34331740988745156843263498118855123840 12446959 695449299104092135567562365037938975216 12446960 146981248486124257340499456975513845760 12446961 -143271570261478963144625322545824579728 12446962 -307313916661891416904333896569530340736 12446963 1995675183321546612487437998689317917280 12446964 728240951368558643257709132047209072000 12446965 -398616075560925281806203520875741672960 12446966 -65287436756286166276184822457589303680 12446967 10417380550075793331768890171701301760 12446968 467005961969815425306782716633302466560 12446969 70320244356995035083966747441449573460 12446970 -382113539978686083800170753211330976000 12446971 168214660684081957623074810142990245832 12446972 -845446135352548716049054092076556980224 12446973 -112189684908280361600445924920196879360 12446974 294865391843874054726608053202489069760 12446975 34987219166838850738431202299819776400 12446976 549133651948355714434657755195538145280 12446977 240912790883399672674083758544005765680 12446978 44432295556982863638727873988009561040 12446979 -328750458101985429100860062750433937152 12446980 60913085437058152317015844864252131840 12446981 -94825631948564832119386514695885428288 12446982 -259918392684037924009550536050123324000 12446983 669286225642552938582927273942630812104 12446984 -394300216282966316587923143993375662080 12446985 -51398414198196214718420250688108471680 12446986 -861840433175174598399748468824334222080 12446987 -356394440356015261743790772654997115248 12446988 -341496378338183112734033680743591744000 12446989 -136857617954793411471062978106960291168 12446990 535269131042480905577752465387961976000 12446991 -833230897049340328528303963717624263000 12446992 -319911713661218507600125428124854386688 12446993 -357063604166730840465631684482338416512 12446994 -178367703866286558892917013523468943360 12446995 7740951121438129279479659578768454400 12446996 208026375813567406457615409711432622080 12446997 -38630941561306502423263742755621080672 12446998 -63650163207025041075475538689609222464 12446999 295133297948461730942717343674222205000 12447000 -1620841840473445466252607842900889600000 12447001 126630509539363769768579594710338536064 12447002 487010878810722656515998349031232859392 12447003 -1653925120097004898024713041431453478400 12447004 13702020224676102416146462880378558976 12447005 -1619319586233210045626107933581441826440 12447006 16706230357910897351002184505252771840 12447007 451197956716944390973051432517695708256 12447008 -50266726131217863789619266197712273408 12447009 1266194828416493003461148298710590668324 12447010 168255336247530668554762414613475717120 12447011 137940110276032755020189874079321184544 12447012 -533187981769781918425569632982866515968 12447013 65958076908169055490520693017091971900 12447014 167256750442235763364962152186953467840 12447015 -152819087042756620891847839893690055680 12447016 -471077110665749113561414185520669655040 12447017 1008275446569219076737022767728302281552 12447018 -200688799069166350014318813719181787296 12447019 -764463992281501198305311109967448044236 12447020 -382503659583697179349280382976123115520 12447021 672548630660804033252900379079654024512 12447022 34917182309712638564547429516308110080 12447023 -229266116606999311187355497480789983728 12447024 -84284932021690074578350837240044257280 12447025 299912385664615387189678152885263836800 12447026 404876089348231691503294775150685572160 12447027 -27892210124024991790080458800170967488 12447028 -1805136009633656372761156332043110016 12447029 -220171002916020235579612316665133451954 12447030 -57475107217839882044299078707715215360 12447031 -540577108222246661523774664332092206168 12447032 -72416666711300785122883840293917491200 12447033 -1009178646664814483555401227297913708800 12447034 154130161062476574154821356692896572640 12447035 1516624224316999967824572804452240791200 12447036 -302304870500239294074250933016467473408 12447037 -473703342038024147253081389934858300980 12447038 6016364072091365351953380184364335488 12447039 -755014513404331304470828661056488479232 12447040 -130472583587415517276361798422647275520 12447041 635124581416001196322140341087120597442 12447042 -415968843110772894389374353162682716288 12447043 620280918613599106364190771609782925216 12447044 -545575910149807392363361785519329812224 12447045 144354666396867741138251331230019381720 12447046 -315509613014747060219513902738808474496 12447047 1805643010198359792741522594854972945496 12447048 -303216152940361686781150168202440704000 12447049 597557067487344023139564368330710059264 12447050 60823812854075066705792557701474739200 12447051 703121089659982281336708595653172472304 12447052 154622853454942916191470574079657984000 12447053 -1044313599050877320814390856741811919840 12447054 524636718216005891296905098604381555840 12447055 692679407261023407218821690383515037960 12447056 -8508606098638100756839568408985600000 12447057 298068621416647575222748071403614541824 12447058 117119456524618059576085428582178633728 12447059 1144218336459549735714351015733133005872 12447060 9595303359223467103984225371391119360 12447061 914145379262736301181046774600684655200 12447062 -667720349770624433564605142166080287968 12447063 -200075699969777001581537713140323636640 12447064 170648899393422801032833061041741209600 12447065 -520039924925462413732286702967912972540 12447066 -596021523933430248546119523518471558400 12447067 -260529214224415909304749724665047563688 12447068 -526402499987189858449498514933825869824 12447069 349307826347771688188008992824401532544 12447070 -5580321857023147492484935311294384000 12447071 -191278760736830539530457466883901424640 12447072 -246495204820185339474081171146196910080 12447073 2740736306212478506030054936952647339924 12447074 -372552890660702781902471044706571644928 12447075 386550867010132169317514075891417058600 12447076 115571796625498411050682149108855301760 12447077 1287448472063144458502820890394705466812 12447078 -233789625202370626193766092401480951104 12447079 1133380584783311985038079938340733770680 12447080 -600579502479460691384620550905487001600 12447081 -10130713114993275832890301257062307840 12447082 1460415498450217486409315793848148518400 12447083 -358332209538255698949692846299799305176 12447084 798963674220748231580831698163939328 12447085 88196928081043745892711159812176560000 12447086 -10875624554427654986356124126936687040 12447087 695446227094319691261007864116208874760 12447088 -199078984000672536531615209319430619136 12447089 220384693506037335178161449162480893440 12447090 234142586319113981374809654421647552000 12447091 96456879669185703838508477459567402232 12447092 -96490121312193579242213156845786490880 12447093 -576747745822473233497815538085795462016 12447094 531981194080100250877203080036727189504 12447095 428491434233369700963369563844335162400 12447096 -221071535996009443523726317278744084480 12447097 56627665515109182471389533219783530440 12447098 -485544598259604679487234464701607405200 12447099 191595180440930246666952440405914270224 12447100 489729496106255377908278202579359782400 12447101 618382875833302057674100994130243386304 12447102 298840449540123475170425428797637952832 12447103 45851224286999749841264584878719735304 12447104 -1836409152409054220881394908644822220800 12447105 -175429326413636966963759497390016354880 12447106 95455518439431344343097941200574213120 12447107 634530542646350289026275759632689023356 12447108 -29180908947418530849927141216395560704 12447109 1275980316193044470419793487121815531040 12447110 -267976550015002340897801590433161203840 12447111 166103343466225079675023338236947140768 12447112 -1360003548220388833255570583578307174400 12447113 312482735634923923040923725534179852160 12447114 248036371373499784296998028029639043840 12447115 1171523519741558435559357780420871145760 12447116 -988547291810566636475562010251215900160 12447117 -644889814884440730593201530210701330432 12447118 967385688789613133080698897453577594560 12447119 1309844400345637284720021521392353073560 12447120 -7590060427065497001931955737146163200 12447121 1289625890078563604852148115168768822322 12447122 -339913359252927332771550255546963531888 12447123 40822281903185007069941247957149111040 12447124 12646449534097011337776697284019081216 12447125 -891370196007291860282900839938528813000 12447126 -14360832233214281868498031573388329536 12447127 526204035335204819530854697602974880000 12447128 66179068797754500759886382465869209600 12447129 -354003795568612750960199804247258360192 12447130 -524309867109537695148117555292491275040 12447131 697666798993411326301606985969798152200 12447132 -721401048638014171286222517392644105728 12447133 -181707754133685208650575835827100655656 12447134 71271903139317503953042709111593924992 12447135 498726290369825332007405826778399771200 12447136 593447062039125437398529961214676434944 12447137 13043967682824777498642054386489859012 12447138 528566282580664118341617348559858753536 12447139 -556263406180742487469446349627035991920 12447140 168384586064862846160151172015328972800 12447141 -293411377990945287100848344481891513216 12447142 862641972518445801579617240725363686912 12447143 -380323011997405109242581791457596279040 12447144 -1115874003197100008774872620857587184640 12447145 828918629072541231675145937378630875080 12447146 -237247814762843538677622663703991886240 12447147 -159664415133617505740008087939140275520 12447148 8596767172495387061072916780451891200 12447149 -482779900172373553340094512110135656 12447150 307053690584130884905269631059462609600 12447151 -838192267473558672914855670642458443776 12447152 -310536159962093861655744490659325083648 12447153 1082929371353421471767905451086923051264 12447154 638832124275323327654684248812709717776 12447155 466602896810975627704654234364632755360 12447156 -34871991060290888054147619771017127936 12447157 -64109776223275700027414571538026597380 12447158 -124676746618676220858629785408643572320 12447159 -595047818296735488576037408453160431896 12447160 -727520879683572370537646641568560128000 12447161 -1191355797499401281396798026406825923200 12447162 131053176837114559594293741665204736000 12447163 -1171532552665885301579531200097551906896 12447164 977402171723125396982291864443826122752 12447165 -642634028807834251786195195941649330080 12447166 443730824455601353404883884984888851520 12447167 -809722242367261846467153236207925960 12447168 -4065310695349302493977762893093928960 12447169 86657263663541931584404165201951017920 12447170 -145369807709651309460916401886321007040 12447171 -348527358664185376735699159056213069120 12447172 1087177197963885882608912310315918909440 12447173 -644496143964996083469447548872716484578 12447174 304136725793824830345895941513371501760 12447175 61973902688862869125088088381821665000 12447176 256775116561559367912065341466215925760 12447177 -8381566488756367771868389479187913280 12447178 -1187700165871977337745517445915946073600 12447179 -546583256172283288606077544561835680824 12447180 -408263168875975721324611653485450096640 12447181 -10578815368514591202908117115044533236 12447182 103467441837597658885668239828769927168 12447183 -84545030361042971350503104315878494336 12447184 -62580455759152448374734829531621048320 12447185 -145178346213937839564043286627514460800 12447186 217642313622113883878939422252053133824 12447187 -1702212196110862829030154822857786966164 12447188 -146656303138356048366873451845852555648 12447189 -223247461625135444400108777025550665632 12447190 78188684744851223251013503019291957760 12447191 1358724382801047742916242397995079602752 12447192 -637833107366000957885915875479942758400 12447193 -1110887421330077355127229184709840223520 12447194 8495303647954494943194291972156725760 12447195 -102331631277612191149813247507481736080 12447196 1171364301125844177649176914865256516608 12447197 281668066410348134091857664382306811232 12447198 108746101293338583828952878153225233664 12447199 -1090003815049292162215745850923587496800 12447200 -35536917200568851460075648465862656000 12447201 -299903177844436797012982549402648359360 12447202 -233861814109504780435255851902563094448 12447203 -632112139334433168160551600302639572920 12447204 24721784594381820345386065054565990400 12447205 -540931057434752998680343770825405163140 12447206 528609859034623696677663359243228033280 12447207 118262224503113396158707780368585793960 12447208 -1005401966118943677286339974404367959040 12447209 -342317838143328775119668917872821403072 12447210 -4513667497236933946884787275548352000 12447211 334941572132734959323296527661730378784 12447212 -517224554033244986515188680678836940544 12447213 -275679113688024838550173661735463593472 12447214 249145794418249592029913384860264284480 12447215 -886140601969956934633872100903526910480 12447216 174937231426947380253437404995365437440 12447217 1689552363235684669690195691630894301266 12447218 239437142648847419767519200171923030016 12447219 1041637503049679035312837423772218671168 12447220 336344035592012647634814679232808960000 12447221 -837394295232987670848637201265717578578 12447222 35015090377010750439344826456750284160 12447223 207417337987032422821078425226006554240 12447224 328082080783641957102695097930950860800 12447225 263778786103112163296649471120462690750 12447226 -29629123483867451037278849696994415872 12447227 406704012465806265398862756793242441840 12447228 -156175289518777729216135598968520048640 12447229 -211997479432224571191567958313280922400 12447230 11816576975048116055377308252728284800 12447231 10462105365044945600388561082002530064 12447232 -93928148953472856680157592320712114176 12447233 -112292626057468790045399960475595517760 12447234 481148109908751482862632152269567910560 12447235 333332345055967661438930756682975106800 12447236 -922515562939251460231746125505123150720 12447237 112834740895992232568178281424319647744 12447238 166212072180233217542186185408546230144 12447239 451494335684343373487553819330278116656 12447240 -185097187323376651876053221241421824000 12447241 -2413686553163518100740288589473494247808 12447242 82243269363791861699572385355113299200 12447243 -892253106234756513296159931235231966800 12447244 -49969772943815470484102217840975536128 12447245 -1093136501017578395548596426960938469120 12447246 -169631387926095922924066791697858784256 12447247 -178807997246879957904142012564886276928 12447248 -239183341240953438366443573537825095680 12447249 248751077879300850872381632107946409568 12447250 -335887930186072124464946617379548920000 12447251 -56035381712839321464707799232736190000 12447252 102833548229535567970851331723161518976 12447253 -248316783622181683091693500106594432 12447254 147912845933789250055643992169672556576 12447255 -106023654059576914885566176744974041600 12447256 -1360448163112054337594917133252830341120 12447257 -926558219942546640888566523064427616240 12447258 -545309145839247754066012487244784790016 12447259 -47335436457537508295528731438323918360 12447260 -189483550992695218522684547097328680960 12447261 -998824772605870063288287660334001317920 12447262 -503835985729153074908171615975409728448 12447263 759074682388993993715318801895519521904 12447264 -1067001869103844222039262256232063303680 12447265 -977127844371482356687993470598369919340 12447266 278427566345228978984919878815900195104 12447267 224937681145562221205017698385075014912 12447268 475386066450915177852629080299599301248 12447269 562804747533687821815103831839058468670 12447270 25270771865646318914655825386711040 12447271 237094780704658885478812119675001795152 12447272 127018299647764635193208870021199605760 12447273 412387877552859479888121801241763445600 12447274 300194154301271163753627056887600042080 12447275 258067430473171470275398129274667057600 12447276 793295272861929037973563198477912991232 12447277 545901879219657165300791019805410335126 12447278 -42781209181230257228410541621174664576 12447279 34004514977105322627563517549256359168 12447280 966553394420800667405359693896744960 12447281 -269903724701723955210495728312646375168 12447282 -321292938643326342930724519461291047808 12447283 1557967937902144773038812877891891515532 12447284 156959897346163335638468452620875999616 12447285 27685981697048581253851792601876455200 12447286 -206723808265554776980276609966306845696 12447287 -639982288849629215028174837054515999064 12447288 -76999421146407804622511130333376880640 12447289 -670246773749882031195353663897318794080 12447290 -376037914292946780283579755321493293600 12447291 1908426742561502444953068154381080327024 12447292 149289950950926282964987869687282008064 12447293 372451857002553880963039852840573613580 12447294 -432897998392358102864182411752591605760 12447295 -318052865779634291195865297808339963200 12447296 4952228465783951810187724223919685632 12447297 -1508155720581616143478326859823477076960 12447298 -525889140835305080580694854135297120864 12447299 958534734321098739143605745254491417240 12447300 -71548828898393057646032040661745587200 12447301 -67215176485419495481473557780722388736 12447302 111244900240776635861599572752143226880 12447303 64219240649790115852920951267710811648 12447304 1473525332125272471845571084827218805760 12447305 -294903663360670667711907075119383134840 12447306 -170714121566017116946863844214633696256 12447307 -578257118449360133751330756931437973920 12447308 -106951166768631222036200482157370531072 12447309 -150425024731722117855819941814024789888 12447310 -344587066927695886413351703490862272640 12447311 -1557177793976287919842048913139171498000 12447312 58394881122841509773999748253657989120 12447313 -78994091138786391211775252934302143836 12447314 -454961279967852636372523525296541699968 12447315 -92633159414071536393297528890613672480 12447316 -339019193611977369289691998846918940672 12447317 512863309865170351424614012213897873692 12447318 9230506846948000772684551616951162880 12447319 638638988189536461282402709744962840160 12447320 517978860657014343442591498725520588800 12447321 547359900981383020069161223151161301712 12447322 363051934963725236572797954280899814080 12447323 312080194112150812737840995522825647668 12447324 -753027077370109671365742402338036367360 12447325 -799515622459678575344297591595816158400 12447326 244272245466516768615615035818415174784 12447327 -555880299075041979969680052756432163968 12447328 3237918824357241592446175021171699875840 12447329 -229877219556227017953059168256445679070 12447330 12844437037017179164956256525057797120 12447331 -517219651720647470704407813482682936256 12447332 -133653363630448430303128744614993328128 12447333 -435527652416349634635548595209918788098 12447334 -154284469734730753661072677217630033184 12447335 1167701332072515629288109518149478022960 12447336 -648598933991438514308573493247014912000 12447337 143395468202855768879661279989379788800 12447338 31876964462779496863043685883191334320 12447339 31579698674180754436826256717555030528 12447340 -799902352149721344158663950916468060160 12447341 -513510977529609418155625794058370512032 12447342 821542616281237915871913131005948305408 12447343 -1710189551195595173761249385721103375408 12447344 63240068681691634917661044500267532288 12447345 127972140896406006555770002893523747200 12447346 -435585360186852398417757180310258822128 12447347 131273446550779870003871065339355404800 12447348 656461601448755504844756284436689233920 12447349 -1146426092512350741853422863928105947364 12447350 13547984949841232093555271678720192000 12447351 2388183818309472964363426198363488480 12447352 533823102311140176183417394922108313600 12447353 648238687673244794920926204539627002602 12447354 99272610608371626119348196603912614400 12447355 564458172176826951061902285684172821120 12447356 -490805334736238660817619094015599879680 12447357 506389078234621230106528810429673020128 12447358 3301910964907355325004884091171620864 12447359 819232140829388065352542578410299109280 12447360 138909927579846398596663394298966835200 12447361 512250735549633556334337502969686744962 12447362 34115524723475036444876360449769719200 12447363 307729340084904793261367287034557233144 12447364 -402723794471750795372699099647932896000 12447365 120728875163502808317978555895558137600 12447366 270088973428443201068272120203738378624 12447367 -135994306937200743066751272401055764280 12447368 -203152846052338540244750294019363962880 12447369 -705935999143933626065941193514725674512 12447370 40402899279326292038516549054899247040 12447371 177361322828893925588114937174715759572 12447372 -333798115072395842145278375796837757440 12447373 1541630225756424179597676845080071805622 12447374 -1027683031025696010699138016470881024064 12447375 -167564578683176987792747859305572320000 12447376 36175411523439349086894293800908439552 12447377 -24980208601008250735770240040874733774 12447378 -472716665750196274468304226683444532480 12447379 -678575940473972897648963434275484232624 12447380 -769463744810831842268328303219639091200 12447381 -464640329637380766863132314576012059840 12447382 2072598947505831490752434235952398912 12447383 181448827401290647175886473313518806848 12447384 -901005549381423921175393646742706298880 12447385 175380612834583569805123766736794504580 12447386 -173221403690468946878761285527203395584 12447387 -161366532461674386021177584056743564756 12447388 998296140408202561657588846456446668288 12447389 -741565167193932183221845305717308022810 12447390 166321700539236967934222614681139041920 12447391 -2243932821042174975966091224564092824 12447392 515072887845531049554339488458532585472 12447393 -96107266439666696236448901675900091392 12447394 766191219634864485900283486329762796800 12447395 -195557374855077945646608244403487316800 12447396 -149060625774248322110585311789449662208 12447397 -357554007338120609277857283501464242688 12447398 270987971695093307104532263748958101760 12447399 207475218857223331875578059618799513088 12447400 5434885856651064313625990656856064000 12447401 -662345536479927212871990230578679438598 12447402 204938241048317772015400951746988700160 12447403 1192536844088722246809322747835490547920 12447404 588735872366320011487909379788583347200 12447405 708912368098487400444170024386026907200 12447406 -2422143078335777805668713870600613760 12447407 -193727981138787329541782904960499113600 12447408 98796623663720591103787760536674729984 12447409 -5099809581186831483267594144826799280 12447410 260101750950567038483372459538869139360 12447411 -458398128165995016353208017796581897928 12447412 1154112408219226521780018367790687977856 12447413 262474987859240539382443735741976766240 12447414 -109993856120937372958198373463713390592 12447415 802342236686979155391101361694697305560 12447416 -835779548502364869630287320121255116800 12447417 404691592967874767917722277590190225344 12447418 493116267762771899945792439493376764416 12447419 1251889565028451235047800793651404172944 12447420 -494268721785553052874858485577354501120 12447421 207699711844414591601039479789394354412 12447422 151625302315946686330193260832782959552 12447423 718301984711283377415321138469265454072 12447424 156129055852990384756977707916000755712 12447425 14616449562780141241406431950023934000 12447426 -247733819097929152134326869837350013056 12447427 -442305069769403633107026795489329405160 12447428 -228904832959070357883991912081394786304 12447429 85288183146091209780438348691630507680 12447430 127433749813644564544752799890761733120 12447431 369030383424390594681917619085845409992 12447432 1460461361578068629699874754629167923200 12447433 -1876319860793999874147153352917612754560 12447434 -205882364721837975125017254164293320000 12447435 113594026383507039278921727936671923200 12447436 360514946855662183354794781580849571840 12447437 2260163455377930241104354428724814645740 12447438 671296609003350928283600664943933407360 12447439 140960700318238846779318255889177510224 12447440 -188637893535122334604540947296693207040 12447441 -28394294851807362327095501281504688700 12447442 136154547550304169426503227970893684224 12447443 300594681081873170926561228919954883720 12447444 681886450382651119038439171363769303040 12447445 968607179682764440908910265895092451480 12447446 247596145020988807191917476828210519104 12447447 1142703303660168688626142366799224806528 12447448 -550736433392380083521534757428287856640 12447449 -5823866696234189153330120605230046080 12447450 -30232207839804800398148273445813600000 12447451 183796986246285949177764678586692645600 12447452 182798644199534458996003567742027291136 12447453 422557253951184535364009639296036274304 12447454 -22065527688914245994302054601622397824 12447455 -1170554283059888760911971469937636071640 12447456 215050577750051937158766611836377759744 12447457 1296220028980219393867167767403758513184 12447458 -351390094784131645528883859327749642880 12447459 223135909799712823957755822188575860720 12447460 -780517212918753377789895800590375104000 12447461 344709245959316326900020859666997180928 12447462 257808068261174284566437565706757068800 12447463 506229185606741963667102761951505382960 12447464 392958139504917320837854010907187691520 12447465 -323544841158609504193718437905733634880 12447466 -392664133278389909253606529485222593280 12447467 -704275659462535950283770382577473070640 12447468 573756409792346905649417085989074266624 12447469 -299951622520623268107026173164295257130 12447470 -210035833054010623350610476636119040000 12447471 1525343279502739075212176539781138830080 12447472 230559224815172103464882208851685376000 12447473 95822840905168196483618510148697966260 12447474 36820463182635863801661383922982949376 12447475 108747591563256547150594301613813747500 12447476 -73175910824861877023559374937121350912 12447477 155463638794655679149937937329593802240 12447478 833678971244255065486717819716236411040 12447479 -26418312454392857292921876989247011712 12447480 -202928876381229380036245274282636083200 12447481 307468376855381412192639620210876485200 12447482 752013712800041689047751640782141940592 12447483 -1234542881615565277526308887675956927976 12447484 32313194737381593017881005250556148736 12447485 535215626950729379701901403490809154560 12447486 -51930436597182065441094898861930648320 12447487 562370236140896443398324447402199807000 12447488 -850523481773705316257355887976684453888 12447489 1330068099753744642751402201635730126080 12447490 603916888373563517868040020792973785600 12447491 347809763206704549910683656904177496272 12447492 279107368990497266035972467942436552704 12447493 -824440192637497408501942374752460864480 12447494 900566869331979064645215804026469043296 12447495 -114887666369574667271325485886435704880 12447496 324513065541522036876520513516591564800 12447497 1609448083284014813406489665344281854160 12447498 11616713977891475502326798690139210240 12447499 570048274720612518242337297456370140500 12447500 -96230242958304874957765298378926080000 12447501 -491184128306293140533557430842126723296 12447502 -939250922749805229026988503275410653568 12447503 -403955742644362845861991465339203351480 12447504 72166517918692274345332948127240822784 12447505 -507537582605533545880377671565957339840 12447506 -243351577151759297320704359696768598240 12447507 617109952198503945692460276387569698560 12447508 -375100391009018956449271351844360540160 12447509 -1151300814902883073155680096892546466290 12447510 -329892882422772008601645753985539840000 12447511 -31727188845751127428252324185913432808 12447512 593345405452768201478488982714084229120 12447513 -22663738508058920272981385670140603196 12447514 646604325670402510399210828135615919856 12447515 -236776240276014920926834128553886681280 12447516 -79399170901271719266458548877536347648 12447517 -504125951844837502693553109024340385434 12447518 -154869864455727059137602870591358934400 12447519 137313296758547007659334199979049605976 12447520 -547028006084087985066960393836119326720 12447521 -404714281494645280575471507934803225708 12447522 -9949051133534179975088189933202786912 12447523 -182389832574320637111819333384527053824 12447524 -412649179711515818872979459028112834560 12447525 321185195275756915833343445172088440000 12447526 216932732559905960797286076379028306304 12447527 1110001522216361032863132149129212615680 12447528 -399623197584051522100924327222361210880 12447529 -287310429707808658291642437651301588870 12447530 626470076694479069901723136888338488160 12447531 435329860694398205675500282166757127728 12447532 135780025675833949814321839448611141120 12447533 147574259296954636317241183323012522720 12447534 73993988200994096007047239723868928000 12447535 1955318397582264409747446586581687354000 12447536 -203786051660926661446886896650539532288 12447537 784407616151469364974633994760588584560 12447538 -832536910980432912929736027306106807488 12447539 -11632341808145026767715526554838268480 12447540 -39727498513248930898917672455467008000 12447541 31833100951848614365924150966786808942 12447542 -632151976627458627600403211650642655328 12447543 -142502808553659429334405128278848593072 12447544 1718798332892650096008281497570430300160 12447545 75144244458226569089591362741853780160 12447546 44123428569485187650699645145662615040 12447547 756116457734424156390487577833699190032 12447548 -240470329762734308919687863427795423744 12447549 363858309099560764266839170753521037644 12447550 433904425740594273195210728350368604800 12447551 216036684408934174816737222332728506504 12447552 80951130622263507681457560605794762752 12447553 -1049137962159938340985876529403248642940 12447554 870597512678073472946739419309015040 12447555 58796179983938775744930400290316800000 12447556 -528482188533334256705881145354840432640 12447557 194986992901528493548404314490443803806 12447558 405973484899922448474836203012585355424 12447559 -63772293866426464040623475465745887712 12447560 169893163511521759760714921356022016000 12447561 223845969791019396982875172405262656704 12447562 752723742871255661913753438323447146032 12447563 -1300940539880772839431934482449721639176 12447564 400147646412188986175210243516427787776 12447565 -55480410875634814972371080460873024000 12447566 -177766185504656923235961477511515048768 12447567 -56077931448592659578458627298917643520 12447568 -176158702336958991991524098549460836352 12447569 1914420606647914344946649655746224985970 12447570 469569491747262761277459964847957775360 12447571 -1463583663122969440294211096825902558228 12447572 -193089514591132615496146806885383589888 12447573 1182987862803361364163716472375922817184 12447574 1668661555775997224522606159355918803712 12447575 329658697596179013566160265516862682000 12447576 870240032422241024757854054766960875520 12447577 -291404531590923024087830389395722294208 12447578 179496155944045215128197052587107081216 12447579 255209261662714032791025942699753273648 12447580 -204798976591361376993259456795790499840 12447581 -1407451011185477916972240600887747718618 12447582 -33033458531961539247681016817537433600 12447583 1256485474261258036176656710760580893880 12447584 -1694007913211280125656065711322221772800 12447585 -266181910457884341493423557117350741760 12447586 -132018863861385133276488742593584516736 12447587 284199670710387004747859006255512373592 12447588 445286197908431788599542126303734358016 12447589 -280951916688737048047350434762037219840 12447590 -585984826933333354628361419806488643200 12447591 9652288440660069699015496233402649680 12447592 -118789660342797434946867158839646208000 12447593 116481467892681515677636526417061769104 12447594 1669173845872855030798828409439589296 12447595 -9386416477094474437713930981886106400 12447596 112290767340565911282242063657688081408 12447597 -12982684782810736199599389947370504672 12447598 -397336992984978609812040312747623320320 12447599 120892024135030966755382955660596356120 12447600 -19479861431601152058489507297597849600 12447601 1722856635439981079233423642428360507602 12447602 -223644442855179000995488268281997316096 12447603 198858765516925141649719775395334016000 12447604 -570120966169410095163509605736329824768 12447605 1418812580999628086627526896308790767260 12447606 -279538763215966546868337606445742008896 12447607 -2217922059644066545392079864479289297680 12447608 1742523254318957843158178966181023784960 12447609 -633194998255008346650441643830358843200 12447610 125102914782820817364702260722535362560 12447611 -1305501308532346318527039932914178569200 12447612 -243862092401323032418305573904428541440 12447613 -726572669084095195705495620361383670138 12447614 -146853119237700818442835648270446456768 12447615 150263237037344886198867685681599192720 12447616 -220258502677171726130563163447025991680 12447617 398146035145920637821441664443552967572 12447618 -567830344307704614313832646194747023872 12447619 -1894016915806570958023045622310858854256 12447620 -713058371764354485011913365354471792640 12447621 -1193582361657433523862198746011435706880 12447622 -157112598931841572826718931692161448960 12447623 -361578175422942426506317914793401091056 12447624 -13409572906903538139351227519522734080 12447625 425599168134182407920148179245741109000 12447626 376054748685544859902459917444627934512 12447627 1325261685566257862923029821452357114800 12447628 224638902135235869971083902404781258240 12447629 -814029556892512712396458070796222104820 12447630 2498855124058015841732115943851916800 12447631 -81070816322440120870666689689035889280 12447632 110655220320463730366589846390067470336 12447633 -688633762293031217025359231163044928 12447634 -458566334423066723406288992941995548784 12447635 247161386689510196316963467376502612800 12447636 -419086949255298232823913499334948825088 12447637 -1654769337922988787718309015494935308160 12447638 185273428726991432151595251240037569792 12447639 -1575103688212975218780820404788085650856 12447640 11079695014946133336398596199489740800 12447641 -3731416836938210341062539694553821858 12447642 -205357827977974007544411248328822502656 12447643 33493684468588479638291892807207579600 12447644 -359280138203820171073752068008390726656 12447645 -91195625890870470618085373196969072000 12447646 236289665361150418549549810266006102144 12447647 569422559699299534910214663413918722752 12447648 632930192891079639321243159586060369920 12447649 30112084504803315446657644326554908800 12447650 71888828407569091731866096634981600 12447651 6225815974233316538490510507494805504 12447652 132092768581549168415885102840867205120 12447653 -3545850930307489726310448682426877952096 12447654 -393195486413964512153145086610098114880 12447655 -558467141075794459873625616961595851680 12447656 -388195651315946422968544081257644697600 12447657 -775261963114049661826933904899359097692 12447658 -80050762598290313481867490190721743616 12447659 -45297709751121131859100560766107484128 12447660 -223422527097539677043173912999348224000 12447661 121826346275532797311118256257549716224 12447662 399589367874686873165306759357236740672 12447663 140604329582058955644007970975725346064 12447664 225781425897195432863533805222067322880 12447665 498961083425832394989292071416986107060 12447666 -553537975510660064150423720810291711616 12447667 1439249570653610214009060837559707624716 12447668 488583824332982976429480416936534016 12447669 -81538145155077335105471036300143020672 12447670 472268609615613147479968866987954268800 12447671 145441831562991618985016106408707082000 12447672 -664831916069618151664272760386294374400 12447673 -196656621652631003544845378613859765760 12447674 167123102828357666345206114257429130752 12447675 238215831941173955455830072279856103100 12447676 504693484286214779174655212853556357632 12447677 -704842725581031748186739320228118054016 12447678 -21989637450922492688779344406656724992 12447679 262138004408527558671289072998727635840 12447680 93422048918032316015772791470911651840 12447681 150486054156956805984280648494394543152 12447682 116932745299001106423230170164087626304 12447683 7207769836032440487518913293682163344 12447684 556605180870594029623008820974489736320 12447685 347883471911719718245336759575462725760 12447686 -135196796621849465974283092229123857536 12447687 -13156720601240471212905418337094603648 12447688 -469100584253973271930153916897257390080 12447689 312769104614236103284913060603570933556 12447690 407523479948390338574399307057301643520 12447691 289013132864737214650969474687074622000 12447692 218245126316024094572088910999020076032 12447693 -1270122281485934195106963742277410061418 12447694 24935375604795499227755205512619282432 12447695 -390543687517154581250334784850484277080 12447696 50384237397062578308979299538845696000 12447697 -2147306845755537064854773156261995930460 12447698 -862621912980230191076043857947638629760 12447699 406081825443444519238457439672331230720 12447700 125329990941388176035566120304844099200 12447701 -582785835135901136919248327883550974048 12447702 716405133702115477473974673118367155200 12447703 891520614452860328738886827228397922952 12447704 1080553970077008311628364284631267829760 12447705 667171484638473908291052695762060919360 12447706 1223245107185715267541452690177548744640 12447707 210574920875982797943913480314062353152 12447708 -59105821031472494157165207316898611200 12447709 -592536064734752707536614150404392437120 12447710 209649340866904422076656483700039643520 12447711 246282751199579255026234522995394455840 12447712 1098536414064332295903620391322446200832 12447713 508938865588091673302296865132115724962 12447714 -663180565152840965280001133828127175680 12447715 -725783021885718885857554063784006822160 12447716 1817689937884700530930349324337865405440 12447717 -223626098730658299349549814024270073120 12447718 41873781209317406697912850950437148480 12447719 395270140127435754638026996429382706096 12447720 99847506490664862228323901499013529600 12447721 -223688558096459931183569416148642667072 12447722 78742352351869388552625551797694898432 12447723 -125758113014220621180999893001463204512 12447724 -980074157177157317786236894225386229504 12447725 126204110392904367280098692117461944900 12447726 3198832213447107960574075831898532864 12447727 -1547950057254251822083892269245154581424 12447728 411697334362572533613292151691789926400 12447729 -225908147341184399813735821489440245760 12447730 -759739902556672370247636257623530938880 12447731 -1054364280570978043267581534223538172468 12447732 183355036229645642106371756418955481088 12447733 -398673161896890004799835522305969101440 12447734 431955767045864954081607989269791684480 12447735 -338972099352065043761815761851861454000 12447736 249426539459410792247203041793105920000 12447737 -1110474530180923133866070979956448471168 12447738 96524742460112872437829212282938208768 12447739 1078554917764221477943748546022285289824 12447740 -317821152091574077920316658981083299840 12447741 -15911222993814924735395959417498095744 12447742 -552094469900125246459789679335007305728 12447743 23874753472260386669312332311953281920 12447744 -146482296906350883855114266470520979456 12447745 118832340856911065797771643852279176380 12447746 -698077676950197010310755722776294522928 12447747 -359167421838034905489625562802452781072 12447748 -479688213407098146106133200591041110784 12447749 868359444608594756733010343022567467136 12447750 116745039303524844907998882304147968000 12447751 -543149689196701257186005785103804427096 12447752 783816695886201580664484749662141977600 12447753 -648330379672969686151985445822346516800 12447754 -51313503966984091552905253801205712 12447755 105159937103265557437252459889915942400 12447756 -30524370186361417259744071241080962048 12447757 -178601698746545456117215305044007909120 12447758 184109179046442965729078976361332388800 12447759 -1003206454256820135332712775919764931712 12447760 -121697868277620585059970281338191052800 12447761 1168169499806710628165298231208146747840 12447762 8525322209648079538907863521051592704 12447763 -904570160842446683859736007169351049056 12447764 288431536865384784903438986500681670400 12447765 649485528873388969301490399280447281120 12447766 239271278470670916105583573951710909120 12447767 -124332911324963379082015293140239808184 12447768 1005795481282881345112522843718948597760 12447769 -11277862062355830179520319977710589280 12447770 522409822237136207188225962211563514080 12447771 -126807325943542708294620881070519601152 12447772 198091283841483840956162255460225108480 12447773 704194071398330195920656472456126080000 12447774 563157689703406199286513375554531095680 12447775 196247395690057861711461700099364343600 12447776 779279236805953230976879988185247514624 12447777 687419359862704476724900844324787679920 12447778 -103480864018886558858813562137683673088 12447779 -1795930387969917078204883789400382163620 12447780 -312467180913835099481247899096891658240 12447781 -866525567752160627153139784656461556418 12447782 -1045648146900908686864963850560337922816 12447783 -271932709622820037211872948006282716000 12447784 553205937086489922827636067823248261120 12447785 -237863340278879909278568276782778975040 12447786 -136943799537369669969242503804219637760 12447787 302010066814951781011291216594348919592 12447788 -151327990310138153499356331282332812800 12447789 194702775534484928981554181022925257024 12447790 659467160566205653869370985199319038720 12447791 -787731042528331000775676827808694898976 12447792 52654365043980448901889372747998035968 12447793 2063674908464758144557603399676510755200 12447794 -556807837022048780644269688075359896304 12447795 876155028562557693924293022800126536800 12447796 423493851593086568440453342700447838208 12447797 -681530989780279138598948078090463722820 12447798 456382496642228729625345516507763035648 12447799 -110043708993299667648953674484917256768 12447800 -226713904497023540381688540149736960000 12447801 422182813926808763713858123039779188730 12447802 265848544669190666893401057762168751104 12447803 -377417762969326078782611480270509133880 12447804 -774056964841601967875671999429462101504 12447805 -397802187430982882560633834823929498620 12447806 376437387536491191551847337227755253504 12447807 -14919395428739824012865396161763907840 12447808 171748206575297218962296101805485457408 12447809 -2855555033671826712450476542104979102848 12447810 526268901194055780940238477861881267200 12447811 -1347747297223257917958365064371393707588 12447812 3715249813575479497834809290563399680 12447813 -96076673754453544127570509468706006400 12447814 -9036446409443399903495387152311026880 12447815 -1049210612043708992041150524460713621600 12447816 292316494982704682755420254528948879360 12447817 922047642919872989611698200189473371866 12447818 -533581789290665560809043923524057906640 12447819 636974373659738371639426628832504942000 12447820 98152316581906345357480150443744460800 12447821 75133896367748735910549150347204323392 12447822 79731589666890242677858011139684783104 12447823 -1325347702854041429183656799711510742928 12447824 112410494336122214814327379154155069440 12447825 -174778575806049865881328083069876844800 12447826 -100480164828082039946959027580637398880 12447827 -90988634487093138297460019667771857328 12447828 -316624290265000487620329535813337129088 12447829 -306821539053597825115969629639414102116 12447830 -174869542604998533605917122019551617280 12447831 785520858233993428414775242850599244160 12447832 440106349229295776666472072145542451200 12447833 -1360912412574353935572517385121506506614 12447834 19606332387763487719515048309030246912 12447835 246314598217308328649651338564596185280 12447836 -41459750558431293776779024980593301504 12447837 -3613968303594679341052613957672435520 12447838 -204550060939537433445364291215491739456 12447839 -120459255333447028631099286666754056240 12447840 -262284859989914439002446442500238868480 12447841 456444755085070944804357185395517179072 12447842 346770070451546693045972632397591090688 12447843 -85757071972771596772921294978641990144 12447844 -1311187899743025435495952708119500793600 12447845 20196011849970265181497737938633270400 12447846 189243170905405592709824127852465278208 12447847 814196682435854911069278258473615322296 12447848 -88142042708658906331145585811431424000 12447849 908086378749415389519947294499031058064 12447850 -313010642585679157187737025632761024000 12447851 -264384630196716484195096157819499345360 12447852 76584747631885479991491200205925515264 12447853 -929750224395868456516414528228699246272 12447854 -192181223801527001935520524562886963840 12447855 765504456694282805445869643845798400 12447856 294498707918147169642014364641607155712 12447857 -431681063728180677726182182610159686800 12447858 -495913074001007611256984292296691666816 12447859 3405257630830540868960354141427929701920 12447860 -88588334750628212854879905227851530240 12447861 -691070649830904647193437407681667932128 12447862 -105921822212659591206696005280274431360 12447863 944473495134137806992320560762782766440 12447864 -255053873268011215980776292254495539200 12447865 -21133864705163540478284482947750679740 12447866 -827516302650249693006008685690953716368 12447867 -875946687010403951497654922465007570240 12447868 159623730245216319952297792642565285376 12447869 -287615926735057830964296395280322715520 12447870 51350344346760189364995756983320924800 12447871 1445655629394482842589856926585078003072 12447872 1248081351545078876983207012851095961600 12447873 14001604830992824090907468336456423400 12447874 -824362749853229694579107386357699478064 12447875 2419858935308969096594186999254812000 12447876 -117122516722494033481675691107207741440 12447877 -217034020904545820227334006744783539940 12447878 -527084484839989712945404023645660473760 12447879 -62870057003204705646442598310251556480 12447880 258746312089589777887339493295221606400 12447881 505812007531949200497779333466662966682 12447882 -696528053295545906757083348802487802880 12447883 571892280345094940313238368652857790464 12447884 366732027624525624536788278369497888256 12447885 786018177596504123780250140794217914560 12447886 -42998035011002091558750667114237870656 12447887 -39196323658785739184988380760550575360 12447888 258857608222161090366747423373541376000 12447889 -655224950342314174651260184648588460544 12447890 -87991169633069277774259759437081907200 12447891 -13514199914289933904300766219394796320 12447892 82068939829856101172779294299149753216 12447893 312650382450209577117687675398729442780 12447894 484332109795788297160928998382653348800 12447895 -313703186448479613184660382619978614400 12447896 13357563291819797777755596137474150400 12447897 3629974921105210566984120338935824384 12447898 4420995178867694620989629664607826688 12447899 257172546674548748328391006771289571924 12447900 -44588489305257875276259919421583859200 12447901 -305178979322056352213980107055156931098 12447902 662798064078558562102249815063938868480 12447903 644808745291319706070714511514890861568 12447904 -252241837823384139258706816365395705856 12447905 -662824821191793306919266790879452963840 12447906 -174661738673936888263005013687150427136 12447907 -1214529455826643896902988957109392522000 12447908 644414971126725218229320378484294153216 12447909 162137585123652408320511922857059418300 12447910 -345370338883455896578010554334350713600 12447911 -391549565149767908102494420705644509880 12447912 538381512681443124710504318809891799040 12447913 -52214994940765703736594657856970647480 12447914 -619655460608576405926431145342280452944 12447915 -519878081485255992096573354152322612000 12447916 -74899622108523413436466774156017947648 12447917 327193494046050872728749129165215056992 12447918 -245027663275198605221238630183468794880 12447919 -611877065145937428885308700103505847240 12447920 -37366832499429811242584348006203392000 12447921 -1444317868899877536562193737641604980000 12447922 -794345777859476179927262511734337501696 12447923 28089668662857945076792005928385427144 12447924 -325400517222954013754039624716754694144 12447925 278755482250072619923652388304893892800 12447926 316248044088755864303412134464909271040 12447927 -1156676966464593780375775137625504229280 12447928 -182176633464519405388761442592358727680 12447929 -83107157361867170795157868312596082560 12447930 59229082459054818170356381074538352640 12447931 1945508386521263223628945144762260947280 12447932 -77445532081163194665427761637577303040 12447933 134907469533499510108602480218847018048 12447934 -476928938063034543528517054937374704384 12447935 -77958799683610011534072400357989143040 12447936 333253241686559442932239225716250509312 12447937 -125464315940449163679511789765756180414 12447938 -829243446952398943107885712737661054080 12447939 -197845180541340009294983755760111220480 12447940 960608451653217917288333333069580023040 12447941 31060176088047109664679374025185933664 12447942 -244911181295443253690785499197083584640 12447943 -232928461630366357901229677358947904808 12447944 -1783955117684182180173892933360217241600 12447945 477899647859915120503217237580787968000 12447946 -217934420869319451196832934132809583360 12447947 -153026021310673346407714488071136519696 12447948 -489918455524003430843880852373142929920 12447949 -76173235286593712429971441321440627764 12447950 939208112403254108265207779613740102400 12447951 -359367698021438324904466003319511797760 12447952 -253838765234251127996131472736674512896 12447953 600739856534495161579050273514618793280 12447954 -125584115096762629870947817873247095536 12447955 33508762761310808871164783280719387760 12447956 -1376030542898732214979842886855830911232 12447957 -34585029129412068526162570476579319296 12447958 -533253247127836446905001613841329434816 12447959 -58509809428257030556386117636677982840 12447960 -32797529477927770999488295430670336000 12447961 1484230722120870838245646948655727505812 12447962 486638492521233769065065265486976964352 12447963 -1293219053648319580006477846509022009176 12447964 -1403259929412255854417258906781100121600 12447965 1164050839351525174824503714330984102520 12447966 672907411240211112407970906785504025600 12447967 126140385814974891883660352462169223392 12447968 -167051926421272712819378521869948813312 12447969 60261869267361754058965294534388993568 12447970 52184434976561367710528484625066363680 12447971 -648184098864913976337074278028695881828 12447972 -1100388393696146064390145773678188390400 12447973 -335934812868559473535317434668590363778 12447974 284928083071180785560947599465985327104 12447975 -4040587804168327023369969911715834000 12447976 -859280924512368476982532608171602641920 12447977 -673038371939394883049215999849588527174 12447978 -216004069867106805837774044448389829120 12447979 -3103911303069401383372121622742098892424 12447980 -557785279282816067154122703563049984000 12447981 102104098539282998791263015177870604800 12447982 219630663459698245152856127039497982400 12447983 1262162518304051821628722077623551436520 12447984 -277770596091795675522648309439660032 12447985 286195216828720126636196365108810924800 12447986 -146698471526734966978453051358331917808 12447987 -138108856002606698204803851638734567680 12447988 4686900864177760900629679247750561792 12447989 796965204802590860825065520806865366460 12447990 -104471942720604234994522406882986577280 12447991 -612636483952175930152398863750271105648 12447992 491244771155501153375376720518092800000 12447993 494661787640924717739078925123922908128 12447994 -157099313592881944578608252740318812960 12447995 -592102937016909392316495822019488623040 12447996 -1407588749809949075520760715075526144 12447997 -1639353383036201023748960714995197769920 12447998 409161679586459375151721522751622528000 12447999 3199743900192581442901552273746531336 12448000 -733988146906872588932480549120901120000 12448001 -1940265692277030484794352624144652575998 12448002 -79830915121049503488657040936290816 12448003 -275931632582922882528474056358706719748 12448004 6269615983983477105397737038116933632 12448005 353708786295243307642883384855985478560 12448006 729642201372774732692874573029793349440 12448007 -377234609912563252793303045964072958800 12448008 638183349944482789638461184994419056640 12448009 -650649831227372779313754087768447787494 12448010 266537379125226246761936610793677582720 12448011 -810507480746853898726929407616187071528 12448012 1375962291092886235076200975874115540480 12448013 2352892156949644703597114253093729464640 12448014 -24791185274870936163295891356480525312 12448015 610884205912624959923031250692603905160 12448016 70391438512949900175225319657573711872 12448017 -713184638185493651972488598730073988766 12448018 -203558539604512076765844483915772992000 12448019 180156811039313302495724170673645166720 12448020 42076550458401845228119595866822041600 12448021 -294995479242081743040520646085998541280 12448022 133436111061922342443105372403556193312 12448023 80131765516262005444370798732945046144 12448024 1729740140173288862434640047468882728960 12448025 496451955748087079339768543789791710300 12448026 328345443377182329391310378688305395200 12448027 33620700619990147712295217445121968680 12448028 -28775369056231561608477279875064248832 12448029 -820450380887919628474538514893174907840 12448030 -80824959996563331169112288743872307200 12448031 495046725573600843507495042944157812832 12448032 445474973761751466395547562339335143424 12448033 30186558930568192512712381344052175340 12448034 647019621404550192263710517457472750416 12448035 -740821756644498112669909189634758771680 12448036 651286816680666676642393322335560507648 12448037 143650401605162606305084411403528733312 12448038 28165090856790216325396232032835701248 12448039 -296884978937985893376503061159696165800 12448040 -384622082881765033966949460655042560000 12448041 -81345121084433715473359971435726519408 12448042 -100033268165328397991091513471460621728 12448043 -901009684209384120614343102416266882176 12448044 422569535886395499989368911507728596992 12448045 -2334929479249689930848729414634726975720 12448046 -103113656793710173631376896319751015296 12448047 228856107525572979075162763692800640000 12448048 -116414053594155216243666389600837369856 12448049 556307241435708748729992472729479724050 12448050 30647913983189450220396049117441689600 12448051 116151996244860205199422694108262148608 12448052 -1615632932464329082613748466798781041920 12448053 -142478702871974028907981645629892417920 12448054 -130455782329202113934516309578986120000 12448055 949423868670192117997809771292970463960 12448056 76654707678013832687256906038598144000 12448057 -496852167076183781805728964302412902460 12448058 59550943729627844986356352043071328736 12448059 -184211178159948540564463569719543013120 12448060 -415590566784171738884949772751429744640 12448061 448611203340552562221525158075294110662 12448062 76516883031360347153653614282415039680 12448063 -1256793921068487937765153707836532771360 12448064 -453162436832468914890349964690272026624 12448065 250856021713529068924246078558097571840 12448066 -29414536821622514648745907833670206768 12448067 1720326159188360245871205489636636157116 12448068 -327344090809504147184030131762720220160 12448069 1788750041945205869991623786599141881696 12448070 -4876023666162998433472550508508848000 12448071 -149424899734846389878351704722331370520 12448072 -304961340558437737327871443233091584000 12448073 -1678801885035052536522086739700575426096 12448074 93325906216394771592935523721688847360 12448075 -42846417823938521511484450860467720400 12448076 -826381065937859104950335669161351680000 12448077 1110759337415014866401713370146115709120 12448078 -827235225359488039933399094379886138560 12448079 -409152788895317818264827689622992466048 12448080 4668512885424633212671313738540482560 12448081 423219132081303639355320102198314443264 12448082 -164677776876977870914140830446110922608 12448083 193138309140209905351161591583812679680 12448084 -1407996956235469363935037978389102010368 12448085 184492672209320188292203185772032456600 12448086 202198603632016237610708481338113855488 12448087 -414358504726104461348938241162762965208 12448088 -1356567798900581343539992360419066378240 12448089 736880302431006796750570732134453492954 12448090 515714713997626008177418750406064019200 12448091 675625354768757187150881918763297037824 12448092 -164939872855720898470098248851366480896 12448093 299916375499118789962566826647348584800 12448094 -92306435428912973695949028997450912896 12448095 119993349266688591204661466242292620800 12448096 1176044211867012599725143319652671291392 12448097 233616774084610065000532204331378284560 12448098 -179822627014909013744576246319872807136 12448099 -431272681568233775497776419910168028900 12448100 195478381671942953254420390232612966400 12448101 -411305451944352051418990380147419211168 12448102 -517863924763114290049918351728032809248 12448103 1218689018371903443531534065184073785240 12448104 77639667119366598550799805852444672000 12448105 -492316934975287309250509395113361119700 12448106 -42368368953299450877587733271685286912 12448107 -189758561517966988034790012340405929720 12448108 88805485585382041834797478281429231616 12448109 -401836618378979414007068919717910895040 12448110 -189457764691540701462185866894554182400 12448111 -655088750398446389229309596144224199048 12448112 -108246586462951896056529581429032747008 12448113 -7290818361483392171291300712209317536 12448114 56909589610599911597287190662370709504 12448115 -53512779990303446235208708258608073200 12448116 679947584469073553531677676861424384000 12448117 2350991715915665830974672235990153358 12448118 390624604549305612298147669787113817760 12448119 236468309801290299906939420596242464744 12448120 681595151090136481795704451741322956800 12448121 -317865410282766504943694382089423858688 12448122 -301166686294785344221664678183542192128 12448123 18461269777665805978921443023844321784 12448124 -154922347745805798805367124801498683904 12448125 -22971369887580791986555155520172141250 12448126 -877206226893342825882855625114068223488 12448127 575810528696378893679029508323291692120 12448128 -130492986764184691211638531358321541120 12448129 237460190053401114855043483814359935168 12448130 59380076752692723248535816177319932960 12448131 -871598683373569364008965933940160589696 12448132 1590910436759541142177875274297817600 12448133 -96530481292931352552611242596711816996 12448134 -858268913588392641601409217178584480000 12448135 296489696105893936328244330026049792000 12448136 -1781437333971119330914706230700185144320 12448137 -108346552276759028436150689423256277632 12448138 -1494314892724674459453199056655382366208 12448139 -19942115797653653041869881026105272432 12448140 -208722310198008582732959062386704102400 12448141 -1649818645384606816225638822361435988288 12448142 -14592317067122688822400518199820599296 12448143 -118956341264755269307385259541932446016 12448144 379590290749824801766044061501083156480 12448145 -164354083784864288847347245214760897600 12448146 -162814513612958065838062661565420421632 12448147 103473906216854380382827241395403509240 12448148 967990514385674446388048533530059914752 12448149 147587063844632048483919924848594532480 12448150 -11488094560621286788496549632153372800 12448151 -547563074083523724403054104192175201848 12448152 4462147800015753279690866601427230720 12448153 750502309318951368071727463922791619402 12448154 825091808703680003681630286879057085440 12448155 -514532439164360260178108983424101821840 12448156 -10535656550099188232205285373992550400 12448157 -1729150187222344142772250051930097997594 12448158 71857665163102091495947316751831598080 12448159 12783062148521822618494683148203932416 12448160 690897965429941068419404567840981647360 12448161 1686740271526554075221765359467092841504 12448162 -289236933525773901492219102204228501168 12448163 49549877938252288254308480211042460800 12448164 118928570971586687792506607698040472576 12448165 78646346452114566465438372340258731000 12448166 83445930643891042206378812200751449920 12448167 463321038210971298412670091092940419880 12448168 -3370493654702719712330865156620832522240 12448169 188141683513498145156912675928709944996 12448170 95741277448322213736860668822436505600 12448171 449455935584948902424332899813027224372 12448172 -302649870689853538569003273108016915968 12448173 966953325054187825567456363834056789600 12448174 59485195127514066285310695070284718080 12448175 246965904452794718333332743707991270000 12448176 117371231862016399997240154775825612800 12448177 3417037365617973995828781470962002752 12448178 -154192275140243757829426499060194437360 12448179 -52195656971816909414326199979277902216 12448180 197215795752361531315842949490518179840 12448181 139777480798533082858392897875395967982 12448182 -25022634470732608375913980057252400256 12448183 -1189167336152482910492252412857561927976 12448184 428189088235031811933516759565696819200 12448185 -157371879298226844815506279253345667840 12448186 388252726310992276287452978164479303792 12448187 -937299787569230666421462654424461163164 12448188 -1329846977109133645804685646933184512000 12448189 240283967714453261098378665889391490124 12448190 106714832029503113917397429627900097600 12448191 -192995390513517899412115152137674538496 12448192 92049967971785921310140911371524505600 12448193 163649068987908770812130806861184723844 12448194 -252753927407661180375914578097656930560 12448195 -315150754158532378487277151499091394800 12448196 143151965212920195300202492749186225408 12448197 -32475413040566341094771998392395519040 12448198 101798357530843995425097742369435226112 12448199 -8665316223586237952806450039419554640 12448200 -241820588805642212095988896579070976000 12448201 -99300095861440245100735864205582149798 12448202 253841453041066739323600905073033010880 12448203 933725531415239660022817943906226137304 12448204 615590863676644981204085006741581743616 12448205 -258280339335553370877032403908548416000 12448206 206627810690164363831286653428433848384 12448207 -219478105877744151589891818444877269968 12448208 -48868673858227301371146124813422010368 12448209 103227662131018049101172172801847000128 12448210 650475873879748671101567414792625689760 12448211 2290485638606264535104504290686184153200 12448212 182484217814229198793243021136469184512 12448213 886634496510615501965683043463628112462 12448214 695586622130596528276003512704564103456 12448215 -59879653336438673800312173588694243200 12448216 654677454425220102916659824289415249920 12448217 -972324923730497114447983578888603472128 12448218 -110120916035216978259809462282436037632 12448219 514066899311517794833892669328976711696 12448220 154039532872195765725740397771892853760 12448221 526979972739311906899111207509983955840 12448222 79295349344112127796546897212937323392 12448223 896520464354282328104095858886154456240 12448224 -212180824434137182535555358376968585216 12448225 223251871809278916402295043644938485750 12448226 -52302377817501707532762290679441467904 12448227 -731677665405062811290937964901348541120 12448228 -177822482337586295027965320850667452160 12448229 237653010693829794129087671133807136380 12448230 245951824727037382811412851947166208000 12448231 -702582805894140607676204361363502783968 12448232 557712939171133231688796250957012500480 12448233 -196122648915796631401600634545194026880 12448234 -615820347168723969404090007921175001088 12448235 1174289675039017422463588316612914483680 12448236 22054049844325943114639019294722949120 12448237 -1562476653477814638301493027653120099114 12448238 -1869301261235125182513990477808030080 12448239 -266354631655945226720002234530610429176 12448240 -32675731431435501978314670160468377600 12448241 -544756184495438016822170153185501770828 12448242 -707654235341125214900333481365175168 12448243 -193541870783388196585283022613320973920 12448244 -359202301199379593390539935856642498560 12448245 72908432100125661896117745593608185120 12448246 -82999654569263866371849010228859452800 12448247 209754644950258021594415473959977779632 12448248 -438402247419682520099711448966966804480 12448249 226187721390716629524518859080904624480 12448250 -624550051364489380219194621047458080000 12448251 -762633526510492263544315883346634746420 12448252 56589999475002439344687632730158899200 12448253 -16076623200179433557359723087023091476 12448254 -109014247945712285463980489659665844608 12448255 988466166807165055518511308852025998000 12448256 34109119884048787567491466390010855424 12448257 -29244210235981902691603274826002361312 12448258 -791420961194601311189028426385676920416 12448259 906924426148882622548902156266019374880 12448260 -103638353651058978527056725370721034240 12448261 -522432384749541617552034248563988953568 12448262 583391508853055153626330258377903169632 12448263 557338045904056918495646708558292882000 12448264 2316782948006078587397255149450797926400 12448265 -387699504981337945626354039232672219200 12448266 44190890581812726497712036582819815424 12448267 -149823967324873795228511877730455797760 12448268 -1615772410535979353507253691262976000 12448269 -689461296646420583705483925917223672000 12448270 198176065091923243696480645720963349760 12448271 1942793980223514730384416661904622881664 12448272 -184216256227679278431348555430746193920 12448273 -1338412411534332307680245664631459764864 12448274 -990871616117347293074549847531686922864 12448275 -67729331297018899556405221997703916800 12448276 1200842483842020425808447965872806028160 12448277 -36238448381921257480806559034775365874 12448278 98758096919480933994284757596235657024 12448279 -3134033806219914731136221009854613960640 12448280 147585450310401261603504079833226444800 12448281 1221752522435698441330657966324729113552 12448282 -89561037491127870861139903697006762496 12448283 345664146203713579039087609825726694532 12448284 -44383363968121755005057156366159462400 12448285 -558401387858353126178678947954356000 12448286 476550448768146399077569105508278056960 12448287 -683707216146280986712835694486951212760 12448288 -639231877370928548473644749156033495040 12448289 126903317579952596347951621189137558912 12448290 -227120945635814970087088811002489052160 12448291 787276326363877202582045007059228793692 12448292 311719455822371985348241544320712954880 12448293 -467504821136587141872076828236537062592 12448294 -842384170597860753005487040406121138048 12448295 -34818423801198770931566111227013296200 12448296 463681852380235278549532407005238067200 12448297 356220564843656363381092129842116592372 12448298 259639024642712822922046683806776028160 12448299 -304924408421365944002253667505569748136 12448300 259271932900362012966204633067234444800 12448301 128191170842822906091496660012168483800 12448302 303998950276530604785882495356815641600 12448303 254935999906739602922555411518211159328 12448304 -75274428714976206280844335855680061440 12448305 336587229956683745892703394559420621300 12448306 -92324695933659143341997582888570941440 12448307 1770379272460135689882960209640210831000 12448308 -215984743662633533803070868981915555840 12448309 -2316078228129300522969425431400199944484 12448310 -53496603225020135603497059239875246080 12448311 320892547760729428125752152036587453672 12448312 -782753108839157430553396708546627276800 12448313 -784937438517495877674961472113682023296 12448314 -165064873626889103037200707009576714896 12448315 525642485447593668103317036735938726400 12448316 -935867793038922430532814724657891304448 12448317 60990199941067579925205233053760148672 12448318 1274203908497641358952073149880183670016 12448319 -386623059313359081308916226388045585256 12448320 116228730275951183483994673739024302080 12448321 -442759871140133276523655778960627693648 12448322 -379683213843885903948853040522895311328 12448323 80154019799258029090553324196921180744 12448324 27340698815760985501522966015810273280 12448325 -62709557683387599220243358137164840000 12448326 -226776960076635516371764943724954365952 12448327 -1395266913179577976292154391975175750824 12448328 445842738649324286143266090433781760 12448329 31299013574208543361460659394735017728 12448330 -337356057012438867787385033697382465440 12448331 -353346791570039057163041674961784812256 12448332 311385230425267882455832290287862377472 12448333 485554093480696007119694296554132782582 12448334 -666253230911657573075101665689139302208 12448335 -227872960960606482868965712041417923040 12448336 50762151739811811407205695795090030592 12448337 -197298057257128009139730539121258583680 12448338 4503599544189676834946337946010680320 12448339 136152068990273723359281207576790908140 12448340 -540330296105315708252474252315155200000 12448341 223094921103395893175011581035930649660 12448342 -322556580613849984708654287833208776928 12448343 384844579468805635750098581661726562920 12448344 -568126807860892169644251407087063040000 12448345 44575794574642973388449659647112531200 12448346 614950233950325019037215870176184404480 12448347 -211634703586635246425420127645875440128 12448348 -5667628697273339359767453299322714624 12448349 -1848440109314211640879499618868259543764 12448350 -47756854947458076442083135255165264000 12448351 1395403322220847653082067053386969562800 12448352 1423202431897890179224221770582811475968 12448353 -564932067308258257915159010518877718096 12448354 261656986644119848864028146781459112000 12448355 1082950171260567807326505850415917511760 12448356 -130119920669461222316716981384924938240 12448357 -613947947012807724170678091974030907394 12448358 -240720553943428493446372511404139740032 12448359 173093546230382135885406912928756224 12448360 -351253407319038464162951243747524608000 12448361 571458817953939036653837081239897050624 12448362 -193123094084482544222944589155151739648 12448363 13396736200479970569053474919077154492 12448364 -145170863685336498649289470494100756224 12448365 246855455703611904033195628236454261440 12448366 -189992298218596144386052133957737616640 12448367 -1596821481253877913231598751211533341848 12448368 -142137471688083780049457254630123831296 12448369 1433079092746898989732783567570954239396 12448370 138272786958504346934864878243077903360 12448371 9014296550994544164079234977381692736 12448372 -286691273082880519509467524916830071424 12448373 13687877859801034378171772156565668352 12448374 1071075171010881774459049423457374752768 12448375 277900660537917087297519582278528520000 12448376 -883382815943968062341993134397872435200 12448377 1473498476587948712974803298012187967840 12448378 782181586876827175057533897839551440240 12448379 221354379923849409682994460460405794840 12448380 -44449281362133846284657294913287454720 12448381 -833906668571605778649698486713161930336 12448382 104502115208740929133889075189340718080 12448383 -875072462394842799870355408477823296752 12448384 -463670309992681476496173221669303746560 12448385 -132521786585233848241328565764382080640 12448386 117253931361734522838267255440185865712 12448387 226921610150947534285313688635381535952 12448388 -82414026897296284064165316400143471360 12448389 136005940260928657042924733704652338080 12448390 196440104667401886473491227423746371200 12448391 45786290134154000121604550212710712704 12448392 -882415496803614114910362997500351774720 12448393 123476981272759385639625412581093656100 12448394 -267517225926287566723137156454039757568 12448395 -420876632369629107548724644593186698000 12448396 973276456693402557774283041654688812800 12448397 -419316094542375834983580108878751262080 12448398 15889728143081619037723379312321227008 12448399 742428839007233929260974009415006614536 12448400 -147566651563052181409274413001148211200 12448401 286341932241198144982385021311003026720 12448402 443139568616232288428291798825077003152 12448403 1116712262565130409673730561236828612240 12448404 -639248996257244705545529703684568104960 12448405 -565920608645573137689344191271460263040 12448406 188169602724846897871652616967641883584 12448407 865337377245068337049932355144449723240 12448408 361680245845473151131057021829419048960 12448409 375651440293807997492052920813723332116 12448410 148466523923925389380872135022680806400 12448411 448922961696876637834941610670741016000 12448412 -1289044131272360319119641121183132742144 12448413 613646556830531216573932317645702342144 12448414 14575390051730240756191645666102717440 12448415 394126401020915166141742745442584373600 12448416 885746170017806968466020379333911117824 12448417 -840586793691336874041200892213832693534 12448418 653569342160415898738648306099288435200 12448419 139705733083720782182633179464131148528 12448420 433447915146928019112239194187295129600 12448421 264791973280315054885195857766419394272 12448422 -22374184860775817141055897301534089216 12448423 147323165074908942999515931683276407960 12448424 -1448827215357036476329213378796585625600 12448425 -361718124714992673853441580230723584000 12448426 -11230019236455015822970916025762059088 12448427 -407408836301041799821637623700904587724 12448428 65292426376824058325943928157460225024 12448429 -443607414872557536104969892681359784224 12448430 -81588057921300404687847113330709465600 12448431 -1538059813028182663130707294769058242160 12448432 411435002541143057159982911593120219136 12448433 -1793495913541819866976170951656942142318 12448434 -64528592197288446645001551636664705920 12448435 439942760088856552280327108760471152880 12448436 134535460740323305921189411860729323520 12448437 -4699368038416962660079628990883094848 12448438 -13855837428822077691361449082987256640 12448439 1108908272423722241546120911510165114440 12448440 -452049662940046172369483982242568192000 12448441 875277449267436497314170926016521532842 12448442 -27788780102625340842610941000647050128 12448443 -463057944276327818531075524576703969280 12448444 638187905105848879566453843040626983936 12448445 164243863517105910853695261629090112000 12448446 15934444092747800266255553680184623104 12448447 1627787655135378605386470134095787265912 12448448 323896905527764059843497751502528708608 12448449 -403047138928097548233786514110003304236 12448450 465978026048410702625052657980083676400 12448451 -808939040630861050822495830072226741008 12448452 567539518145344746198418656505835864064 12448453 64187938062422343498604058035247761920 12448454 55809730867832096158549647609124377600 12448455 -375971550907039549976123449653408739200 12448456 399470356084785094214667271668809410560 12448457 -7476370018489430766136829601916548288 12448458 -924187468216797618987621333530791526400 12448459 346691162147890341059351989107758144660 12448460 614232960694120584377764142561711201280 12448461 49514406923350620102222205099863079104 12448462 -436038478755553212248730194547311429568 12448463 142148239519251623221340718676442825712 12448464 -51732694437789025440283547593860710400 12448465 -185212524408127224860313048403514035800 12448466 800443023825020577713276500391327990400 12448467 1524745269379235526478707035732066840160 12448468 810025298351310395051443188255445067648 12448469 1471773303912314575430234105878963599840 12448470 -153709083365583803423767986542903568000 12448471 30309919598864313521160826292204693184 12448472 1425774516534240387779896066455758284800 12448473 263009989845409526921421443268979635744 12448474 42388823512055650641485986685913949440 12448475 -45030509706289263140325041034877166400 12448476 -361384333357287797007675755855486496768 12448477 1727487158151682049278453913125183446080 12448478 80971334797756732606490778336750416256 12448479 848451671667520739893392240695402886984 12448480 -143920325028736813970424663233003520 12448481 194046315980747366421488747258711375400 12448482 -83145551724202916261893452024783270528 12448483 1844413578939109555639999880372218789800 12448484 -204754797687304070574426642426918125568 12448485 5184328805224171483745421802449509760 12448486 182130153885225948663153394079803476192 12448487 -400995171359868634132740796581882775848 12448488 168832175663767450713132463734232350720 12448489 -1581908051115416638888182427659901978140 12448490 -77989545914783029337636938874421676800 12448491 1123529538863325842784182081502572319360 12448492 -97228024845864306501339434799306644480 12448493 -152742523386589996789756670563747337856 12448494 -24429081799483655143545397327672728576 12448495 -141769941069653766689807479378087419120 12448496 35060638356152199671633265990242304000 12448497 353270570835210005898058123747352824128 12448498 -64720218277175696617844496183842070000 12448499 -269014153271283957825184444801162946400 12448500 -12412010685609146848095127692168192000 12448501 502928016779592672276325118282245787904 12448502 -39736395856287791156425754871491058432 12448503 1095032626975787665441164012610676634600 12448504 2169039753519470024666284000516316774400 12448505 -804753557397087436120706059575897932400 12448506 94956277076427601439190649045347176448 12448507 247573921568761777095735811956220572160 12448508 -1254257962403371200130881046805037084672 12448509 23590187334505142066888544059992311840 12448510 -218893717111163856417015479973041328000 12448511 -1294460876491132489807150511941441960200 12448512 885628454721845206350362460545498480640 12448513 -541031074228082494510596260633824283520 12448514 714086856633558054041820799024749686784 12448515 38206760951181992656792239798361344000 12448516 -1291809114179812095151557617822797298560 12448517 -620785083427462786370280113621276902434 12448518 45846246029212945024502217559091699904 12448519 -259195411024111759959453878219519881920 12448520 -178819312855379253862964190185432678400 12448521 -800785332258120462701734523911526007510 12448522 508856578808979116671772791240059810912 12448523 -1680186126525467640884699720983552749228 12448524 458401998397738943400043943825768927232 12448525 -1191148237318149759238030978262898637500 12448526 -765754705624025737065881740699610868288 12448527 -28226556975416890229202483907203225600 12448528 140051816376463443988439494239435816960 12448529 -1347327037594166709817133469147835286016 12448530 73146374928010852568598413838272051520 12448531 -1841591566434781429746479906771036448 12448532 444294178995720246098365297340079290112 12448533 133116053287748226810895006461874576224 12448534 -3529073274065299072695463597547550720 12448535 733038235466021961061398613815481936560 12448536 39499026072491731567747285005759590400 12448537 -2570914376078241448144548250359850475568 12448538 -767201432391244603490908427856139000080 12448539 -729651707943950076571148662620186730560 12448540 -349785142385546075600719517668002201600 12448541 186331317843505546878740989698775390080 12448542 -424924305812591501652831766312379369856 12448543 -1506251083947590071771769167114321152 12448544 180050071004465980099860390560124764160 12448545 -126204003903939075777284165632108527360 12448546 204031330272787102795332494680339335168 12448547 1807869174412789990017263741880823995996 12448548 -625953487346342184445929706900180021632 12448549 1038518873184266595489107882801258313340 12448550 324263595299232109300988868043595800800 12448551 1141111762675211344312655312812554382632 12448552 -659849002417628536726131454321887974400 12448553 54819536105513553497189161839328200000 12448554 140853498343370548148332199499126082560 12448555 143736338091789171131957472286886918400 12448556 351218049419562320290468310851008250368 12448557 1016965296281760996341209583528828440128 12448558 -575734461573866243173588344646968765120 12448559 -297355063147613963188631893530045792240 12448560 -57719611740499484222188692544875724800 12448561 1333651816710562333147139798226342451584 12448562 -15689146860622963476796082481848962560 12448563 385849192216614800442086492161695716400 12448564 731025899873738635634974153494254754176 12448565 -439140921837277980561366009739492653540 12448566 10314213272565313089793956193834516224 12448567 -314645424995349775720855751350165227648 12448568 -261943754465111596227463134953062010880 12448569 -71182810595461426775783529360601380480 12448570 402640919409997852621385405063759232480 12448571 -787124231139197920363216993068040179228 12448572 -97741830174476389128113697462410035200 12448573 -237313370059516454169199956928092777600 12448574 -50072930895871066242826002131331550464 12448575 -1700933149764570813883185315222869400 12448576 56143214419873614508536939901066674176 12448577 -12153998449346761152719707513889983488 12448578 -13577178021161185095659100992591500032 12448579 -476709845020035896708578518505588111104 12448580 1667770874944361631852085365555722588160 12448581 46764838062979989622958236209547837824 12448582 -907606261533801699522177114221110987200 12448583 -442971935175964312607021235469014743040 12448584 384957806905843222338220330574386513920 12448585 963133816338686471813378684899439799780 12448586 -12425850167365449440374698646076438016 12448587 214577636884253619623059333288055063040 12448588 759113609970281286613304249829732946688 12448589 -1009755839823205018365708399446352616512 12448590 -150551518697599734505688586852876410880 12448591 -193014408515909622726400050837253782400 12448592 -1041144036405573630345055842040578048 12448593 180576194185485931910825100807000439200 12448594 -55869138922597695203521916058290794368 12448595 604801855649136360838027579581630039600 12448596 468388112874761833969920695111115638784 12448597 -613503507362730661237080024362034866514 12448598 -936223309773447597534991378170862419840 12448599 161903464939446899824068464527548713064 12448600 119239713505353991013998601683714560000 12448601 3025285917147662596087766217720177306 12448602 -480907213625899139097173046386391605520 12448603 -1141580708692118168426105529665466633148 12448604 -259271236416727642073386986529720393728 12448605 243211793668705303526251491768393868800 12448606 267176065014878512641984900258821452800 12448607 1887088358889265334417253833958013717152 12448608 -175933524692545251175483914580540784640 12448609 -544988883291206703380788073642880276190 12448610 -326644390447269084600885672230613888000 12448611 -101989208985339629675468780802920209968 12448612 -333536160153203675817864954080726716416 12448613 83285333993845444106821534648543365720 12448614 3815193561148084142227444430396999040 12448615 -281692176514749049888419234492945103200 12448616 237423528005077140895329179333722767360 12448617 60581103146600828245295138874573601248 12448618 -104913755850577849287508046889316915200 12448619 -1823682091307433895728151658714531971980 12448620 714810169681223973948087803762838681600 12448621 418299256479840586269592015834197524822 12448622 56114036443679671195783442158860580800 12448623 -767354021937616867892651245561461464832 12448624 -517275095974276438186587037327338307584 12448625 -288308129805059466536179705291209696000 12448626 265796870410102868955123727661268344064 12448627 121615052623206660171270285241624484400 12448628 322139264053560390854441488926486312960 12448629 -1082477225564440364487428163875535840 12448630 308516712734400799498392960507326376960 12448631 318793504249601962716622889118064949832 12448632 281081881379301553386435449592078336000 12448633 -547662026451242810274176146592550852118 12448634 -627915264830373369186663452131095118080 12448635 388716607089787083638244350852791376640 12448636 -364516152111193237357029500396372540416 12448637 -35152837955714600782096296686037221268 12448638 -21662117885859075371193401750199195456 12448639 174354255523664357955368635096033052672 12448640 463641729609684434790222351899924889600 12448641 -89594591604538994435378721145324417056 12448642 58303368506872007808633593088599182752 12448643 -369531877798333145234661216595028907696 12448644 -20825036241352980202631359465023283200 12448645 -308453848575376944355801593600146304960 12448646 -501881040716533587561659465179301768640 12448647 -1516598593752331113042176853310106434440 12448648 -244521533715728173694521025963074560000 12448649 -1020262661464149853697237084306911988736 12448650 -132395595617690223238073430104863046400 12448651 879441483816189625960719524667725437652 12448652 -918910214515798192626190875936387916800 12448653 -24296965172931865335575598566471618496 12448654 -257947707998734404660645983489312509248 12448655 -1682072748773115504486452585270641679040 12448656 29016760786217710187432431821733232640 12448657 249099541662731026560165092887228138472 12448658 -35797706222372466235435165431755151360 12448659 -151852326803284835894926313669458189896 12448660 158852658476075277277310686605930700800 12448661 -59403186647393198963449108395607194738 12448662 -486096440239206369655400611736764231680 12448663 1387995823631965291307081746367519434600 12448664 932804280949766469201238433430924687360 12448665 -870872098769461960182840243771568937340 12448666 253585723544117848282669189167499310304 12448667 -388171535905538395688325981144936284160 12448668 1046485307112022729874569624705897021440 12448669 16251999345918720595613817038329620460 12448670 76946203267016382260715798025690060800 12448671 -800059242780904385543158861169632680888 12448672 -7261717448461483930011857737151938560 12448673 -1160495322839342422517604661403271042078 12448674 -132294962900909310258651036494681871360 12448675 -413186874518145610163338078625659689100 12448676 -53933503393849526973442498394106400512 12448677 -181740953516495111715655000323489912480 12448678 -716590204358933901148089766185973636800 12448679 -554456990436079541400974154940344867720 12448680 -42434947147358646138543956323533619200 12448681 -105076574899408644507043817810328723456 12448682 580781204771995077241019380708061757792 12448683 7527414411047564575567816232767874976 12448684 355967345981690491602118489185085977600 12448685 75071170038881057917731624625238335800 12448686 403951509075479093442462694092795648000 12448687 829868866500429485541211627814822598272 12448688 108563854251175805660379140827186790400 12448689 818283764290770830158258941474101357760 12448690 42977959388174870272225913006148275520 12448691 -1003596554712732621646862272882015950288 12448692 -532400805299732296601484944484908997888 12448693 -225617107902796720979899759369678685256 12448694 189727506088614326644765097507811380352 12448695 -291610010802478326090434852395368262320 12448696 120139513432579473107850125377085952000 12448697 -306602442860944017520729472277947536440 12448698 -519913432835643697133475213251330591232 12448699 956240699723099905759114953611131513700 12448700 601123286460299144629772669291906726400 12448701 208544210677950709456826399908455321600 12448702 -568497712124728434523451434341207367680 12448703 676965255253279608968558981630630213952 12448704 -135031076647835285133756605763692789760 12448705 -63428356035180469030956493822487208000 12448706 923610249446410720318814581817147961552 12448707 -311293485890132456915005526502712396560 12448708 422773684672308211646538124222714761216 12448709 -712566087343074021169925462842830106560 12448710 -273389003707077965769620860138495276800 12448711 890112315959480391729582555861835353624 12448712 164685967826558321076928989586354667520 12448713 634923532584406789980860413322683869888 12448714 -604638434310953334998970435114526894080 12448715 -572904824054659430478214767895415280 12448716 -5250569724073616245784708599469260800 12448717 361453532121009353261457685742571203680 12448718 -707567154084509410755075651533768965440 12448719 -454578040349832245613396785338809925656 12448720 -24432633735770545388679134220679987200 12448721 -1144007468861938066384582690198123704078 12448722 -219058935288486713794601467876661760 12448723 -31100043694448824592163066072023653120 12448724 13305122188900751074600237131966318336 12448725 -636727920608882366151869437371895190400 12448726 399574902414445703661103521841921631040 12448727 -380260434354213356560987976212273158000 12448728 -39171368151280230910898440659736688640 12448729 -136294080788621034116817743165209691324 12448730 -130049654805095377159857881245681612800 12448731 -1666620981152490957195157008825074734080 12448732 376868539061519308361865145360474796032 12448733 1782633133587567682522745914068903861120 12448734 -149624134207911865665606381910940666880 12448735 386744294207324466060405543614823523200 12448736 1467512024235740772888343593888814989312 12448737 137900823970893156468788081021790739200 12448738 -203362193251172231017273240733066946480 12448739 -1022758353935260644455789861366652911460 12448740 -54221860017419186481773554618353561600 12448741 482185312117792896044510414832526302400 12448742 395909488896683960917642085165037788544 12448743 -782327754244246706904931392768491577600 12448744 315316434297728516102408581192574484480 12448745 863792441431744718864264127520729822500 12448746 -154064365320382634694194932460257360800 12448747 -485985975512619124500780250666515690000 12448748 77216573784969598769681865281977159680 12448749 784038941500691447356252565701936529280 12448750 21849112246620075982772032440069840000 12448751 -442831259843130131391609746105638917648 12448752 95957622520141594436775066941635166208 12448753 453319589143324257224249065604923794002 12448754 114802941110709531253797134310775938576 12448755 453736550501357238977062933716451084800 12448756 114392319385201461124419607046437171968 12448757 107418501409522720643362480165333343580 12448758 1027253525417295144239043215967154176 12448759 105435801936120877036389656180000489960 12448760 663128301867808390251804569191361126400 12448761 225230764178548785762701871869520972864 12448762 961768325061947521418400795365237952000 12448763 10976298635278312235373154648088327808 12448764 5179865557891199748920358215986091520 12448765 -15335292728891706091517072480648025600 12448766 -1647875619680114172991171615809467996160 12448767 304748577960040493275395102316711406280 12448768 280171814688312498766804096090634190848 12448769 -733805230680273112697339212655704312830 12448770 20902493544660848180877752866012185600 12448771 1850741517701027065658446959260557982972 12448772 227316649775295869542891612935166586880 12448773 -198959360388857483181757547980600470240 12448774 -62552000027285100746252692408730891520 12448775 241945926439533119516701017517795876800 12448776 466061901017296115548995237858880512000 12448777 -724122587916411411490712685863775569376 12448778 -416732108759817128092689362856083913120 12448779 89655373550798290410176531645831020032 12448780 -1175708350429044897076655095952146114560 12448781 667367803818657917798872515283552442400 12448782 -1011334596428353320731899324379047161600 12448783 293525684800233205238454564249859876000 12448784 351610667884537996317130257355006156800 12448785 -419585115197307165473363808113133955200 12448786 170084546891584865920321325149098977280 12448787 325030905429186985006230570901715899200 12448788 -679124677096246487794505451529148897280 12448789 48756069289533837194321908937453256960 12448790 477218812834180933991593937741174918400 12448791 -642568833850469543376348389546355501600 12448792 -180291539532447697870059680306221793280 12448793 -680443473773058578839676525662659231360 12448794 248164684672465121226265152571127832576 12448795 258220967843485255388301285014731636800 12448796 -719844312709911451593185220120053022720 12448797 899821642246613233072766877408312931200 12448798 313678119656632350955634176710496700736 12448799 192823506680338987558276737937881234816 12448800 -58788604438331398727922969059524608000 12448801 -37975361836147288543396345897538856000 12448802 -702779000601640037752726057724742633648 12448803 -1060630785568002891751698426702938524296 12448804 -111975071496938962336629082158853816064 12448805 846303337621164906442049231557575038460 12448806 -234818566306997896501080243905843378496 12448807 193979903743459598463791148862436327424 12448808 -200757080421372780228855902938264535040 12448809 69264886878463318112091060287667388890 12448810 -59900002238326785849287235557891930880 12448811 773234070029571303415444372132959023112 12448812 -547454805223717117529797230634281343488 12448813 -718941597989895426473073578529495752276 12448814 260737733680196715716152342808183399424 12448815 -289046889868630215160071108594415017720 12448816 -403903953989215767586678571362805628928 12448817 1743813401849074189190523580311657454866 12448818 -79418994593914032572763324226741887072 12448819 -853649682183759596909153351927486065920 12448820 417794664843579408317137405866817536000 12448821 -205844465964530342214910268639381463552 12448822 -519065740052641535149497821220138888288 12448823 -34704496871043345356762994626343793680 12448824 -160405074493974473781556968544665722880 12448825 131396864730199073903100228243649177600 12448826 -79628788306113134707814178217630322976 12448827 -102621556186843356012438027543054891636 12448828 -191118637554709202667007773110508570624 12448829 -74203450975761697446303526593880224570 12448830 29637125681478959968955744652221760000 12448831 10685813336015486480965595652864400152 12448832 362575620510265845466045723296411942912 12448833 -172760954836211423754777936436268498400 12448834 -662644011867994282292062613141493371184 12448835 27689590499901437482244289013068471360 12448836 84196726332474598682953529256957849600 12448837 1093117334835738226697163075164638403486 12448838 394804764735243951451788196495022154240 12448839 249191633122161740345501599856386048848 12448840 598950120804792845437834024607907840000 12448841 1049836634608418818836442470796120027392 12448842 168384954696501019901876601562519142400 12448843 -298049121564298372588506639250160563200 12448844 -24178625092559378999736214046498761728 12448845 40803162820688028576716671808629068120 12448846 -54703699117346413268905026335992504128 12448847 76484605998811525849328173078463813592 12448848 -227922075359421754266747303766565584896 12448849 -46307163420355487026390873066967760000 12448850 -47648517396611721105792581065186339200 12448851 140625861385053107325945781642284635832 12448852 123110848437458426476719330687599089152 12448853 355575689315676818212897004780696433102 12448854 556126515590424234798930638791712182848 12448855 -13127949154866281468937295569386766480 12448856 59827505694997666318887908056277975040 12448857 98369704257045348836870665169967211680 12448858 228819778313539849736190752349065591280 12448859 1821211648639207286516493472826437389360 12448860 422468675768062642653723758670048015360 12448861 201949792491955321966770089140643714124 12448862 41086125829788951783923320113976045824 12448863 375359802871513497080937580034084056320 12448864 -1196188794717009034904373634727301218304 12448865 18552251547890635279827602383344080640 12448866 -7783988377782123454531067867223259776 12448867 -1413993463417395805826363416975681306084 12448868 -578423724272711748274244423992087931904 12448869 -434616125442792011878913921187586724256 12448870 -132540041245464908715390834024164355840 12448871 -122852562305143920281129747979000838656 12448872 241783561366657901225516575941996165120 12448873 565955858254827956931544094566850328122 12448874 361489948339359673371189790420914453936 12448875 -124724329922707705332696863090071080000 12448876 608504262628001871966949010016911831040 12448877 -271533112264344957031352378793349424928 12448878 -65586030917576396599943128433626019136 12448879 -249089678829057901320433936558213588224 12448880 -14544612407337350078550110070297722880 12448881 -274544109562612434486030599224286853630 12448882 -190031877759459668827066863774960240000 12448883 -1067644947236264049242683320152680699560 12448884 46588072851011114782450883511433039872 12448885 85041452074840388173168687973814503580 12448886 877046528379959651039253733905760190784 12448887 2037678295741017047196949694264942592 12448888 -900637971050586058779071407711559270400 12448889 -2477809533396870092056203598282508280576 12448890 -306759445747721616169351474858249574400 12448891 395195129285703916578953781299117370672 12448892 148178657760933838448279311555627514880 12448893 750311075393006768374342964083394113728 12448894 -200125455144180587194649514285089493504 12448895 -211223327282685470266010295360337498800 12448896 128264288935601824638688517671322910720 12448897 -692820173117905932930207059423202262654 12448898 -63278939364319621303541370966289812480 12448899 656160143685230720693244461423049309600 12448900 376004411913496754196166110462768368000 12448901 -210049922733664078733743724709337699296 12448902 -204589861231148971671686652709119989568 12448903 1188290216288780227682153778797213616152 12448904 -290632137998577825010580023642097940480 12448905 -131755047069838516040677798540012826880 12448906 -2072194787558934985185332738874061056 12448907 107744287070077039428265691155956554352 12448908 534505697136097316156745121357160001792 12448909 -10466821938650926717594182288846006720 12448910 14324106662271443691275192450515278720 12448911 -63211025969498815651697405936325505920 12448912 -22669548869772941443811507914091790336 12448913 -994899880407418824221704917016368423840 12448914 -425844404679551013539064673499855128320 12448915 87329091407280498743074507014891771600 12448916 555551081086573875749006594775487504128 12448917 136861751315796196445713283393155334400 12448918 -249017401516675110710574184763074629120 12448919 -636228051606864565739246597130019834704 12448920 -740856348138408235585399003405978828800 12448921 944044929345425747876807552647589735424 12448922 -938592310514291900467686934141183561488 12448923 -1031130393377110785250649720914392205416 12448924 679519116904302209128731937739404143616 12448925 254885775332738876949490983297988609650 12448926 12863150849354291221711297210503398784 12448927 -126760265818532425576939699048187483136 12448928 -1553468050210428462178323059217691115520 12448929 152912778274124049843419525661085892784 12448930 5002111839466807417114184166599715840 12448931 -1425956561462563092860572038700607279736 12448932 582047037577048508552421299768620188672 12448933 -105362138384277319717729244094448000960 12448934 -64199266762446729754126484459507152128 12448935 -1125388181253793325906219076156624289200 12448936 -984289673436042405977538117984485176320 12448937 -462654666662377700756334460176628572288 12448938 -434883173484951975930616113393089523456 12448939 1000362065341374435462629419917841650740 12448940 -863924598092284893229912375833966735360 12448941 -189913823425553257008000791947368227520 12448942 -430760378050799711270315513284195725312 12448943 228716415531345145787163244977637367544 12448944 104209615101453990410559591326390353920 12448945 -132348083646043008434639095369015380300 12448946 -264682755638800242745246486234860968640 12448947 -365832904073786691762229702854114110976 12448948 30312747281544931766476529647751143808 12448949 1176007541538373922007467028699571730688 12448950 -32252127145302119762665041633935280000 12448951 1379157911389704386311902654404848894504 12448952 -2075678840204643192877577546271436800 12448953 -18064376940868619539146261272063072352 12448954 -283914568834568653047205434107909660928 12448955 -17718564600398554823296238484002963040 12448956 -125689102380585720837514848627044269056 12448957 868928623777226249463420215910551010348 12448958 -136925874949466628692723486766264359616 12448959 635505178521704282739704259232778639304 12448960 185615036543303612748652791911027834880 12448961 307130686950562905875396284893919300032 12448962 -59505356306702590276921894019365183872 12448963 838939784101999484417790619678066413760 12448964 246029080590558373366325406468689280 12448965 141908110551316691564890117929582971520 12448966 561676234413834672684130291409416494432 12448967 -148375843392795577943686869731893362984 12448968 -370070247085571800135851937315257876480 12448969 9127885451781723932799260418757302848 12448970 129143093641344883569272256101088538560 12448971 57912903565758080307946321207549831800 12448972 165224791559969618311512167901440002560 12448973 -27862750411320794638572412323007195296 12448974 173467289936415252909221250816100636800 12448975 214983116917353462169110677829458688000 12448976 -294132500592982601332968748973180755968 12448977 499259449603581314085009517968423540720 12448978 996590989735347481588150005844157506560 12448979 -13225068165429127242264381048225633720 12448980 -59710188034906093370428047467639930880 12448981 1120805235179705438503477347851650343772 12448982 -13130694147449490991785552533272843776 12448983 -115902279321857973393862747914864705456 12448984 462521829850033306942375950444203704320 12448985 -846313738188157730505199292980167821820 12448986 -356605232855632344053998065342284643072 12448987 -1529290554239224857470842076776409538364 12448988 94609876321192117809380050289325439488 12448989 -166928142660162420747400677358821910170 12448990 -4009539852531646288208191938458620800 12448991 -22621120821300243142628067694904923848 12448992 437661443621365675564023747554983280640 12448993 351422654877847945740183459896242793284 12448994 265949936865990698263241929319957837472 12448995 -236043319929712303657775348853428787360 12448996 -515898714715308657451184795526773768192 12448997 1624659192291372880124807299326004216512 12448998 -328510564529751351525265122848826654720 12448999 312265363818157345579517901655749873440 12449000 -1069110982105556203956817003385548800000 12449001 120686959789980876068660918838887376384 12449002 -93720567403108763356243257011441362176 12449003 175842918995431513521932820191195637504 12449004 -100290913474540716364443484395129569280 12449005 341528956303910550276193396566314523660 12449006 -615535855009139291681425042988207514048 12449007 -536677793301345885836746265349444612960 12449008 -19907521954247730411221068330118479872 12449009 138756621264258687846708516170169773040 12449010 -126377027922697623187152943097951585280 12449011 -101809076011961763739351180840445425536 12449012 972576040929973282709100740040335773056 12449013 1069014141724742220930295515424785972000 12449014 -346872633719945015162633576710387554144 12449015 2582313503360352034507938925006749324480 12449016 5573053236144114015130272009337712640 12449017 -77680952664704182263220911766137168000 12449018 535117382704835000164216883703598254960 12449019 795449804558626535684003383077726541056 12449020 60175147793998637068175127667517614080 12449021 89187515700278417773198672263564626424 12449022 12132212450685108392899005906275426304 12449023 744428080595901923025477391723392534272 12449024 256079069814747876792425409549535543296 12449025 303948928808766383135694461061921396000 12449026 -107234107128018568962448724616460356096 12449027 761209290541946808174318973536603258876 12449028 457161481837600827774242818043498711040 12449029 424182790663256987234924240044839473630 12449030 41842060339539894908069465344923477120 12449031 253061190974294635484635635722634906624 12449032 964062566822571309362882496022865510400 12449033 -832694036927284142325643382105809414620 12449034 -96100183359042554680074948371165564832 12449035 -100110712446458295566420692015309700640 12449036 264192894234134219584638024081925850880 12449037 927827597754133033816977673437597274560 12449038 263202400884555867910226232920238029376 12449039 -2235091837364414764881499535987575112976 12449040 126046404990013140494217401567642910720 12449041 -689415164209698866141621119316948064096 12449042 -13062577459997342730750511554633216000 12449043 -1079629447571382873086718902461883666160 12449044 -917277562239180498037347497878896969728 12449045 61703912852233252131344663368978018560 12449046 -213394874248601524740384946790290967616 12449047 692881597606521634432974866779357108440 12449048 -483736378520298921602078008521941975040 12449049 412751345709831663246902715295775749248 12449050 233508961990719626925666825877382254800 12449051 -1354038985772512834528900930723882700400 12449052 -2388955772864590654938774911400960000 12449053 254085513689651921518597173649205561880 12449054 684311723780913752220851810985993134976 12449055 30515408559041254159501753965276890400 12449056 132385881431243525828092116052210089984 12449057 -691272910559280474007353913024153219200 12449058 20175652125919639486848467675930554368 12449059 -8522577322209189025642917437781000960 12449060 406858998670012348585350836537205404160 12449061 298014376657654871811377800608765738240 12449062 -380886832185091117495857249001162732800 12449063 -142951544885700377268303917955646258512 12449064 524118123383407770619150480679383941120 12449065 146329080029300789919012654179602199460 12449066 -109066105212752922674740870945046031360 12449067 -1860857053814980870618073072312807038800 12449068 215083367498862627930313398170264046848 12449069 1530688355793312723617849511710935597632 12449070 -247023932204554880358892963732043647680 12449071 -1616905260880433396762506100426522463800 12449072 230777858975843729873289991923389890560 12449073 -20443355783482437647403080407209345024 12449074 974607988600222983289117006161713073792 12449075 518203286892474601588181374899840264300 12449076 -16803812449149296773142969257350352896 12449077 -313121336402859354624151653615049288868 12449078 1442358618567434146757560551497651264256 12449079 -659871946163482161403454150345622338400 12449080 155585590763105384888838121460743372800 12449081 -1252708188055864731378741304687216316118 12449082 -137979032516827170267042460038137955840 12449083 -1338803345960649323940905160504942274200 12449084 -1028049440629612868212020391861772534784 12449085 -771551151380027482504659549639508800 12449086 -471436707546853921036446226974584686656 12449087 -863281482294214596230079042108758931288 12449088 3811327402752878200807657397288435712 12449089 -1803805443212090250715888003676815298110 12449090 493464469874581371582350585709763168800 12449091 199046203495116578477726292460734559920 12449092 -786534872301086023787373347705441141760 12449093 421922703939727796296629698076458860380 12449094 -73896912881065654933088638763182319616 12449095 1141225248952031621561524953816848663040 12449096 25430007129304871975566504358359941120 12449097 -433419350177875184242434059864190185772 12449098 -624674923663036859064486402447539174400 12449099 493856340315081141828262349262961294800 12449100 -350394199402830188833853223332650675200 12449101 -310559413284306629643109935268434402848 12449102 1864437543321171047290837326133589952 12449103 1202755364101248281249257453369899748608 12449104 80480955298064232005243050242190868480 12449105 -44376591129374048165731203614182952640 12449106 -69240857427236791589626411032475987200 12449107 -1628411578402904053819257925173235011768 12449108 61102286269180682353192919487114854400 12449109 -916153221643683891376951183034630496096 12449110 -227586005652142673560826490949312631040 12449111 -103523601733392979255806984086554071288 12449112 -117080405757526958472796746414719016960 12449113 145235738542458086234210756441066965264 12449114 694297864715195404471656283306954636512 12449115 54438264890117414495734847915709925920 12449116 90448450652258352456431602223271088640 12449117 410942894448202443466328374567201988784 12449118 186679867785083070114499148987460403200 12449119 412342572463232160423892579354907551520 12449120 -278704282161705065221784881883657011200 12449121 323623556222920595448075788355266964912 12449122 5986770597251115270748769900973288960 12449123 137829258441425910805700692066528468800 12449124 93469753190739694125905166136787216640 12449125 -199448512085149204320313134997384512000 12449126 702099605974972253063395333057925882880 12449127 625728664452887244292927838295889613520 12449128 -18848036500209384248272113263782103040 12449129 -385259089650515788408416680281086422016 12449130 264472100173921941111192238361670923520 12449131 -118917496805990394206280473076955705568 12449132 470757896667524797653018170203097200896 12449133 -282292801327992981166600032337914378378 12449134 73129394735599256227117080950935588992 12449135 25445175018423754408132752517568472960 12449136 249109121487975763092070479601446420480 12449137 1057454903716058977535833210483830385252 12449138 -318016492277899961565843359241575669856 12449139 1139459433420904682379844103169127802424 12449140 -85691483643901594788829706491006525440 12449141 134908333908369310872741707631929273952 12449142 149832597129791003606458981343156976000 12449143 -125942953823334832095043522682948641440 12449144 -312772770464198350499333543130651770880 12449145 6124161638651316503676419860788277440 12449146 -590432210224210975141971693030628099728 12449147 -443079988106750874886806203984094829404 12449148 -95181990219035821987741722225307705344 12449149 -462436317901936108833706685769673556340 12449150 157046614670795160867287457849444048000 12449151 -327829643417666391880473570944152023840 12449152 1482167958230664482660219616271899033600 12449153 1055027084473393894841117447059472662704 12449154 655773292395607939223551716563400331008 12449155 -1138999358908542394359602444676241027440 12449156 1750404094160132260545432930536262355968 12449157 6235181717715395766169938685664699904 12449158 -179869507628703351863380048574618957568 12449159 -656659779583237637769715049069811403080 12449160 289917993618796355220982638399971328000 12449161 1657982011765882917199943724981810480400 12449162 1961475176725922147213607609544819200 12449163 456474826558092383265894817589884240344 12449164 -45196395289124304866406937092010672128 12449165 -492215549134237628281290368658423278280 12449166 -181105387967489245780832380543658545152 12449167 -1124471083545204253101662920748475936120 12449168 -120904871134721238773972148733840687104 12449169 -40853842820175423925332634295660238000 12449170 -90709542930099249966804371654207132160 12449171 735842941202707002936045944123312069712 12449172 129049693582567786197079414852045135872 12449173 -812787796252919712823220991248942686560 12449174 64940435449184932310561182198679157312 12449175 -149651807136360523552819518522360883200 12449176 319865771494111160530198756345094830080 12449177 573675153241299130032676525249638123840 12449178 -178009221107047879071500402535136266240 12449179 322479653026837908758249450684178065200 12449180 442455001177495306015303763795245094400 12449181 17151584666392671858325235053022808384 12449182 -134992965622662105378509457509923410048 12449183 -612898138783647485922785249321142575136 12449184 606819777339573511172816951258366607360 12449185 -539563531496524380941629157697733271640 12449186 833177399245025800680729280467307776384 12449187 -708550855111429453105892537064076200960 12449188 92926494739917129524780617041556480 12449189 -1373763118179270672068889683227056234240 12449190 88093580330988672955533562636762467840 12449191 -45322421763005787674558990636502858216 12449192 522528211759316540745281853629665935360 12449193 167468109805783050031753653025751282064 12449194 555872663005497529483063128567404186880 12449195 453696258892319196246206335798656480000 12449196 -104804864854457163447127089422288187648 12449197 -35170774505560916503981302505030475648 12449198 -149742118411605988964712640113655775232 12449199 107340876289568923643818940134919708160 12449200 -1680022599764998377193480345168691200 12449201 -85180718255370898865906986597784814108 12449202 762589049031173768955461695675311531264 12449203 -543984855026795052761138298214952099536 12449204 -653962007444201260773167195093155196544 12449205 -112264167323816150863361076918018708840 12449206 -476248384957507611471283914365731200 12449207 -1551954194716034221302463322749565562840 12449208 -715940275102287415650645603327226736640 12449209 3409813813746210495215828059357487316 12449210 193368140812968212603264628579108249600 12449211 275211389721655159041293037682775785728 12449212 324372823955886174361090903668421907456 12449213 -443481913288089266539792237488204059040 12449214 -9094028837258025945271710382834652544 12449215 -399743128740152189500796820265452129600 12449216 -214635282303359513231347823624740405248 12449217 120904546800394838504372408151187193280 12449218 -326506188873984915256394793667584860160 12449219 -3120907751450823267627226819673165206848 12449220 2169450604536817911574635265034280960 12449221 -69809319728214128856915286664708757828 12449222 -872665073106322309927206836900077373088 12449223 -45341441952089371107062997204937740600 12449224 -458574487780537134884810214729869875200 12449225 808039015252434072535010061240613986750 12449226 -102329658135927728411926299830780979456 12449227 -365566400518247351246728801573739190128 12449228 67202300610402541373360795091196772352 12449229 -333906355009243913326539560215834924512 12449230 -545677226817960597476098471225798098240 12449231 -2837378348186384048433178871993412240 12449232 -54014591979580666438360509051142250496 12449233 -57218885116354517702160055014082823616 12449234 -90739860491354889945632613116354247024 12449235 -369280970266433452339516644400794018000 12449236 -611256579304182540902663689653756825600 12449237 69669977868817707925210710187121910240 12449238 142777143522729187393258961583478110144 12449239 44605165991678614471340769378167367000 12449240 14470335697300908925731347388613017600 12449241 -56826646724262226440159494152180992000 12449242 58790809429336241131199136164704983744 12449243 875904954553000404732089564925190935492 12449244 -143170663275755203954350268868151965184 12449245 1032945073779245792406416061524264875500 12449246 385402642332660158950959653780629984704 12449247 -567896763947275788958043444043448227000 12449248 202655844993852152473578810830408908800 12449249 1701965034203743291294516085187442265250 12449250 -265181740879037671302281743524269184000 12449251 311907621164281255902260995011172874232 12449252 807529939682825028124372447349504900736 12449253 94284917803676739631055367690258420384 12449254 -462742834455439444794186548251585307424 12449255 47366382462885702567287155833804765120 12449256 -364146608666365107334548564425578905600 12449257 -1598282111079433336101062884316458892720 12449258 591641577576991324060340024531613378480 12449259 379017672793843152006908607434136913728 12449260 475387576107181475986121745926709365760 12449261 414873952236727348993899249541197040224 12449262 287238418291249863179478827248134273024 12449263 172208628234654746301208217330456274512 12449264 220198574897744848792319193104707092480 12449265 -877832738378099924178118717587167784000 12449266 -768100017116068151901714488785908648960 12449267 -538766569362109748425290884731010735040 12449268 -449541780324784169547603783726207406080 12449269 -215902457869116865544155707006922190208 12449270 -31565420876552942245461632998864323840 12449271 -226923694382024248052676016548198489600 12449272 1944980036331048620787973803748271677440 12449273 -1712947927838703973272442240906158371478 12449274 -808121378624523227328277550467597824 12449275 -761156144911837617735997634984695295000 12449276 83848502775814043022688068036992931840 12449277 682388055175507963724225434627892691468 12449278 -615106446224892123955623201249324226560 12449279 383193722916270903942034331372385488160 12449280 -110011700344685996548746304261120327680 12449281 -84427714806880634706746735129200282776 12449282 -211988922248932736728898325408575740416 12449283 109666734025329282429520511643055886400 12449284 647570393507644646312807669432437183616 12449285 748244674306202861748931382068069441980 12449286 -304538867763158293674253732438413258816 12449287 -1022295952100437792285662612144311789808 12449288 -301390878926575965005787339899336663040 12449289 -1019407348009905356242046890657981652976 12449290 47259293176108039581908518810019880960 12449291 -956089416171959681738006402473003113768 12449292 -15686579168364417923224022461697806848 12449293 -1677573703276388178213521272844703776458 12449294 386812350906842239754345474074002432000 12449295 -38713291009456770471881070806738216400 12449296 35755407569307351570643371613366525952 12449297 -193863972650304199740846905353080523968 12449298 -160852250721574754660327561491415454720 12449299 585088875438007556310654746804781920300 12449300 135991263195308765628336988392519926400 12449301 -1868125269846911729685227585395425800640 12449302 -129950108347767820156452698435936157696 12449303 239091786102130648503021577806683892552 12449304 224282644950355901764044116528206725120 12449305 911211743085301739837421913068404331840 12449306 -43937419934420927248851463217183589648 12449307 -304538637773545866190870022791742685984 12449308 586708767532683943320146714727963964928 12449309 -705944917477649823239855254020279470490 12449310 421840497954929578994398338332705900160 12449311 258175225059744139816269725392801182832 12449312 -1600353918781826501626219784910219706368 12449313 -1220178071194335086983119725527423728000 12449314 449323965111855995393582630964201746256 12449315 120875795918139709123862565887645938800 12449316 307909826256343504236245385279686553600 12449317 -562276037044474842458126844623271397026 12449318 227752651475619952678209131698265356416 12449319 -233367605254122112089227522392011377280 12449320 152230922721897680841007332882263040000 12449321 -804369852522111143095341787738130996736 12449322 293607169686980724826577121035980078080 12449323 -230564016494585796773154111670604279736 12449324 948677764910459524135206821650032573696 12449325 -67912760415637173547427010286874572800 12449326 219820629354511337861864599652724567360 12449327 -1009630704172490215176723744318217824 12449328 77155597583994220297884579860663500800 12449329 -547432522224291128416382073781990471116 12449330 543894015906380469685684306454336401920 12449331 -125114676306490015835987942410868141760 12449332 -23435203060207821639567255356510269440 12449333 -232071338810736596337125722502037300996 12449334 -128719289659378862555232691082762733120 12449335 261428396619946977346689460028699864280 12449336 825546539104855784788949323343147520000 12449337 21623190917804140671107258268988505664 12449338 193110454275947758537129755901063706112 12449339 -366169923365895382120080054288396194544 12449340 518395781569688235318535631300380700160 12449341 -157815721339742742123394307311633411700 12449342 267305332371675651437486362352633571072 12449343 579833097177514215101567748267104630784 12449344 251687074410990508553136048702864490496 12449345 620186248489711906065218587317403814100 12449346 14676341508762383192420945934542034432 12449347 63236238182544489960442783554778417480 12449348 275092873168065225828758604858493931520 12449349 -1401170472469718588301643305704847006720 12449350 462334675138950136031518932520704770400 12449351 -2044636464695330183979062063317447601400 12449352 126781741009539433766364686663358873600 12449353 -42213569528701931133355911755691003648 12449354 638248643456883547856281284111059819520 12449355 883124663570906642524263299910206116320 12449356 331511669939672166007469642038822190080 12449357 1120927546811347042677649283831351012832 12449358 299367440991795225934893431268024810624 12449359 370584259024590722469763344819851003704 12449360 1964240058564162795671119453508075520 12449361 27921290462478160666413981212697380928 12449362 -942122346862996049313303765094226291568 12449363 -230062792781694857329449022134169619736 12449364 -176664731066315499525265154332309837824 12449365 709325156531736831397571924593539079260 12449366 -285846735663671847060227766331743238368 12449367 -272911784870519983215129533744090166480 12449368 -1070088454071451299333660947779233300480 12449369 -433495964178927964085750959076073946230 12449370 252543152670132318728851604386078502400 12449371 1256041930831725041925267132983769571584 12449372 737315455168975497777852073176958866432 12449373 -1443570411847343858113838317048714723200 12449374 408248026187744872083964499933853376512 12449375 55881027598227533326643791681825950000 12449376 406763063509408090594986232413421830144 12449377 184041033326924750879498036055274312226 12449378 535977246447496381343147653293292572240 12449379 -233535606425972675278191465348308929416 12449380 -456772238446802933721615114154246963200 12449381 957797924501009576741979722565446807580 12449382 39630395283740339824442625967651092480 12449383 599997955482180612956282839335570948544 12449384 -1219983739497536763531068707412009149440 12449385 346313761388456373595200797215346584620 12449386 -30122178165098932735740711899919190608 12449387 -535490429815798219124359258807356557964 12449388 -92248671702030809515548429953199734784 12449389 1398564760742250357563737761722457306240 12449390 91102201969011507282243687922599252480 12449391 -527223561925946227664399728624030193136 12449392 -393677122476284609656175401742948925440 12449393 -270722947596648395242988610243998608656 12449394 -47048091004009108400231087575372518912 12449395 -266518239064894842328342727382341293920 12449396 -505324778313056957539663688293542082560 12449397 -62527293990271767364920907967201378400 12449398 -85790980395422561202306356645628068736 12449399 -496642786059020543912991135430663080600 12449400 208025602677193720250534255695296000000 12449401 -180359475723663818795792391616660722096 12449402 -450945878726886780356297226340256240640 12449403 6865912837304353228634461234271998080 12449404 -847474924950073330948134373504987938816 12449405 147831874770972755823602926783499574060 12449406 -307762863717268506810153051241685732736 12449407 3234872202821528512520332854470290282272 12449408 1099720535091053455743692814044626944000 12449409 -96151861801101487811273630828390643840 12449410 521104463276583859863305872823439912000 12449411 13124433878949657073676357714633351424 12449412 206477973123213263353866182602707601536 12449413 1508831628431235151521996410563813282560 12449414 -89652959038573403187546001744492144128 12449415 -433157117587132821741388453538860277760 12449416 -237614511225452437122680007806237245440 12449417 23794410962021997114992164322903293248 12449418 372914783499309679673214734048419240704 12449419 -533986860277375438549354850503012843656 12449420 -51628645606088248450711295170781982720 12449421 948827269360423601756037452109429191808 12449422 -263929067707843017690176474941394678976 12449423 1243660010593458708179235888469944638400 12449424 -29601551989546531259956535734835871744 12449425 -385648772337468279840729441442125309850 12449426 -495103257904058815968899486881442606592 12449427 -345344326704201909729472510341449387520 12449428 988598653396041278973812672860015491968 12449429 -1273215864187814310345102278596291504128 12449430 503075722299317023836973859734584441600 12449431 1587825992370276558021054796724603308232 12449432 1713140384677359569593750250542176614400 12449433 -1078433866449163961122275717801832048176 12449434 992491975766397150855103760503757285616 12449435 40659155968963424384531844031594147200 12449436 15864792726931518485678869141192111104 12449437 -127945413949602148088122685497532282496 12449438 -14756867082341717797151676096940466880 12449439 480635049199386187235176727715502137000 12449440 89099399945880471180922037015150592000 12449441 -941631836645905728203420528648329360158 12449442 -83842764272159311385060650848607392000 12449443 -1036593870329028000613655964568290326308 12449444 559383257214935266119407668790468714496 12449445 23491851525825795514322857807893550080 12449446 154869164825725522566568833634499904 12449447 -3406768153135758924069345482280162950808 12449448 775370462745498620148168644019686400 12449449 1429262385024571442759331880831980659450 12449450 -53646484497431104090500007880354976000 12449451 40216893084920394256355888692244937984 12449452 -1827329586657483616778296922745428572160 12449453 761414972458498251718049276209365632544 12449454 -1241993726235447649193526349184675721216 12449455 -927308561222889586122192441860101379640 12449456 182703144429216292203446123853035814912 12449457 17945990218852510758400683141087733092 12449458 -53311796204794247503771587792849844224 12449459 -1382899263533102192150732657894769435960 12449460 122803220332849153032583435537629788160 12449461 -1856472830655894912608433979505474417938 12449462 822594553488393638715171320324861758464 12449463 38738002267416902726482454967106429440 12449464 70046618505974063132039327968932372480 12449465 -352006513752784723438831309439023468800 12449466 -77382096930609560162787279406553570448 12449467 -1491624898208473501056697865567007939484 12449468 410576801722357645976588894560361326080 12449469 61444616238796459862782927203636774528 12449470 -157534627543457084427323463204065639040 12449471 -1247978855521357445372587195442702618808 12449472 77727629657561086870593875869654056960 12449473 1637288757367375046904372650565389116500 12449474 655672840207924262015784384327881752992 12449475 -480772035171840309658172413540858953900 12449476 -61600221128619303597605519891697811456 12449477 1254166404889172655011325113856196778112 12449478 225336696617146655314994304326843692224 12449479 -1442572128228973525806426285141037193304 12449480 -250117487980145972284633114649677977600 12449481 -1039640899936272778409807139018192154656 12449482 2692587141709186851672953359662300672 12449483 -578785011871950705187704431235766208520 12449484 896301765999493183944279545802247987200 12449485 2518013386533762654846613048162841875200 12449486 110759513819938294517486111417984414016 12449487 154547050323467990271059285285741667840 12449488 108942486084935266025966594130576023552 12449489 -5640781346600828635498800271811930112 12449490 -2758737152645237991601448044233500160 12449491 618516848215664056462256617137830293752 12449492 -29108001341798035902213827547615553536 12449493 6561411346933077742603551290324142144 12449494 -407344851062667397206223285390615636704 12449495 -257956295249686475351460189928182112800 12449496 18062604176726536680280893657129676800 12449497 604682816096047299867157707245330953920 12449498 -65229238368765129629635697532509241120 12449499 568658317318302620507902973119876736664 12449500 287367406210537084336082568495146496000 12449501 578219913442126769120516525610634556160 12449502 46607997815345582962888806232600173696 12449503 1740429686975105811324047310001508048640 12449504 1719031371653531564404604162272838025216 12449505 645576667982564497959541494176367154560 12449506 -159839291989149647128937876654678832048 12449507 -37450839362812205546674899690524061696 12449508 -120847809878781735309810883155174242304 12449509 -271893227811694623310604034308595211296 12449510 55742112633040448894939032178162112000 12449511 -411796354568331904334180469577722285360 12449512 525131336291086217659285363971885235200 12449513 -1868215296777425847754547766224363303856 12449514 -134348971934740577122395197059125989376 12449515 -319308156553131115128518680170142487280 12449516 838114364999692647737722490068901065728 12449517 356824234974562838224638095291248457280 12449518 38712673873418378282307096857638032960 12449519 -81803311670873061703848587453276860080 12449520 91711927813423124158585696138474782720 12449521 -169543159847767777591716197198344690816 12449522 -659938985984325331086077922296254281600 12449523 433730694289149472347225082845639476784 12449524 -337485759265960139771033948690636427904 12449525 283883891413615886801446002792748065600 12449526 -255349162637028594090275906106816912000 12449527 276952339614974992236288089228263914432 12449528 76999326009717524684295269698252800000 12449529 67195462090738353081070017292854390900 12449530 -19580536028895558799332391118715255840 12449531 1947790557244795213710454493301711129600 12449532 5737137992430600728719228132133683200 12449533 -137918838741201315863559807196221332218 12449534 -45296263333488791267655725621091523584 12449535 182229837719620104899303294942328844800 12449536 187026167424721240640445129913263980544 12449537 -246064573547913735315028499305605890814 12449538 5957523557522888354024261410678781952 12449539 -726657816245756177762453845834389543344 12449540 741483056056098463401059296426043178240 12449541 206538232378527825786001399164705970560 12449542 -57681264053960920614142572611691179520 12449543 1879446874154888946221956375033647696792 12449544 -212949626345537438953487484142792704000 12449545 -998878814840278472963856054689005868700 12449546 -529170650243575093168872561657435549600 12449547 293388416903821724353594987467227716968 12449548 1693520215277421554391187740162040436736 12449549 -124857379037991315568103010330638733120 12449550 86963431086716578298849653763872708800 12449551 156152465864978772310958019087234050000 12449552 -81505743125216854053811790096426655744 12449553 -41084378068206154818969859649571246816 12449554 543173424525102576248790482615291045424 12449555 -92669754950929385310871351475678318400 12449556 -110285263524903599232687134633178562560 12449557 170748491585899086347111622962139981312 12449558 637056057431284005708472401690217865280 12449559 521616497273199048002687416472410771920 12449560 68461431064764243156600825069444096000 12449561 779207021542119836899665449612525465472 12449562 314175878554421318322134179607892747264 12449563 -91991058947968799550348643448327021280 12449564 384919562381775065322231861878249842176 12449565 538528335510185555677880452766444232000 12449566 25393691088683816086683894047449344768 12449567 290180743118271769503016797284600575320 12449568 62644339170725845372447295436009504768 12449569 -537399441427380796837630631486823680 12449570 115920560175243077507737827132975144960 12449571 770094536516421132443524933546421673984 12449572 186908414048925799340539130118011425792 12449573 -665960709699279016037320863660937418178 12449574 -760732162359509830963790564978895884160 12449575 7915804048940902211579286347083091600 12449576 -1555125582330760186703256651580908349440 12449577 -92341108468525850148483030179186039088 12449578 3802695450956103577101071874694460928 12449579 -93454339951252755083323878726169428360 12449580 -127777940302830286143257554458685685760 12449581 767101685991125816876198469748795999382 12449582 567359754630195625584204816534969091392 12449583 -758680237724314031175505977712356649848 12449584 -63932871799816697847281359308114493440 12449585 1058052839433945681755266134781968993600 12449586 172452442156900088617542171324417012864 12449587 270554952421720293649670019048737721480 12449588 -128513348833868051041793830353237848064 12449589 -71728466620982092343830416593319104160 12449590 -76882631984942985482358768826393238400 12449591 364430802063390604633804107327457010304 12449592 -1704068231456352196521673702982750822400 12449593 -329294111755543155131166089197525672056 12449594 278549337387449970267879555796675649472 12449595 465089969237381129661897785248889049600 12449596 130934869879611703515299606715108531200 12449597 933649800149408346765366744585637103046 12449598 2900377213317750186381897070300846080 12449599 744786265373224521426333845493512197464 12449600 47221884009844553141799103499128012800 12449601 -18280038209937493846643349064049197440 12449602 495401763292840283132482250293038559104 12449603 745233901094798867689650488405846193852 12449604 -39820990564213101347500503688896645120 12449605 310401601686796271691812052690108316800 12449606 81621590626692114068573030581059465984 12449607 -127327190578498360708080060727610618112 12449608 1820302660922544045595648343970111144960 12449609 155050574091800009435382757788144837300 12449610 782849115105202925701203345146257305600 12449611 540441012489220553033875770427276104212 12449612 89854387642181950075555337970792861696 12449613 360580372416144288886455704315223835200 12449614 -26803988521300947134804708981416605120 12449615 -679112954413712034314463302030585109240 12449616 -42287988939405749993238886549035417600 12449617 83194697907674125452470759651897238640 12449618 -7881773378535578502120553223054004096 12449619 31756742533003998977905051581905403648 12449620 -11641685352988516350020274042219352320 12449621 -414533342302136746315400811892394899428 12449622 -14235618124161355589142011723331040896 12449623 50921124741093828980898149350768452872 12449624 -606726866115790209509725137237259714560 12449625 944787666213448214407145153105248800000 12449626 325757310336978931919989617838036152048 12449627 81666504536089075857906878940400412712 12449628 643102916297730673946962415616645875712 12449629 726096848802664623526324300967859670560 12449630 588631655979215285880267950395718488320 12449631 27718976517692179955369114307136481280 12449632 47789135444501562977435109715150897152 12449633 -155339655058936945942409557612301931840 12449634 258722918432681193024649396626971888640 12449635 305939860786305966605971237220222231760 12449636 1177595337284624742306144169332299781120 12449637 -77545450116194813875029752366872195872 12449638 -333417967044932228009005586319627833856 12449639 -23729775624973619754406029129755709600 12449640 -39065525223724185506708818845877862400 12449641 -699137325693384768321675503699145321216 12449642 273587193109567033721688317398062151680 12449643 870989831007466102962594469410411531864 12449644 20811282381619970952327506426778181632 12449645 250946848093217320325173394659471089720 12449646 88845901041986345132647723263332966400 12449647 -161148509315475672336119934719483957760 12449648 -122523350032831018351652567621361401856 12449649 179482925459268309741537425577410485440 12449650 -90244231664648971704455322859009226400 12449651 -123525745562138212154255432795556765600 12449652 -69052489999276139685785402515142074368 12449653 666251736771877991120119400807682078460 12449654 -372335771095328470039024409618143648128 12449655 212303110156008623834645000164091072400 12449656 235392428512271111497001799755432140800 12449657 1270039552700071990566908472201069266832 12449658 5182850770610412825950139787983671808 12449659 -806141519792989568228806109676389147384 12449660 -381502782462308581775785709712638584320 12449661 2537673204962419466825763778734240768 12449662 112953740953017827581557554356123843584 12449663 -1652631513437735383517956830625094729088 12449664 -283404410419513131021563978416977346560 12449665 -1000948111306351102662558765225781280940 12449666 -1009846796049253081371552867705544824960 12449667 270555834632240224425298250377759781880 12449668 85003776159966393910557326658960556032 12449669 4995850011066595454244122102265040380 12449670 -103299099686844643025144249586052700160 12449671 356566371402983265728157250217828920320 12449672 1662733565731350506116404583272291655680 12449673 -1988122938659160375898772788303068969600 12449674 -748259458358671980750679114573923091200 12449675 286778539322070091619958745255969254900 12449676 367377496739732305420775558644348247040 12449677 -20938178613577950877120983966076582474 12449678 -500585309728799687542397247790577526144 12449679 602856210939567528970766823354964562688 12449680 73457033580459776711424196293847695360 12449681 1773173382424190412376341488328325714482 12449682 154659591250077941173615140657564913152 12449683 1761769933882710075419818524074319384576 12449684 -535181654822321338624874033438575751424 12449685 -538288192560174247854692199999803167200 12449686 -391712611689280216162051547763632238432 12449687 -551687929486657899854308320699275158848 12449688 424475326063533807895210723046338560 12449689 -1802336681428192491303929174999300505600 12449690 -503193003679150727759897134795322400 12449691 472768017080980357094945198451608318760 12449692 419633298258293023072540244874888674816 12449693 51082975587931324947366528729894297600 12449694 -529240593401663842297941971892943377600 12449695 442469916468154314972815304217593384000 12449696 -385448740645114001536954508372811448320 12449697 463020975986918692612979928166399499328 12449698 -39795273671850066152594168408267929440 12449699 -1345565900443162328549431208535923979300 12449700 -12809543383861524283668326369453088000 12449701 639440832310762645210051064412680328000 12449702 794947219595378874963149442306476547552 12449703 256946599262988629162399018839227007104 12449704 -3249313644443644758571170359335649280 12449705 311174251220102487168130107627012579720 12449706 -154108759837499637660952773269670141696 12449707 -307378254385944785546244267715027940044 12449708 101932217847410923458157203082579230720 12449709 1166962511901914536753818394853912645814 12449710 -90526904171533547955123770871369607680 12449711 2080785277651419212081584421274712359312 12449712 -14332860639373737306885032977225482240 12449713 1348045084998104114169917002859505953344 12449714 380111679944160390377399790148618462752 12449715 -497907870301185707885681300769267161760 12449716 8801519516980352075583815754156355584 12449717 102619336601307274481546422750396792992 12449718 373393788049853520082769386964270045664 12449719 -520232573888737816477966666766700273880 12449720 415064831067662515410541518670353408000 12449721 145117068577884591742886828822632191312 12449722 -177973666323201025455777866791241267088 12449723 -141607477917405580250911617590769396432 12449724 100827420393795861500886946200209620992 12449725 512647564218662132529388921825143487250 12449726 -517367102200785647955341817552245903616 12449727 -679138378722679010037726637674463826160 12449728 284107881301025175706051441294749728768 12449729 -2400806945019061002906039046580954394840 12449730 119791697925404744096159869021627038720 12449731 -330121620854923123435933475552147226880 12449732 -518232980369744349214536738204873785088 12449733 591473512997168102305014289360116045024 12449734 8100964923775833519918568071487292544 12449735 -199906387543488416958882845681010157320 12449736 249121100267530944128660965321114583040 12449737 -579233048723023770659556285932442920614 12449738 47212730561341382219986859635779343872 12449739 -493963585105049622409504023031256140032 12449740 101879558584973296557080228173192826880 12449741 -724033165809686070737799546000690416448 12449742 -561357545708766259949259387165300093888 12449743 -178254868327467416834494032640354272776 12449744 -78553159363703097991014458237269155840 12449745 292524206358675491632409654465351821440 12449746 -442977698420070759854933377135618694880 12449747 3453612472960572315510723703009980480 12449748 744232134973054299431505389423368980480 12449749 260244348117337506406175721516264986880 12449750 -787222002648452018209190097455337120000 12449751 830286295247148646091540908621342176000 12449752 -65101671784563106129136813219107921920 12449753 499178973216575651496670421200955225664 12449754 -299822643340529134617908580376789148160 12449755 -982523705542743027376465299332636195520 12449756 -11008589219764597999107720385187656704 12449757 -620219545205108090207373556930961343360 12449758 -143805578082508554337140565326649266240 12449759 -173687382905629165748943941591346858384 12449760 249866788122916642743463765694003281920 12449761 -1504640365390209350582740246607390203200 12449762 52473057291612085935231127174054625280 12449763 493516950665253340775093225763183679464 12449764 -888678523214519176117798584219490263424 12449765 162016534740017668318939681578961412400 12449766 -22450726858644020025046664433347991552 12449767 -1118207349866369938595161242073456316160 12449768 876045266004159857234015788375265280000 12449769 501256771572397294735641424086800833440 12449770 32358609177672460998111468410745316800 12449771 202366957663441312843175149732069049280 12449772 184406769721613643153874172621726976000 12449773 31111865266739055685628545825098540876 12449774 -115587505021872720537857583138174585408 12449775 -115488634754700624602387404784200159800 12449776 215991676504100957648703154490960248832 12449777 279015356987857427860506417890322779760 12449778 7714983727476376618863808613311642368 12449779 -381235356232237186797158741401218442800 12449780 -174932737539696502284848140333724958720 12449781 -39970287263108793712692719012112898578 12449782 415171876522564715575458097241657080992 12449783 595799456918220433942662581594182062240 12449784 497594426287068930818201304206205112320 12449785 -31045654091783334001408724668056312960 12449786 -138090368269932993216928526045209559040 12449787 484623782622894975953303234997048395520 12449788 -52600772018875859440875879368180853760 12449789 436463361707869642885545595458905757600 12449790 3038667766364847800533634675290408320 12449791 -418603215599352035095639113842060422688 12449792 -109969945150461110071663393277529292800 12449793 -276445171029595934770047327669735523536 12449794 -196788830473715839043811428466443155968 12449795 5978398676797855611015232103285881200 12449796 254177018832911562883677599239611930624 12449797 -79697096488752889473502425649600854408 12449798 -678026596943950620691433837672548878336 12449799 -634720346974230397757270803966353278832 12449800 467426816956250617650122468665175040000 12449801 -213054500349279746831582177377938438336 12449802 -238193757262975929025778426316784704768 12449803 509651602531695249462110794346195284052 12449804 -94039750058493858942672686784500196864 12449805 498492164606351859158291461785151553760 12449806 47502333738904694703791728800332686464 12449807 -32041221706093350224132276996948835384 12449808 37966915734102469343483822080209715200 12449809 -338794930145806148942759667870528300684 12449810 -152968886345713386322877962009054371840 12449811 -1577230744770430093081854254525683464 12449812 -90805882157211154447094326152913180928 12449813 789884093887905720212529730362872231040 12449814 87915444615124745062157880872385738240 12449815 35617575210008892256983653936324167680 12449816 -2271579030624471917616393481895255654400 12449817 -122739528265168164977657915367892803072 12449818 -178961573541636266056175930218832186640 12449819 13756555083953542976472372856708470120 12449820 -266060925466090129918913871516521425920 12449821 1460217673789169317541984628662982610022 12449822 52690670844236899763306606665112836800 12449823 699407838100565225069619218283634586184 12449824 665641625495562351188965180508375678976 12449825 180472805260302685312528949308476362550 12449826 -3672254502045956276399959769048889600 12449827 744749939921913961976866795705633491008 12449828 -433859816464469847967730650866610314240 12449829 46699545960599399390305937209259131200 12449830 -228852340611184407738296766893263372800 12449831 -157038122371514328636383084391005941968 12449832 -20823941631372162014523040381610311680 12449833 16740648457714400654759759676678067488 12449834 -16300109280614934334180381606123746048 12449835 -775557615839774567751413810963300800800 12449836 315452219748850251835382743981718914048 12449837 895383953447856604878311541621883758486 12449838 -55079339553089811632014019948030745600 12449839 636645536202707587404743515088077690640 12449840 -92980957628154009912300790722199879680 12449841 -291186351212083375402689170271902072208 12449842 174741081716934414349926981973782093072 12449843 191083004452793981379299581612938622800 12449844 677649803229086795151535431718795929600 12449845 1144762815778836758346397588583956560000 12449846 -140203519000110690949207318257039916128 12449847 -809267870574390626195761047953980776960 12449848 -203183018289074110135349642786622996480 12449849 1786376954607610223748067390747078967850 12449850 -69653343987298305374675863880543846400 12449851 1693069370449737975537954020253252380304 12449852 -355593267920764661290035904215654872064 12449853 53801054398557298635691127290280137944 12449854 -954896350909821078305133543954896640 12449855 -217819044306885456292519293428657820960 12449856 -265758545282393307536739036659152060416 12449857 -369494751335552592710812701667537498688 12449858 -75674621459956641428942478170070644160 12449859 -208931456121735570449239533756264032592 12449860 356803102698684434793624517610995918080 12449861 -553495676910574614331606397512215869538 12449862 -101056413098803358292696098329090871520 12449863 603528793293044164659297509166236257464 12449864 -227332461988313540276426940914523340800 12449865 -737062681076929810158016787492505655680 12449866 -43492007399752705664456615485730985984 12449867 583774515597981843574333549415022816960 12449868 -659929936248962617027156223284861493760 12449869 -1360771389879707703290116427832957726730 12449870 -132596732672146232714908944913069005120 12449871 93613964720313384458352124236485496000 12449872 -19022250386236633770149753333498265600 12449873 2791297737897248777821432858898588993520 12449874 445083500780210552904003839587538411520 12449875 262968971177650172139414026645395032000 12449876 995605076545210318137723230541791232 12449877 -173083064990379046200148495525067059200 12449878 47930078857189398827405922196220639232 12449879 109497638803535737438940207349952057728 12449880 -403280668997794620104591701544024678400 12449881 -2083174918809895543380186700726733299318 12449882 420026440927211034997830701437072131552 12449883 -289215370464286247029347536391239131200 12449884 273074502932797150600147186276205666816 12449885 -150347280827432363593506493534823376000 12449886 173551731546893243629012082931226054464 12449887 -1437391963684910786180982629344212842464 12449888 -890768895397166330557653199609501581312 12449889 3047274541445823769020313468212529675200 12449890 26500435964405130184478177451945703200 12449891 959339168103386672742705815368975584 12449892 254555228383965774340708558007616049152 12449893 94514481068686287069759506199135046142 12449894 -612525760069257085773429162114481676160 12449895 -101131487557955364786555302081201087280 12449896 -245001227457628475374885269987490007040 12449897 776066803281494269119961479719243852346 12449898 -368911435018248565402077717342628980816 12449899 209037948480000575228539493613572903424 12449900 312655080004888793940270230039661388800 12449901 -922403690716533189812800947323945131968 12449902 -769666541021800579662303631352826398400 12449903 -959094417625802464798160514214844810640 12449904 -44401580166579222712729830000074883072 12449905 -340766231927100736119770434799134684440 12449906 -332304659104907482617665299432412958720 12449907 -176156013506115437753594940608705114796 12449908 211562734174461255741001439004262494976 12449909 -64428334754261783686138715716814119890 12449910 21434875816766159613524266646723543040 12449911 -275788423141917406528477956794722822608 12449912 -138324895334891095273806822961681428480 12449913 201663342798259274983636367875554412224 12449914 170543897125496005479303921371665915392 12449915 -712353695886608852202568970032713181680 12449916 950512404984018326881823320986613893120 12449917 -1500161876155964772441464462626147630560 12449918 -258914888529265382421746712864878546496 12449919 37643832086149028002984883398155886848 12449920 -576664019128730471698497217355159961600 12449921 -444340078433543635437213517653692236800 12449922 -777105611883908171441493507443244833280 12449923 120021942203753526997270000094793276144 12449924 389548073603499418481830114466973863040 12449925 -170769519399927077332617900263378250150 12449926 700972585196892491443951079215033985280 12449927 -141294311798168357669472753863932536528 12449928 347353472821581937336454978777328476160 12449929 -535879180990218427354990631681774712524 12449930 115246070459281230012612687578704587360 12449931 -14457158458281553750191475037335697184 12449932 -538676718629734349698595078556103680 12449933 1360923376765638026117053013280156506880 12449934 -22692036235781982930037776945578494080 12449935 578752705162570832646499393945568595360 12449936 253751732717780108250808517208459681792 12449937 -46968317712274497290666062456842971136 12449938 101973501512644051981241881946025296544 12449939 42134940790489679101632189878974285740 12449940 -105821238142162590615391322297556172800 12449941 202223700223826943251687108959462721024 12449942 19669563507495697833389333326646371872 12449943 -29260606851877159655100717504220167120 12449944 524709615383850003194908653725426688000 12449945 -125356596342596019386909660926827111600 12449946 33772768372411020045558218045531119104 12449947 -2927951223400450078631591061786394876760 12449948 -27109734074213000901498069950980690944 12449949 -1160640261631838850243687446845669969536 12449950 261374594120616161851291878337237420800 12449951 766025687651687820811538708956729481952 12449952 665379499814313344313635473832316764160 12449953 355314619911441983615751363800444319744 12449954 620156220385174953597242003115736716672 12449955 38542064037316916230490193873802725120 12449956 -806991941355566166544547521044316650880 12449957 -50737849174900173525797210070302557512 12449958 -457725237111492051034389577259105591616 12449959 1087834996144610023890113364031319004040 12449960 651465206916190186156082451102924288000 12449961 597807198984670484786437222508425190820 12449962 -1725761850988818374797793567913755136 12449963 -381574556860989961994864084199797923788 12449964 -723964790238567096186847125418261953024 12449965 -453964539411064172382384247475842517760 12449966 285935024988165984442290826335976218432 12449967 446777764958051898845549407680306952224 12449968 -300477411538449856845079708175738257408 12449969 -86074736507581784479002260697271454784 12449970 289933798021072773263572307739919027200 12449971 2465184597457762994890603468752831438432 12449972 101040016532514667033511515367632084992 12449973 -319683601136734634575247320475565525216 12449974 555092729977302560376523689486198968736 12449975 646561808689636168416600640483046250000 12449976 158485468394975133433309716234198712320 12449977 -1014813939737302544401729916225237209174 12449978 -346361328593991260235518147273723466240 12449979 969301602307863184089729088047135098124 12449980 -174192686909729089465414205221094707200 12449981 -1267182439563558319982027553979523020218 12449982 92295528850510118341788019260564261504 12449983 -125782538435491950354040331159182373536 12449984 -121425438958566969082090227420735995904 12449985 152481252046591610494934751025203533760 12449986 -445564665273878384352860665290805847136 12449987 -826289282852534474313391155098566054080 12449988 -384613732032389050254483490635110031360 12449989 417397846601385100190514505074460230240 12449990 -1548478031845297566184292616778483200 12449991 -163485625535278207164821923669751179608 12449992 617372759881546843911188003875003760640 12449993 -2406007103269349540917255370180795555100 12449994 -137200527865898448019848622256523363072 12449995 743800815163699665085985502648759300000 12449996 464151214710043451474622091539646881792 12449997 298770328634851938378454297436093414400 12449998 -845544926808214436751633764703125167680 12449999 1863372435709322171648006119690878486000 12450000 -110686061621752455223320639259852800000 12450001 453456324145730095105166113965164249544 12450002 597059566023067658987061384105445943952 12450003 -316894591718077130162790081976385971200 12450004 -15441090821119833112177961627640352768 12450005 -24948571517120207839767912765075206400 12450006 132145808753455631300463950041997768064 12450007 -483073537647873311330435813518510183448 12450008 -1336660587339931222546639516803365591040 12450009 -309958502118158812273620425550436947264 12450010 587974097645210295245606517569854568160 12450011 -28439216728788978419735088736667644416 12450012 185116687666417323491817417102598321152 12450013 513113361882550765190282809166813722080 12450014 403443536687615018576376873655104713856 12450015 -7248431355651742631010775442986442760 12450016 -1023386487421629204956037180431688007680 12450017 -608544284722334570750476966919261544768 12450018 304003914959865515798469189038918510592 12450019 -120488906334357839601272326272143482080 12450020 -942550444103589802976820871230263255040 12450021 -54844361151175351413764492781765571488 12450022 673963415546138390262847699885815993600 12450023 759333494410007992533870572357027017272 12450024 24926715536289271129205546648659983360 12450025 66995316873683758787521794447775172800 12450026 -943618199693106576603273062313348318288 12450027 434701821674913433836331011558983800920 12450028 -173726879222836112597890102192206552832 12450029 -786759143789144603072937640040221437024 12450030 102081911153164878884211269548779121920 12450031 499521769023016355538728942672180017464 12450032 11466640755742968318906546877808640000 12450033 368728306023247446113140291116164198964 12450034 -264262046483925829139540861212499294208 12450035 -62318074774955037391545591243306369600 12450036 262167200752150458352448625054055514112 12450037 311782852666877511043738599897390186400 12450038 600763440975824372105593804583045199744 12450039 146135710837209263798130764949144737280 12450040 -8272272516211113966196786018621440000 12450041 651650718947904808910467232224212652800 12450042 32555563135478740823576735719351805184 12450043 -2068458790068618826658809753320857798720 12450044 1053531642117557393987748533472492158976 12450045 107218895630835327240673245405677044320 12450046 -114035786133023451748937713539582648960 12450047 403583883777886959601593170201449968192 12450048 -4367585974372328535469597569224540160 12450049 -331980756951878627788039946695211792636 12450050 -285055724890727192745518489162285718600 12450051 314469408661278727526583143868634399200 12450052 -183650838735046976611830559159892801280 12450053 1010677631798532108292096176722997600 12450054 -603699521650586715589598167908363025920 12450055 646683527551029245989898373992986891920 12450056 -187019174487951193951225219612143728640 12450057 -520604653647259340477776677692315954160 12450058 -89403162635298636816363109447509543120 12450059 1739316461222672473035686713130832274260 12450060 964197417489146756492197419978117120 12450061 252943730878459209838622375404736863008 12450062 951832424215110930694303690727373009600 12450063 -498991231316627977026154378111921706112 12450064 -25994416357551071055550008178463735808 12450065 96391383147889015386178537649753241600 12450066 -311332105455770259916684105525555925376 12450067 1736864932403669184290065429928462733276 12450068 -451677531591369196741218603132824680704 12450069 126792504430567420709478559677059865564 12450070 -128714164030632568134232110499006809600 12450071 -306664537409942850371643211671865122888 12450072 -815788686342797407567818618730449960960 12450073 333164372669239604696054991784629088720 12450074 122953127721151337196528588833598956544 12450075 272243930950115389154929682819624011200 12450076 368501313312456838291465756943229109760 12450077 9163372449175607534602389010515914520 12450078 183571288656849870225515624697200087040 12450079 -1069241636232231902774776392087484604320 12450080 944698942032372072962795250957733724160 12450081 161727848784055800392723979372436100544 12450082 -378593630976535460694674419359623002848 12450083 1034554162255003223970820459341295904664 12450084 -377537195477876213296779765871491809280 12450085 500810446171127462528433481981598358360 12450086 -15880108569916853848589683861141134720 12450087 7128200409108372239653634975619000408 12450088 531681108098186694340287195079854735360 12450089 -848003355395901037490251131803074017180 12450090 118837712334515785913007225735249162240 12450091 -23159756135189934863604059989721304640 12450092 739512950627270077671479661425208913920 12450093 -367248864941464030766466934670550632736 12450094 308844732731338745522333231348347228800 12450095 185202200605081375757511912831032323680 12450096 38165023458969063903710545009354997760 12450097 1915518340674657068650620562762872713712 12450098 14370432338226347868408892394184015264 12450099 -924391719697186461353405928477158772936 12450100 -198389869951816205585762595831792371200 12450101 267461645030760057915612071629406476608 12450102 161051373634864858684659899143665850368 12450103 477085414795020559178343722204060944464 12450104 714589757382578279316457190005298933760 12450105 -442491689269975397062812784814970210240 12450106 -669619637186436778879699855671737682720 12450107 645371430532904144428372195416620364720 12450108 845345820234867371775187630953947430912 12450109 -1071103222038215730029516660240667407808 12450110 138932762492439982043715738389416272000 12450111 814780442075422527792995019812152548480 12450112 553409275998570439289500445559824056320 12450113 -82379009876171255790455256968694860076 12450114 20590397047106796379301025673071807648 12450115 -684586968063253586064494324654614176240 12450116 -24872439540142178879660858438490275712 12450117 -87797732879815207212572721417400492320 12450118 52648814084683309819687837650628226304 12450119 -55816591496846245496166880694178468840 12450120 217454068663610277319041798312873984000 12450121 -416475376298589646170772178819158519200 12450122 -351009620817617776919200980010601789088 12450123 81353868602447972146082048027547598224 12450124 -231908619789249662947586414698323385344 12450125 1498976714504350428380167478227461984000 12450126 192949996760878171868904921964537440384 12450127 -456210874892552096308387069819200827520 12450128 393360926517090113474044511719519272960 12450129 465117290889322982935644403747745113584 12450130 -37581454619282306674163537104062873600 12450131 -362727606726851297547986641119424450068 12450132 769332854396251356467709117370077388800 12450133 -1268406442888665361929410745402973261618 12450134 -4072855910740717718302181107195299840 12450135 -872180005070992501072888727485659602400 12450136 -1094482753221397002942286652115421624320 12450137 85989734896001977401194960060775789312 12450138 -528792166686312764928233325696580333056 12450139 219814869940142305017586784635213137424 12450140 -15349348898447203872150081340026931200 12450141 1429407551764270585727382161944102208544 12450142 350794995504111769913098790208119856000 12450143 -91365576597952945091532779243698819776 12450144 171990695516929877436856794386125553664 12450145 -506976432200172807097741931972777957100 12450146 -33601089330392104292222603965445206656 12450147 842289680474502636790234700752013076600 12450148 479578856432438152378456893918178560 12450149 880467387588864419023661267106478035840 12450150 -14910367621805000118527930000850312000 12450151 -223632940525137678740031889286500906448 12450152 726241532703247631214104369175394467840 12450153 -279130457747217928057933789276844769216 12450154 -1050351695373346942163509383952962211488 12450155 -149038702869249588445833899380010809440 12450156 320259117793177415638350114164101315584 12450157 -1329223151193782896681207352466793708320 12450158 44445222693758872445716167288978112512 12450159 -1717629836820140251143473353914285596160 12450160 25476805520682801383249523457262714880 12450161 -1429648719209497354626538993307794006476 12450162 144060137421286049815162724434603862784 12450163 -684347825090885845154935618206301155840 12450164 415040500491219847633676034107359848576 12450165 14062276353268939136904878792853237120 12450166 86892568797085659159641463820862707200 12450167 -704766935348614056161308362353374106088 12450168 28494160559950570376716810527536332800 12450169 523373588189974128805429886080851926340 12450170 -195212360151545985670475045218849650720 12450171 -703682128994891424793852609702318508496 12450172 141471122649214632334924866225506483200 12450173 -546316549106768759446728198638661235578 12450174 72904316326379762355469952451770849280 12450175 1338015626229841334362229785420114027800 12450176 58134448686725273262098650960075161600 12450177 7753476251636299610900894908980188928 12450178 -86706617478939211978448003285043473376 12450179 715010711197551730484825842421429869776 12450180 -491441636820853966830558865064088883200 12450181 526976132249717902152102983852584161792 12450182 -53210603942649850735106368701966347328 12450183 102559127156817730867258141275001860048 12450184 1811715996456538250826902124745042329600 12450185 286700645301822745058920149672037839360 12450186 -9146173277044084342744822133576574720 12450187 1148096902142353711333139746427407381240 12450188 926654420241164317473584320190863689216 12450189 -87419263300292435613829189136217268992 12450190 434592702567495402861824917749383313600 12450191 -3226950433005816140470887069192823296 12450192 -189537755764382943963391202006198845440 12450193 631439241434585604170399985787092000960 12450194 46713840216831618363835608670638634896 12450195 -912596721569245422951374092883277271680 12450196 -516033525473923240261879174129887498240 12450197 -1189788006786384370668153713163871050354 12450198 -97826844379907583754144868064882775680 12450199 -327707816065161893625965883570194647680 12450200 -257924679736008608636643092444537856000 12450201 926182024741219278478730189338244579040 12450202 -735702037141275967516858664930329113600 12450203 -462575806897375597143435555204123220800 12450204 170990210803335171976180359600468848640 12450205 -165231828858351014628215953167476974080 12450206 -357606443649365124291665717118785832960 12450207 40168152216758824401119540241208737024 12450208 723142789413067497532535549768515977216 12450209 80072113642483969573343718373125044016 12450210 -148713201534671917505202479710787251200 12450211 -528763991381824784552514836750445809188 12450212 -1636514927014458131228365452878419910400 12450213 919982487826560657524246823149397158400 12450214 10476348654723804996439620621417120000 12450215 -307261048717282075654421388530122812000 12450216 -465362964250995760906936145475984998400 12450217 756929052993359878215546847456386136420 12450218 485201109844895720049717922117524003840 12450219 -54513230716744281218019944572708274856 12450220 3972330355499488341856510584372264960 12450221 -803965108744265977200383234252276112000 12450222 -313671742459377032369506693745751068160 12450223 -55971093092510899312785590223602134256 12450224 180872528710677316455924610150550568960 12450225 -264350664703173583043257703091532164000 12450226 13668826925218277121068081961304797600 12450227 -443355505763645562270329802673994034240 12450228 32661865161205772627502138999012065280 12450229 1573697012795757073320467093090760487680 12450230 -161027858510152529587523599243304707200 12450231 -455516701591716093198525055411580614080 12450232 2237303915836867871229722610204223672320 12450233 274029144714710125943316298016947321284 12450234 -446469912829385382984474513284545893120 12450235 29713109826929895727172124135029494560 12450236 71584898817333728305259717449361587200 12450237 1149939730843668343614119004888343584768 12450238 -385162581908679184485306313638397044480 12450239 -928139211045363726657609198119988688080 12450240 -322559330977657609028258428435090636800 12450241 73886967295197442158185500684119767720 12450242 515891357253189690013382298062747412480 12450243 92621070880250705059467874821046233264 12450244 -1101292611818529125559806379905682252800 12450245 193952035040116414566221564682154965120 12450246 -657500590374464298643648645507072785216 12450247 1085943230578836961898249625801730868696 12450248 887807362646409475791820473314271774720 12450249 -68283092803646633478330614943572361792 12450250 527342823467309219935882268683106424000 12450251 -141872049030634231109694258375006796800 12450252 357609620327649973602103733552340516864 12450253 2013011021896235473672574125806747326400 12450254 -179025421665550753049952205827037818240 12450255 355488896966504404007855613816155212560 12450256 -33407560693392207885730300734609555456 12450257 -1949832224696303775518245094497533509388 12450258 -476882314607193721128913984103894785776 12450259 20828194264199131913124009576363844460 12450260 47140146152382911426017733348108762880 12450261 -794642136574072800516355809922767471936 12450262 1012039265064365794024422136379600768064 12450263 15453285642216620843691050796446202240 12450264 702171525610575628169927302339119083520 12450265 335697190746863593153737571949579672520 12450266 58151462283079015408124217576591499008 12450267 26346458007675753031326209638701557592 12450268 -416391527543181530491023168330277125120 12450269 -3934354922785974091404714730256542560 12450270 -97327093005724753569040623552901754880 12450271 -114384141658847755144158849278625439568 12450272 -1113574728825408689423385534936612864000 12450273 860945019207248230908908573572546638528 12450274 -556759256304133129621148454695232978864 12450275 -722905644768359179730416595505382138200 12450276 311906261430288523314780326448379121664 12450277 557095008535901948091365316745003370272 12450278 -136240363265371934807296932639609634944 12450279 -684176476778597885435863858334213049816 12450280 134104051442749648382848506391801344000 12450281 -12399137764566329323849286979923196336 12450282 7417366059874931464727810297618104320 12450283 363366909165316544092870698042621679248 12450284 -300068741530496304062613983318416539648 12450285 371642166574301880112399845231924323820 12450286 -545523582139293760596492128709670287360 12450287 -850876529434845317249837682411283661448 12450288 76952314500118567964888330286273429504 12450289 676408668773889629971016180416422333540 12450290 -484767771060903312702055839454581577920 12450291 -83392369724841279391760414732782156800 12450292 -58890245498244420073473162719395484928 12450293 987959139760830954020035238313075898542 12450294 -419039532921229080011827250132347896960 12450295 -227938954335068940171598286253282240 12450296 44160460458553244190611316459818803200 12450297 285019682512719437039194956617600430720 12450298 259569792722487044101134712030034296320 12450299 352156961905444456810803104978876933880 12450300 13118568416995710872090954261447884800 12450301 10947166936127249416047174274589676800 12450302 -317209362748177393010402242997571774528 12450303 -765009221661424177424051063606405404488 12450304 -275587632215895012610782005236485586944 12450305 -344657721573954687847993939183911061440 12450306 1539659460800295352679415576006537216 12450307 -443396530305023757064349156625877804800 12450308 -124511551039665018638477446258719793920 12450309 -1045853320599626379838897531952585089440 12450310 -136129264514479222965914849264686083840 12450311 1767094414466254833904368045451768437912 12450312 700566477975616692178669199816627942400 12450313 -343382692930735134102408929911726139392 12450314 330913661885426847634014917457557809920 12450315 -152936801255877353326696825728332059680 12450316 287073634241306546339231448744612743680 12450317 1925139630274104583951695281693357020704 12450318 324162431841001510275094845023662817280 12450319 -383473405139921107448621612666346148768 12450320 237030845335812664618296616013738803200 12450321 -988190070441850938328970503514852160000 12450322 -17385654709665080608729750373771219808 12450323 -1952475238561609416656165059488172393428 12450324 908926654905521622556055599240804995072 12450325 1037918166236617122126645958862210703050 12450326 -99416848996970243736563938685027245440 12450327 -1205498195402939777190825444669426569880 12450328 -944812919756146732247042385171959623680 12450329 -498925441022263111579963598426493110070 12450330 -130152287330193945373478090336135031840 12450331 -1187574630533143190896965330497549542448 12450332 -1029961087863247566939262962905713233408 12450333 -396162562861475582353129635398126041536 12450334 -201269960001364293726250761067182359040 12450335 -335450179744946622602522567898369719040 12450336 -413154562842469557762451508024297127936 12450337 480666946392094047237596779489672738560 12450338 95579832260723398177182749995829981760 12450339 -180524541973563599403736653991256174400 12450340 -134074931305073045745226903507225681920 12450341 2343538362981577319965194793083200405052 12450342 -200979952653121877689770030667311453696 12450343 -1309242957005888727089632555858902502408 12450344 420066665121944945834991416417133527040 12450345 129921930264631850137502870492807092800 12450346 322869846483004449803498644314003125760 12450347 78430182518528497710376353293413183488 12450348 303430903791478974303724507719323496960 12450349 -2471599453088320855839084378626152736 12450350 -40676401253090098116883708383860395200 12450351 941127802029861197158163626251367112064 12450352 169663320904818537222792993897616310272 12450353 -191346567442057812622458575123496721296 12450354 -1652389644381632858321262748691808768 12450355 -1160839575187373126444086979426929731840 12450356 757569763853216973933819155761430968320 12450357 440601415165435170953902471440438978720 12450358 -331110758769009869596297241634640364160 12450359 1260340540591280537864226888483667579560 12450360 172399510255533325794881511852913459200 12450361 -1265372964940491828914862275582159156400 12450362 -774608774272488840627516078079459463568 12450363 -35163129057023479121800426509750254736 12450364 -473151625151177016806036971448383916544 12450365 894712316144868992833802335533617530200 12450366 359480960682710841719914641078439369152 12450367 -386193870420756028415512960624302113280 12450368 7940707921188295409484773319021428736 12450369 -45386242007543550740482666934796590400 12450370 -605596021917431293137456643607613681120 12450371 -1801629685119538134288381655278739148112 12450372 -389140921575743477963596501390317398016 12450373 352698092593252633221761986593025873564 12450374 885878503305233929093424991797181699936 12450375 -160748257183455284485203078937221120000 12450376 -442407857421964993213276110532898257920 12450377 1591099825990510916743050730077655975440 12450378 -330685339410165356402162830986135326976 12450379 100507334311307464226575499715859701376 12450380 -23990744697501187389369853548942259200 12450381 435887197276415664730405545846951797952 12450382 -91755843945905577066061714442722124928 12450383 453589676125811475521555832177555888768 12450384 -141732948669032267515043804185348939776 12450385 381592155431055422550631629627190661760 12450386 53491597872825398103943963465769014944 12450387 452184450247167692560758911588197899960 12450388 -169837555961561284347251808453744222720 12450389 410880454222321871393656006534660992 12450390 -219026590544675302426448792510464702080 12450391 -299016693781641647561426152055756745208 12450392 -14642529030688750399149453400579891200 12450393 864527366065246616648552898885658526682 12450394 -1019230660026288573607692297967183727616 12450395 559546049780883556283443115314917854400 12450396 219696950165680966242244232563863552000 12450397 1516668068275922552857652319798166487846 12450398 73242802171521028874075364836960355264 12450399 -394524540746878256232738439565161720800 12450400 -549876187025640081181776103705018368000 12450401 624031335656949912505929121483691908932 12450402 245010731606446791738290270839030391040 12450403 501458527103373416458061295414458082560 12450404 126518325376281452235166099695356224512 12450405 -440595552769912205712978630231977458560 12450406 143291153702297220299449956217578774528 12450407 -799659238262647848897491482917637846440 12450408 -76906110190973246276684056924032368640 12450409 -63157378442683218510904235259638753744 12450410 276544346461804577044263155085175298400 12450411 -17002147105041349116505960243438447140 12450412 221317407175411745178340881050642301952 12450413 -752567624372875416855686175774873572640 12450414 177774403554217982496897260945118168192 12450415 -805523047441306976506450713204050064000 12450416 -187573264891157135055128624694067200 12450417 -43813831534991571082996276890885684288 12450418 -483753216941254155588109740279717027840 12450419 97594690429443273401977039581780671820 12450420 139627265154732987787234227462249317760 12450421 880894129023843574102120269112684888622 12450422 -876460276222732922843544607720357723488 12450423 372723895589996229111719022898793811024 12450424 93317755872420906738809081990283878400 12450425 -273752186466925095738718338329200377000 12450426 -121757832345521938009672025139501734400 12450427 987630728647021674976729209623702464872 12450428 -2165118040625900409866737242816049403904 12450429 -3422836168312797744013586457854068032 12450430 -286866711117070485079405998815414801280 12450431 74175333723143025926373776879021799792 12450432 839340311349873829811143027740156887040 12450433 -629420215691559633270448891293028744318 12450434 86582736915339908881282809137861690880 12450435 -1138939993762481777861537608355136000 12450436 1139767333045037235980911472349010455680 12450437 1781143125132968283288544760185372032 12450438 -38751720981904014927708963162483984384 12450439 -2091126311033387119238705968051249206760 12450440 1497246965727816576179154160290470400000 12450441 -1108454902419260797789169993449642540416 12450442 11773499699597009221004151412267496640 12450443 14463390911849575511185676125589895216 12450444 356101064748355554588836438906317180416 12450445 118667336793322657949149544036721192960 12450446 -811508246424854498323844519154343307328 12450447 342660446888450953450481154535182202008 12450448 175803173692749459420766106816224796672 12450449 713538724557904649287950490205397190848 12450450 58300760059563475043023109603334825600 12450451 -4146225051381507310125880469900348640 12450452 210352089418495999315503612609627267072 12450453 -321156176023716999816895099366531429440 12450454 -75970981088190914267951517833114797440 12450455 1008931587234933798444872321942456766360 12450456 -653477327531171989065455719483199692800 12450457 1261471878743715651319926961714241029706 12450458 -105569958338785375279122369318021073440 12450459 -120579855217005045278455838569132579944 12450460 -742265743245128830863279464623514265600 12450461 -347467966384305958735798602032970525876 12450462 -159842109657682135532734112626726880448 12450463 77504269753310760343053179896086865000 12450464 -369476266964087660342390975313684135936 12450465 -18537745618203283736120628080712267480 12450466 -13997326754651764674656241529433902080 12450467 -970526430502561389393928456854199283760 12450468 222632477937269030743509843237845975040 12450469 -1326964744627066676777399975695090488130 12450470 -32539938650789570958559727571047562240 12450471 -433341465225051312753577879802341182336 12450472 -374390045006970235337313877965197721600 12450473 -124196472106064244549040442659142271360 12450474 -124063524025758840012837820236594079056 12450475 -438862796377998465691971939515499072000 12450476 37496456153129858374915471152335513088 12450477 170703816125466473792171094512886261120 12450478 8002210162373002169904945713678437824 12450479 -174379243877756013511907384490638208000 12450480 -25548463031018041410521376371669729280 12450481 -1429594683230139350442648856765335204718 12450482 113605626445220499259231293714474395904 12450483 2070054225359853687914799780615375439200 12450484 57324893615681904135367096655076934016 12450485 -8691247791117025853529506542630691040 12450486 -607349615764753040232418425269906550336 12450487 186763777091643479395611720223438992000 12450488 -2250873624788449034891590061650459607040 12450489 62271725553793827931325140267146525888 12450490 -227139085760074459112681643215047682880 12450491 42566993209431596908059219247089727800 12450492 1074199405557322582688346690935357747712 12450493 1607957034359710397737971280320071888544 12450494 -76680215090149283906422881792294229248 12450495 6828250922746802097425890291103847840 12450496 81693586120988657189892380110784299008 12450497 -666175697702630631909278720004590899920 12450498 -17796872837072482873543261433961971712 12450499 658950484681517659964889388792179895360 12450500 -456532655226798727050566675651311488000 12450501 -243246607767357274484905138892994055680 12450502 1248908559770636686390743257315533274304 12450503 672899582289836972759320524409074753384 12450504 -340545186604529935582651429585170677760 12450505 -1260277820688135161137434507933096557340 12450506 -35025788462353458835171601547591776160 12450507 -424924333773958066720303482792170904360 12450508 452417405374253426676852392853095170560 12450509 -1257012461089035057086543561206086961290 12450510 -11534281121653955087198087586670704000 12450511 760847716934150364674535950947448727264 12450512 -190734050861083817809094596922154762240 12450513 -588621689509534084140846072885776138256 12450514 1423397931590275170444235293175958741280 12450515 -20782007149198899125298434135291573760 12450516 -2177093073756495077865106706062043136 12450517 924093674346936181510518450981707103566 12450518 -281965576709038363039547465380744973184 12450519 -767049746384436498525802350027992108256 12450520 599964461146838251572815915672454144000 12450521 -3301131210659117384035134750017240640 12450522 2128083363509259458777984812976085504 12450523 -408279911776937981021632346439035047228 12450524 -325995767312211589589866155589623590400 12450525 17120817207415001232326538259943796000 12450526 543705616519117603657257445563955765248 12450527 34717984776648598837242811036040439672 12450528 684609593202750287344506358248200208384 12450529 -4001676055094296862435009245856744640 12450530 -194660350408139509929070229206259681280 12450531 284038517031324494213019004373484114552 12450532 -716111832040637061890775336556940583680 12450533 87364913824502524814229509195563187904 12450534 149850133090824830812831543346587261440 12450535 -1638104758249198157944127433179492898240 12450536 222038018873499739468676424521577922560 12450537 -1502124743143516771673564480852734080 12450538 -11761358581836935646901629861531488256 12450539 586357406342315092837871122340505668340 12450540 -9355434660574634951001086343108019200 12450541 1747556697144420161354685472860471345900 12450542 3390190034650057288450148262516438144 12450543 413617038089519649251556418690959379200 12450544 -94814759744555206667801276232944582656 12450545 -1143649975071237046900327684058959197720 12450546 -177342179528241679763055741785151938928 12450547 938150736105504218846872242938007137996 12450548 281687158981611688590888248494752583680 12450549 70658652438661374662915724435768780000 12450550 84018850420168267866159765548154364800 12450551 -103586117327054219970918712115073671448 12450552 26485523098731755757356241475953008640 12450553 297936642661292206082761056018513610624 12450554 739212202585192642055565253252621162752 12450555 5253467897950367385397370775238445040 12450556 -187282064868789145478332942429443911680 12450557 976986028860884036715626554597679640000 12450558 149146701770585066059466786763137525760 12450559 -597879144366189847884637303745047802760 12450560 191741748717376922530695708047635906560 12450561 -224843942976621084976782017941641927936 12450562 -339224777963350709891477763018269356128 12450563 759142825842404091765669286401239650812 12450564 7158993200718377407752384627490160640 12450565 -517092628176452098696423642085722243680 12450566 -215809168142360226916003648734080726400 12450567 32331244955794170862687486332740686080 12450568 -87922415608053016516471915470093542400 12450569 -825322937734143773254448203515228045030 12450570 158112135576021331864256433491214259200 12450571 -74437559626679713039330706759330679520 12450572 601833406734790028666002475011734650880 12450573 823980134714082981042660086724876150444 12450574 -369754634936156601641603380757291840256 12450575 68073936563806748273861317997978115000 12450576 -281925925322501158218020040632785502208 12450577 1352272575024500218204931620881285173426 12450578 337946509510028087868334280039172934656 12450579 -864233007014940510075498938395431530640 12450580 516727123143439194438726028976621971200 12450581 438907981904904673160722992618931982400 12450582 -104915774585752120343120331728216763648 12450583 387225605622460464226683866883387445832 12450584 863509992749917682140833076984460482560 12450585 -25002459940972463220173864605631769600 12450586 648712123498610668241602352234803768320 12450587 1615462142772165071560399636198624399236 12450588 66341367206765791593288644543678834688 12450589 -1030999097649443665532806583674775327700 12450590 -23867366570521730690509083527587111680 12450591 1123355910952247852448924328395105576480 12450592 33295469268451812510082290814663262208 12450593 -289183840034766703732265188655157475680 12450594 5928340700956386213206955097403401728 12450595 -11459031671582228447899957773018788400 12450596 889635794462595405766030809095790322176 12450597 152530187303758370252640573971134387872 12450598 681587082401855713607003210201994616800 12450599 -48727954717490651959530476467168043040 12450600 -75010414217589721141821495382859136000 12450601 936532353163506579185830535811944589732 12450602 -38266622835829626024262393545998969088 12450603 1101191757583026446864524117228247875008 12450604 -1110520004859935318121854299727376895488 12450605 -469794990303239020104292567530842964000 12450606 -268090083011573624929170924059360126400 12450607 -10166797439586153291438311892362320912 12450608 149414214353332495022332984163865772032 12450609 -847856854573956049799943574397370423486 12450610 -404479366556595816487339836858123671040 12450611 -230359618586458849488748355262196306128 12450612 -96773346528602451677172866275567718400 12450613 55637595540398246312695260429401529600 12450614 502602651009607833157315861793551712832 12450615 -52003127857899117998649911907225455280 12450616 1593663109065639803499087510027701268480 12450617 259833654408792749141332511945965818666 12450618 420492954012241638359966843710229598720 12450619 -890412570069210732272379607828648637980 12450620 41959136391334837215463446156658421760 12450621 -183108359617886416455031067268594689376 12450622 385686740665741025964120242592110188032 12450623 944182392132927845198779087419930062208 12450624 -156396559411934878300144017071470018560 12450625 350482276009372558506287908284198990000 12450626 -381117276133196414796465370389919837488 12450627 234671966697173048623015953437605531392 12450628 -57146635070222820204813125962928739840 12450629 -1358551284659751158888372018811623061888 12450630 -367832618856137561538871334326786433280 12450631 1211000151590577657104717006010754175664 12450632 -1351681534292334881388544370287785753600 12450633 66230047972458307950321608897817699648 12450634 6627362795163314030731428842782464000 12450635 -495919886146598782891487006615315245920 12450636 -272665109823402227627479659135593988096 12450637 398811632652691684041841962406211243520 12450638 702831085158378323395307738251660182720 12450639 -920359240974835633429128439499093715576 12450640 -513347651966460063651911863015511162880 12450641 283107363183407724642611571903933233472 12450642 -1496453268484891279696405241563163136 12450643 -2140361495364316351730925038324151821200 12450644 -482446586527326486658390239934107713664 12450645 742681671691283066731443645320375313600 12450646 -97005904563714647077423205322180932736 12450647 -2315373350113493379298442335911685401600 12450648 91123308062347085547809567425283358720 12450649 -79583391354622363351648051612462419960 12450650 6338903390921789051868198470518809600 12450651 72880917907970172488666047088497012224 12450652 -126768016683070597648150232596455928320 12450653 -1715956457341609883783796888346554907098 12450654 39361452520441316461000077375639161856 12450655 293392712608887588138706088237915905200 12450656 1481552411022602494131201217023115395072 12450657 627846415853257878420998121297503901120 12450658 -793141296460756944440220868352036400 12450659 -208320393791711039374138109271914970912 12450660 -37432003582251217992875403261414666240 12450661 6630727925796559443456797806594533532 12450662 33887597267089595488697650258635909120 12450663 138717608434681686020070814368660048480 12450664 -1577898149590309081001007995722665492480 12450665 -403486937867468988294409952065601393400 12450666 -263439944608956355958055679389444754176 12450667 992982769636347155535566472643928601716 12450668 692083957237334811319181910953764002048 12450669 399750542520091585035330049387514841600 12450670 339362044000276671752099397146116793280 12450671 1471249876926959313753767699086398001872 12450672 7983788829647500150761133714626478080 12450673 1802374192784981668147825696235373427922 12450674 -38356804149110012241585776798380780128 12450675 208768743819017865785972124734007330000 12450676 -529352865937228609004713222056987377664 12450677 -819380044566461398787722358663983358688 12450678 -24266087294812733468934459657798008832 12450679 27844174241725755546751886389785414384 12450680 135511327275565635077334777867937996800 12450681 325186496605002970049082783021098477280 12450682 230530477788660220109561389067648669952 12450683 745043302393501205083166502545920836864 12450684 -818539932378157281719577004844498148864 12450685 -74018867293244723155925858926344161280 12450686 728899844270382000230973855618724390080 12450687 1245663904908869899383804407264514817152 12450688 1674911042505195389694716115292300247040 12450689 -415037522921334885474952332469189824576 12450690 137340637469552359119920802023671672320 12450691 1920744074861005610891213385289859397384 12450692 322385045405929183069784074681439185920 12450693 5401658959422798103589462545990256544 12450694 286608255508603396010759248461890088000 12450695 148471137664775833533590403276977710200 12450696 -687158674449390764684929569094891315200 12450697 31540689240162658830628853024587082112 12450698 79164269480516778154335332536086529056 12450699 -309334954149695632487897516588551618560 12450700 401197149667276661566418565921003328000 12450701 -162048781773194715391342724624813750208 12450702 396112521629527140684464816189031917568 12450703 -371300414931452015173036428168005167320 12450704 -168401921304056479559193142537236209664 12450705 133568859065970654611069523668975001600 12450706 -1019100810042910901987533395129788174448 12450707 -351069907133562516842043905977433501808 12450708 -344694036660063564572100507623743329408 12450709 1091997187180915387206612493900801792910 12450710 -335454404929822403299762452223223748480 12450711 140987929473083212766201127010717831680 12450712 -753456252344573695304590142972977612800 12450713 -1909404227170897871902814811827066655216 12450714 309327234025689644670083292436564929792 12450715 970159438708232538173669604325790992800 12450716 390987200502080386015120550022927882240 12450717 298110389769819855590898459174012373248 12450718 326647221809549540998618494527256902016 12450719 -275441432734184006488210141438360211160 12450720 -331222988081166426669337509284256153600 12450721 -1707582507123553964915835306385597653756 12450722 -39810572149068268043536459021400456928 12450723 138016644675141864945043470464547540480 12450724 -424244702830779021308353341344710668288 12450725 -11169533685619933815155017579579653600 12450726 482175757781997076338548844396487576320 12450727 645608773841960387121400895239620132952 12450728 -148668367187233535404069431811042836480 12450729 -283023419223354944908464755679086012016 12450730 239735904299618291923039712957254910400 12450731 -199377105831038495362607969342165067468 12450732 113588252440694244176544634824772485120 12450733 -868031883878982877265854758012317335018 12450734 -7299464421907391002617358398551603328 12450735 728954560323866995517636111015111683440 12450736 246836320731765384055768125813194752 12450737 569687175355189658665826566579477323654 12450738 569119714972733006131552688735871552000 12450739 244619849422748001717906115986707192656 12450740 291942094434873196023419428773591129600 12450741 37450065557998313396693404544583535392 12450742 476176273024208490776313395575365906432 12450743 1265461194543799950190559902281639247200 12450744 -477005293976770463455504154943802368000 12450745 -65264344116622635016634101611081122880 12450746 -270256429988978356344890620824540940800 12450747 -126749891276551242685063448437569997824 12450748 416555537683035640259804562107285009408 12450749 2449150636245563629389911861382712920 12450750 -169354811001474657300859522900754112000 12450751 -398805669410556068460351311815876474080 12450752 428925315395131121336710249617876320256 12450753 -34839484814056859179502675142599875422 12450754 184223253291972602242883148827542458576 12450755 119666629896091382797752614216132934960 12450756 829539033978368959128491363096855657472 12450757 -354806610399615867595908252681867272640 12450758 -763423520687552984806823983082010959520 12450759 -170619183214004892808040704128588920832 12450760 -86820333823562517644007181126975488000 12450761 2005058572837809872440088968562543830362 12450762 -59470176005964471154181733997663484880 12450763 836819530867802237359935201589525831024 12450764 417887926121318068024071216963054730752 12450765 -292423518095443812389415065168434747680 12450766 659456769549604833257527766018876803200 12450767 223553679519211274730110860604295266784 12450768 78750149924531326328233176714944053248 12450769 -878300289891142750436108841223743397004 12450770 -989909915254458479538946170500471040000 12450771 1107202438520199975911620052016477713520 12450772 -362015915028965363318109794040341866624 12450773 841057227527239279313471785415494786560 12450774 -41101234362226173444305499579965091840 12450775 46776465314102385305795861376016764600 12450776 -141150539499188476477573773093604761600 12450777 -564628272832170304754159751316097932080 12450778 126515282939309601474739512067427235840 12450779 -27338636482557272960179293675128088 12450780 275472752013226252095701298297007564800 12450781 544299759259632329544563400615691914592 12450782 -775386875003259966973478910144336091008 12450783 3251757721232052115137890644830704928 12450784 495066437881143128434435330647986798592 12450785 199400912746452791710538018990754280980 12450786 183262398194398533222968692451253446400 12450787 -1072589340862803937243792173526170142564 12450788 -274380495654123879174453894238831509504 12450789 161263033395442303200660016709134214844 12450790 484191408884351018902051260331596470400 12450791 749638820148952490330230325611884987192 12450792 -411549320720960657103014139977346908160 12450793 -1517652445399245908913789930020594181958 12450794 -593722922382527030447703943163846901408 12450795 -153161467963746950958655430708415532800 12450796 -203217541045779890117308977439174356992 12450797 -622380101562234273631201440657968605920 12450798 280481007301464750304286880979258819968 12450799 1703688666580059656443988633316507798864 12450800 125874494776458419275623694955146444800 12450801 469501214916637189832621046635174251104 12450802 -365588948187561499964329584464979837120 12450803 188640614776697262683110997450878832280 12450804 39765131929567843878594708127046762496 12450805 1212642616060615118763283374939857090460 12450806 -51748311508451040163468491265665952320 12450807 -56186742366076887872918416542921176160 12450808 -968643087888498540764295313650156503040 12450809 -73527680306150407825410197345950903296 12450810 37518454072787666975125807576647168000 12450811 -49525651003904701086289505531769648488 12450812 -592636525757636638354630598128154423808 12450813 79325600274743367411777256520887417824 12450814 327554268379137840753401481225240192000 12450815 -76368098331068179417341054679184206080 12450816 380041031099094616582456782790707904512 12450817 3522726516264837020431122021069219812352 12450818 531414303123857906185521150847408017360 12450819 219735018496418847637357321182292988160 12450820 -504706539249681609219846018387749867520 12450821 -367704253136525568720543509768711200548 12450822 5814577967661067339694903845122224640 12450823 -526384261129969343249568195120752779008 12450824 -229331842362461532291410981307936276480 12450825 -96836629129050498796801887319472598450 12450826 81743923165793509840002743910579793920 12450827 -2751068623721408842129042088839911598440 12450828 271040510054417973516121335594312305664 12450829 -744158558668266072034800256761857343360 12450830 197183336138056771318133652100113285120 12450831 -910966670603164369674522779217783104880 12450832 471658185618313805149142457285604360192 12450833 35365265189058090840081831247134960000 12450834 -352898618344470558657575663641274543616 12450835 700954299571409963664380505614676638160 12450836 -421150270921513393117921948855794875520 12450837 -214097524510276347152079604430052934848 12450838 1118687196209244716155375592791125563520 12450839 -496087336135853082355382378074019034240 12450840 -73218462928550518835745608791582310400 12450841 -421918352871292730120318894831774389056 12450842 53023037223960666582008378809645051392 12450843 431969098292425264837206501979613319600 12450844 217317077127632872847189520114240356352 12450845 -1308305190369636276850843505784160999200 12450846 914765066114834952698277403166682921984 12450847 -190269908044878480068204852023337516704 12450848 718268463744431065622409329270008381440 12450849 984688737134423725193904666475751654064 12450850 -190917275031107500708391713750594227600 12450851 -778574367018896380537160501814592414152 12450852 361032197748533610032606754456084787200 12450853 -1102952812481118610220671693650160776898 12450854 -84126367374538574998919670712344522240 12450855 -73970093563480592965113591909626398080 12450856 -1438674790048964338013883752469129953280 12450857 -1276661128889926948993435864525571464368 12450858 127037910412980018140501702748464686080 12450859 -1069417737020085264806565958449871428940 12450860 -487331870428668677805846656887640140800 12450861 712609840480187489989554384569798120640 12450862 799472087367227127014015271487293576000 12450863 2101485132458085786449781677765303780112 12450864 -205937156297389957084044384971217960960 12450865 6276214998521725896404939630750267520 12450866 65380931607338316995486395088163377664 12450867 -391863166889527926808858223125990308864 12450868 583741670739342815715383182763585581056 12450869 -425562717438488519035286440751369260704 12450870 59222382461383110329007181701272246400 12450871 -100961696772317085659280206238333606400 12450872 -290810764061139997136511571698873016320 12450873 -211433851738201444656677199978612745536 12450874 -171286547775796929618680557759946288640 12450875 173837942649082024004288289058638972000 12450876 -140452124930519917391133364784785038336 12450877 753592695530830393799656225169313098860 12450878 -116363704134786915059243750637523795968 12450879 115085026791513621980355234750279567840 12450880 -3397256822134000768062429372119777280 12450881 -88125400413414681577944865443114835968 12450882 -80319150652397307699336024492875508480 12450883 142294939272590654521319280296752883132 12450884 109947544472013974998700139150968946816 12450885 -551338997967464558488467131511204583680 12450886 178550712297920900093267726562695529600 12450887 2258518695977716988025027883742896819800 12450888 -280728446148279532098029414522179584000 12450889 -748603367595175225325707978028503217280 12450890 -613180886389104007931348967162084000 12450891 -340146781423327276594379204438871028008 12450892 -1302231941023512430926295294798585238528 12450893 317054756975485124018916866416595330688 12450894 -28626199927498438029202807312143883200 12450895 681550182232070359110308197165913187600 12450896 261264222279324639888010921193332015104 12450897 100030114827367710697798598909515773474 12450898 -969220811487661481413354894055092306800 12450899 -1069669758973114622525035991191361373480 12450900 289985623749126221706262096565760000 12450901 -91093837133357027825493986216655901796 12450902 -179914535031110591472074611534715821056 12450903 -273335508267070053865252627048823167896 12450904 1137471311475990915283944173006996981760 12450905 -376760028523476630112472876844777976440 12450906 156913974611787798506826225410126566608 12450907 -61930793142535282764687358445610919648 12450908 10199331498198225905736772806946652160 12450909 -425259623283387218009544870753856025760 12450910 -55973048053242337513260825564913832640 12450911 -1946246396133007597954451612140622612736 12450912 -603712561944372814215225031663225405440 12450913 -223654743821249130540331039912629636816 12450914 60888735611063541296253231774269901312 12450915 7865802426142098998542872576843599520 12450916 673232931922889232660568388232012314240 12450917 175914205539047519333676537062945847132 12450918 -8067605044498569607549548642688051200 12450919 357641580261443330945549577104900169408 12450920 924174430854057755327560157026113024000 12450921 -86330874716941920129982020288775105152 12450922 379997062734658916424747831005840140800 12450923 -2449581083943674198670997391814691546080 12450924 -100552577674035191292421583408541388800 12450925 -842243779246753052750456808847916288000 12450926 -10989345881643759433339783602933310656 12450927 1189361677453749064184001944250785888520 12450928 -58498576463761206110488652538967490560 12450929 -1368051319325454723775889481639908071470 12450930 -39124484383067062344035740876878650880 12450931 921728300414130364917353743709069222732 12450932 169350427775481118564441834751591430912 12450933 -36043716724714904891774508539436425472 12450934 595228343056638094160749077283391552640 12450935 -214052288925520554152546505360214679040 12450936 1061471496831148337071686295977053429760 12450937 338898998146107317840300844484621540586 12450938 -690239649875260537616395753695893684880 12450939 214423246122439390386572151929284377624 12450940 119430079491617111046196905939772439040 12450941 -3020719645602755361069001763449865612148 12450942 -274119694936424472570218813994909235200 12450943 -376745532525790298413938458657216775808 12450944 235125502405579821641635420433075404800 12450945 435836561339244851327424455959916557440 12450946 -323796884123391631747975842468678683136 12450947 -1644218780839377599777313414274057728000 12450948 275874567333236255109567865105806022656 12450949 1228310190146948589777696105324406246176 12450950 -9090823655698965793671732098677425600 12450951 12903621764925834241317185355486922968 12450952 1071869337068214535486061735266363929600 12450953 101229491199317474871742128141735567360 12450954 -278445519112077609032141607524903665920 12450955 491201204130872194803038431108675704720 12450956 516524515222871546286589854129913402368 12450957 -153541264739413746665794118446654954560 12450958 228113807564374551092874862029952770048 12450959 -121921128227134997384757300212283933240 12450960 -71094730456882154668098060347020001280 12450961 -236530463243642373858481029529631122700 12450962 -206216612426687867165471024161769255136 12450963 -342345172804634095095882344313209170176 12450964 -479764497848236828077334115986503016448 12450965 826107598909389683155691466461674131000 12450966 421556719372427484227005721001326822400 12450967 1123149091499916488437165998618164593680 12450968 499122846168617185728443198886852802560 12450969 1771763352903020202692908630306269748320 12450970 -94466598876617148727850465375562915840 12450971 186900165579920177908028020492000801344 12450972 316204407627223440726453312399363904512 12450973 1063005116777989420596790303426032245222 12450974 742879568374378147419799336662633956736 12450975 -240556787660200202940837482095866431400 12450976 -1124878655283280120167154882353520312320 12450977 112912204687996630089634324773463951488 12450978 -321299059023452114357654768438403195696 12450979 -1402937270943385383741992512332186928420 12450980 248683303532660225983531383008740512000 12450981 107915095837137136936070865263213107584 12450982 425564175577451173266191138578585585152 12450983 465120774408296752075530671567280964584 12450984 34440250780715830606117180449945354240 12450985 1243582192430885964434885819611752283200 12450986 -225424552211160295555136210772406116096 12450987 117963917081502273684416369840306697396 12450988 96900494314039392469580489446136142336 12450989 -3761505251869301688138208845760191210 12450990 51348177669533532545248031099632631040 12450991 -133628429267715330003882418277894601120 12450992 -268599504136433495121812483563604066304 12450993 -450505238798706165220073956258891214736 12450994 3626165189796138506810884259438904960 12450995 295131559945154626224924883951345180800 12450996 8785932941334348635841557992126697472 12450997 77181648944242819407506377010665132540 12450998 -672619491417581775716152759969853117664 12450999 -71280427753536523381959203550387876480 12451000 850632242299817718430945680950891520000 12451001 222070057102543236457236647437173782100 12451002 -546991637441001119168637467492226874368 12451003 -171881646487111594072536877389796990056 12451004 148314728114861520946177438578159206400 12451005 105901660807364175936244626303170645760 12451006 -246626721223502129948932049070770955840 12451007 1263225976179030204687211486749233871312 12451008 395760853811754920713055132969179545600 12451009 630606145146357475676897114954237212804 12451010 -180299221434445350649511531093416634880 12451011 227808684098303711431430007229871262960 12451012 387883590871769763714047219080381165568 12451013 -1453279623866030190774967595654883840738 12451014 76732932194851773969760460026495199904 12451015 1034832507898999990761632853762703737120 12451016 -97202691703748182513187452785105254400 12451017 81667331880716352024296113395953678112 12451018 61579962945635373121371812890137305280 12451019 1234405051687398737458364600357916916992 12451020 -239642068961659308634581293907944248320 12451021 552716093690970926451806552065616556 12451022 -557196339685955519075864969628481796928 12451023 -684685851692895292937071950570800851200 12451024 -6859468297200656048386791080979415040 12451025 484604123470438465289496366690355806300 12451026 -4946888768030111779751988154374488064 12451027 -385072001645149032204889354988580166800 12451028 -545110886491227152184807899263324616832 12451029 571796768583203334634199892912403649184 12451030 -502841052467140357009379286157448643840 12451031 611359058261327457914397976211001872664 12451032 -142500721278399358172932212812513280000 12451033 112714109996866838014285650521969086720 12451034 -42461268353291154026477728372249988640 12451035 164020552791242402241653841751556579040 12451036 -660855562298321334641546395243722393600 12451037 1930431459532025506178175209616181920 12451038 -351899067554791613417277900397789464960 12451039 1212027063275339462739904192763059943840 12451040 -493927704547869632487579477103969566720 12451041 -721926207055756662037951213643085226350 12451042 428822029022051592446888424599574750720 12451043 -217550844526289119966797926068752788856 12451044 184869559980139337352551756801461082112 12451045 273743149898959899522642770166339090300 12451046 -26261174441040613772648234949791178528 12451047 620137086017690286130840949684085544872 12451048 -86416012862256107501161407484416000000 12451049 -150910223551578686771976709544968990236 12451050 111537790598530151184910707742073472000 12451051 -867373392949925636549741853512154631948 12451052 271467527472451023839600093685716385792 12451053 -711232196154158905034696819599317967296 12451054 587351365294461848342905547703735465984 12451055 435603175153989632081665626716765119440 12451056 -238823960067710986599898019427601317888 12451057 11228348497202270960053920833702951424 12451058 -708718722265615614430196526240774555120 12451059 435915633734242890929121835891501745364 12451060 2446707123167166460893314051286566400 12451061 6548911757057129636989945829259763200 12451062 -162321527211620190359501920574643108480 12451063 789304305011734161566572823988932877480 12451064 1163231264406148421228338531626098995200 12451065 279567115857718914919081984488861696000 12451066 183299740575846975723715682971991141232 12451067 1914892294651346932692659867402801038116 12451068 64440561435838599670857783383301135360 12451069 -1859374041774521891579134539798065633530 12451070 -179544962485226688827327239858597094400 12451071 -309638098652171403194590304064032127288 12451072 -1711706990637798246313827443267094970368 12451073 405599611603637810604841781590524721602 12451074 383208929221808460413292908060409586560 12451075 -106545951698145649808256482553045236400 12451076 192771369626279776564893000770637742080 12451077 542005751355461289735943191941728637280 12451078 164671931640304352726033999508461778048 12451079 1117056795383855312189840517644397204480 12451080 4932347568987714410356961210007552000 12451081 -314320096819251241377567391597967069168 12451082 204375295354976488854790996432805743872 12451083 -283111343726720045418119882189188366416 12451084 -147091363987506947331104516842880022784 12451085 272780365787517589965227364977483895960 12451086 187815679943756303889380567316415208832 12451087 -482191903643167060734035137459731572808 12451088 -2908572808478108046266720898574712832 12451089 359260965026016902575226695799879812992 12451090 -477592097607277554010487371184113735680 12451091 542084060291377321245050356133763720492 12451092 160523044177034186838313938295484129280 12451093 -1557372983786295327661527783558564636658 12451094 403205900584955501659713337421271000096 12451095 70747142294475669483201181263991439040 12451096 467390594346724802932048997546168770560 12451097 5033502707207650649953510590086361546 12451098 387017300381383676512224926729025262848 12451099 115852471258513509278903734711487815680 12451100 -200197966501917114318042296099932800000 12451101 -360682063502597853127047370534108548960 12451102 -244722522744055402237944654954871045248 12451103 20339191526835391028922600138811194480 12451104 1034837633417176820263847469187297443840 12451105 -587813042682186139533468729869850661740 12451106 -695997070675703822649534764999190554880 12451107 -880359047945124602373600108580162317960 12451108 482876950061434475313588812938515461376 12451109 667044950295013805173106748304998651840 12451110 -69895296774565776566833709711448207360 12451111 179165605146133063163864924767642653840 12451112 173715719517673041456821851543297382400 12451113 314905416945057720408599461908455071140 12451114 -61941080503531630456798945499543147328 12451115 -1865534993672266244375067508867151759280 12451116 846144247336200493610306673484671985152 12451117 717760733936839585488640399866158740192 12451118 518704494685909320677876729167204511040 12451119 18269573051259522747374343475155941376 12451120 104638755732617890851513879895547904000 12451121 -449705350005200579624251471823380039500 12451122 266769649976286231565529389256929372560 12451123 19580087095199460931106034315839410704 12451124 -452217016399990040408402479518368747520 12451125 58435753773516635914055805757698648000 12451126 -647848418356381195225652140214279562240 12451127 -198486155517149370006673575105267474288 12451128 387124957370062929143067500917794078720 12451129 -110086291244008347602448726514187752768 12451130 -13398726134380423006051116789981803040 12451131 89144513604906179773279176722665589760 12451132 -743072399361279194780026872068870063104 12451133 1591714278825649787144558269957180116384 12451134 -381330711158895719447233793668648355520 12451135 610644414205882438853655719925224047080 12451136 -43143640180337186254288872312224612352 12451137 329284993258636707841459868790951370560 12451138 -129538277577226626947060597135804219904 12451139 -1872039094543779052241523340160947277544 12451140 -320693679007351512625385096288891489280 12451141 -94827745232900654738720248563915311458 12451142 903137691938138219567710108877003136 12451143 -920913305809905089125900027787560418136 12451144 490441042455054885665591414595133916160 12451145 25102125569850292178982644777701254180 12451146 -569961885183367543734624847575292846080 12451147 123946396343740576334449702066519704596 12451148 862050675959692506998234631765184574208 12451149 1134501426734872211631694937619640784268 12451150 68180380631519984061162531055415424000 12451151 -1115488727024491149324992282793218074728 12451152 -55985326271968076826646761490587844608 12451153 -404129355456007598142954181154991858432 12451154 -1131598671839642536370311643428184546688 12451155 1314754087528915857166133091526767763200 12451156 -425261113160615581271585643097453946880 12451157 1722873515042834647764772395817679891904 12451158 2825457776109331342505071846543797120 12451159 13886847904099031109777535166794862592 12451160 748574757458800886335172219330107392000 12451161 -782419702802494184896752667757480591520 12451162 363886907346431923998557489665030781184 12451163 -1886210844280263584945513593193083014588 12451164 270024078255935452285375681678039375872 12451165 5559726336382551947934887730235134720 12451166 -39300440824778613720672938516448512256 12451167 -700024075329350943324439234809879599208 12451168 -2060279984433788396517586220920022630400 12451169 -431434336751071900641824022032793182430 12451170 -302345293724770246403397435903044505600 12451171 136063224515677434026238190345442826544 12451172 -82413249447011894767751836882225091328 12451173 -84464718995820099189466972432095956352 12451174 69811383343893559585910263602453465792 12451175 -261662785831342746553100245273634208000 12451176 -101670201640403606055287373384332436480 12451177 104900574756716490048873665898458884752 12451178 85115116546237975197690726865933993056 12451179 -112293402997520452424727874529343585600 12451180 322596682203090207552103070646621603840 12451181 199833665150309528261513360324367886464 12451182 28742641033979937401945271279943612992 12451183 19120548902953129924199302494702892800 12451184 26383612456836768688802188618698031104 12451185 1668183877014458065216998388507738800000 12451186 1550677396572215145027931839361485396480 12451187 -63448185117453197099446651489435644000 12451188 -235186674255577442602737867281279754240 12451189 -464466733199585257116390655442200673220 12451190 -667496285231563327935428997163662067200 12451191 -932761331529383560708783175583875889456 12451192 -273897989335195533018819871399070945280 12451193 394654952400646292711229148247953518720 12451194 -67250619355551005433608995847615343360 12451195 525237414356783363442379545287376403200 12451196 -161042572724994452049031688624003005440 12451197 -1191835340711210201898929841550934853120 12451198 701692941874381562696049001356497853120 12451199 1101585131516200014841976123511063023712 12451200 -255188946253452929826536131859054592000 12451201 -274054314796370566694601826571337002048 12451202 -7863994644800391405699318926281239648 12451203 319301456248275381305105171556444699600 12451204 -356639829561980473703683077176030364544 12451205 -111392979121104583160962338743574412800 12451206 217126926107992069383750732483707738304 12451207 203969507347098271769258452518349211392 12451208 206624686260371231796400139443362201600 12451209 -18636505927039590060529378317009180672 12451210 567477883486755058548212234520569393760 12451211 -302440668345821211466774319129645632416 12451212 348743109676264592308691936645490278400 12451213 -2475438966251011963226753311991396332960 12451214 464627902805709059149786114671004011456 12451215 133324878959437905309684931497281502720 12451216 -363312191886147629748318833323308310528 12451217 1251683147928556022511554785687504393266 12451218 245869533128002387041677362607214087168 12451219 2080580568919855975238576532625614790800 12451220 338235789350623158689616296021314778880 12451221 -153506914092283453013680864896216416292 12451222 174918975952703482471933276634020770432 12451223 1353533222384047443786498295718044886472 12451224 537893411291597892395199841742616145920 12451225 -114251863077545198113883700930336992100 12451226 -798393517764959090516664567104144192256 12451227 192477381756475138188944911027605869760 12451228 -5853628042272240310050365184255058432 12451229 84127860110336668087636231794848014176 12451230 -235388293489551811759444260275391089280 12451231 99904211930200980772425636643745736800 12451232 515677490903648112160682831244794265600 12451233 -391842804810013283909162086598794928976 12451234 -240312601293989015795279724748009059840 12451235 -268790308656385324601494160399702998320 12451236 154304684114346205650725573462180474880 12451237 -247078097095306932118735124661612429480 12451238 52287862464951317975927572432868951520 12451239 -56211705859949439265516267780319758680 12451240 -335948031587631543217794251141234688000 12451241 -823497557226280521035346540407434229376 12451242 438098706171934224339242018048886950400 12451243 379386333100361899001682776905237043200 12451244 65407420032656186973100549180621607424 12451245 15533215973783657415619434813243335040 12451246 -791730118382053332458689410397795316928 12451247 281248805830606895373430741842017325600 12451248 -28304408939241636356067555219070599168 12451249 -794855170836177996278039488042002555420 12451250 53416854007173921032473885899438720000 12451251 18494495871820495040871582002180984952 12451252 5074938499074457192836614075792553984 12451253 -469543028843730990119729418332615700498 12451254 -546306814543439889323675286124207680 12451255 1271222893792890874564519915021341107160 12451256 -981112951147410287130380307722527641600 12451257 109242614441620438405288517254808537856 12451258 -475895833734028663934720588036341622016 12451259 1332209812099085400837752200139983093152 12451260 -401421782524641165458813112332794813440 12451261 162797427912717001075729947782983489862 12451262 -84725607307556524161362115556027582848 12451263 1441355147504575655422458000172585032 12451264 -31895132262128277668177471135195070464 12451265 -3814940292953244544633701813556779480 12451266 -1174855146350237489178066559565261260800 12451267 71345717557299086786479337769309088316 12451268 -55025320139896257062357757387820262400 12451269 -419416166085813409459674324222779489280 12451270 -96569230104004547701199924933463158400 12451271 586017752485080225581882898338682142512 12451272 -424340635581755761864529328610497454080 12451273 -460008354515480666320931743143287735900 12451274 -109756723611481032124479003885727082496 12451275 -427448702728504285793846024069683390500 12451276 -448962024603526984142003935927942104832 12451277 -61295213709830327880666306942229974708 12451278 -26002959004934324429985866784290826240 12451279 -887429517620949724423563192838871311120 12451280 -112491269827227093049119468961443348480 12451281 -247614644762714148556942787595544116000 12451282 324274421728094968988421454011991209984 12451283 359875681675765259275568926219184077008 12451284 -243675040803385555210139282411655166080 12451285 -247796985602755611513572326948403326080 12451286 -702863991522582201928927585319671296 12451287 -1742048500206197212341659325689045690880 12451288 -1088614913595797649402682898784402954240 12451289 132288223161328715095568229723768607440 12451290 39683919548605602044909109577451028480 12451291 1413888285560380857451091578477999434692 12451292 940662052403158888389267318122507656704 12451293 -1751792190940373908171046775976208177280 12451294 -106493351689936956533534251783139090304 12451295 -10163077168479531644311874670354487200 12451296 -1291863334985362196754782225235443712 12451297 799412278271594338281813457271930307746 12451298 274073722946943558704619491494878392400 12451299 15682303591723725979171296943307715840 12451300 -425217478706997974363068634600205289600 12451301 -778196134566878395951566098568015561600 12451302 510720850955341011448727014829136821280 12451303 -737990512750283247611206324000851588336 12451304 -1049790629426125716420652642707937674240 12451305 94737587071909670953273717853349957120 12451306 19714530213302912099061203275268921856 12451307 -782053352963584658362451437638164689368 12451308 -72673890696323672789817008540684328960 12451309 417507259981728680230784027938340935808 12451310 -662303743704917700122636398082973594240 12451311 -513759475470221530899183977160254032440 12451312 -9389350345139016772915663124343717888 12451313 13375953977651338732110177254512925760 12451314 124276939242940838711231203753128724992 12451315 406972806916254062895308759948719662960 12451316 -152345739065066907436048999750291128960 12451317 270465311836068130963981385342210472480 12451318 2065151888897717706618087846310220928 12451319 78996450664593576536658009930717865920 12451320 -146482191173094054612102346457534054400 12451321 -138981860961192349585869524228118363056 12451322 -133613508321413596795968885270693327648 12451323 -810892324670716092105374591940843747816 12451324 263549866331175899581459860405076569600 12451325 -703688960924539010345736329624239915950 12451326 -253090259487930190179713406737754848256 12451327 -122921995129335323281460272941614926080 12451328 -256167937621220718197651065357096452096 12451329 142312759439748215113860529644485062848 12451330 -871644963768058748344272101130854522880 12451331 -543228648823401094765639759148795145336 12451332 -1682112534003260951095231718874928128 12451333 247901511969779077056923231913675926460 12451334 316465728866110542804976278253987430400 12451335 -194955533687075062910369547953764136160 12451336 272838003638511427352365548886527836160 12451337 45103641149246737267210451437619232180 12451338 3267593559592747696052895235761609984 12451339 -812459706061106261687332241754022034860 12451340 610747741640598942668305227341316756480 12451341 -12053605593531560924183200823676044736 12451342 123724154326474517499920128790775729600 12451343 633185742125169883613119734199420001064 12451344 111247357102727952177825133349533777920 12451345 1067786483871397300554543664575175946100 12451346 480999660750014193055163259165320238720 12451347 -2794642474443367127157701058241357752960 12451348 -54212429950391975972280424438644899840 12451349 -528388571320864936238214836930854117536 12451350 -317714288652281460152965833590419512000 12451351 -419059342638458615663643179729169093456 12451352 438111624498781701924620129339759616000 12451353 -1983960673320987382198120659433418279040 12451354 568185631743772460281597832902923803376 12451355 88064531241824104416751334904571932960 12451356 -331027675323227678140259543255963202048 12451357 32093035690108216773700637511208637760 12451358 798123282654578198443522636645094801280 12451359 -998470938050802839441103988144216647096 12451360 -620263361347218364477159458626863104000 12451361 -677473655381426301871785630087307499136 12451362 113190200053462132624807943351594508288 12451363 48776997586748546427109238534901255504 12451364 191421039614815568727567121030175932416 12451365 495355255896978900254976472277706002400 12451366 -55112529241459109678456054311328514816 12451367 -279796233046650045039543708780606426240 12451368 -437877516509745277310481166672256778240 12451369 27507762068616257167762143705504910080 12451370 -36271834956972849141124711849989033120 12451371 -759022696782985233516237591776281298088 12451372 -151465555875413817531114284164337657856 12451373 1416944004341651955912258312217653489504 12451374 317270055020580317731743831756948445440 12451375 -146796147776239352154164977444440306000 12451376 -41458596779147265704775417311904399360 12451377 -291416695343016041552630306271625057680 12451378 554850313748448668653382497406671066656 12451379 102838216389471588645544936063255597800 12451380 77011642958805702228005308803178690560 12451381 -26170519085582046661715385047866636032 12451382 296630629570279033786560728940542714880 12451383 406859107955022039157121726703417532464 12451384 -634222137505078671238653468057907200 12451385 -412394869344581932131482303682548632440 12451386 158584410981256423639239988397623102464 12451387 69934467868356791665575547461260543520 12451388 500207688727912610666751627264653369856 12451389 248048093375156950251216291177115463424 12451390 332045288562386536621451779177231145280 12451391 -76858835983830069154663593343750498176 12451392 -254700082376837783079647149767966326784 12451393 -187229298440328760757510091948808050300 12451394 -900968046450382148812228757207809587504 12451395 -455953347898738121955375852780384414720 12451396 678585079821026898686142519962229441792 12451397 -216592013219530913039179193201485900800 12451398 -131355044660173736176938999613079027712 12451399 209886086935664237083754508806505709400 12451400 -39508807376167026752893352852778240000 12451401 -85115375822421895001064705093984273648 12451402 35520343075944474969839931194912623152 12451403 -367378931691653487525722306390289359880 12451404 10011875879680337204736195107213033472 12451405 171686286351166140529322611868737239960 12451406 228554615125945601428825871645613603264 12451407 -128895819369395550710124923520465405312 12451408 -439248912821395796839203136734636679168 12451409 -2000123899351428793267740658217442837390 12451410 -106014844499013909419722399433410524000 12451411 -530239383883934902963791106045706361600 12451412 -324980078438421317657340727335296593920 12451413 192728993574636214128110041047017812800 12451414 559771876441161530221428603336247100352 12451415 -6516004138574062877588010541639390440 12451416 -520287291926498176249912969816506470400 12451417 1368984859670535999630117906866465992320 12451418 -47972114319551309467291035601876085760 12451419 626186231170213322005308925181457307200 12451420 49330422140163739137945537708801185280 12451421 -530553879901550898884579271610973532378 12451422 139712016350503981847792062481081241600 12451423 245115672702495138687367420050342426120 12451424 -7667956614308362586513753672377958400 12451425 -19767641565097444992177237160125398400 12451426 305554095661080635238909012195546856224 12451427 -846399366656122613520538347762510110400 12451428 1136691253733882289286288079440906813440 12451429 -328331356892536932310200064455151173888 12451430 -37330543703998947531587828639490144000 12451431 8854642787226617295046227610694277504 12451432 -297816816784254147457142957361273323520 12451433 -1037411737918351809374575891305948806256 12451434 197888477747463628745666959403332386048 12451435 672211083621762046134721706794080780960 12451436 -577285592802578392188658229450537752320 12451437 -248543585821053303377336744148439940106 12451438 745409506643065649823660932837998893120 12451439 -548244716895961920969113552506506872208 12451440 -40979324852917658389706827418615808000 12451441 538578490407647221305077746837622230080 12451442 11638877761941708182417555161147914144 12451443 -125043139495026903643211953113280840656 12451444 -1522214790614891334176670652361425680384 12451445 -1556937848704544606872349224546086319080 12451446 -155127557227702643689534952119424545536 12451447 -480569352016235796077227512738981950104 12451448 865178998168639584046869204811603599360 12451449 -250208747901763003268544862256788441152 12451450 488937854307893363434713170515718592000 12451451 -357421925533897367498596500238774275096 12451452 -61927255247129193806168061418978434048 12451453 -34255981933575547856611702390214831296 12451454 314747105156834706435961302661661404032 12451455 -144795507573128070055314499632607384800 12451456 -21519587744838430745126419252327219200 12451457 -301824500459309819436396483461389898940 12451458 -48540124595082658692982829929159680 12451459 219801695610315037572754972985486099104 12451460 55294375004275024209045008993825587200 12451461 -324406026228479413163418197827397148672 12451462 223460247362478896417533269535590498432 12451463 -851052079674803846013224852549085554160 12451464 59147381709852530349687347513560596480 12451465 266735824225079309449565037809991824520 12451466 895566768587660945859891154320213168432 12451467 6388389431762211178048023221591919360 12451468 -28701333619282520458637783767294223360 12451469 56468740347701689263714645429734838060 12451470 38639996411284052222959034182972074240 12451471 -2106876724012797980713562774474943913448 12451472 -330983347579124053685139689649407262720 12451473 -1103686411570738426236336677279914933278 12451474 -202974263616889030169278998572665218048 12451475 948529147521953590003871707630529882400 12451476 -653168360378813910690312795492567429120 12451477 1757981279365204104930536466349972317326 12451478 76902192114882040873365098309895841920 12451479 657672494939026669001762130084897104640 12451480 250675089308390161295250782376506572800 12451481 427358804158010103544229443826195374080 12451482 25298500434155030334652455369096778464 12451483 -526909648307668510129912008586710086400 12451484 1890953781527343326363341088466419375616 12451485 -588626459342180904869770568025247524000 12451486 -283266581572984749987099058416757181376 12451487 -258417214785951347158875544508399488560 12451488 905055446088095315145486767671319986176 12451489 -345068984787303989589795671787884327710 12451490 -602559581399698726301465593868061708000 12451491 27841128278154536373683004243656332416 12451492 542084291710199127007034181797624652416 12451493 -989744217135514344314465157343353960258 12451494 -59573506162556073621485293563278306304 12451495 97611565587605589276459178869603188160 12451496 902462500074107582474260207521077237760 12451497 120495312296791456547717631573499776672 12451498 916654074994629978444371639142470880000 12451499 804357352801289650086065484135604971936 12451500 971290580298183781533358217214700032000 12451501 -1372560225013480863309262556295407210100 12451502 45725558506677940115582291555742610944 12451503 668432324726634940313848682562934136208 12451504 114750060822056608111054267640356470784 12451505 -412423168282521833785229308478205423360 12451506 3918341712500973098418307262496307200 12451507 -807849458750066240453342174453382508368 12451508 -124592292025550685874487324488593333504 12451509 -347788122080975782919272249344251775360 12451510 1447474385932288351970496159089203200 12451511 1047998999038959761131281797531714502432 12451512 568234040810394542911568841026517995520 12451513 -1180289684216672805546018115141522642940 12451514 -332014378833791290718096600464401116448 12451515 935537043209536027835515210058671115520 12451516 -71413919356359601290199405335290486784 12451517 -334906835134891221482590776789794375520 12451518 347859829849981770852904768856663881728 12451519 678399601228924989696719525134593661296 12451520 -630812984389795735938354928967976222720 12451521 -685021433437574045620489311148705345488 12451522 -156566653585454656060990271418175266816 12451523 -760083958860681444555330934902193493760 12451524 -691010172786862728530867693761859257344 12451525 929525579076228237103895989081820613050 12451526 -75685907905937526402087058514863344288 12451527 -1019940057046559830026602246162700764880 12451528 -673949275953697161658133859714284067840 12451529 -1403814788640327432115423044242991720870 12451530 30881988367796604406828444169166858240 12451531 77333562961956304271380896218739047520 12451532 -2723590955770802119173362023956822528 12451533 100217094934950171123313483456856016768 12451534 -749455401068562433685957135254001035584 12451535 -1112829773477626870626111610221795734520 12451536 43298481962721996931088400358558924800 12451537 8018493128494398069778329915661655586 12451538 521903081657365104996349774241283192960 12451539 1245352620231602761322149707225460260024 12451540 225225624033793166992630253606875242240 12451541 -285044914108574089666544223450290146116 12451542 271642167710572829920577798285815883712 12451543 72682614746066631760549000705008551944 12451544 -357797210384195035417755749874588672000 12451545 -242441452971724515364965256967579571000 12451546 250249834784548545764207538311861567472 12451547 -115524853265079246091021671001623045000 12451548 436619524367993934138479329585518968832 12451549 235187941988089770604326936040384069920 12451550 291120725924369145041044058736704049600 12451551 -106277530366502815687050245984102169216 12451552 409519348646756601544351437047787159552 12451553 -2600933308450644714091204035887223552 12451554 -144603056211116166190254625277439532032 12451555 235504050993720634154262237163168178400 12451556 320819578234295227726653727313113497600 12451557 854478927468790553937956150556035871840 12451558 -119650221947943557681547418707286130688 12451559 63203430606894949806358660312860568704 12451560 190552513782240354077235690811114291200 12451561 220709246594546789764520285410262303162 12451562 -1087740048903962342275382519631291685968 12451563 645832049700654918538256079373429063944 12451564 509911509362134851631721172043939965952 12451565 -105118049746597265123960957624101758720 12451566 -414869307733228103399483766794128637376 12451567 667865111233521262974751295115377976880 12451568 370757180191116590184964220809366536192 12451569 76004143749582741112254368727578611968 12451570 41222789392741396776128971366506662400 12451571 1662914779646064448418484848646953983944 12451572 129265501154922182132930833467034355712 12451573 465304620534161181269201153211022897180 12451574 -64301155779748507039381246914663101760 12451575 -248552081431268336529599460468751043400 12451576 1492630145767367072256462394696687042560 12451577 411265353506231144875431574706396991840 12451578 451332882026593183219444594732543463424 12451579 -126191581907317369442694515285768459520 12451580 -874663952105026511540843941134401433600 12451581 902218531981719288396434435442625066470 12451582 371659747959858741896818194113397124224 12451583 -536102123324962978490278594390588129392 12451584 -3963613459188561297415055831866540032 12451585 -127196084823162601103280630314731008000 12451586 -79548174907917224247327983600449321008 12451587 928874125218640323789724864674267104760 12451588 557614972308640244883850282000672998528 12451589 679610067921082744756219490616366567390 12451590 -55020146606571846814619372617713868800 12451591 565963468960272494823355265599710339992 12451592 -187361664158539440388390895084598144000 12451593 171090237722481862818161735541816161280 12451594 39461526562784067190040093143094370096 12451595 476606553459022068500664289867437413520 12451596 6796385154977560271754724865564467200 12451597 -1156675072980223216833763647338523562954 12451598 -211447269297282532402750491471445007040 12451599 -468724977308790028594734440001581682720 12451600 -80526036386551502208510883813366169600 12451601 -1388658152961706820821903256516010904398 12451602 32670637501036880230960681866620769408 12451603 507406311346585081562356775109128536464 12451604 585493967123514525849859942897578381312 12451605 40249060542256001816080733674028889600 12451606 478697673347924478191894737889676958752 12451607 -113961619284984310525071851701964324688 12451608 -114935031706299704533989901344899358720 12451609 727799823422443914943670627082470462416 12451610 -22549067842636448330653473456666199680 12451611 3415867900717548026215372960135609344 12451612 -24819233187895510812245357302784584704 12451613 -113602371415459764991250312902421797440 12451614 18925885579977964877427342715415224320 12451615 155232214088696737033215838603248691200 12451616 -802804159651472335702530606398579933184 12451617 661940938462722947948654501150718462240 12451618 -194695673277905257705047105854407336800 12451619 55393048880926894253969741487222973020 12451620 -357274852565901551489390348547976089600 12451621 142898896943789958894308592126115488384 12451622 -180628653575603291008414394775689376000 12451623 -585739455552137527052315407175534792832 12451624 431647254286048221138249785903798184960 12451625 -455885677321786650682873865877309504000 12451626 34943255378103787837522186547614896 12451627 -1185806133999567075643245341089541096524 12451628 -118871726608511657440665976802547416064 12451629 -16295102439886828758287385131744433600 12451630 483236001628353431811169610826496464000 12451631 59646338172194654776815464768434485120 12451632 -16864031486391732501369630481745510400 12451633 818022308021744931132474827384924465700 12451634 -208727122048313071288168511457077442240 12451635 -480362182114916727209774224358283748320 12451636 490025642461259360939805173165794974080 12451637 198255668977291470634667093999537518464 12451638 353720573549623579182622796672875882944 12451639 -5609533994720682253644270289047631976 12451640 -947627147741330972168926517445227827200 12451641 233950628651850636673184638623404422992 12451642 -379790801402272795062747937843588270080 12451643 -2283142738184675785464040252298971920 12451644 -28281725665872285421090444269594322944 12451645 -677246890239700880493023855554137398100 12451646 421428213801475339805965374285207874560 12451647 60306575841438897465952224456850146720 12451648 67907847055047383811638168513245347840 12451649 563541470636392952812044363010005030336 12451650 -272072513569219230467041171470506304000 12451651 50307811982357386798704696512441171392 12451652 1417699909534465640254202926135920529536 12451653 1169164117692048378114240196011192748062 12451654 389607352087373469078777570333865255776 12451655 -126843151320906441614625029075975322000 12451656 -179596804576556038355124520741352570880 12451657 1647286137123631386431084493973168466906 12451658 -914097055448127046915210659255201274320 12451659 -173381317847704862080077777542287104384 12451660 105754635719689589848325668202261084160 12451661 135516137991794795639240957291700130560 12451662 147887132912684795796391074981002094720 12451663 914448757903791988594334651230194256896 12451664 -116566473218731952107278416126092247040 12451665 -602009711067184616433717266602987342080 12451666 394446231226610965071476641411232100480 12451667 13794613214932366831201003035000566400 12451668 439715975565813798572991245155506278400 12451669 -77246848642458617200344703688161840160 12451670 -308076255137457733473732495640215674880 12451671 772944114351201491993239901951953332480 12451672 630355994075029164108843730197764505600 12451673 -130335237872859080579676120475866274236 12451674 509692284254066479248412382802293813760 12451675 236544206714235936061097463741183984000 12451676 -1080835178201516784045020217508391063040 12451677 2322416379976697335414197557601377856 12451678 -473088233185192206759074334832398591360 12451679 -790383745507986916254346730626556586720 12451680 389224974678024771156826646046596136960 12451681 -857908719801923959912003466287505203872 12451682 4763399764407658285539308509875588864 12451683 -11133102784731538204819758678102686736 12451684 256941132260907886769251193523078763008 12451685 -1304562299944758940768059760222223647620 12451686 -245441598103764058171041823369168449792 12451687 -1177690140606989117133320747250190645008 12451688 -814308907768595563829805025893285888000 12451689 360858471200198649620398781552857943754 12451690 130782747921164219135566751529972405600 12451691 177826194614946841086698848694200105872 12451692 362468200013191931574913486120622075904 12451693 -1660903244402975846482273651909294566058 12451694 -636200342532965079616209057310751118720 12451695 -7001493649770020119106330721032069760 12451696 -61735368119820058984621066923049353216 12451697 699347682670049603701230834595691611632 12451698 57894482132805817762832359156097571840 12451699 -303628795187210101065608094875986939136 12451700 167886743505213898291855520447058950400 12451701 666440785420688888302486114066837291200 12451702 23977657190097014455802784261481467552 12451703 1174110227337940913466648453025105467864 12451704 219396089820309648949588581834018693120 12451705 -134384737052094528182708623105085682240 12451706 -93035565617741499923971787062445402880 12451707 422354020509078230560409513825158850040 12451708 138498684457564505397769917514892455936 12451709 -786187349588764702712960178550953972090 12451710 169985402804843768218790335981425131520 12451711 1271535962137367815745926310969028893312 12451712 -265488029342192829544772517605513625600 12451713 40843134308038862182271536437774050304 12451714 105924306004894961410817954666389639680 12451715 -521700075097489796003576510951856115200 12451716 76578978828759086571274961948154886272 12451717 -248429323109012682038245568705256437952 12451718 -299120268746625769615246222925108856384 12451719 128749953261417519126120492715882058880 12451720 251235903792539158072614056878129612800 12451721 -26458785569818473551621423607361435548 12451722 47761384132747252521628803348413713920 12451723 -203557442975540849388475033536213029160 12451724 -128815568710666514982136047236634163200 12451725 -224599362417955854455785354547560800 12451726 230341850917500729642540139325765514240 12451727 -1831133884348884213317099901142342121424 12451728 -55937543474521870823581375948223348736 12451729 -325764904949313938406931505194393238160 12451730 528995951710660818882972386289018734400 12451731 -466599242329941088816798167518782680648 12451732 629507740625806721870437251942366260096 12451733 48072360632333710714981156000125992160 12451734 -407298413512218544625387626556155302816 12451735 151803544688755867575422225487203060160 12451736 40999249917069380792959608281521704960 12451737 994044912965096204529625949539791274368 12451738 328032179249514222804107893323025957344 12451739 -454166681925558260771847373420876973760 12451740 2945129555625294957638445933708902400 12451741 -427043120387694440635206690604418557800 12451742 170697106487701851580635665977364134272 12451743 -863216225690259092817575253581814908160 12451744 -316720424594246056632446055563935678464 12451745 723019897891055239028495960961004339200 12451746 -550874075296352547781546742916280127232 12451747 13425965840839824546970998984255392 12451748 597253022130411209762445741622745281536 12451749 -504668609330585106332915218015572189600 12451750 670087995079153352525123375188395072000 12451751 -651804793369314607485616146156095981040 12451752 -720536423176203651210002339142814924800 12451753 -245102611499945349454711454366836806156 12451754 -21190922182600032723412696399936681728 12451755 -210896253858418611091979610017803591440 12451756 -37944955957547122601020808128802697728 12451757 103163327391475877243253512569554075072 12451758 -59982294056880088256049125758314777600 12451759 -1666175071392933308430882208974958842000 12451760 -192332437682290927832555870132542832640 12451761 100521766849010635324607289215097301632 12451762 941864534014599623493323947724740107264 12451763 117164428618491429035564154069536763504 12451764 193769313918444739664486046777035796480 12451765 436006549120849546458118390423860136320 12451766 -89082002045737700741620087529329778496 12451767 363088278460662718647658013147393381376 12451768 10639279302014538664622090919054213120 12451769 -341298238918562498616132163445493883488 12451770 62525027164127144844846187260835799040 12451771 -593844255342583855545210246596459660000 12451772 -666568422709065525773828771999180442624 12451773 -894844163367374681558867564672035038720 12451774 -109109076983900559069319055006280521280 12451775 -10986157775089562862822686402826193200 12451776 -17348249993953969368024611564266979328 12451777 307049361648274541020151892116802870720 12451778 808527807680978587729255487669401567440 12451779 100198231755865770069511048048985785440 12451780 -805611067376879474416615927764644352000 12451781 -606341323046495355002771521892180507400 12451782 -1605978807443057794014578563626393216 12451783 497802111976309799970512646926623200520 12451784 -1452771248169361803313179027680279485440 12451785 -638209102904598396956596245211712961600 12451786 -348469470243945994148260550092244537856 12451787 321583623671456778213668748502260716436 12451788 -1085696647644316382988478460702303339520 12451789 423985506847047976371714822508070807232 12451790 171125812504630708185561980168425086720 12451791 363831601784228633672193758463820871424 12451792 54838515421868313736345218985949290496 12451793 -861378298071434237702572565430066982584 12451794 177328904066176418215570109586766377600 12451795 478506673757702001941987405578846019280 12451796 -5780147698086244104163288395479900160 12451797 929457860651738696288193501970774425888 12451798 -651936664494002722230784525809422757600 12451799 -1096175234053528142060275937672917198200 12451800 -441633613842719983830673358207258112000 12451801 -229324507979725032181086342526382026496 12451802 -628833154448550584637567863802008006400 12451803 -38459523352397993303957655299074294272 12451804 -1508377313784356072627933331058156093440 12451805 -293619741883435823217397670547990756000 12451806 40822359081691331890692939153027271104 12451807 1177471134911394315936549899025151761056 12451808 -1231489657428684165129258190618043351040 12451809 294697579228131189512547416951186306688 12451810 204442456622633496996922042604469711360 12451811 -10616399525300065961874700818126679608 12451812 503786374647272410393287551730487053312 12451813 296428869234663418360995472639696561920 12451814 10828691532302439755985413957126712000 12451815 -67136931565742009810883726032432399640 12451816 -781276952312802162178806582752685834240 12451817 -363002225642217817286293832397809380800 12451818 -169038710109789715039304831208841769472 12451819 -394896581570141666050695552881827554456 12451820 215294838586867075988030572162325698560 12451821 688905123353667847155276982027089283680 12451822 -282863721577395442795197371419234003200 12451823 -377398368845930838947823998545056135216 12451824 36896669018916117756721281108678279168 12451825 -72637471089420464874607914999726475450 12451826 456562906562514228988796306840741779584 12451827 -265829998062026016497367401939003145168 12451828 20903739256215186608803545774711347200 12451829 -146631923897115038321849812048854792 12451830 -154086061409246322982654873679484478080 12451831 -142415525657201017567036607193490013640 12451832 -78694742109360742015159538394778828800 12451833 -316183492368404629990834318494462633600 12451834 -601616774956868430858606512330343383184 12451835 64069177825524804349560383015638022160 12451836 513168592716820628570006447234793472512 12451837 262823207392171805773568758776562966092 12451838 106694224517843232735998628217978232832 12451839 1034404425320654952867157038842387905224 12451840 742760812087247278717748256043538841600 12451841 1631788412803587176724650829311481610242 12451842 30387168353538645199610618427998330880 12451843 -179570080979461919781929271498032987908 12451844 -895583072836542569043402494668425114624 12451845 -258887969301511078330508631264824265600 12451846 -260836185703142965901657801815255841856 12451847 -1071433612707579972139509271137651769704 12451848 184478438677240817948251899195494400000 12451849 453076416072272058550069659695078221850 12451850 438134166022117755567496254084633440400 12451851 859435861517685054028158665605781748192 12451852 250827377429130383478317558007158876160 12451853 -151288413115454611002163150270705565898 12451854 3829209785640505230059242784086797312 12451855 16444281088978171943225536477429761600 12451856 -314332860943505808470839039786701938688 12451857 1067215283371334708461098880025538100320 12451858 73733546552787521752662617569083432576 12451859 127846553830784395865940856036481498880 12451860 -122395483409673085244090925978696192000 12451861 38471248879657133567733212153299771392 12451862 -98903414522884303928644615723460249568 12451863 -210687590539342280708776845729427636224 12451864 -563964182916848661980636896848762286080 12451865 -359662621065067585263506864076214011000 12451866 -70632387395283529499892314624591463936 12451867 -10284154141076701185245594464236745084 12451868 1003393161922585364503987150371479040 12451869 356236121046799725150456502588692624888 12451870 207587645020767913714598391978824450880 12451871 133388302515227038009200325524972632784 12451872 -348068483204700420501268718505385525248 12451873 -90222555633027967665225725486451454656 12451874 -429501498683968242399214083984129576960 12451875 187061309841790868677040326140411750000 12451876 -1965118258583862782984591520732348243968 12451877 -1848959368222196344220331622067549678274 12451878 88863486328752660107710279856555765760 12451879 -1155352604457409535632280545676059176528 12451880 490343888434946688328778806513675622400 12451881 105384580628264706119394529501400085120 12451882 -268818481289014537430730635108195408208 12451883 -1841405100120071282257136283695187983400 12451884 518379440342048873439756234743398196736 12451885 -1369225291067224788421897642230772098420 12451886 714425857643363257556345058955294440384 12451887 19653299561856696620368646704394007792 12451888 -27267742698287797908122959560244101120 12451889 1110777627460118616676787065692324038640 12451890 175572585139915881340011947445471820800 12451891 -1234378025939576903787109773717710247000 12451892 -1057244413364459422312058996995715462784 12451893 49004962510355895143527083476270234784 12451894 -9009662470230924781036905185382629376 12451895 174481830239544164841031841904182457600 12451896 250825595559380024333998178316024483840 12451897 -32232723177486129331619234807821321120 12451898 -1540927548834030821812690241451552107520 12451899 933137620657825747506563366744477226264 12451900 -248574270401381004608696199317685504000 12451901 158984196632090035735083620509069516800 12451902 -21643003320367971542214250123228471680 12451903 -461231871308625216063741570385300118848 12451904 667267680427789307617155210094863974400 12451905 243067629270921248171183432920551936720 12451906 362501019778302522044495142121426713120 12451907 139389705713429199924880951114409873472 12451908 -17602408414445696759030203003374010368 12451909 -406763096979817417024676594691784469952 12451910 55417933670412416832455179190448735360 12451911 -427845667373693387479529208024688999296 12451912 -664459887092428002066385027932564480000 12451913 -396038127952319681231556828215565163776 12451914 -556598096423620373038318228445876328960 12451915 -298739315815878159877643242191331430400 12451916 -191794134053748224880016949364361198080 12451917 89664039510082493827825276251871004640 12451918 1503192302345881325016219937730052795840 12451919 -1102232871299549694178697573312414881680 12451920 -26828803984466518572767105231685550080 12451921 587249046569414616215118021318831723122 12451922 28872917524897053269802912255004545024 12451923 791030673017055739738320019038555630984 12451924 171987012335795346142566356989729806336 12451925 125364584080449198735248511017105596800 12451926 43510199019902095079284849294020618624 12451927 -956327754846870623062023546316389364728 12451928 826148822002062066245252176569928796160 12451929 229070165519973876929950920517156003200 12451930 -267324358539399122907128468993346576000 12451931 -1311786759421000196718214141430032430268 12451932 -378466865108782945077994764601216518144 12451933 616315911062898663989652567634927687800 12451934 389249573789895210866932502416858729152 12451935 -484865289981428822265901555501187817600 12451936 -776897283842569676738351739927315087360 12451937 95165602819352149252363168414766704320 12451938 163470034943671163732820994047259100544 12451939 657076811365444908390529174571539636056 12451940 18165781469693148944152662021814886400 12451941 1443584003828169053909834438961150397440 12451942 -230145883553260982377635449166307468800 12451943 -342776770028047893547993041115663377408 12451944 -101884891740745900902883523788770017280 12451945 -73831058328784476211341525315285085440 12451946 -87600981107093279032637624763204132672 12451947 200521994809870826433285290689545635328 12451948 495991102162975531438143619780842391808 12451949 1262363041033053953084312645969621284950 12451950 93554150021347886012515972694030208000 12451951 -1001985450485362134683276420631262813496 12451952 -62918565652610581625692350417126457344 12451953 287746880036417893122391128586254117408 12451954 -578112179964464414631449957997379633920 12451955 572880712969292412714078255667030965360 12451956 -121681706449647708055412282882901934080 12451957 4305355286681445981526034153997630112 12451958 530265191724870449862124199030240914080 12451959 20412290098757117254509881702148315384 12451960 1119987655116526503651419080256401920000 12451961 264965226022804602468280069967070892800 12451962 -254418701722690751420783748874964570880 12451963 -1191868653258613771843920888598486493788 12451964 -299421317167147472420404792482181776384 12451965 780172086966116000869703810201410113120 12451966 215063971037865125118274477210011090432 12451967 -83190832696698714957584886721887303048 12451968 -41558382009419745887148827148791316480 12451969 335913013915942638488817567232132612096 12451970 96548499864146334236747577342352934400 12451971 -51802477132413004031008904192696160000 12451972 523234453148324003944639821717757848832 12451973 40409120122567199328131865250240825980 12451974 491590358730563187411272105929864925568 12451975 39704402593290015980592501372827467600 12451976 -384797634104649475127885958184430499840 12451977 882944756803779234857731845577254502314 12451978 -46771409256528982613331874093076026368 12451979 -928499648891735823409298644890432831072 12451980 121843149737861538573542794015182028800 12451981 1006590486262749506802574114158714749452 12451982 1180427899808133618299410426569613990272 12451983 10094225301498580248644495031023587584 12451984 411502062869917020541950774812484714496 12451985 146607332045586440053977572172740348160 12451986 130575338642117759326304922293672846880 12451987 -99838843044482688943167398654952337152 12451988 -1821309607612230221642306160333437184 12451989 -1801795406503529098251828563280979968 12451990 270634871556344910241247061266655782400 12451991 -1710862367998659958166925558443058009600 12451992 299598939226802344420957604675479142400 12451993 -697640756247534678225635932911038952576 12451994 538949048064821062502499106698591010560 12451995 882064262922768182780832448694189829600 12451996 -441201745299679667752063560531377172480 12451997 -466022633888770364212189459566294358554 12451998 211707575635077167599520461445996003328 12451999 -111507841134346868450519323780633214864 12452000 630974424308776040942658304985530368000 12452001 -1008919276600581522026055393257916575568 12452002 -415390433553949015957332047508242229888 12452003 245129280208045450392445510533739662960 12452004 -768414582934415381952556771094500325760 12452005 512279254716961789306284078753535707000 12452006 -217193352600619865935865445086658664320 12452007 -1179268601988542139295828244931969951408 12452008 1454229954727248899706376440184708008960 12452009 -283168843320724809403623689137818594480 12452010 153140622486069110884879565101911782400 12452011 407692572660623004199939187959720815360 12452012 -855713495603787155348521886439127987200 12452013 -216875814287825149221098535556442776416 12452014 358087743989385965147129971192324865856 12452015 -39988238388404646503751798534917134080 12452016 121095417305503939424384272631511121920 12452017 957517709856199783361954057610452348672 12452018 173923274363457794655791932992965486592 12452019 -897996216318064912626849228527938387656 12452020 14751041548708466771220539492679475200 12452021 187920573815757171063132229175808171264 12452022 -242067265746981104135596622491925867520 12452023 1410128051072758420278462073948726047272 12452024 845510714793107744064060331132000542720 12452025 598983465496226971090526526807438382800 12452026 8535761008426841742520197262258270464 12452027 -166877118204974501370335978873379980400 12452028 -179305974837803210138376674608149396480 12452029 -352619840212593080336549459027669757370 12452030 -676428262808635800894367305278253590400 12452031 1355531886700699581966633214502125358712 12452032 146077730783904538039424091665247240192 12452033 1516037875512535151952451717209926290224 12452034 46921688265323816370656556290511386112 12452035 74849710359314960505903089782133906400 12452036 -1010152797835515949323891368039106357120 12452037 -330433926726981757608286575670432002240 12452038 -491624799977161530669098658366990226080 12452039 755009373856187994378512810136490967040 12452040 573911235621368159747852272435276032000 12452041 71516381593136887524513419309044362240 12452042 -649644929609092626912764599014481637328 12452043 -763343662702787523311227983166532170536 12452044 -809419151061451949784232623929157385728 12452045 -22580887391084585927965898540075095200 12452046 -57226403427595357282422331749811200000 12452047 270705560662166094704110424799136362192 12452048 877258080625657601545073949960044544 12452049 -222959748549568297065376728065877561600 12452050 -228174146732774429468953012431741319200 12452051 151077804378762936303431145132245719200 12452052 -35707271764574592774688214045367207936 12452053 -161670180135270407136657616544920043698 12452054 51004192412011784392171025688843638784 12452055 -66472327009569801219664372314922575360 12452056 -583921237032564326351352622213661859840 12452057 100561551024555038250377557058912111940 12452058 -687518478395887094586567120204321009696 12452059 -252265890735222700348069441322898557440 12452060 -18479070079130338940619014094618155520 12452061 209176553096128822168044695141827834464 12452062 -36993881909524581527103003192481898496 12452063 -37805764225261392195307670286023956776 12452064 222417761122021346473890983996597207040 12452065 1072872986061133032283132150013157437460 12452066 -6676749480173698435973958089222614272 12452067 -430952680255954351723149563533952461800 12452068 -565712228989776779282983381253292902400 12452069 -1249373363307954136932951382659999360 12452070 -124004026316425209826072551118333084800 12452071 -2861721839430215581153323460848832420056 12452072 1601719906906631731251952905513767500800 12452073 765135881910234979869064057816311383184 12452074 400679466694437418218198690139240549632 12452075 -128678941293443852802517729739185556400 12452076 -105411649018052353407024806009569658880 12452077 -1424654984413411416683224014289729774176 12452078 -755526780402776452274163114918899759040 12452079 -698876813749161628290204663703328556000 12452080 -102192625431630931746960668959223316480 12452081 -1097556752719626507132896323732608659118 12452082 478047353851111305758823703168073049600 12452083 -89570782845432194334841790846850952880 12452084 1796410587753310345301298189438465392640 12452085 -22209954699955870742271257446724511360 12452086 391470018623768256471258052999497419520 12452087 -1440133907615902582839581335712046296760 12452088 -574376339113386998473167174004368015360 12452089 754153507403476879426108513726223294574 12452090 -109544380951095184769665121346908958720 12452091 -37107635428047874245245270460407895696 12452092 270922717373801768925334951125909288960 12452093 1706701798354185151087759856952240366342 12452094 207800874879271015035290003424166258368 12452095 1245057985515091803483740355424329061680 12452096 829504784290788792304044148596274102272 12452097 -40027396000507532605496423915505192960 12452098 -814691021763806621347805608903344817200 12452099 -1504757206783955963898370160791181343480 12452100 241200855776848392618083759527131110400 12452101 -1804073029480039762389245330175452772898 12452102 418092989521012763374951689152829280512 12452103 -459469880705884718223766899686579892480 12452104 -359403154112079021952829523814163251200 12452105 863663174571510635649714556364210044260 12452106 87511193840557356285247897530375187200 12452107 -781973348139566011571909238976276080 12452108 721687609748049223541593217564807961600 12452109 -102187928687938167169968995548692564480 12452110 -231080869150682711607305799026970240 12452111 116357671636702020440878933471086802944 12452112 -2022769122915234165688263704788795392 12452113 1332367367322713109398521337520560288884 12452114 -558349177112795641871750311824855461088 12452115 43117673844963074625661843366912487520 12452116 1301698501234911350940145941203429420800 12452117 -762925598374778572840411447921494032100 12452118 226812332538491050426274621401389096960 12452119 94598383135337368701349365853004542240 12452120 -401258894403666009438417059923140403200 12452121 -107380808970404829310942066746539931744 12452122 468512281031548657261511631491989703424 12452123 -754462460793467782697327508083643989628 12452124 -800757840159660849575977530521657132544 12452125 586123201339458350857553753183245320000 12452126 -618806529726889307271701507517243087360 12452127 762576737255365703831822096575742327040 12452128 -116060131803982845549145726322473697280 12452129 -780205214552107166502641167480908889920 12452130 18836360937360308905374282875593731360 12452131 -829836643623134792876383812567865577620 12452132 -324747248367914863064400022426726379520 12452133 580511592696389482039404801405835392480 12452134 543359377115570074248654922727379765216 12452135 -955496639296781614370781791246885641200 12452136 152952338200232563011406836872917401600 12452137 873335939339163700775301435880206257786 12452138 248576427458682309301067649847130664960 12452139 -3702635222581893256643777969581816320 12452140 -497756561695635395916765021774771394560 12452141 229391412344265480562024105708331173944 12452142 -723404300875246450873395523433926656 12452143 686681633251615519876038828201301179816 12452144 530678371253428550955173665208893440 12452145 1457006849297870507055012181609566720 12452146 228995539236340022262781935378492733440 12452147 1417356228514965124141838122848842803596 12452148 247008028509830332377133635707379143424 12452149 -1554971219744011693740528960805058280850 12452150 -622538865917451362050175470329344184000 12452151 -573314720895741544390671058398862755072 12452152 837076636719789580727155751634110361600 12452153 626614909100304298008553940951114810880 12452154 -148472317486272181090163034445595394048 12452155 -10049279322245312509189326901213392240 12452156 -587948293474827343436327480860240020480 12452157 1378459924872325968691692747047334104640 12452158 103874373001810430815647120516325560384 12452159 -329083734290005223231750549086260056640 12452160 27916753406624590281613030697258188800 12452161 -1889151364477121323009633508049982339500 12452162 20799943759911712810296498103233510912 12452163 242374232607254674288904705140801454400 12452164 239437659974493610482438605927227842816 12452165 410417406672540240584603783461944873600 12452166 446658649251636673252642863536137736352 12452167 36765300577672266996136866336372091840 12452168 -75418221858157989117574693678086912000 12452169 858454362180119284209580042862003548944 12452170 313188895534236024739719699151590365280 12452171 -991213723513191749926227445865086619628 12452172 -34542381613528322272192238900093035008 12452173 -153809173930812686019116792319070379520 12452174 641999874612507152022794953543814286912 12452175 432954332727495510711862794712547991600 12452176 27007920627933258495737616570944716800 12452177 -85955407335789049077875661059556398208 12452178 80489674698911867820610120607780010624 12452179 -219015614827572727237499840189969093600 12452180 469448297510660790472422108066701721600 12452181 12711567529887642625160458767432541824 12452182 -959112992885069152254990254355943099200 12452183 294733939202281329234527557522223559432 12452184 -1042514354698274527144127948280591360000 12452185 2535588927220889627349379712006870404800 12452186 -277364926089582116988531277541306730240 12452187 557257186189997163731136327405921927360 12452188 204745839336514300802636405059238854656 12452189 -92911842776351408665040237086804316820 12452190 275131327107346395663644650349320187520 12452191 -831646134640128863652916637519128356408 12452192 -801940019526319874824017773247161696256 12452193 -137005708925452762424246865716525688000 12452194 -29607447923260027017312893619680657280 12452195 -225040503642684357255991602944055143520 12452196 573477325816295860055165456781449352192 12452197 2508671456275762770479805244905721158172 12452198 -5543042639160171228352691541132529152 12452199 316580496138072896545972946168911975464 12452200 -94606116205594721341980281201104896000 12452201 43170665482953828771410506515944691600 12452202 -81944127161199104575848264167219214336 12452203 -139847817215207851597292400220642520 12452204 -182926529005328699075420544255832055808 12452205 20016697027777505477181729525598096320 12452206 258048584938009513704459584528959397184 12452207 -1145357164930519143530686088039201163000 12452208 238561855242946504317162996908700893184 12452209 -178043800531002791468593030164497101248 12452210 -521225266970689746841195471887789839040 12452211 21276063981426482198986051077351999192 12452212 -90361682014168317783219068600260860544 12452213 -54490030776495345111214609686391523538 12452214 -46324491054216155212933659295009014912 12452215 -646013214018111519207517689822053213280 12452216 -438946299000642252042555155672870461440 12452217 383003499468796915165291059328189941120 12452218 1449629825077371577224925660178744303616 12452219 917725157342207596459906649479362086208 12452220 -292819086256675048333347309623567769600 12452221 51631149020643374360419017456520332422 12452222 213240911168771084967152179084648940352 12452223 268950014081902716796498548186220584960 12452224 -243578629180685839429890543848395898880 12452225 764815808894787473513392271838718089750 12452226 7633335289209035685386468876932032000 12452227 444831507985318888498436206876629030912 12452228 391831032204641634680306438659561536000 12452229 -20237355650412267396293420758631320452 12452230 189894685453006406336377819403658451200 12452231 846824996079749231828292627689565696 12452232 61224949016277054057292550698184048640 12452233 -7603029646739900730600983650733198796 12452234 -683571902177491836165547701560798095008 12452235 12989465340799441676860426741255065600 12452236 -491685031667465043670735494021698494720 12452237 -336077144426617048848734402905933497408 12452238 -139873454737574287170215200831959415680 12452239 266645786454890025359165046035078463440 12452240 118492415808741578955529949696839925760 12452241 6658042818281290346626540828268057856 12452242 837329849395899833482013638743512482944 12452243 -845274949687592390042857845485653086456 12452244 -155913306836971559499491989316159397888 12452245 -276241104903667661686420141852574668800 12452246 433267300225836743537384738474922601344 12452247 554793650341820269698676486085250429024 12452248 -857737000300229741348617326802473185280 12452249 124241354101042914375929330118188690250 12452250 536026227956539983639016697369418048000 12452251 -325784073647953108931046749478157453056 12452252 1080931942966452799191061142095495549440 12452253 627253300025579681932309901968861924416 12452254 -688794148745476306898055223881692663424 12452255 1087104443551804759801797986716932053160 12452256 134615246862129880928742644201294856192 12452257 -277654289060251035245414907640727164440 12452258 102589018470243930442773324187939760640 12452259 689140559868930010937675148986262384504 12452260 -919106011209067220841347849575269093120 12452261 151712721143047852841914142640572854080 12452262 138767565598293180768481506183031741824 12452263 18197963816779308781342647950970363512 12452264 -102867594034552037643905467285960949760 12452265 5792476235382425387898808736756601600 12452266 -94676720398694171124347368463761069056 12452267 66947980221904020200804365765392627960 12452268 -95069045693799400106884022672482861056 12452269 225553612199644321815083354620838421120 12452270 142490989690185817035716772655920070080 12452271 -227432408919223991058561383814620841840 12452272 -278506018837359443843781991155810304000 12452273 1107185929454126033706391242993392517522 12452274 355886053495439365826105134856376637440 12452275 -307492587373303558673654454422036807400 12452276 277953301605078479475155373370027039488 12452277 -663331427553973142873130741974037733920 12452278 -316223717690803908137769286371570826944 12452279 -447769864539640023533801402877164059200 12452280 403071441907067608202798496240301056000 12452281 1078002735790293995522393740520139869700 12452282 -1038827989236001184085376891669344133008 12452283 -367358721280957873576344479561869600440 12452284 -5131515251827970346602043013718287360 12452285 387963719570785073833426369149531224160 12452286 -23792897632925433403978154031177971712 12452287 974430307701464774819595869857777130520 12452288 508013611102285760121162638151741603840 12452289 277671125212130193446793020907248895024 12452290 183063902200263230633065484009124148800 12452291 -792451645356176310198476480287747066308 12452292 -68950343159181360133634777027426684928 12452293 -166277949927393543069306187033815365600 12452294 -4785271194043463393852308099841128128 12452295 202426381336652973849598382119657018320 12452296 -1649292911083248904027517518195605504000 12452297 -109706881316924463899661927805214655744 12452298 455772620591119372244620200975373213440 12452299 -656755027271737431931058407270550794664 12452300 133532333577832993501754533708253568000 12452301 407896635754419221391795392239587406230 12452302 -471801062760629801885629939521331259328 12452303 -649369363134475095390641680627338098448 12452304 -131834028390751412937752575089693818880 12452305 -631018211920217127460904195641487670540 12452306 45251219129096301268633661695325803680 12452307 -254064258108554728585181718672182423808 12452308 -325131541669067903908625927846237405184 12452309 -71625693434561653027404990253792685490 12452310 173859477815068491832081001293183257600 12452311 -842147705742917970190912851650305716088 12452312 53488575335229637138234209971501690880 12452313 -388482125973555566958809822024179420800 12452314 25787531533054843429670947041150681600 12452315 176534248166281252365182110637591616000 12452316 -113457017087487957083721010836555525120 12452317 -80929086999167145305228603840775468634 12452318 351065126760764396394812448155957727360 12452319 83578192993314318575878967036150519040 12452320 178700852828272927845460858580238336000 12452321 -1013916285184700635980861849871861688832 12452322 530419846776479395534285586041162534272 12452323 -34245375682596299892785632449075679136 12452324 -459721521274269633481817057661554740224 12452325 171191099717756666650063520449655889600 12452326 -589667724791595751649761667563305177888 12452327 -1749796526210769921061122554217918120 12452328 -19558705171505024106054284175224340480 12452329 -60073592807618719010315635211774496070 12452330 -282210013171190605911134890555322150400 12452331 330921370718393859927407035955275605504 12452332 -1046173646731988079952386235528479272704 12452333 -1679325006479022749928942027459207426420 12452334 10171291373747738827923439861494120000 12452335 296521070844101238507722119933621086720 12452336 -109303853440684854826593856938119725056 12452337 431029932398475082851239170339346622594 12452338 -23273523368023397494951942703306307072 12452339 302424551570084203102965239502022833360 12452340 14980004007673840803919895269729259520 12452341 327057261830425389777665424711305160384 12452342 -58273460958842719003734216436260809088 12452343 -930716040011359859607357369482974413336 12452344 -181671751886434721340813002356693401600 12452345 364592048870261853432750046752971372100 12452346 -395354640900829970719219440230571110400 12452347 -1283646944467528077626737747462487023128 12452348 -1376126468688492560827460960192357179392 12452349 71449274771774677553747009450449984128 12452350 -46757887445539210203847442769856819200 12452351 1848465787083025210941286225311487268352 12452352 709549209945141492864987056880746496 12452353 -1305415700395202881907038453154821228880 12452354 1100523132922689496247008343376922343376 12452355 -643307842431063105144620561020559190240 12452356 -23013284820652568335097542214490292224 12452357 1072941298330067033797113779863077274332 12452358 622899135788003189538233134792652501184 12452359 -177270168484237198649210356824673440320 12452360 -720545071059554416348803800466566246400 12452361 592255676746889182388134936077810370560 12452362 223152814310916075187468761541408763232 12452363 -163910006023579081100114807884533845760 12452364 -548590520435046712330940836552009926144 12452365 567006909648791342181365572993438237260 12452366 489306522990008712023760283976634881664 12452367 89168818695554125538831006702971087248 12452368 487866202693048287365708255407476572160 12452369 754901873447075603690423570404170382770 12452370 2441648175901110422103178052121116160 12452371 -1360981303643485114970290042045842629856 12452372 531787395606155208883600536854628648960 12452373 79054602667515488672886935731813319502 12452374 -166561578541944032170063313168397221760 12452375 593039326133666553649487018867476320000 12452376 -1063133805941431606310595692321569996800 12452377 -331848343829724216034937617787026824000 12452378 166418287981946503017594088970414546160 12452379 1116852982714678752957133808056867762584 12452380 160074760101321276430230790452165004800 12452381 1622684636985288593397888544624359624972 12452382 -92416593934495474003560710981390270400 12452383 -1192476666584290236686979486785525726368 12452384 -192849208733226681067968596047086747648 12452385 -28450873943391673474860294988632299520 12452386 -308078190019397897495740183873883203296 12452387 -186879500864091273383203605200421977328 12452388 282411585597763911213730367942448144384 12452389 607786923303809086913986149106753936190 12452390 -154322186712576324784243342698476620800 12452391 -374373360765980107110352162096545277440 12452392 -1477644781048165135290869597060594657280 12452393 62269979549789821943995341965434251642 12452394 -665658102125682668319850488156178537728 12452395 -795579650299500036796280293498621533600 12452396 -880798902011907835498460851288076797440 12452397 -5162130765707933537821350908094519360 12452398 115168811162389633123951024735392390912 12452399 -1183178444289124799809706445973572303600 12452400 38507900111475411941558276599259136000 12452401 145936832347827703406502102696110108212 12452402 107690354537641310309384911584048379152 12452403 -347112063452994879762789932073137193936 12452404 -764826146391488960459999069812119574144 12452405 208795781920889465054328314204542527360 12452406 -41091661104042274878836452420484001792 12452407 88684331031448267915499832377265436416 12452408 -524993083351762571865520263597465047040 12452409 -1526600952110066536651658889300766314300 12452410 -613978160942412373176166774501462176000 12452411 484720938107513547562816873668551202000 12452412 222437332868418921729653599110685581312 12452413 -3027087222504567293001429476374383616 12452414 333597286291044767680782431905311911040 12452415 -627866533210844232544162435931659161600 12452416 -207221587180049832634189355103527895040 12452417 216798115650697635849016450363224523140 12452418 -343419223616543877804095436403566994944 12452419 -1535082767169833259429102543721325082504 12452420 585324243399598085002057484362218497280 12452421 -295969315855677741526553844483274071552 12452422 387076949329796085777914684915775028800 12452423 -2643990883839402280253911567589531488680 12452424 -451231132814432659409683036253779353600 12452425 -132245555256186447586325139233132840000 12452426 294261655188722709649571440310564444160 12452427 -68766140058947317379990862839005714800 12452428 -53980942257617570045578086032964487680 12452429 1046973001585697386174693230109971653280 12452430 276432360984800147163845437150566481920 12452431 49509326157438602956514278426668613232 12452432 89966425642535624330236677369376382976 12452433 218018038095117114014488273099363145664 12452434 59791535097979185573018249804100629120 12452435 -316446916394282925802547579384942481600 12452436 -619652908609927538476355656632389615616 12452437 -1390737405040751027708467731144023324580 12452438 -58686989035213168465861375336795011840 12452439 -474087606988546621333967210275706516376 12452440 105248083086649027384084398973530931200 12452441 1055170326647547964820567842204448296842 12452442 -346877961104595136074172572872858662656 12452443 -777137163211280351667527828652111941308 12452444 1262336945240455509432309646167645159936 12452445 -266029418970269025633320044647638016180 12452446 -693798496786946478082202540898676810560 12452447 -99751127202976827960103909119571770768 12452448 724912906018446750937822227445202288640 12452449 -906637005072246151998278231815794405564 12452450 11214798462723725603797749679088256000 12452451 40452368126891840802271681903238186304 12452452 98057838833625196686144687230093819904 12452453 -425718190359539901335990355066584806656 12452454 15222112197220644298153437852718387200 12452455 613479872724147109829907555344158010400 12452456 -6999370846523368789041551182983413760 12452457 681794285194424639963719061548530679440 12452458 679007912917474575293280262617339676080 12452459 775502629995624780082108632835257255840 12452460 -117528508531110671786118269339982627840 12452461 -210910882341787459100560204195076005120 12452462 -1513449845614018727704741250183236540416 12452463 344863412067801228810155737426521227592 12452464 -273893302861882862346585310142343905280 12452465 -1248778590912534494598380874683870536140 12452466 -156702619368470809859398966450558236672 12452467 627937272759315278750351070454981346880 12452468 -1114543194713105407930754942493834617472 12452469 579774378811377240870042012313381722144 12452470 8731597996154592663259434184445621760 12452471 848837029282101750982686611507649165672 12452472 120097856414092954691050709010390097920 12452473 64085752148053491537527123290305146 12452474 -1616309945055901910168360126781641503488 12452475 -7536414648273293756910115538652384000 12452476 -109133781736168404629609236992135687168 12452477 449850360595902516962753428895456507904 12452478 -228847925614463463995469216676560931200 12452479 -286613923768053867371311877041890315264 12452480 -862201465482130598450183283669152563200 12452481 288556024557594669193230170895222667200 12452482 -229470531447165522160585750223379641856 12452483 54323533370615321425630626336439877760 12452484 168805373963415761720829956547238686720 12452485 744466569725853563679239363877251349180 12452486 -44030471043804670214694664798494012480 12452487 -190785187583195295279332814140786168160 12452488 -548607079604236377270962985114318474240 12452489 -424573557769143662724988914942788233344 12452490 -302938019308180657920696388187504129280 12452491 -18630660274412900851171417245092440108 12452492 -223234213637944231028615073640903996416 12452493 -475655055654842497166436872774360445600 12452494 306009608490275299367055876666262742400 12452495 1431920095615156177707383468195041935600 12452496 39566366700588549435728555666364432384 12452497 1082088603803892070119396031046554517092 12452498 105202530712974492059605411625700901536 12452499 7743214364950330415699273194274899200 12452500 118913833696731705663904898032059360000 12452501 -581359325233203213220381130551547760498 12452502 86636177477502937692162861404321053632 12452503 -556316524875413920766537886439025130320 12452504 -992922519415001129875977624342397962240 12452505 227164022347400036042065351164044956800 12452506 -112563802867052905040746356341951483136 12452507 -35516565054494556647784931127974946520 12452508 -617056262419430161012020935783428500480 12452509 1651195501225514154789369158606381856000 12452510 115279620659438009375931532046116796160 12452511 561730028253983055480650071678863871104 12452512 738254658315131413548181998184706015232 12452513 66170493456948538499660956410024808980 12452514 8872737868788777387508652438939596800 12452515 -572462454494078949633541980159697361280 12452516 283174801303561953954971744837585101440 12452517 587002097571057222112697909753293521984 12452518 418694858474156059853178460709085832704 12452519 496089517816755249804524803683248359344 12452520 63101439008718051458494168989983539200 12452521 254089960334109832217786585793536080500 12452522 -305259006889462685432713155556806675456 12452523 -1659750649970679675971100132408711557136 12452524 159417324487511573611978639044115660800 12452525 416826426921204374731536236130574954050 12452526 448948267245554789064213733676269377600 12452527 613792742461482158226781620285219871376 12452528 -14076761367178913027441486394675265536 12452529 876279148673408872863313372173965170080 12452530 68859464279780653670002683787017480000 12452531 271446512998393904997385866031491371424 12452532 -295549516493413366354803395798891821056 12452533 -295368972602160416622039707034641376320 12452534 7305244866083362974314739249708392832 12452535 193643426637234235141875561147782744160 12452536 -1610610389016928616484296036856401080320 12452537 73979959619544716189214745610395254186 12452538 -216128728527554068394191656163390379520 12452539 149750122289287040476070345029389949632 12452540 -243919102329705664305975261843041126400 12452541 -570487094645482501041820561247786865408 12452542 10291813968158108380631631387953704320 12452543 337008040144853806283076179236085337600 12452544 -78629711561287328606936631259856633856 12452545 -8674737522226430432851339167283200000 12452546 767730177210562354022574112425504011472 12452547 668953299484734040061534178803044798200 12452548 133257126490941157989058612660659056640 12452549 56090633979155668290375133884719637564 12452550 17910067489341259801902873184091865600 12452551 -181550799842243360478592085979332335056 12452552 -231521696010176653274079507368605777920 12452553 864091065652356821058340351988947437024 12452554 -688547261132451275890666602582059907024 12452555 -115192545604858502152444412664795833040 12452556 313097695827778168438893989536424263680 12452557 -494465344112682347954797532412285811220 12452558 -324481189165670124706757081793478605120 12452559 -21105103043036783782390190736984014592 12452560 -72824964692796367039207211927997726720 12452561 511864491282332287749686076578751970848 12452562 353861953208261844116108681822903424000 12452563 -1269983607210880025932935898121779744320 12452564 -80684814516462350455326447016012347648 12452565 -532424511797205292241097141592924968000 12452566 -416826925220304409404091253625045892800 12452567 602869029415791671958015502662211302552 12452568 -281795567293062190461623831829825454080 12452569 558368529566240340478823580481236229396 12452570 184780103796968459393376880077132446400 12452571 1062505015418462326757497548676959145920 12452572 77649234725989374780877359345204710400 12452573 533550333983139017458345234067318324544 12452574 -182186664542155310473625672930670901440 12452575 -585585960480298753218514836723714452200 12452576 600647525005025209943017384772835999744 12452577 209189557431493502202396035658035763120 12452578 299867031474827770204819016648182814880 12452579 164186163571310772539651591999511997680 12452580 170710541677894757735818949729464258560 12452581 -1917442948784556950490053819712486812000 12452582 177546628967845843138015737233060743392 12452583 41795305830550420081940342840591138688 12452584 871485451520422129639290631707978562560 12452585 17340435237207376292363663434656226560 12452586 89063339456378141742307923327479284224 12452587 612004397182815662959576261077571234304 12452588 1137665387152861429363330377008704274688 12452589 1940837163412849845656656267185354659520 12452590 48789808379978491539153487792255553280 12452591 320597487842050684174933638907892188752 12452592 208631013417758060184852059439161180160 12452593 278996775862588921348322337441794335680 12452594 294363726545476719918316491955908096 12452595 -83097886908745177551310540408478358480 12452596 -165352012361438258212719725111273966720 12452597 3665310165070638600479714501142527872800 12452598 180279736921662748872383628705018207168 12452599 -434060228869124914425740968882228655880 12452600 251103078566031472421223467683814400000 12452601 -314258241444364184417369340070381909632 12452602 298364665545886332979774040551102240704 12452603 578051569638919768250660585350843903200 12452604 -239722581387041456323769854245380947968 12452605 355533834391984774760107002262027614720 12452606 -745434698562011893276663362547199413248 12452607 -10008311013778965173425239730526336832 12452608 171792875477421897698069730815062835200 12452609 -262826022942736792965121193733639736920 12452610 70839308736419314077537900820199285760 12452611 769706542533726816963350632418408454000 12452612 -958000912515640179647103414141939179520 12452613 -307474501887862799783152632093200476800 12452614 377148299240411255355123425855519963520 12452615 140953227057625375069924827494377008000 12452616 13065523651172761834320020717670850560 12452617 -802115399484937325758565374990357921920 12452618 144331198459390902877769687031183407616 12452619 181085430159407783360297758206796853760 12452620 600561670196861666209081048878203489280 12452621 -107325200893914943161204039284317919178 12452622 -68089851147211752919436215572394561536 12452623 1684199266151896858039946115106663005872 12452624 24812328663925294082093890589746790400 12452625 -518082797487975051126343996808213895000 12452626 824334945614566550564779938173450842512 12452627 -1165670356041475480736516108787879684096 12452628 9205685393168413696190811196385470464 12452629 -633805529869798634862450368733431370240 12452630 3093926449954089987138608004918856320 12452631 297952772494511083596861353735546423424 12452632 79895427363986297013767802997371064320 12452633 -2553908298392529128887297611626699043840 12452634 308564381265288789255679492841913164784 12452635 -198142968782943478921982232881456737200 12452636 243427908655787633429713576796338477056 12452637 145326806298827864116291607595508248768 12452638 -347150006572922922747305603820128624640 12452639 679408856063519078113754063945081652120 12452640 723838849101434479925106040003488645120 12452641 1160715317256946791615954552245222291042 12452642 -765674753113943559685557134908974564528 12452643 263380617277559430665048266126075223040 12452644 428862835146149126209382972271321563136 12452645 183544531830230058290562563560856187900 12452646 133978142801631365460143751031601226624 12452647 -177020922833859874302908104416373351280 12452648 484970353724526273457436480940061071360 12452649 -519600521400302989858827210242970565152 12452650 18368730771620002404348513513195878400 12452651 -15545001137481818031747191565927016968 12452652 381158320377334520838136236723730757376 12452653 445523750704009059748707916990588234860 12452654 -533156145974303830128022052556588843648 12452655 -743907707560024486773448523782866873840 12452656 -174237961238264382019658375237555355648 12452657 244464532578868835156867767809475089600 12452658 477077771638229079513177070032537331200 12452659 -1598262010690290192505396348025448047184 12452660 207598921762634076588049370254669608960 12452661 352128669061346484351757188074548228188 12452662 60378333744738202325363008917466798464 12452663 168395974798891777313851027254526911912 12452664 -204245531232912708465836821267780300800 12452665 514745542961089018337059222026535077060 12452666 -973678439128140297011432348442263772960 12452667 -237604310258187809238658269281801574120 12452668 290293969118466946444904604115716065280 12452669 73881902933684248260046385151418982400 12452670 -206819468271273394349339318402943628800 12452671 297925468923726737342164908241337088 12452672 -24419671308073922759015845197313474560 12452673 -12777246130624384272191439516408237696 12452674 -31005304270593655370854302591891863040 12452675 -25029007714871036589277665483010980000 12452676 763352069750873544772364606649213880320 12452677 -1158543677407703874261418270749783831488 12452678 117597289284329953084380834336860850432 12452679 692578429373341372751097384191077062000 12452680 40819930449867831580996119044714496000 12452681 327214113956438166216571553470226923482 12452682 453147313025622799766466344729681236224 12452683 -38238041869670736892614900012813341856 12452684 75790193927221532055531542399769119232 12452685 30694858971092133381759532849461331200 12452686 124525598960525169396836113594923033792 12452687 -264853251870443239929553466453636795088 12452688 88647642047209578714450127831933181952 12452689 697824640625146937226593637247677301056 12452690 359028898579746670037498806354003238400 12452691 106890930030384610620103707690754437120 12452692 102200701103992386141965181295177246720 12452693 766241219559175139391558266151587842944 12452694 118318631455030585674913923725536291200 12452695 23893874549769727529786599598065797000 12452696 -1434622466356667824628611554348859422720 12452697 -181690618462304206727416891481931005568 12452698 652826375051725596969024192613942959600 12452699 -519257140830927047851750626094541465568 12452700 -65191764647414020976543119781530828800 12452701 320146813358331287856451914181846403392 12452702 -189055266708131752771877349029341737600 12452703 -527771513912509767090691483822475520696 12452704 -2384278487462665488725978505113935282176 12452705 -51683352432166276204619787344853082800 12452706 -99818388727502718267727135103772804096 12452707 -621164766989995098250876749969539550408 12452708 782849861800515022147748938794772825728 12452709 791499354859388987440292577198209438304 12452710 -29956630780336823038466223418364135040 12452711 6900405131547700489263038539230304464 12452712 -1040402027663014860405048090126654996480 12452713 79336532399650384809740171804456545224 12452714 -12659224015203003929665173199054897920 12452715 -1408464768952295065521506250771138720 12452716 822749219163591344505414795700039265280 12452717 270730752188364349386936464759971113120 12452718 103840772110479695811380944198798154304 12452719 -1496350080133652655916899950363478168880 12452720 34027792332070736616792460434607964160 12452721 20337853147634877763387259120859114624 12452722 584512929968198601488640031943596752912 12452723 1901940151082756806760487483825638625504 12452724 -167518620791703558346400985839365140480 12452725 55335906478198534034735959974027232500 12452726 -134864585347416292878271725732063265152 12452727 164291980656790781832145085055727189632 12452728 931941646421680180120536367888442204160 12452729 -1145080277797534165575068429748932609472 12452730 -370620393420326116854609421508183662080 12452731 -56940313717391831736119726497395490816 12452732 -146447335316263248583561640942365217280 12452733 -428103341066338671723157305251562460320 12452734 -55737652873884081739479630884456788608 12452735 -668600728716732378219678984855683239320 12452736 -466224847811475015729224462285301350400 12452737 -831075705801260577731971988471244781008 12452738 397041420680630584696765694517538116672 12452739 -76708439614011798827980117854014921472 12452740 -725377463523584504897338740619622511360 12452741 257455810800515928826160666865407818272 12452742 73530092344666368343401751940164779840 12452743 89255076942734244053755344798148467992 12452744 -606137902631023994866493283152815718400 12452745 455877825309965174758952272833402100800 12452746 -281421003242395035483546279006452424096 12452747 2007282749957108848931124378766586858196 12452748 174074775906357926579088176461427884032 12452749 1859863521119137081596433960873760909750 12452750 375764292981815119627275817865913744000 12452751 860828614373326146559808301819560897280 12452752 33689307617011311810080902905114132480 12452753 -1604379786097680265160481475219794241998 12452754 670283692109249411071143793707037592832 12452755 311803730657372858783775112540332590400 12452756 -952237165131461976621318326495304881280 12452757 -88999276743127038988285141091578560 12452758 187700037593916692203500352391140776480 12452759 831300089089872215270650283963439069360 12452760 -746672082407522368512799992281159270400 12452761 868352941886888562754375277700618887424 12452762 -205778540817983307708181085352466406400 12452763 -631472540874533254625670071465256701136 12452764 268150211085646967005982194194203352576 12452765 605897711526177909816591091772960178660 12452766 18587114563006406232731787689199771648 12452767 -246962484671681657653506164487770315208 12452768 -686896654603567786699424355822418329600 12452769 97869655597005643011430254513327673920 12452770 -422997700532584801536977700617885030400 12452771 63646472816915810150182201080577447680 12452772 381199804054886035444193976024924383232 12452773 -1146270866745896249118090705728440870978 12452774 -314690198408508815825526642603560100480 12452775 -285334377951463672934812256361109008000 12452776 -194852441438928004527016736365154304000 12452777 -247802626442687543493809806177353850374 12452778 -19250737019935991829270660885431511456 12452779 427137966846519566145342142352212611380 12452780 -620263052271346467363142304918258534400 12452781 -272430751223136881313673423690133845440 12452782 -1011452535012818110161942290512857763008 12452783 215509619996409840175155693697532568576 12452784 -277287120923574249729419823967579471872 12452785 -1083072643552687505195766997234313202240 12452786 761967063777236238584278145780640632592 12452787 -1021088413730428929556160092068534486192 12452788 -198816308788530578627311442010800950912 12452789 362678085600695783013735107425791493632 12452790 -1244910826635287251998768993912729600 12452791 -458829567937075230109347931234112457600 12452792 530125145738373610381836278286794649600 12452793 96696218975134022405778206954137148928 12452794 -383007815412709227005594961291840918048 12452795 229153068973114769183699577559206567600 12452796 340820308126950473682673182225260181504 12452797 -29801516532252059217583239337528983968 12452798 679966644973119818673545233808205800448 12452799 1028925285501959297533103233237727697864 12452800 -1174959962537320876324512464843571200 12452801 857666124460435656072616455052766529732 12452802 224830177933541879847344895037109135232 12452803 -2269823283944545716892160629898987462400 12452804 31797282745170733780869301978230484992 12452805 82328714406255242762214195353123851200 12452806 255123664522527837412134122288936679360 12452807 540955614039851403754803243107909474592 12452808 679363541498761325377898659175724687360 12452809 295905563583392663285425418634103995840 12452810 81648652536601732029917629850054974560 12452811 -379307355586010042621915863482753129768 12452812 -499795839308498870367558744380988922880 12452813 63003550425982052360907818848635667104 12452814 -94038040464755379736145435252924664960 12452815 -11141220453903669057170242970806235280 12452816 -124959641210060371032946028793267068928 12452817 323720402125972667638730853650944034880 12452818 261358388242900399866452506693976973312 12452819 831815919312060609868085861014182960240 12452820 232913562321508609978009419525090478080 12452821 -713082250614008720057417210279761667136 12452822 -61174011657516960202689360877813677888 12452823 -117855620505382300186578295060863396000 12452824 602527646309905270274029416356880384000 12452825 61895928642897571494654136066207896000 12452826 203834194464908595472704701479866691584 12452827 74987285567386528937654232377306476320 12452828 143355379005029848190519743356381995520 12452829 762553759470986084945802755207277792384 12452830 -183159322881336699428616106386481159680 12452831 11759484389523718502214648688218637032 12452832 -303454460121117613482661024092703948800 12452833 834349349915420428317752638311197458082 12452834 -335466447751058012160463295436801419184 12452835 134379179558219215468223797335867475200 12452836 -465632716009736188325796440443652229120 12452837 1194648413418416827621999765373863695486 12452838 318942099076765323275938574805863301120 12452839 520439163361019241640785842668918609456 12452840 -770454175542909971066951438307241267200 12452841 276214183967176010885597202244387091952 12452842 -31279814263147446030437242783216122528 12452843 -12046199724125792172023768570685344496 12452844 -254733252463774482399463245133611663360 12452845 -883491362782700527257812955958871392200 12452846 373563153557603609793598765838721210240 12452847 677829375876534775924355515281444312960 12452848 -54927572538488304222786061794875736064 12452849 119440556428490820439181945545750738560 12452850 35578719792168293895071085067659735600 12452851 98530113682559604919744427650705750320 12452852 -1313637844160575000922222926895814632064 12452853 -397369367088306262520615419581334524096 12452854 47506312831581943650185286210722057376 12452855 168826651379661822163062014286378971520 12452856 241909713428847074262763388575403212800 12452857 -390065620542376561795559039852031762348 12452858 -211706831815274085306401449366334742528 12452859 62048555226146093680861387333696589940 12452860 571558697932796786666032820348360279040 12452861 -988222852932041073675938786745764675700 12452862 -110642107553414590105423682798402027520 12452863 -607360389032034170595018069312639292776 12452864 -521622766286327853844324398422456008704 12452865 -770917942771291591266293691445537361280 12452866 -2562753848230014437351400306978660480 12452867 -255509542476670145565593715498581852928 12452868 161973346320104350384614017439073209600 12452869 186390785803082115966241548992109434208 12452870 -573285158728798632218308195553501683200 12452871 -778422554394068449548257665500217261440 12452872 270185162350896316700661191466930508800 12452873 -1351766895032332303019673929845580923878 12452874 22582845413104986604254728831716122624 12452875 592273699643401731899412724940027364000 12452876 39572103096298327440430594996995548160 12452877 702177239468825460396692925107657629014 12452878 873874830768743898709926945341673378240 12452879 -543133079379843454682967693025011571224 12452880 25622904426616737326304733087177113600 12452881 594515444402667568711192777769098691392 12452882 -283917359081138608006850218526769870336 12452883 37143373318774002918300570806349416448 12452884 -587281035127040002817994347929984941184 12452885 890929172795066972148673040356449504000 12452886 -1512618206626345806153596983448125440 12452887 -1712111092767472853306646732780250913464 12452888 446925806527273992555268104197101977600 12452889 194001807579734938775096376522674256960 12452890 420952715922204402367594353822230860800 12452891 45686788233968938509889739848608218064 12452892 -191564572841011949131804866702252738048 12452893 -806666862735353557006004128898775592858 12452894 134715312292508081661980550397145872320 12452895 453404553046883912026486390161781440 12452896 -969366773207163025757713022939077410816 12452897 -2078839778703635102976399937243807530654 12452898 141838060505791513164915168816070932864 12452899 -1589168645399867037714149355850738536100 12452900 -466773998940377525651124628945853904000 12452901 -877341486707025341110120077558396151968 12452902 397456621515721412268109831239646961664 12452903 -709491984768422925049636168719806903376 12452904 -1031454175155086133348121325304793497600 12452905 -131286413793847076603288597332010710080 12452906 883510722186354696557975735395191902208 12452907 722579055661830979697145562809527313240 12452908 432153308078036679260994099819173185536 12452909 -220756530878669253704190392973515125194 12452910 -206745717409018521915184325335080224640 12452911 10250688682041380071157180601259541712 12452912 -360478551851807342653314017075658768384 12452913 992729860649123037422951081425987215360 12452914 -910064433873153070924447478607068680944 12452915 -1242319139856635864716180712960491111440 12452916 190400397567038489126458762299947520000 12452917 606948491841518209169380227796020971392 12452918 -1131199770166223023800671644437278124096 12452919 -897638773871333571490521118564265582640 12452920 -796214780523163968931329474181014835200 12452921 209891710780521274617710312248379833092 12452922 107778416917575027623161965603359675760 12452923 -71391577739088113904300533547645728000 12452924 51333301241877060021451660994429524992 12452925 362653651497699858371369643223834276800 12452926 169012339971780148589702319044959892160 12452927 -356223214938336730401774941596012540224 12452928 7236769334642290478565419622397378560 12452929 -7508481562350749885067963971312651216 12452930 13132574671826201642475752176872422400 12452931 982567183831608229264939502989822678020 12452932 -644218694256929439710455959375777300480 12452933 -754867585604533985230101216434262390276 12452934 355884578219803268366972177121585142848 12452935 261229186297934888853372577252449268320 12452936 637902400378858401255871165556657356800 12452937 -187131354622382719832247448698850796160 12452938 -814408383811310030835068832260363324880 12452939 -663697880133439328930882363373539964912 12452940 -34435642463751678959898873541190568960 12452941 -350982282690493339932577937636841380000 12452942 -298660437452537724075080056699487189760 12452943 746285163045965255403602776178313245064 12452944 -117941727204283967793269654021415501824 12452945 -844015390244142852404306352101105676300 12452946 -431148085977597531065498238747363839232 12452947 318045280915429944334249751009038897328 12452948 536272220871390302706990491282872565760 12452949 -18995036999198922913488902850535007616 12452950 -79756595812993384616710568078482236000 12452951 396092490413252550170335749610488587952 12452952 -11693888254239857148379342079194767360 12452953 1207474686383377275832582854890283206160 12452954 78343620118078813591604194196577352176 12452955 -705858393326063841446005848889300596480 12452956 123769797034917202911845261169392837120 12452957 2729249535027684460106411749324912716 12452958 381771183246351160917317714343876729600 12452959 -611333658571539122692095887954599240800 12452960 -93879624676842209763730015238805258240 12452961 589446690771788883825660468278070638400 12452962 -323794849614919409950726926033597966768 12452963 1643867343490572662648180601561970717212 12452964 -677545212524448203871927515884773633024 12452965 331673201128646662105083931876759824000 12452966 -16229097080098111424682973420699101120 12452967 577875895164928654016394369514747704480 12452968 65476024953107755180064164294517637120 12452969 -444397253371245575783020365712028337420 12452970 336564518685574364497114746326732160000 12452971 -2139712345869584178114958932632294856 12452972 1435666708699202627638535326887985152 12452973 -562393456967567185868149849292786956800 12452974 -136001939702365361263296102743389097088 12452975 178712079575552938517286491211661953000 12452976 97204604854883678394704167057970429952 12452977 -498029254451481696241510731426875060940 12452978 283707970727908799492164170454616593824 12452979 -58370229572977509592268280788640202752 12452980 -785180400463207608115439179425232742400 12452981 -27343274515043365870101578009807235936 12452982 148788575998315963342421772750551285760 12452983 -555733323933683821937420150308594159768 12452984 6297359847057290021954809740599746560 12452985 -47487085288648402591220407021539763200 12452986 -7012033766758038249633807511534052352 12452987 945517768591134492898367063279579529636 12452988 -186815040322782951097004769057036066816 12452989 630462732652733403534194750326590039424 12452990 -106014144540367393845650780765657846400 12452991 216950254326969519404964053699355602304 12452992 -200735438361820916198873226678160588800 12452993 114678038982541904563612780825855661952 12452994 -944695014378212407460686032133783560960 12452995 -606762166229086486469730002978077062000 12452996 133021568112628955110707465211864272000 12452997 7386611298712947723684927777218398656 12452998 734881120874075160806385273642811836000 12452999 16923345931782867655118413591111610640 12453000 -38815745244286580247598997341224960000 12453001 1529654947628171623520658477677878801104 12453002 240180073048903238732363134628563836672 12453003 704060027201092735069535138436732519612 12453004 976714448763008644705238037900780390912 12453005 -77243027615321136519309114144886640640 12453006 245696208099918752879995120855037827200 12453007 871211327795739001077934249885704687840 12453008 57951118219158349371110430640899858432 12453009 1067573147227843094401579239300293615616 12453010 49059688344634108460814709730623027200 12453011 -596661673782387277666589336076286178388 12453012 82611664183810268591219346972085678080 12453013 1653379492178445319909343090858531653262 12453014 30597690552275848534693386175928963712 12453015 692430494120615092529037687753745314000 12453016 516349451780521025664224653010922332160 12453017 1939345092069080514653030426769501525066 12453018 -164488467838574662838179132828260672000 12453019 48804164074527910254295938849049799400 12453020 -373192191618026350568470553966416896000 12453021 518004266909344065897895095083649618624 12453022 -167090322322999554449551903707889996800 12453023 2400552242405988740690627653728776472960 12453024 -668818521753613621367950898460449832960 12453025 23122290222155408521908068209144066300 12453026 354522403884657333658918147072432183296 12453027 -301192051138061280462929828672888759568 12453028 266492201472623909363569396493649887232 12453029 -80191401493526913053938361262080136420 12453030 -246864448774827900132402970939896950400 12453031 -836384227987562107122949695603261100168 12453032 -401761020660080211684455858095398758400 12453033 -740898953024677319855793870653484337776 12453034 -44560643946266940482135559842490037248 12453035 -367901942490651472996771905932297592000 12453036 -704097639315384950324861948454675429888 12453037 -129313305076646868376682840309054761120 12453038 228972000236663828147616991336346842944 12453039 443455662880546192194258558440953709784 12453040 -209934007216954136727360788526058045440 12453041 -261568402455315489900878547738467068416 12453042 449655397137618183198256640981402419200 12453043 -146377214216589897554853572141000350708 12453044 196901114814278451204412542407838720000 12453045 -357833959791327404070238345685954181120 12453046 100070535227599816237265944948583981472 12453047 115478483896899183170824543680845651496 12453048 -222394183554836655938396055704000716800 12453049 -357655636314085227593477958843653502464 12453050 423552089802625517880697511793508012800 12453051 -24137236323059367333018750193984322304 12453052 -180714740793345724561711902937172348928 12453053 402695175063395473442819254112728920 12453054 177206194392677733320118267215932732032 12453055 -122064951409970066253534355809566932080 12453056 6916490498147402241119063066073366528 12453057 -553142023681548107140485790641755623020 12453058 823111475431881213387817603494554880 12453059 158239915106898846367770914534913047904 12453060 -215511557077557956998413689335469015040 12453061 2233830307615738117664053976737157871612 12453062 496977457448948877104639556094292052864 12453063 -121385585134857184981442204041323950976 12453064 829970410230218730017494577007604224000 12453065 -339697847625727585046993498557805856540 12453066 -17466574011258552021338454097660932048 12453067 1721870911361606338263582669462043055184 12453068 -1171884821793378867986980869273655633152 12453069 -124184683205127849972266961873660507456 12453070 -2046572894663893560491926894285539840 12453071 -675068555715039729203064525541095010560 12453072 35981187674361590787819520057886638080 12453073 1488618093050465890789340971484806287360 12453074 -222477023395689601286190800922254991360 12453075 -428066538096733023596049955200836880000 12453076 -438213367931652931951537919434968922240 12453077 -44749945755141960647130085903875661056 12453078 -294310966969909426334040642861786240 12453079 -215250665368249773300929286849338867320 12453080 395726108510018899438355093075398656000 12453081 199127116449248241232670310091685740752 12453082 644629133998740420852729694040036150784 12453083 -119285570544871361180547540710049289680 12453084 67075834668407846638647601892648610816 12453085 -7641199144395968147401178461162163220 12453086 565545885360142011702039098900507635200 12453087 -268941610315309089144874459255587885240 12453088 -472815911977146217919534853995280728064 12453089 945355752860055365506741923008913376704 12453090 -33245687327692468410659100699197890560 12453091 503368127790774008292730792177518277072 12453092 545048771443254275089914435852043114752 12453093 584294391240753842825748668462600247420 12453094 -147092739561560167767532501977813120 12453095 588935540227950414179836560694529654400 12453096 -392748694408060124262758758416858071040 12453097 7877418906501176976443248197777377280 12453098 279756024950445529644002961815800937472 12453099 -63791252861727468397832751691379108160 12453100 -409950568518732700972357346291068531200 12453101 -5359102167198787916477430099798678048 12453102 26357787424664430324493305068766240192 12453103 281665465680212389136383829580509327424 12453104 253317116281397707629047814912415825920 12453105 176095497813091816340834197444167672960 12453106 39968387494342665555721087251070986240 12453107 -1648702693392863960215419494647324750644 12453108 -832549289284471296665707759651725066240 12453109 -154523664913980357425892045246243460690 12453110 1925499768158193006946346975522770560 12453111 319493732748855547416247148805605977560 12453112 579377569826688607964771995316555612160 12453113 -103419677464325690295110457660618686400 12453114 491854641363893996144539261312321255680 12453115 318468344060013407404387013200835381760 12453116 -314636321826327511191667920403195570176 12453117 -963731345461703834397702630218833720320 12453118 -853265780574462949812516028607503242240 12453119 -284926484588906014758895761220781161104 12453120 375154319461696552813742456338246533120 12453121 -1572874121846901226402306797629003617856 12453122 1160577793461049685820185016099538368000 12453123 152089968458238151386184965088804296000 12453124 1194715326015425784303840124969372935296 12453125 223647105762961541666496578979368531250 12453126 243650784578422360297379736350010599424 12453127 827899301846266295041484718060651969592 12453128 348895502354389774149881250974772188160 12453129 372580265609994868831791769845374519040 12453130 -298649763896010834637918088122390675200 12453131 -1187579320759539743822596941545123281068 12453132 -359726037290164671013743258132866949120 12453133 -252827339936225703809519739689566770240 12453134 42725196198407487520805975018890030080 12453135 -441951274953103890918226269834540000 12453136 -723957446116071417820963807461100290048 12453137 1232916480621479259893261776375526903412 12453138 123975032948018237183216754790263830544 12453139 -474264419467822610327541536582250790776 12453140 -16633654688558165678838238401042309120 12453141 137749477522012036107550773837544959840 12453142 -100690713204597310794519164672603092608 12453143 -70764424584109684953608457574986053856 12453144 -2129212567665247859827678007681679360 12453145 509899725443140285737723754960290915720 12453146 635632277961977721826066172445903306720 12453147 -11288582304601722265409719820449724640 12453148 18713388783306651122345254354345017856 12453149 700359302043595764252566816094758376480 12453150 306446088026385055226474761860220003200 12453151 -1803639625519841242746773703968406088800 12453152 -494860890355643708211775474294531227648 12453153 1070006914369878285162049677074834784 12453154 623863427194664906412820054436563496832 12453155 503788646186336185892110284494710108320 12453156 -721716754163923090459818430115132436480 12453157 -1155303638478384469026890109979901254594 12453158 558448863872601548217571104858015816576 12453159 593091120761355582918746476442348152104 12453160 1161563181348887891470895405607712512000 12453161 819296802869554029738596252371035118080 12453162 -99428467813316882051182251812580370176 12453163 375688971945138164286301016520487861296 12453164 -41309725474501681969059472331769022464 12453165 -94137849068117361201447203034704332800 12453166 -271862568774512999162724479445916664832 12453167 -1968619342104349225056865642712066593248 12453168 41638669421697976986737240346033389568 12453169 -75906371394890231153703573827327338460 12453170 240397051373835220761821348039346931200 12453171 26485473447346672729811909884173197112 12453172 371798819371286177161706496052920490752 12453173 791735056651412494561485885689881312704 12453174 -549896512448717680432339482248101172256 12453175 -170962187563543787749673677756619769200 12453176 302697135489450330626650149521001922560 12453177 1170927769005819077789087422543912992480 12453178 260254317935532909578263648978082390640 12453179 641653042144889821880467932150530295780 12453180 271860210556906642166156365953748684800 12453181 -548230128035555144413625256863177228468 12453182 116989299744980310086421595507926420480 12453183 31544754510231858536665891147267880112 12453184 -303689280582391011568144812209221402624 12453185 388465526802494792935217086751636551380 12453186 -75173690020716907259056574174008992000 12453187 -5657213639183771312994525253793671680 12453188 -471390051278931621432131450961658020864 12453189 -141286881140190247589948990080899187200 12453190 -1080410874156351113581987028322059416320 12453191 1178290299358167302022983975575718165592 12453192 -1090669516928937961503249986341208340480 12453193 -19103433594516933363296050360470544076 12453194 -41496888156061546443214523441746820160 12453195 7649207678692711730636641710061401600 12453196 123298029634190601316943979028287389696 12453197 -367908483995918598255589670226990831828 12453198 -267140717691132078726019554811047725952 12453199 1732353505089646209516295818158421720 12453200 24881190790805534008248774533814681600 12453201 557908026080229090198227311490105143092 12453202 -148447932013878388515683386783190695296 12453203 -81383839254538080687523382454410838372 12453204 -302439946906368751978573857628241762304 12453205 -716860134901078686539793180985127459040 12453206 -1074113351053427714621805409751676212448 12453207 212189417976728331371781169541988289488 12453208 450478305626981830429091923845877248000 12453209 291769402492682383984257082309529760000 12453210 129417152060444481892565812391915520000 12453211 906580746961630007317188705005580352624 12453212 502434146058622660636790411447631347712 12453213 -235996229533988919141648746720875641312 12453214 -1218260447336855289721871334622945125888 12453215 -1712283472271800037870964785501126222880 12453216 75897918946448842061238982751144116224 12453217 -126527152405512102699272173862298863616 12453218 255700377382116393311028727407369556560 12453219 -298722276629200299671955322733865840156 12453220 37944246317163086815206984444751810560 12453221 -47756243821637798807574230155603464000 12453222 7286931919425648378343297603554747072 12453223 1029694976287652338681826042458170833320 12453224 -425161647454319258479322627661898137600 12453225 193294387642006624820000956667794227600 12453226 660182205912004215566481001964446587312 12453227 -176955803687044249274811542766260075520 12453228 -524317730734997938090728644847122066688 12453229 628072938218337235292847813304609449580 12453230 -4117542875803844901738848075743255680 12453231 -515094702619963705070019332757097395456 12453232 103403862246575759598335639605799485440 12453233 440717740162767417884150029857240830208 12453234 -257260729521776330150214975846169960320 12453235 -613841562496166463320570843442198861600 12453236 -372308317627789707487901222506531810560 12453237 -919941018090801273818633981591535735360 12453238 -169674657953120576772340026295238745600 12453239 616303420134835739683610012695151398656 12453240 -720780448909006467594065350238371430400 12453241 726847944325923664255539010328360177642 12453242 152918058044886307620523619816787196272 12453243 -867163397610748287486478364690634775872 12453244 -1350872989532398537210684743320295065600 12453245 -66923794704017375861469457303376179200 12453246 -93828820921941122674635575904730093440 12453247 -2377139005663359085526622200784182301408 12453248 908806425587716419877084788705302937600 12453249 -46008949354658519232389717218147827840 12453250 192143812002898412863448107614922320000 12453251 -108661593610399038167105322110957217168 12453252 206621758939980232496932057330108554240 12453253 577640225603146252860581031154157858784 12453254 555480220421754364687960997906561777472 12453255 623048941777950201331303497036200687400 12453256 749123179451322997962069576046640378880 12453257 -35754231813474111380682427540549915494 12453258 17975950008844846726039962702618427392 12453259 192292364867264744982672534115362663200 12453260 662119230932877922067781496075291898880 12453261 -585854633097603556554710699670596098176 12453262 -621422763123463978423531883421920482368 12453263 170498378059630527915812758081201621344 12453264 -123066239733340935896795093063031914496 12453265 -1088894456804277983869388005986376617600 12453266 -364171768956311599302828693260355732480 12453267 -298763367807364730108536081612910608080 12453268 -330795651229120341409911893982144410752 12453269 1571064733376232205928108349041731766670 12453270 25034843005054206658280183458162569600 12453271 1020996135531351525803135529559990347000 12453272 706605026139608069013446002076578160640 12453273 844961813344086155247493961176705344 12453274 418243684646215307271003708208229832960 12453275 206627895338239876803091523698134934800 12453276 -509605774630856617808359860663285374976 12453277 -824161541808550774863162769395221769120 12453278 -360796261275199751065232484978561586176 12453279 1100876542748702423296634722766641548048 12453280 196394747862160938235354235573737881600 12453281 814882203887422839386777255229127211712 12453282 -5709798591189725728804639074795121248 12453283 -131800193328588940978255179271063522256 12453284 -536413445369173811026132715911490534400 12453285 233543704764604090249126232477927303040 12453286 606982529931851309454285984275489498592 12453287 -520981858185241392690540756152720666496 12453288 -101826282066394091820547218218912563200 12453289 23609143028481781196506463614492663808 12453290 109607111228913753590946362096507854080 12453291 1674711634792583323859448596713327243440 12453292 -111504484106073307683594376550410245120 12453293 1613573334800096596297162500169970155542 12453294 129443183882220794572392218885510710272 12453295 -1261553035659259988928251770000606726200 12453296 520085283691219978014731330317521715200 12453297 409524126592008117803104123918793305200 12453298 -46596811978918458725175584480239114752 12453299 -232133819480259299490621102988920890568 12453300 103627449441549519031229244796004716800 12453301 -745077875472828948153604178441649995200 12453302 51835602729184899724988103875407935552 12453303 -736108666551246251202911483599152172800 12453304 -339377562786588228153571830961892474880 12453305 91635953082892190582400869175692075460 12453306 100542679962904733648826569204806677504 12453307 762876428526027567354994975467778635720 12453308 568713514340101931590815185730584641536 12453309 -1030374141778612708601097389347041075072 12453310 -10880843825749944668276907078311701440 12453311 142691175347230434118543423880506303680 12453312 9928067868771185720966198358171451392 12453313 -421157161893140107290208876500652723776 12453314 -133650203257921995555679133028485756928 12453315 157858479746147392329237879086919601920 12453316 -17327314005449520817151519301727856640 12453317 619867002007705936746448032643359327072 12453318 -976549709292318955643588260389000806400 12453319 -323359924173210374585150097817306314280 12453320 315199637695798698495585582681292800 12453321 1049789329667608253165205691807569289824 12453322 27622133724386204517308471539062520320 12453323 -1547991733534624945716024316605989495520 12453324 -313383158044548381147022342931105879040 12453325 445369890927801703365890073515730285000 12453326 -1075440950450571552587507350437783405888 12453327 -451679213124265760261440111072776712752 12453328 207320737384117937201466187545150513152 12453329 -301981550546331105907342521978556276608 12453330 -64660427673886615429941954477937390080 12453331 1949042573897663781345513552963080578704 12453332 23408725755553100976467919242256103296 12453333 1138895882409730698985141468542375960768 12453334 589296839935898425152119933564568334080 12453335 468945244902144531031854679480073888280 12453336 -367838049205083294771921302823322214400 12453337 96806122361328525054459591907759576900 12453338 -44963242865159287689962811904706132256 12453339 -649773290044171854387551465358112060776 12453340 -224216584350730516342376795045354757120 12453341 -1339965665293784906896894437324395179200 12453342 487922173083755022135892069603847153664 12453343 -37747534406272986918957928721896481440 12453344 -1801581860036394276919127543338816241664 12453345 50298636190391270807136378748585744680 12453346 707883723818790511203366413092269985872 12453347 1818024757553963044015445912907994928796 12453348 177596406717977614223899086288663767040 12453349 795373207585093835742110114964448202236 12453350 -77247895012499228322709910241453715200 12453351 115755019539543646387605069707515668480 12453352 1486688095523692259524493386791819033600 12453353 -529549893457726956141570702230862972336 12453354 -525656054391404312990426025657957179040 12453355 -964556741675162340615164599365821942400 12453356 -298182450531895683364301553513863950080 12453357 -287227106627793819248555323347159853056 12453358 -445956444992163352298204286105818676480 12453359 15745375097171952125954580297925083120 12453360 -86328051036756953791717906313025945600 12453361 422887826636173272043807381690209402962 12453362 57500604732836741826360065975786106912 12453363 27849277893050963072505665050838103216 12453364 -548187997420911188290910246985654079488 12453365 317633137596348020761010395668752351520 12453366 135377321704181602493255702176727531520 12453367 -28105675010817645038494541300790390000 12453368 1270420631352013651624261918581032386560 12453369 111162992921648736222480092925672306240 12453370 -208702078450641490298554586512445552640 12453371 -225509581274523989356905839266198376688 12453372 749591716254154934558691991185600537600 12453373 56512768730446326967311825654603401088 12453374 -155954433366250921454182840376449112064 12453375 -735203110672117699545296690151683040000 12453376 118244057761343166979187258653749018624 12453377 -493837474502208940978944496575651339774 12453378 120270666279439874743117292568910763520 12453379 1033268222600141238802390432886010221040 12453380 -717697752199700478096236219588884243200 12453381 192219770241983309736454651713532153500 12453382 54342344805891289060306278353846966784 12453383 1970892074945967753375828585935160119880 12453384 1630712663910380822729675423645961584640 12453385 -342763879836547757918999024715813330240 12453386 -460202093719404454210432885727371718400 12453387 618176658673342318322821136642374143960 12453388 -565659952291498828735539299656382814720 12453389 -123216014436633726120838122782098589076 12453390 -162209778005024061543800708153055007680 12453391 206434230899698743059055006870499125504 12453392 154081961957043379419410648775934083072 12453393 245306539083119726206035616554372186864 12453394 -256926344959804426375750367184600552288 12453395 -148103545512949842526143382350979947600 12453396 260404351878696036299712897174367432704 12453397 -92556847798954130753302530233745272736 12453398 597752586145525405583916146212704258240 12453399 1676729848742578711547674996043941488720 12453400 592752584022666243446146986252278784000 12453401 -570513946572520513015638279059167612536 12453402 -6129600843118997481640203267950837760 12453403 -31705320499153195370084927050506701256 12453404 291132748508875827557169294235864167936 12453405 109624784284998628796747280102846336000 12453406 -55504931039970423787777237923230578944 12453407 93787665017527255544492467296265568712 12453408 -611807357453913598789074306305978007552 12453409 226055161379205847721364255632122320816 12453410 66077909936545259837118922114041783360 12453411 1141936490251370930801978993961549302784 12453412 801952718047446620611906526607991107840 12453413 103725895816636170162513141025897428480 12453414 68663343512007762218330895434926028160 12453415 65902401300657476382849363999277242720 12453416 -1154764247552063064444395267516251914240 12453417 9668670451643419760233140408259713594 12453418 245092482497515992212431180280441752416 12453419 591561078238236895364071804457140363008 12453420 -24373799726965163946998520298905600000 12453421 3494202386589270872559568771713481954912 12453422 269753607641097247530005841202411060224 12453423 51593847175196232227903579790037851648 12453424 437390685131517601265072612986817314816 12453425 615092618825924873626024131537179238000 12453426 -825785357307164941669027268323969008 12453427 570675240410487124630730964085901312000 12453428 -260257889242990898083570129943495650560 12453429 427468939951222559009233509286798602720 12453430 -57543980875239113579461641557876484480 12453431 -1448229149281829874001728728111404583736 12453432 847723006922123908290311851157526712320 12453433 -386157436999672313578449300599698639100 12453434 -438509417477814040202390568833481216 12453435 40698970163761074999409639377957968640 12453436 -111305727970557788312781808066033210880 12453437 1040989989786087939691880654523615588972 12453438 190223579518690945560859305584736692544 12453439 1428002620075528225702510803792365954240 12453440 246088332806436629822066236699878359040 12453441 393754857633069728291405512442199360 12453442 -57016793945341056591290388250804663296 12453443 -1241938364748703223069572966237425802308 12453444 141177487418800530657843604419137617920 12453445 14482758651037978020875475605484181920 12453446 73734514834220016880805767413316160640 12453447 -55308563011729003034414064460335913728 12453448 659504778797481970095311707585312588800 12453449 -2180092542026375885573283597052825459968 12453450 153520692123261386136114137711195481600 12453451 5428944947115867288136615835323289904 12453452 1029584187546694575536626888658024678400 12453453 -840947123444928604389143773277638363200 12453454 -281077687185172168110025237475132183040 12453455 -91836864038591480754374720750543884800 12453456 -114022529211008712651084595723758206976 12453457 531220678245840100374299973081993843060 12453458 132641668373361383326309512602223400080 12453459 844047460987646530498804627729055813304 12453460 -368297619367744462251245718888086284800 12453461 -739398877143687322055801218437865149888 12453462 38984729298210163523648285976428675712 12453463 -243868737678386497906738322301517489824 12453464 -1181543414394229361383948237624149504000 12453465 202009350342882746866918969462903585920 12453466 -472699437623361205532149349262142295568 12453467 693637453169747127166029716462990587920 12453468 -58561092789648228971905826560635694080 12453469 453787934798501166066638894064095136192 12453470 -618991950780074595989582170556764723200 12453471 395773057122970648836769974016091426160 12453472 -1150011629856317854292445471020617433088 12453473 526534205677085272697823265721223346722 12453474 59708108558622121232455484355662530560 12453475 239238131898761547563398370677131256000 12453476 262582642954502711200475411275204313088 12453477 -332692726773582945921847415091281189280 12453478 1113315354029771475928379525152624959360 12453479 -849847112532318184950612313927643758920 12453480 98795386851311636262388312811421696000 12453481 2134461802151849285643151691096979779200 12453482 475389550812156094355267958117816284592 12453483 -92303758091152225981905608790935527680 12453484 244830825385796721097993798612697817600 12453485 -850629292437218814033056109240821915040 12453486 -194443945609455516739359039397486313472 12453487 286977245213664587547899103506277281760 12453488 -4168813225156180618312686408678506496 12453489 -1076273159871436047700777886646578731056 12453490 63825819829183501235242725960240698880 12453491 -239791922379698126097432928644111019848 12453492 459508320367269267461888413593624010752 12453493 336766484593871777348082754535429539840 12453494 914892866781710087101738468904694043296 12453495 -160777420540838325848670740915528648880 12453496 -801336796918580819382919141787627028480 12453497 163519801016200018291970146594590947460 12453498 -898626755694794197800809326956031070496 12453499 1728261470487984965499063172737800738160 12453500 1553656651944614507508103697977286016000 12453501 292120687553890013268058435870316754432 12453502 -274628118503128389477434412907033308096 12453503 -851513565686273917411712574721503676320 12453504 37424614504205496558213066313621831680 12453505 -1396986948496337629344449828157625799340 12453506 51733370705247958534877456131167725568 12453507 -548008461202002631545102268634612002872 12453508 -23423500751994429956644359256106489600 12453509 -101825492619418648510461630585937744290 12453510 -103117641792745243531124718438036756480 12453511 -64706941680260056771535594298628609536 12453512 1311930344807023299748612457256759091200 12453513 148363457880502805414275024815256799904 12453514 -76448557617516217943995598433944424144 12453515 1331562295430354468124249473661303348720 12453516 -167607382126804011278270599410785995776 12453517 995236494119641832097525325049351035552 12453518 85825332234558952299784470581754439680 12453519 -126467430836315301493774436042672783472 12453520 284249109816542696723818567732788756480 12453521 -1357085706776030598786098350934088000000 12453522 -89882391245494607285970438387458771328 12453523 592667351581142365654726708023244345772 12453524 -912510289043249297649217618135410352128 12453525 -161129631806315907155268593744332807200 12453526 36966681515357963716069860945760050624 12453527 103205330149197589402157199246031727832 12453528 2221504804965659386027811311878082560 12453529 99874400213816972440072864181101259280 12453530 -119114027005007378314760704040497623840 12453531 20645167204522786708197853922804664960 12453532 1432819810148847598465574250193467392 12453533 1112662462723070630191928722737494263782 12453534 22511093443670752312275686638714798080 12453535 877699472629671757032807384017418957480 12453536 -140918241201530038553383852045115916288 12453537 462415229932935727175396389759465588224 12453538 -307524121951768266344809171711519036080 12453539 218319945839147490436981069577732133792 12453540 -297391236038361363448720136892628684800 12453541 1440371715814319948952466243958890442942 12453542 615555707464271686175613453145465609344 12453543 -172546604240663581025744344168951200000 12453544 -524131420064378245697055607142013665280 12453545 -118836169582821369897138991065345918960 12453546 -191459811728935467698589760607043840 12453547 -1118028630221510279170143552883919853004 12453548 310341485998978711355118342725264971008 12453549 814875429725687993846671091373298310880 12453550 273558683588296544118560729860136280000 12453551 637258105888140883334622516371441947704 12453552 -9366723065591614233505098400159825920 12453553 70925532571326463117111641918354994304 12453554 -970699351703381173537527956232530190528 12453555 704771462961182815798814590160771123760 12453556 -1012895240011273731266817044225124695680 12453557 -1217104989856434991067868183868655950080 12453558 -97392642085471288382341872032695283712 12453559 244262368228923511680528735662634011704 12453560 -63795843950449582881446381915406336000 12453561 -278767915946438311320355748680722734400 12453562 1622248142073520135027968722303619696 12453563 -1351344260674425110474947711763553676188 12453564 -90179543686796311045722319283371941888 12453565 452813773054351850501807802156990956460 12453566 1023415467890473856798649502764505602240 12453567 -109114993707584497377604694922026983680 12453568 202664332716001936811058901378951806976 12453569 -556793804466408499406996538662644248000 12453570 201535113763827820633804927434782860320 12453571 26360003727613433794220575909029360864 12453572 425006633001377425647688755042206414976 12453573 -512908590674775514079643725020698547200 12453574 -1686276795331586103034754990073286656 12453575 -726091720216567709415909297082703671200 12453576 -615508768993401305983237051911685570560 12453577 -320851412428552502886073501904760399160 12453578 -409318783539379908327961118319044642976 12453579 -508885404191526757668227477175453107076 12453580 197643220008988884778811306636425820160 12453581 10990275436621956805053821020999543104 12453582 233965395436544794856794111052906962944 12453583 262296246901856001515660913043645390832 12453584 97686584775083265720289797482617110528 12453585 -99189597379023998090755329082866436800 12453586 480231109402416486077413146678979018560 12453587 -523434417158620846065542900032461583764 12453588 5872173378197532854856548003999815680 12453589 1246665760695910277591197674595798061390 12453590 -587008783851987824812385183806870878720 12453591 -411351531950299084203003437622464333208 12453592 494007951160365018740160383673574502400 12453593 -171591928256968348368778742195034974316 12453594 354818049535627053583791405945137011200 12453595 -205235267977989259553253386907059577840 12453596 -1114796972442040004612321488311283852800 12453597 -177857450488623914845477927622649132372 12453598 -674754366456766931639459979580149859200 12453599 254095522196613498977727108032264774880 12453600 419886866040000212911817516448448512000 12453601 -963928782262150608344623516963011548396 12453602 -90118441442947515936834788716124413440 12453603 -397073586728066382203822487488458559232 12453604 959201586023787213861156108393696112256 12453605 1364624604665322779337018338212969050360 12453606 630490771188282299717195348173751340864 12453607 -57342722751349358583479918230287223160 12453608 637480741956797288371497430613328476160 12453609 -198927662108278414461288693813561925440 12453610 -428591636101658927397473177165221528800 12453611 1489173951769208560811842548711981076212 12453612 -366170502254135734493770280322208025088 12453613 -865087037941278901750669204207175386656 12453614 619367609102112986334665698706095150656 12453615 -68121151043905127411930950856047224000 12453616 -70465465781108033889082586462440390656 12453617 -13691887726407808396297375400306883264 12453618 -88824405001049350966674297933096064896 12453619 -24762268481205385598779936975679159600 12453620 -143766108708546997782110977393988075520 12453621 528795650789927325669293617385275962912 12453622 162691850486499215391052326087583555584 12453623 -72276028585544203186485941784983715840 12453624 -75404804630161414274814811954296729600 12453625 946240844184487887850898170064524512000 12453626 466709417147185075376362987718454720000 12453627 -208463075989375636885744724299851585024 12453628 1531230759990917077098121914402670510080 12453629 -1229432177374867257087572706215937067770 12453630 20607660918891220973632992714526064640 12453631 1428540093574325642646215946460452146432 12453632 1048515541564072965563053877983671484416 12453633 -549542646308521013357562653959811469198 12453634 -699868276346704628398028835880987892784 12453635 -330048480989880209637887345947109047920 12453636 -217452858495058277183497459849451790336 12453637 -783799628857923118925773780526092232448 12453638 -165441110568151466703262226403930915840 12453639 -745995250284588343035820099187206364160 12453640 -59186803068575550511906445019629107200 12453641 -404372705372338786816915140035584615500 12453642 -30427916420479295713305443806716664320 12453643 -621078933184800076329865118282556731840 12453644 1156824683981146362806815923103916544000 12453645 -289640586473071305631530108459722985600 12453646 -728763867338312195576852378049844387776 12453647 -445432331267116870990853656489820525904 12453648 107919110184880656396117993744018898944 12453649 -210379534338809717668723398713750503872 12453650 -125474351299863491540550183582803414400 12453651 -22484122812451588167774936894392165808 12453652 -510820289608063566637351437955689166848 12453653 1658636511788079738334813873560913765902 12453654 -23147271387763890959864936789691172992 12453655 -1058904045124116971126946736101931630440 12453656 851301751331730555976394679516537384960 12453657 99727837334721226822347843544740108240 12453658 -61683185404195290515716147063603998720 12453659 -756900946748682685196678673906554326140 12453660 -2905449221953019404121418998862566400 12453661 619442959394546505959819319147281356800 12453662 551312570180076552051231755218593602304 12453663 333354048100764083655640298175551287824 12453664 1659697984934044048316252506431215370240 12453665 492304475720483861644489846581033345600 12453666 189786127992157615470102725261031229824 12453667 -801259500778262106575771006455690050488 12453668 -159964416542164208822308320977612753664 12453669 25011781716170183503800434866153386750 12453670 439150114715195216984244446503112112000 12453671 1345948913024125632546071999983509082872 12453672 85008076624475400596719942658430074880 12453673 1853953659215842504354520495606466213960 12453674 -42771312192918060212352039046889319168 12453675 1370550695200384241510370676880042400 12453676 7532311085604164658345808984499026432 12453677 1920338285620827808389953663236326245526 12453678 497248592750304980464265345762245519104 12453679 -317427696495296909728756523509113438224 12453680 284361591470003393385276238075142799360 12453681 77046318830231239068307648133326985760 12453682 -226035667887064704657865454993904571488 12453683 -167721177185780993231384228542635240 12453684 -486816424417298305665590665889688846336 12453685 -199379953705944496370882032231519195620 12453686 86130318471225515814532669434980056320 12453687 -750217936648487727185379381099849857856 12453688 -17556451266209325009260963776735703040 12453689 -188197358604762288484354150328853875376 12453690 -158397605474987301004811343152059660800 12453691 -584397536233636555704681362691543542448 12453692 256646489799984360980579251352899584000 12453693 -514070581879152946222057943297018959680 12453694 -728875910414375513010057665764677089088 12453695 -789090612193870236345685760342150842080 12453696 -145468285419145554688727410667044208640 12453697 -1907318437268799721563683594675032262828 12453698 -342695752404071686973908928705144593536 12453699 -797532014246219478489237082703940259152 12453700 -37097684162104716222838496038255001600 12453701 -759345589834346498070568712517188511588 12453702 186132870836283321044233162757111347200 12453703 -1986155835295628837897742136926459600 12453704 -63960778839833070891397754254581012480 12453705 174561948872812859142423503992876257600 12453706 1298755081840144187829879936140833680480 12453707 -414949818922482149473670044660682665920 12453708 47857117903913429194019533237668916224 12453709 -179456759092107650952584073291150472500 12453710 98745841781981421624607440763591776000 12453711 -536045061956283733350179017793930655456 12453712 21170932075908727226380822516547772416 12453713 213311185895249432983508408488445230962 12453714 -71986111544601596035694852152684411392 12453715 413950877834884695135604855283390541360 12453716 -102617327651097431704235431444436428800 12453717 -199680969914108783529596566307391661920 12453718 -617587124992909567975801118903030496000 12453719 -10529332645635536143841999437327192104 12453720 -483935392794458533427233740121374720000 12453721 -242686072552565692675964721893944713280 12453722 207863723301666200712823068722402364912 12453723 -513075885541046977786061431843139788800 12453724 271325537538989053996933166536650058752 12453725 336335318499802175354085817089956340000 12453726 -181439113771919574829345973914493067456 12453727 -1301498666776590934550364295692224544 12453728 -254648903805635995121255466287785574400 12453729 87917706846960607417346309666904791328 12453730 -201080423281145389203453192421748628480 12453731 3283454968973320804020620964196831385280 12453732 614784438484483253694146298170399062656 12453733 299372354324851519498846943882831663740 12453734 -745671290910774031438143708694613661984 12453735 -96894439137897153201720741972766118400 12453736 -448354806441447887888608109831658808320 12453737 629100371292726714839309683913362243386 12453738 -370131067443367625598503313615894120192 12453739 -1481003550022166646453109411905170712460 12453740 -278313435537820283267400475755599308800 12453741 494530269971426896353302445586147085760 12453742 427843942564879622878060503371319426240 12453743 -346278379722400984965068883217412041008 12453744 -92482564554782821998456222872674861056 12453745 244768960738984152114437950082844892800 12453746 3873294200211021353644323210936057600 12453747 669695123578765558183088386842054991872 12453748 -205870296986033130696703137177153534592 12453749 7185834625067210242481997030711790464 12453750 48448331837803323738061368477483240000 12453751 -499598515054027216350440113293947695608 12453752 -1059100992131571048457568165927252582400 12453753 132818978482795251321058762962607828224 12453754 6885761197953831632012828593198605312 12453755 -140549714406535958973965924599377523680 12453756 -71404492344719249048358847006967169024 12453757 -1434987893545895434587802666121938671994 12453758 -808206787789167983611654726399507002624 12453759 -100925790601782682172057687443070530560 12453760 779778319080902874193693193237692416000 12453761 1823092393494627209484823938769844767362 12453762 -28850983452605237753593396062089485056 12453763 306766757909082261642257896549956529360 12453764 -436666325979721366560256977927097503744 12453765 -726015694311072442214320589630151255360 12453766 63241416584479329046837608341958223104 12453767 -208452293894962129497175504736474148240 12453768 -144729285594995296908204689678714956800 12453769 478434369153096152787022327492187286170 12453770 56267834897665104618207842968665600000 12453771 480989205182429979377951545923746096064 12453772 395882330611943740708622966766605893376 12453773 1440947231692521997183952475028039459584 12453774 -101710889035013201028582042044480120832 12453775 -803109226003015701781891263563410165200 12453776 368254890968079622975769898598927736832 12453777 392543291583359098399478347237102049280 12453778 -32406913284262211244368280651348547584 12453779 210065259555774671541823898213761395000 12453780 -529178982393268611450303946028848650240 12453781 468818895081484340033823919974766615452 12453782 158170514242809246430758471879663859200 12453783 900607416123682661051943486624535525224 12453784 313164622360536130691135469921707827200 12453785 -97638079275183196216472265520703466240 12453786 -312426381481921696489732571307086116368 12453787 -918581389943689252021250382314024961360 12453788 95050998899583824611756108027255193088 12453789 15670392497883943690244275075689345600 12453790 606232065209865262255394931457947758400 12453791 56629318782413474167938018818376301200 12453792 481434761040721968553527536681698197504 12453793 -21085871503408415625717859119157402704 12453794 -695074755490192725324371862581996359008 12453795 189414922384200190658607109112288274000 12453796 801091992347687620620600323529715241600 12453797 1338678098607697537625571435495032937600 12453798 -204982094497859000133290868148096296960 12453799 202700074461518183208506324439732332640 12453800 47244201691855901734226673503962368000 12453801 876828920628495358084952054061158623632 12453802 146182548648572392642626184514302130352 12453803 517601535849086863175869517541078221664 12453804 2151884339812441483142671432282844160 12453805 -14390992038415363073384046328777282560 12453806 -134248487647638358727567926913520147648 12453807 972642695966388741846786373552600824840 12453808 -61387769189809715892875553441990688768 12453809 295911379206281536970829292910756131200 12453810 221233519121429358740793719920565376000 12453811 -421053708405942934499902525263999865588 12453812 97598444747151881246248765911672176640 12453813 -732279027599623988128814593862173371858 12453814 -914783904725766597686331991610279643744 12453815 -322112346507946698224104984121240435280 12453816 -50639076772444482452592748239008563200 12453817 -1132500115109116377971903843750840546134 12453818 -38043634664608963998324290474414976000 12453819 -92038331142774085234157305457691875328 12453820 657162737833297875461078354884968284160 12453821 -728364404160360948445682571374968349556 12453822 -66783482640112515282415212728288392512 12453823 -329861574175496173047981716890364340928 12453824 293205968828641632908951415783325433856 12453825 -163628757055447576176267291992039798400 12453826 224906685452385234035708763962871496704 12453827 569365247657257347642750135147728111676 12453828 761253368381691130803042458054368312320 12453829 1271148844281129337154656940240619814430 12453830 -246637827984773499827738431683786289920 12453831 5078782074554821715662208853180927432 12453832 -230064746462004765911144207270952960 12453833 480425768600362545045087815352685436928 12453834 346107962692502659403866698939283131648 12453835 -933838858398440367680478519570683076000 12453836 707960653605529145484317936412288756480 12453837 573148295810252117499986441583365343744 12453838 -637980527524263046319933384220551926080 12453839 -1564760124871012405049953777338340693776 12453840 22903943076418132164232900578681077760 12453841 791869774469439856833561041819750762571 12453842 195502157530855018552564199862437949072 12453843 -110924291127325215653263357322047202592 12453844 612814447287076018034599535292698900480 12453845 -1040256231879640579881215630021539188900 12453846 -390436278233370447355564868231503358016 12453847 269004560940497847129520791492113356800 12453848 6816699637516049635937340418385387520 12453849 398171681684566086720353436981499590234 12453850 872553454022844232917080255919673956000 12453851 334395605342874298476271483520170854852 12453852 -114241933210803044713461629909015298048 12453853 -1495126413723952923498239377247604019136 12453854 -284599488687226327794910229983669785600 12453855 -23644159749923418936947763790850237040 12453856 -236530038044328491259932853113112231936 12453857 127527188699224927234602309080690491560 12453858 -847261859901375730567409358823058088960 12453859 -362467327959225273798233265015221837040 12453860 1209145841203109876558196665477902963200 12453861 145420160847884852769996145156121258304 12453862 -424545145646740189087819060571656481568 12453863 980332285477419983226728030807745677112 12453864 -201822657930418848134081086478659092480 12453865 -1505872506007835875654737683641949751480 12453866 -1036317950420523865464878673083024908368 12453867 -299877150685773629754558227296001588400 12453868 -182556056450118433988299220201148626944 12453869 -1197720274814902024736727496284605714730 12453870 97838460765120774865674883534280110080 12453871 2280188805664893070097595341603414867992 12453872 -465978499358433693039287985149915824128 12453873 -257935580605398083587845928740892859040 12453874 -358873897065912166043844797448825888768 12453875 6545631094890685303652492258971968000 12453876 -675021803370655494979956683939597107200 12453877 -166969097687810163488387692250225207734 12453878 -14482384860225966716914127682073935360 12453879 213211726328643206481106614648238117248 12453880 980504244608669088148036110238552166400 12453881 120619784971840367696444075328006584064 12453882 37812107956541623208016880966187516928 12453883 -437091702797131796418262225795084581296 12453884 542393439272454866517662736208087842816 12453885 390130059298210351674825012774566587200 12453886 257977193078541973217829936044067065664 12453887 104384951605251616007809269460630289160 12453888 -4268063653234152928044932050892881920 12453889 -191211594488783777438762213426572924734 12453890 -297432321524932672269588202564671299520 12453891 -1035580795761445598080551142848629440008 12453892 1292994317414876510707375857110815979520 12453893 1098966311267325124465041930271276086240 12453894 -748815781421424623339096974789433841600 12453895 754631197073641051846897330637149078080 12453896 19743961278955761384763817663984271360 12453897 -300139626872026924770115540507854827520 12453898 1109415345282936183972545702062598188800 12453899 -273427168592597734777274412943525085100 12453900 138205309826636446659284580054961420800 12453901 -212624033218273863975198856448349549216 12453902 -499265129177153945796636402133847015808 12453903 367511448265086263761702082827711375488 12453904 -71933557342977098315362834752386990080 12453905 219711078887149901338060174751304801000 12453906 188235225564329012918286980164208721408 12453907 1978384442992971842585776561806750746156 12453908 670848279346464556096377781873475598336 12453909 -49680349152638378406617980679456945664 12453910 -52823586929769983134177131358456554240 12453911 -890994792359608794521724735519127501680 12453912 -71613826238185966670183569131924326400 12453913 -1432841582179073167175657421685985928300 12453914 347351729325793666540970793648284058624 12453915 -786422925794519138055041089295162096160 12453916 -10129675069225230331831079005700295680 12453917 -122105249331568377138533913024347829408 12453918 -4535306134853906112791358350157207552 12453919 -2566750339931686513165257368174878574304 12453920 328146483696571416328613772388903157760 12453921 518447580935145519116978261747087268690 12453922 74680625906283686379590676376102077504 12453923 1317965513573713228037631732764142542172 12453924 131376567720110707990016272927903997952 12453925 -398312875130165244687348483127308000 12453926 885275661356678394912875503769525586912 12453927 840408150550048239753922272264621079632 12453928 781782101667230880510091746496901928960 12453929 -718916086778542557856747441558728334470 12453930 188204912052820852426047243575967686400 12453931 -561254354284370604505088979949107268208 12453932 721118912703615580310153334748688522496 12453933 1057217398784603981787392981792911791648 12453934 703516936897029954122531752053769335360 12453935 126868586946881526364553181987407016000 12453936 355004112715874114622522989031315210240 12453937 516023275833734225743461117189995933040 12453938 470733425302070426541628876727435413776 12453939 847171883998722665458636820496604145520 12453940 -87825392687022285995216907558535987200 12453941 766423096655796312405808710946235091612 12453942 55206998960604450411944746356897880512 12453943 -262944461387458376273801530425045535256 12453944 -499669502708130717462230996052834816000 12453945 106073237010987867822355853309596527360 12453946 10091996011877897351470440727800091584 12453947 243409699065862152259673959775003511912 12453948 113673712882796213434351114441280117760 12453949 1222842679882636251388688087634192994240 12453950 144636167820603738366838816624312152000 12453951 -706523045612503365296798144008613811768 12453952 -79307057794793308347875331057228185600 12453953 -96455902342367784943858946816651222016 12453954 -405978857247793711884938078198960177280 12453955 143183536643737803358955994165200016000 12453956 401541299483715140853123161648945141760 12453957 -289915722498316722290506458321474911652 12453958 81865174898002791550906177445834959680 12453959 159618964076132832441434881506253671216 12453960 -596575298828663670792940331917455360000 12453961 8852972784608090356196030139336307520 12453962 -441597896448936238916271507131315418528 12453963 145369162151442412919463084100776315360 12453964 1104161832305520560726250188177035517952 12453965 363387021911572374267627016296801585720 12453966 -453249081081869953825366705779128156160 12453967 -251721493412312880965002673186444803984 12453968 -90441256860415340151965070265893519360 12453969 113299478963692730996426943141493235808 12453970 605122516235007432427246463220197611680 12453971 243190026865399914942621520476764580864 12453972 241445673905512594600631674831321147392 12453973 -500892957870766250509547687559160371456 12453974 -60377444867288437882632432186653904000 12453975 548515302700473618816718135578480564600 12453976 349173865982156400640190156792464558080 12453977 188179814511948571239351973552526354826 12453978 62799962425559049514698520922780179200 12453979 -1114498820723120407512023326553442997728 12453980 83040878593565038583539993711253422080 12453981 81833103924936592121281756644111672480 12453982 56454552366346087178040563631273581184 12453983 606104873251012441911757415030191125240 12453984 -608271416206900433744535405260668403712 12453985 188750831562802097096484591830868365160 12453986 38477468911923416003115547632630810192 12453987 249259393046812993396547076136916340480 12453988 611004889000630264265251347268413519488 12453989 486435450112779979728148189050958795260 12453990 257488096211166599295150345201695157120 12453991 50673620420983392503363501279818838400 12453992 -1264075238717263374772598960521941043200 12453993 -395585296880002431076605091882238294976 12453994 -105156831803566334057149625507758906368 12453995 200827050835675693909463765013190341600 12453996 -130536123283997741624346813244669470720 12453997 1558432920334365596037480438434652024192 12453998 757747085668232715871438966753694739840 12453999 187700363925531684224088932270409666960 12454000 215149066963922648925672970437918720000 12454001 -180763299105852135401945933664833034240 12454002 -159630157453486364004461127151305922560 12454003 -126297574489314777310587464455868397748 12454004 -15091431527931393197066261050648147968 12454005 24482214699272139472753641899049142560 12454006 -432561076647611145680990384130676034880 12454007 -739751917995246952306939887833949597288 12454008 168319594037349012024297980083699384320 12454009 -636779211378287600779720991104887168790 12454010 150170304671643242961385807386058760160 12454011 66479335619505060858546090664248069888 12454012 -303729639000469673727755201391194639360 12454013 421212270956738604888506605839779351040 12454014 -109902675360063976496778382797814983360 12454015 27363224470116008964736562267668953600 12454016 447004983575863720601642886604259328000 12454017 -288745752495176678688025450987699200 12454018 749798526386553464176988494152136926240 12454019 -19111935200099188944018708138066553656 12454020 111018775508373247805564635106401689600 12454021 -2095497956148770632234640424318228046500 12454022 97376947155984054433442235579768240384 12454023 488735283153799212634152683708679042984 12454024 -1095795045535993539082354863181213286400 12454025 -984921826001115273380808552340038552000 12454026 -97107677071326529197164819384544988416 12454027 1236239537881266568020339671325112308224 12454028 164959681710238567599105695331926991360 12454029 427476816502230620449090094158417021344 12454030 -842890427113656368722153152602524291200 12454031 1727568275733014416856539763315798870832 12454032 216433873799945908867351290086486507520 12454033 -7184356651764658601195817675926406656 12454034 955799979716920775487161157320426664960 12454035 276422002192620468817943264353374393600 12454036 425407105350935312340240137256624567168 12454037 166072769356586062452305768305365445560 12454038 -169079814596611080254328957798095357856 12454039 806510948069596395133867261326461968896 12454040 141040732323392263363487607149053132800 12454041 199681562012172327944024624023778480592 12454042 111691696401628032599191889067283200000 12454043 -147318620821388822551270086109270959600 12454044 834793967202628684260111595329722941440 12454045 997938298413082517061859193269350888300 12454046 -410163285088806100914113298700746048 12454047 36948167112401099535086292617477383680 12454048 -1782600530431923326130364674517990440960 12454049 1266369593373493827835485442095807118050 12454050 68360589888886405689672073486746240000 12454051 141684576170995709670171073037457968640 12454052 -155641972935537542419242026463628389888 12454053 659351805570636222908227433825088484704 12454054 471574653357083843027218714927984490976 12454055 339586660518450574991262116268526539960 12454056 164239273290587291274326134005540817920 12454057 757436265342737334047116952643454127424 12454058 840640664934795450207552152126813000880 12454059 149202196837360922551120928333889075648 12454060 -954655160932590249560480901770181120000 12454061 1113742056050051479860867298257370384662 12454062 -158516248502268296671756492868935117248 12454063 -152978455315012333673576713461078960000 12454064 40975084577614642212828370828372475904 12454065 -56569119619697602460207928181409526000 12454066 209750381903008303790046428575523945232 12454067 527671278300028170315558459275045278320 12454068 103991245348159966267372446171412531200 12454069 -205441120824950246507094967900889791680 12454070 324903339848311694350932847828020105600 12454071 -328506843260920967601851452728282581376 12454072 -252762695313932060290219438882885939200 12454073 -1399046878073911277726372715671135598678 12454074 2443877404755248447218165691971134720 12454075 -766389658060557156686436490409217630700 12454076 -224586507038736320458791436609688463360 12454077 -131877848150515913186391260783396186880 12454078 -53250755242705698084314017453736440320 12454079 1485341820722190228991845144781163681520 12454080 80399781998013199321320133174870671360 12454081 -2212669639940254629670046792065138645536 12454082 -879341041608247231833332286910213123200 12454083 1215332474876181288101963136416889524760 12454084 -388556640480695823654324395654064678784 12454085 727385842584337030027357274048988635580 12454086 159978787440654111259322511963118209024 12454087 113664610497664171320726451700239994320 12454088 -8672203818699142729936251097559178240 12454089 -8575018769836034535858231540711009600 12454090 2780395443925648917268722088995786240 12454091 -74790235185877709718508028629789814928 12454092 5793660775683139004188775991650691072 12454093 -746398681386763654104441111115358379658 12454094 -102885006539815783132093000707266824128 12454095 11416194503526097186415137719071907840 12454096 -201869083930400824950955426049096941568 12454097 285317281693878204446351838787249181928 12454098 73976686065173328848720576215438291200 12454099 -217133911543221691995557801808479979360 12454100 -371156810045591905848145427974794633600 12454101 306727028951889195401524125486394060800 12454102 -986058512459456422587102866936872879488 12454103 -1167869592505212934941370186454150802000 12454104 -151685600730274710625244166579408076800 12454105 87104369461402343579610096665913376260 12454106 -171280593694893222433437402204770161920 12454107 -828505900644519982802460667269487953408 12454108 867745196736250502011143559866943887360 12454109 436958631276609516469710379270316179104 12454110 -194659927347816730449086851768618656000 12454111 351524037748882385560068488404229815712 12454112 -1765716156772388555081628849373385588736 12454113 572209454581615168658064224278915368960 12454114 -662034336355218160935671971159918951344 12454115 -1137619934774441691579905767189596122400 12454116 -287465536338640643816164356328119029760 12454117 -1269083386153490170799564142143633923206 12454118 63446413675575759906299250199734803520 12454119 -374090333460185618095898172430612572912 12454120 -34630012925641087958072329093177344000 12454121 133629992743306317218811752820479036532 12454122 78825704670145832559360693920378380800 12454123 -137889750254904363825659247857514718272 12454124 -400682914408401973671088097947361320704 12454125 -1044744711434193248750641288184558712000 12454126 40177841476283178249948436725808527360 12454127 93035415131029262158012954860200985072 12454128 -25842420002922462658940295082546298880 12454129 -2378462196546331308356752705772749876380 12454130 129649731341619450452679492591456025920 12454131 383502360839498843140000729802799056952 12454132 427945822840002411966690451100973699072 12454133 -5786278804244246773987155852868288800 12454134 -179568972564951044510803701453939227136 12454135 -1813646325524341414817349833475651481440 12454136 -1111405418586959378848655135135516344320 12454137 -1022115439725526647657030014362422986940 12454138 1065800329849758372511225414262776740720 12454139 -16665850771358379170214627868857628500 12454140 -79267421257702528160266187280655334400 12454141 388541782410506222660376172844919141472 12454142 813598637829144672440919366509116835712 12454143 103698832218433563940103387570973264288 12454144 -1172109631451165578147178906585242009600 12454145 -11179640174469412457106661921453866240 12454146 -387193148339122599298813199488832292528 12454147 102977382869610730174232418838723353596 12454148 -87402937326426362319761641183552671744 12454149 -790651871325408293546827406458631025600 12454150 -245740762580128759111446557251641950400 12454151 -443594245262375740880457318049621659600 12454152 -227588480297501513268525451177116303360 12454153 1663149538039221901992219837334463429402 12454154 -71661619537496352189680766322307194368 12454155 -6935518599111281681821736886482657280 12454156 28869541285549757817614923435632251904 12454157 9581700746379118129240862137017679104 12454158 -199043482190609242995575832586717701120 12454159 -218223271799065899679462556801344290640 12454160 -80486496955411475125820237582950563840 12454161 -469630510303412979070170388994731883616 12454162 -48602215490702875111309595034178874880 12454163 321417892195731413321419563290916303600 12454164 -33864341626632200610104190357108850944 12454165 93250153314570859935767270900957070000 12454166 -56364606776950128085814575806892129920 12454167 -360496366013396182072281388407531901440 12454168 179585972494365667756925522404213954560 12454169 -1244371940871578597197557712359583680 12454170 198624696453078963578147898387125798400 12454171 -51084275138221493984496416797636437628 12454172 -1167371928758991127152793154570592967680 12454173 -289693232778521896971546499377618341178 12454174 -122920148080547161828046646832669213440 12454175 -382164384116441799745297059521079282600 12454176 1020245738015088320759339503885221888 12454177 1383513885955584907862148406691286760800 12454178 -70569180965623344132395474767968804864 12454179 -55427916777004767178942507881594281232 12454180 -576613354608338929458715235378821881600 12454181 46472298240535318039658775093853791264 12454182 113777174546698002751774380427913018880 12454183 -1006149898987989692386743760610000494224 12454184 -1390275316406505799823172144953892541440 12454185 462262447090620481465247145288441220800 12454186 45360532217658483205168758334923295584 12454187 65740396423573573955236176011319946068 12454188 128311161091096663403142331036934799360 12454189 349422392741126281810013113015801154400 12454190 -56643255191622390051271243877937112320 12454191 654908172436004848539976962276429054600 12454192 -537885806209653072815119444918350643200 12454193 -174454998975017898996090939078930396636 12454194 28683466711833161170295165785948214400 12454195 327063503879274255049709451461376028800 12454196 -1112200299950288113794319377939441377280 12454197 -194286789377290391404593020260785434496 12454198 385889228396413566015545313620026269600 12454199 -35505856624314489392946637411290980136 12454200 164689082238320785584783079315227648000 12454201 324731246032322014455245314154733654528 12454202 855949856592769306913737917112025469552 12454203 144588683724784124296156392086217424944 12454204 207999324957069269024924362289339309056 12454205 -182599183632635453739491181573129557640 12454206 -29825203929316571108657783837772398592 12454207 1172168869417190717701291298392004980480 12454208 -63120221913881408447932678760253358080 12454209 197880704452593665970936463885595725440 12454210 676748069479750401071781937066560137760 12454211 -75264650645503764812522513792228261376 12454212 32192177922940705175938718402932838400 12454213 1009360952453522249005115612692816034462 12454214 -60502393836950917020775953409456784544 12454215 156928636579965502463777092257805536000 12454216 -1952584217874739154334109750714368000 12454217 2267705783131230570842301191505396807732 12454218 -145690380532407785886114513735059458560 12454219 7667178014704549270606582059794382848 12454220 972832520573798936156887376561985607680 12454221 -103850483300270675158275423487053404640 12454222 -611085258789915204340166343229984282176 12454223 1201978907685148934828620855261700975472 12454224 -89249620242560663429780296702898995200 12454225 -15027934380449334230441492786485145600 12454226 -580403676213066863040628064045020280688 12454227 -23368419705839341970352872771149559436 12454228 97162736657740975871614354724086982656 12454229 -1606186684634510446913139537516727525170 12454230 -173998115459113074560705520640666097280 12454231 342317148139779735675121204532511862600 12454232 -163990815364731035325316543493039953920 12454233 445724785401416403253790391989385078528 12454234 240454013738854093031020947135502164480 12454235 -690713469431126491825803468311770240320 12454236 -499724891956926327231763334272923061248 12454237 -54874553655862642275677745800311783168 12454238 -67164408809516358475421613232093673856 12454239 -191011636651281020179828920273949706880 12454240 -774530018377927469910245242289966284800 12454241 214363287887319550318179647239773346692 12454242 -29650197570477466603928676882507138816 12454243 -1453200099727661567415738696521232801508 12454244 603461865223548850791134099495384835072 12454245 580259824435420537645646712172516792320 12454246 -7940100706637600513621410683388940160 12454247 -468886945571935551197434592527692051192 12454248 -396702383803358786038750805300884930560 12454249 1094986302950193936166047807941773096250 12454250 -317190333187964119131989339286352896000 12454251 688962361609771965633396923116608700800 12454252 887741206225356853375471541977259000832 12454253 -688631005568351031058235758790386992000 12454254 570545196714773479707268377598411313664 12454255 113128799012896932034289729628317982720 12454256 -92566634862307410874016160108458508288 12454257 -132830940067241016357271924824094761312 12454258 122271895654187652115511364650980392768 12454259 -573298246536510664839681066997672863384 12454260 44662363933731220311220213947400273920 12454261 1804302705566844094600185552683179264000 12454262 589166247737739539913152703021867072 12454263 -1223916526577508132497173252097418183600 12454264 -200355283946000558581745163986797793280 12454265 -308101699682135402970539076600711657600 12454266 68475269335843657280010270593441058048 12454267 82320988180019586440354595851611039232 12454268 -337719502908670528987935255783271471104 12454269 856034597125933437171717839172933241344 12454270 -204324579108185955258718086553648719360 12454271 -648063209434016368262360998395966228000 12454272 -553961561423677566911736046380122112000 12454273 468682877839787812163051130703831886164 12454274 -5188831050351816347193662064634172928 12454275 577383916057977838849427420127414849600 12454276 -1132525246651345472479344710381966803840 12454277 284300263702264061092893412216293431904 12454278 -432625745084971617617799692752732858176 12454279 1697477825026671535997199138381010009880 12454280 873432381407875400416286744845479936000 12454281 112190128402149119920330997314539600384 12454282 13322332171250329899406386047135810400 12454283 -303033729115116590935237011417363377040 12454284 452385346457004367821119055575294823936 12454285 931579778592178959802801483901383499160 12454286 -791396329500104327943450517242732544128 12454287 -1225153457656876746827046586127139086448 12454288 40058494000863496976213749324840960 12454289 -93986445833124687774589643375588648910 12454290 -330065677641566629143801035630525952000 12454291 -935189739419801876567580701446168908200 12454292 87802634908873741689743712487833734016 12454293 -250218191773535463532956990926849933376 12454294 -10489478657356202052801973043217242880 12454295 -286497735004315650680592051486369392640 12454296 767838350878032924720028211085264936960 12454297 946101482607598019042496764249499900746 12454298 453126671495093632215563500835230940400 12454299 494568897113854924525387872411377077008 12454300 -221291409673066674742179247853897113600 12454301 1482673516834850611239903037983876549504 12454302 -162356507036342804443759440404024641536 12454303 1374527609044755069877065463846755121360 12454304 333508975067599356312922536467734855680 12454305 11696094790901531485139455088660107200 12454306 -178971143888259682297613268589447681536 12454307 344786834665895548302832616067164078556 12454308 -386605302141125154401457179551361255808 12454309 -418085518997170265227130813593450210048 12454310 280261347181440195100363297404804864000 12454311 13775117340405571303938704592053451840 12454312 -143868872425030949910608377644715868160 12454313 160169667653172630764438314547716973562 12454314 301270242951427021059435270894102585600 12454315 118356473349953591717436935728049870400 12454316 236746828881383289111511378069522120704 12454317 -73653674606806075127496243662884185834 12454318 -14241352824932723426421469700603205120 12454319 -1419981638079765946395756230997879324240 12454320 202051711136438678237734422300792913920 12454321 1806835301056751371378751047147513113024 12454322 227394050029908836783557193430769661712 12454323 167728150075320018399141299168993852928 12454324 -216753537165580237555956528664192689408 12454325 -133574759040003265896319206127951857900 12454326 -119050197353838731848743636640725208608 12454327 -184038924710675390220168785084662116800 12454328 -1314565516230917977451855468719617699840 12454329 -713313212274807628308243537696814494720 12454330 114591321905636533636888733502171648000 12454331 -524483736555016388243047378233374287968 12454332 -42274093181203681624861735357742432256 12454333 735253977952950960665045978346244832582 12454334 -406280910569186630605980634287818802048 12454335 -156366729831828366834088094378381258280 12454336 -61248191641008692948674843480059543552 12454337 -320128768916346254333846649709270736448 12454338 246531803489639403332964604748329609728 12454339 -45919079527251636814149765681705165600 12454340 192943456077636304003422535059510912000 12454341 -133168085499739568962753809658290345120 12454342 1213769613471975745831201722528626379360 12454343 193025033681385869760094906637314242048 12454344 -39543353297703617489688063046518374400 12454345 -1100203866243392244625878087086294895900 12454346 677843889577448185787550579360100214784 12454347 35701835218317902048846576184802183680 12454348 11055773418470708483582101626892042240 12454349 228479621633556654446184647680532575350 12454350 -330004754647363881516017933496283392000 12454351 -26082437298506983870565610892322232736 12454352 -322989589339012532245613688731554258944 12454353 -375910006757381957408701783448771798076 12454354 73826688402090862789387083550228179072 12454355 -120998039511263216376921546736969788240 12454356 193895012614442792934624794931556177920 12454357 1173991250158179344487871673549458262606 12454358 -123790052597103999012876825292294026624 12454359 690427275795378111423986956108086433920 12454360 721760649688822941458057702397026304000 12454361 3207507223840714887315070493360572877124 12454362 482070842316229251566493056234174860800 12454363 408560025586278002905313807115316865080 12454364 -234991779210007240302254354021863925760 12454365 81489676039161308480465797411725742080 12454366 729515941696488137660761268085397909632 12454367 -512598689143926697124052724946158435200 12454368 98122341917678790979748049625206226944 12454369 -288873242445742359774604247703595096080 12454370 -411109109907237291246691885483728401280 12454371 8527065900602660479221353367362400240 12454372 83133680108439305926104095996734722048 12454373 1816739513762212186591304667709681706622 12454374 -89747565506184275002927801773797621760 12454375 265780972707028713745020059111693585000 12454376 -504324124499618383512692996713747169280 12454377 -462027992895580365850907642930316369792 12454378 225114255838964945435565437804821944240 12454379 412593296274553850537824284236996544936 12454380 266853338765037984950999106967976002560 12454381 279512450839801233651381754763511252182 12454382 -477894873006808920117550682082405869568 12454383 -969012966575876585812976495443051568376 12454384 21935108065487671208505074828308578304 12454385 -188573204434603644270924591504176640 12454386 11706327794830295214296798685766410240 12454387 -1472730953531317446741394508894626364016 12454388 1043810890398470374323463519804855063296 12454389 -1552911865733056129336607458529956090176 12454390 325249146344319743535921822929888545920 12454391 -26273584628155307988491901851744944488 12454392 -55456566465698450480021086822529249280 12454393 28124657452674211381581115200971537280 12454394 643125490311299088422002879551555256320 12454395 -462923431080416494721790964889535899280 12454396 338124385956271135735705016618312260608 12454397 -1944380901757850598601225971925712540154 12454398 634584361246215348770209488863502720 12454399 569325622043897978291927902347444564264 12454400 -92995482299762272176912442079576064000 12454401 -133273742454847444905843352585609333968 12454402 -980463832276567143653539382894245324848 12454403 405256448013419717678458983300259301904 12454404 254741461870131680366827411650744072192 12454405 -25098862236345160914628276218811584000 12454406 -33758204092371222249873153066292184256 12454407 161187472347145716884344798696833628080 12454408 228244452699857160837312631138885632000 12454409 -817219589554112843735262768037263510 12454410 74622808390119625255123633231638063360 12454411 -1280942725725655188232822500080173874976 12454412 895236606535106113613459898570771340800 12454413 -696524065228206985581970564528114606656 12454414 -87808397926880478022910751741772320000 12454415 180618450497773231115024497188860316000 12454416 -104543249247885083586011491797712945152 12454417 13364117264828865234259225753415726580 12454418 -374777006597210024400437566496240265840 12454419 760556564389537488814844311019061589944 12454420 -467963494709902813692983108922896701440 12454421 -436227186349160158421916217735838677440 12454422 153484230603824303525258540535741481344 12454423 118451026639438543607453864498880546120 12454424 838357892088102306304523549290393497600 12454425 235401375476896889689766381368971276000 12454426 -790645726573703189711034216181238154240 12454427 1816053831097178217447520467331328560560 12454428 -514747856831039032890119219532308275200 12454429 -339834144331711975434634433451846798080 12454430 -23940619890937691459811214719574828800 12454431 451444948818543850023865682207426373120 12454432 -1138603652337018459458306605800780988416 12454433 -1869690497644571689224391940219491548318 12454434 5634668549734437672876539647454686848 12454435 -16949796131102215989875608300511391840 12454436 231719962309416179650328195922669797376 12454437 612903865925186819392361842763925176160 12454438 416594052188993029745909327045570479296 12454439 804053939154718860249596695969436853240 12454440 333720319714869230521143280384046284800 12454441 -1089568144086569177386486559657687046000 12454442 -108423663972064372640016107989532808192 12454443 197032891455059589334145303788981638960 12454444 -446360582085888505364712329713035576064 12454445 -790981123140016483607795883771611517300 12454446 596400554503003164551501016128938565184 12454447 494061976191631720132944536802905550672 12454448 -174294667193257517571624916699778531328 12454449 -20244884239643581173139734296755013760 12454450 -211780580576281720161022572817880754000 12454451 -835644923188487332658854227219042601968 12454452 -418778358663599809375336990758819532800 12454453 714369937836721897810243827358970436864 12454454 472488641462391861607687191818108592000 12454455 -255614524187963842373410915049412007200 12454456 168042553903528096298071459876190208000 12454457 -33200183172385447106420116882491180 12454458 530395712304685844048698080506914704384 12454459 -508143637118425479183924215208852078880 12454460 341974405292742391442452508979576353280 12454461 -270603409463858106222575004409418438490 12454462 -311533394980954512738372434780663116800 12454463 -929175224287482877339387264492521559200 12454464 -339151537355374518707219858180095868928 12454465 366950410388519190386199645382729888320 12454466 -133532223883259696153995042255015307568 12454467 208492721222423649391685566602241044480 12454468 -613921563698370504701722388536249629440 12454469 -1208483942297216996322420038428295660130 12454470 -19419866074592120156442776305230620160 12454471 1169912457592772622330233469467708195672 12454472 -136319827668125861772993785950792120320 12454473 170284478218500716111570022061885493568 12454474 404807974156679239364876355060823835232 12454475 64528433636801316241463880753627987000 12454476 453734673203815534941819951754537016832 12454477 12982311879197272638612413382832963392 12454478 -807933602827941177984420664123435824960 12454479 1270783369528422754381004267349581007360 12454480 133085129198324642740918615628717752320 12454481 -784742375007176096955691846033257789120 12454482 -93276821975808717960833697308382113280 12454483 2879190800702057820526127872354827866304 12454484 141750962727149070290534500907289716736 12454485 -508890893026246706992975856325642614400 12454486 199119187727338970767777691545093252608 12454487 -904424505484912027855264223435752819080 12454488 14813989617068120203447504874719334400 12454489 -1936881898514238812911481487069944776044 12454490 -330431303414194167784458136001575284000 12454491 83594497540793408274181425101945547264 12454492 701786640450373705318134833913473792512 12454493 848845094690248870911806695128232818240 12454494 136823375148514811504132089476770828928 12454495 -188425209782438705972227712729612823000 12454496 -729768146146464796314466362167904436224 12454497 761739822080896825973715629873094201168 12454498 -118502894845176097841547293265639763968 12454499 202590884079338264904530748966024553500 12454500 -7012127039440405805764828854045696000 12454501 31341635796731196148920460695269269502 12454502 -613952463240547170310123433217392730048 12454503 573905481711945943720512062029886910504 12454504 352494172879861832411161320836948459520 12454505 227386009265890513126719910922271457920 12454506 705324546376208524525297730866520555520 12454507 -506669988820248536294463549220781283920 12454508 -1660160805642720116155888596061928816640 12454509 -600923755040737018318616666199322073088 12454510 34276614958501542787050854299766324160 12454511 -2376422576707044226141669758773879611776 12454512 60571179187100108709474656203806081024 12454513 -1835120420953830458176266337127061960238 12454514 19764549544154398673833680079728224160 12454515 -23633360788110625242578573442777263040 12454516 503931379563899430282503673469800521728 12454517 319436710385845496455188609273344299566 12454518 241603126756185582122427557425304432640 12454519 -242281510488246466580374419251773029120 12454520 756931141850976273547994933768601600 12454521 384422916539806332425313333237975324960 12454522 -3565849217564718073305884427425708688 12454523 480687614842666791820350917576279049408 12454524 557255157709104231350160588333804135936 12454525 -623011159305582088655911446106103963950 12454526 -868859217457220111589137767687318998144 12454527 -390988861833558241119324716754045419520 12454528 -381744757933695495315893629602685255680 12454529 -171808890160990518352442372768190850560 12454530 -57262503371963756590790847726704640 12454531 955948490518905307214768835223708254332 12454532 -811256523414958332829355101582735250304 12454533 -38388154770317498517208016232295656960 12454534 -642654077991741001313217156553302151584 12454535 59133714602039725782305189186171343480 12454536 -232357883121086090385694909988199628800 12454537 505170273206293381188926308692100929024 12454538 266783746823290368966328017658574000640 12454539 107976891064955539409862439303085446080 12454540 -247205454206752057823742801333891870720 12454541 266933103428373668885674376632964100000 12454542 249407110657889326368858472675079610240 12454543 -277429928267787801960357865883482018920 12454544 392059547549627086012771015128719400960 12454545 24883383493774864036719863410080038400 12454546 -33414544098056811649093534427033502720 12454547 67143253608259572492576805554844979712 12454548 -443652963467821607096088438946761861120 12454549 -631903802540464408189889657695417005636 12454550 384003701290049047389036329373072652800 12454551 -353819824583955343823677179075716435832 12454552 -1317814954091361400112475271529386291200 12454553 -1930750447983767167264208694481861560636 12454554 -223148137067641434108847336209149460480 12454555 393937353426437168311311268988326644000 12454556 -435939550991639977867813539987782791680 12454557 232318928834341783216102974108329138880 12454558 175014825509067846526503752118647497920 12454559 -741448433346218889149638128326972483496 12454560 35780469925101313327674237923171696640 12454561 120739896729329089037077473079350960832 12454562 1117133785314581692858315385738955672864 12454563 22558131216083807941054894646252829696 12454564 409732920585701169229446615510617154176 12454565 -67687190914088991881813362780065821280 12454566 526428392150066607293996059188762066624 12454567 -870676598201956526462005300811258143080 12454568 -18320137879912839603982989073428234240 12454569 69670383609513197268018117176404054464 12454570 1816500795276348277921237549543989120 12454571 566543019017676059256902078390357928600 12454572 101439851381130614269647065064990750720 12454573 370120650158289491438255237098747436822 12454574 -63955449484298247658511352281475033216 12454575 -478383899350723064094604803601017249000 12454576 187210673799826981710466557533510369280 12454577 -367950141604773148521716668144688429568 12454578 -656684153669711976278578924328767837296 12454579 1664557333539300781182151103877583943180 12454580 -633064457728691148616758823137799660800 12454581 1105310904226868312331624061851188385504 12454582 26777900698256421330072437475335761920 12454583 -993803961335026146205774437407651568096 12454584 -398721793543088370816549821586047631360 12454585 -490923338455608151671368823516918033600 12454586 -56223226616462314830844141223357740800 12454587 -823091721524200793578530635779574016000 12454588 -1137471470175922644463562811189306637312 12454589 253009186164952976863415236064741967456 12454590 -133034048397361043529990209976307639680 12454591 -291897818221276203753252928079561855616 12454592 -202772917228642007137656392050381160448 12454593 -1167247408049675544841051714124622864336 12454594 271429059994821693158373323525693478096 12454595 706244920352885340504934246040551177200 12454596 -289095969285254979501074799796048490496 12454597 504212465768664838230392574837773494046 12454598 75196623470445578314089566653369937664 12454599 456126642720386480283025867949821841064 12454600 510266307500893493246594602833600384000 12454601 -658432269024537733398741799038449271900 12454602 49625366623891511137628657273127896832 12454603 32526812974935629928150098189084124704 12454604 2013296185946580541723832303992433957376 12454605 -196870358567502748832452589649580984800 12454606 10302020953249771376498996626675330944 12454607 68461372988427444990816752095144854528 12454608 -155256107332383865151165789273588760576 12454609 -253477567064345286423104489274253256720 12454610 -23008323164414763194308322331075348480 12454611 137732251470186665497542336465167610720 12454612 163273690511611414835652720998123155200 12454613 -1021352138770214291163883625617999810920 12454614 95008086331733598259410474387816960000 12454615 534409320203587141671739830059210735520 12454616 -109846758650303399919761368267361280000 12454617 45879475017933368009798779618880523264 12454618 -159038297350288800627912194454543959040 12454619 42057470375210333332696217456825230020 12454620 -6339701979085993951619235886723031040 12454621 -109467301451099020426065310041785477588 12454622 -303458153217195474509418846140128498176 12454623 1396259156307320773558225970380230386520 12454624 -1308234707164674260157407883912226013184 12454625 -14793995045646427578394069477084446000 12454626 278596591557653481176872881895627177344 12454627 -633341386309937936237732618503457831524 12454628 1147400363860356668851513912893567959040 12454629 -275670189700675649427939423290693233344 12454630 232357150077888395768184572453467948800 12454631 -256998546932505680559911635650270690816 12454632 -7417634754954567217645914641703060480 12454633 288772795019445822957885075438133893520 12454634 96419569492891704290917075901870778720 12454635 171775974335200131813887368696491471600 12454636 69014456254372388042444591843658907648 12454637 409135034615056873583420451848089805100 12454638 -29320191583699160224907996540215283712 12454639 -8901063145459605423322761366344834240 12454640 -216143667518313581012331247639114874880 12454641 15237653087830002729007231291461274800 12454642 -943998944203910994676942709492212490208 12454643 314089871066427031803164029515249811320 12454644 -172056316638548346013804455247530682368 12454645 173324788470999926155674350666254558080 12454646 -102206711488621151189236689864315301728 12454647 -581171295091024694928761696774061221400 12454648 -332602752624476542065123765602104995840 12454649 -2815175726729115833855044559342503536 12454650 -58884782679394076806954340057777052000 12454651 1158344601289370530098561666642744956 12454652 115961785799043928095009432178561597440 12454653 262386905730989405960438378358428717568 12454654 595041231342656067813979112378848173120 12454655 -470015546371717390582697299313701324440 12454656 556868148534704282048942460374165225472 12454657 1141299929976175118838226547909763720640 12454658 -385453560572578102370986700015974198320 12454659 225109305186638909116019659317524646720 12454660 -326867359810317374182944819935778854400 12454661 477437176029679221640703473259129233632 12454662 -32607580378879754081910248813003091456 12454663 -373194145979469269333251972984562980376 12454664 558112748292819018819602732434782412800 12454665 -650508961095572696306101850386288150080 12454666 -341884042297547276094218808465380567040 12454667 -150600890745922383368664418130954236560 12454668 -634448032619267649362039626836664673280 12454669 322006625751677029255521949803579726444 12454670 -349363764140282532729475810437603335040 12454671 -1554519250850548401463079706884224704000 12454672 75933645094124204496341710487848165376 12454673 589162375269878685508725461458679299200 12454674 -131908943138114984830281763843841274240 12454675 -456416803512723267598586449083188181200 12454676 -46787496814675903034339016171709694976 12454677 -803913189364913154068669234667654401586 12454678 597896333827056524594213398190261237760 12454679 858080168399135604668056120598118302280 12454680 -150090083045301436241094738818069299200 12454681 239872403872687652847688463664491123332 12454682 54016562498819642048188501999021255392 12454683 -92897457210893361612134900095917673536 12454684 161343644812508730786063494433723777024 12454685 202090938454779322763154003694130254560 12454686 -23088407432846752973414724958117817280 12454687 192828200896011622235893430714113674352 12454688 575866234360682134063243770271446466560 12454689 -66343545436412991440158424245292271552 12454690 68925212825909867069799509138175667200 12454691 894744581470618206088029053073763264092 12454692 4302034521854020768050981598901532672 12454693 -528985168606066060166192136681677301888 12454694 -418252981306232843821138696981766055936 12454695 1063350199590213998282970041578536595200 12454696 949014271744390199510984877020485217280 12454697 444039929311733717731137270007975126944 12454698 -98455130303621261455689165545604791040 12454699 1201159059367010657970264046330529611700 12454700 118499874894845334874446314024371968000 12454701 -226304188321446490784144269975592596416 12454702 -237892634240180212204352094850908804288 12454703 194912167190181252710851765120200866400 12454704 -189841463397460662996932024497070063616 12454705 -1244333291486152180491235104952191448140 12454706 129609946082099593561761834995497598208 12454707 413258293997250994624513643915093561088 12454708 218752348852050487097802591814440073216 12454709 1249701631930672284603728424319982099040 12454710 -299057451257738922076713887760471655680 12454711 41200297925104879380208294131869990312 12454712 -424290505902672079733626093023129292800 12454713 -575934003193705333234469678458558993158 12454714 -530781007927533671737768432285402041888 12454715 -1274245912329040123019882838643445760 12454716 17911856924140432896593343255304253952 12454717 464910335693149330576924139832860927520 12454718 207053333213692517097906777340402708992 12454719 39079457524556706992077513522535112720 12454720 -330705824986658476889685917252918968320 12454721 169002681960009924033542775310585487700 12454722 -11908106202356007069389426783435219328 12454723 -8378878846900790006681046817473302040 12454724 391772314661985747228434884463042208000 12454725 277106007342726321584240965717543233600 12454726 -633188985761330576663411612035782806688 12454727 -1148867720819290045319042430911404933488 12454728 -193653890768882598539847665764427366400 12454729 -171744147886589742361787867222162013824 12454730 212080193135195436090646833087999083520 12454731 -143000258139149336378742559785698908872 12454732 801101368006963671654819914699894756096 12454733 -1864411074778798314761899122092299659018 12454734 128423181079815805963443241342280726784 12454735 336242255375435252072657956205862240 12454736 156284497855240758764515420313248333824 12454737 -598246096286076963617036848584721837248 12454738 -937141549844505535580308422362808090480 12454739 954610756973282405277205215818745309000 12454740 -208557041255130799932792631993972189440 12454741 22377417896878181421433983591412890172 12454742 -598132740168491382284995848120866581728 12454743 -129732221769446114869573091379190214016 12454744 656498244083386909035500343767011645440 12454745 787048549514236192160016075794505820800 12454746 135148679771637349952378362870527283200 12454747 427888439925269580621131544788446900080 12454748 -1461534972740820650418702342180073262592 12454749 26249721509521675996598003569091539200 12454750 -264994224051877315509954173527213056000 12454751 -8221884225394636398853079070560631288 12454752 1099861199527036767014559681432524685312 12454753 231077960813391621477516776654131126464 12454754 220219041903073625078399385234064630560 12454755 25573816012211672531131413779357581920 12454756 222163824509666766248553114751382901760 12454757 1016827825107760559239311822026142528192 12454758 207672157380501510377684784938482888224 12454759 -42806061966105397697804347224400788040 12454760 -1845810645198904218807759122278819430400 12454761 -409903828086062051803120582599127230816 12454762 -2301191157489627590560328844360090528 12454763 141714783683842318730655312867891571200 12454764 39757358410118711162614624546879782912 12454765 -1493195835626060973652887310796006880000 12454766 838706090162579843080115031772442675520 12454767 63558735535296247745260761084794251368 12454768 -129573774317440490001965448331428495360 12454769 -754476777604439869264343390659334669004 12454770 -198269301438876061459268227770472742400 12454771 -147167342584127317042679577104338259460 12454772 -1891804154066448483292904638955375232 12454773 -278357440338157892304781685782233559296 12454774 438246294117978284311288490347970879136 12454775 -74054558931714923420963691917038170000 12454776 275324707254613630163268270055375872000 12454777 -592463366506097152396555796911833292800 12454778 1234456881515022139148905187395341312 12454779 -74920403740934198023129705602494599632 12454780 188249920487197485430619711579354357760 12454781 -2574068101975718647386285881318405745108 12454782 454446585929911385455123276163403233280 12454783 -295872677939957598055164009035732487552 12454784 1005416903061340641770537078877396664320 12454785 -321693039519076880273404025880041001600 12454786 168223475735811938956003787326958768592 12454787 1671046329220516641904794874801229573520 12454788 267913199538807336450071004530318966784 12454789 -240395975035577190228528490848355275876 12454790 -393233373508967748994224759893940873600 12454791 319516711688231922106078313125337501904 12454792 219562648346404997963271123918020444160 12454793 150840350347001525150087672316644113800 12454794 217015770951412836837614957226135898368 12454795 -639287235006255439091138023094912238720 12454796 -119262751562545631978181709624990996992 12454797 172594792475829640491545822576059470240 12454798 1093648936165924679941909096067896382400 12454799 239448749971077146130382586658923473920 12454800 -42938758287979344777040262134559539200 12454801 -472821487642878332772421572430217056668 12454802 1015185008069962998437006186315462078352 12454803 -38699210080969426576983764281671385668 12454804 1412942296439477664003109032660854937600 12454805 450369300938480948103216139713113413920 12454806 55395459541169500970776827401802160128 12454807 459798015414357933843738127477380138432 12454808 -128211121353042917252905455559325614080 12454809 -156332267649773922718514595898387300320 12454810 32206186388253104057716347186811719360 12454811 -2368397935281433431463792357647540987000 12454812 -310085082656067107245130057382261239808 12454813 5541739817293858353356998703501014400 12454814 763181452693754405334560556792425540160 12454815 -87523837056765497829523568668226724960 12454816 -350302192507052835864931909252197384192 12454817 -1970954456701716213651765293688026295120 12454818 -599672906848976034531527818549543034496 12454819 -565572644557217200136640295306705396256 12454820 198629350371707078694879909431200051200 12454821 2401379902380113915649967221326709408 12454822 -32901225688388761673923813633311202560 12454823 -1756897164592949230037954259030134876280 12454824 1133855751857468600375047180836642816000 12454825 -864186861899672541513642280624480940400 12454826 36235914695723147973959757375083025504 12454827 211726462050137331896569153796630594304 12454828 -778103102574526799321753805051423423232 12454829 -504802492454191371584284175628686076648 12454830 -50801609691642742769849351409974937600 12454831 -1757799632008404176357624046724278161528 12454832 -9641407601834117941737842232794480640 12454833 -116345536035560242020677308814721086400 12454834 -368783543110534747255252637870322014208 12454835 286823571910181371522791293476016883600 12454836 343035708213970515935643539608499392512 12454837 783842492361508983044252015952033124092 12454838 -230159573008779665040744244507726803840 12454839 -354579592045065430301268602880762556992 12454840 947059349127060938387820571102466764800 12454841 -187551893123001636731654267447886153600 12454842 -317498437991934133201712023136164696320 12454843 430849307249573099506001928126674806624 12454844 19845476022497553805880901720215179776 12454845 91069451975810999868589709363900010240 12454846 -107906193578047922363200254331450558464 12454847 -510918306672012139681442882125989510000 12454848 -111676445655525126253453722960695132160 12454849 -575898287799538198858774047197066934480 12454850 288209480363950281048422932027767644400 12454851 60158305733952614912687667055975338240 12454852 -243378147758228048026578900703167752960 12454853 1336881977483826664030495379467296963102 12454854 153920633244782608501805729847618659520 12454855 -299881903662611625992143476773375339040 12454856 677434176929740603423556389202608988160 12454857 -44956851822603626450571826060674006720 12454858 -387892323438686263580648827686391374912 12454859 1884635775534347301432564683733833205216 12454860 224676811563186668448189322619791441920 12454861 -3942935381305589798842951857584292138 12454862 -8430953398995539904138799531321662720 12454863 -1261630697570277731983924258555537166592 12454864 -156918161243424406528969241221704032256 12454865 -227539063517658140698936316414438377740 12454866 56029102726830224655954729527781331104 12454867 -1948856804156665321785213908680240744084 12454868 -359747939867579881721577557510448967680 12454869 67566007112174548965556341447298034880 12454870 -114500555449260051475590857241064381440 12454871 624205895552527944157070647124947275648 12454872 -552225667585517109070149064559923630080 12454873 2005849021863907124288257975401591259264 12454874 184050137444098629543016806853937277936 12454875 -736813119055061154336902347229561952000 12454876 -221878476105322448505703696369541952512 12454877 -685227836434986320847970361951281593108 12454878 -484501390012889804874592901665885046976 12454879 1372794216739050633950416972163924975776 12454880 -16180483344762143413529871915338956800 12454881 11375898226191944587628785016907950880 12454882 -986118219311767648479544442043580569216 12454883 83795370331410736892130566701684013520 12454884 -9220078696594266924642787808550369024 12454885 307562264231202382029736442746308384600 12454886 -476009381927626665286393649636282104608 12454887 -1054912114504642604467923563552239982040 12454888 -1246395073184017194481114081918733844480 12454889 -75369198598130590409669325730064580480 12454890 79334058925825453776874059508957839360 12454891 -568976917973465822999343033539641512960 12454892 1390063903083066525941741334273770025216 12454893 1104970373098309950261378296015922966 12454894 -459564441685314716003231179914209928000 12454895 -96353464241092124596417454386811243280 12454896 -446576549377614478742274816274009620480 12454897 147007660692563386118068088992681292544 12454898 186934519355175264814449624810031249152 12454899 282786810390780948420303426630649833600 12454900 -65713261557559670670250334566250496000 12454901 483280082817108169253306499381742456704 12454902 382816714883825900288202602092705566720 12454903 7814541729958062120377517045140365760 12454904 268307551456729976208146992101266227200 12454905 788653523385054764123626779065850980160 12454906 -391387078623577644955993712576586048000 12454907 -3640574052797531118027647083014189888 12454908 528097077098576024182921897107797975040 12454909 -360907957712205134685920228495688408096 12454910 -22708136669434873718332791798667872000 12454911 242885516563967425838431070393963808000 12454912 303950638087558587708317336954256490496 12454913 471178595356642909783108125815241180162 12454914 193041970660718577492651050085126743040 12454915 -1179956126048656369094839667343953836080 12454916 169949576864203046321705191768064974080 12454917 -694093398712439026434976654562583897120 12454918 -186054076872387618630887524226334465600 12454919 -1559993997946957468404359352722459877120 12454920 -17140603032598607328895004043965952000 12454921 128987717236008751352440596450004154212 12454922 173989239753074411785787275470759070512 12454923 -183233223106219084005253656637975389456 12454924 -996690430734696473276589972266561024 12454925 100015835444090594171197365025947304800 12454926 -238119751940115601824819496020917517312 12454927 277586995553360858960287804534411784880 12454928 350550499261195612871169937680218456064 12454929 495136693561251312189175193561530533474 12454930 199330181695549464223493825730778478400 12454931 -1215217721266192444993021956346112803680 12454932 91202692790678522237785500591313649664 12454933 1223699795848696995632605946444668327264 12454934 588752382480476385032709820681276312320 12454935 -591021893939145183899627029832364001200 12454936 -774824708235407312963296835218800230400 12454937 955772506272083075525716761036451368960 12454938 958310749728649680216580738651525240320 12454939 -126019460915586463991081038638968733408 12454940 83608168459102547749716452041487892480 12454941 -1054990277904470325511398469661615303808 12454942 -954697232293926909184281094363900672128 12454943 1098539251328363905551389106051550884192 12454944 -420047020686363916708678439621543067648 12454945 859340535285553789260139832717986057920 12454946 -138134887923036945299626869919592271360 12454947 161849113906460822544363492356998253568 12454948 1260427370352794316899477658416343140352 12454949 4877040350800107475024726606957043160 12454950 254900371146122073565981552151923200 12454951 1759148831702843260449576485009856616952 12454952 -474982830457407933001874172677092070400 12454953 -77938870440898015206398736471275304960 12454954 492391541097217935033766167234039232176 12454955 104823842587697069603014360394053044000 12454956 672175728625917810871919739699432345600 12454957 -263616757797367125001948418189239509248 12454958 -1786129546028892287712143052264290403840 12454959 45734580110430215556135556935817895040 12454960 -27527511564252068786775993052236349440 12454961 1087403894564302794205497551568265100562 12454962 -82078896859039895570661776978007258624 12454963 212067365304614955231236171961073098304 12454964 -141000905534172992389288253731071227904 12454965 -824826515128030450671972002195582188800 12454966 2168802655103737105839911357863144625952 12454967 1059680783664962748497580861553986809160 12454968 68064951618982674316814514912315187200 12454969 -1118158159720202168138826020123075601660 12454970 -568234751439897657286381159474461431040 12454971 -165271153231572207588980611254789451776 12454972 -31973988127061377944673480814698423808 12454973 -486390679332498179059241392098885805236 12454974 67835444894691582741930693712196899200 12454975 357346310876893500542951360179697846000 12454976 261182054226808686022038446369294254080 12454977 -470777957988315421511886316622992522368 12454978 -192523730086031060638457537069865155040 12454979 -445643924000894257423724260326642084420 12454980 112655660751730306410280802818862653440 12454981 -125133311826292715004643641760949902656 12454982 401068398099820526254827429348886663680 12454983 -557398619430927169500371627714790468720 12454984 -1809500739954463515128381111692267453440 12454985 -137662165924577660887335804445695905820 12454986 537492657630610218731660931408015953664 12454987 1143325054841560849841315776663927439636 12454988 81115827888365743685109039369686624256 12454989 669190326411940027914151003850975173824 12454990 19926172746446046810209624424121994880 12454991 -1573242547512608348763116656461915709728 12454992 331414000802716724472396426771128647680 12454993 -6410036661423324502605487780805665696 12454994 74531512016159501583162456147111014400 12454995 -30853224070824534081048549719074540800 12454996 -1116653627748674347536580893428614750208 12454997 460455423570759504272981104787396266446 12454998 98913697692006266579725831508293808064 12454999 458064486682628306228363756778306374160 12455000 177150505025147918495479902197913600000 12455001 -581834617422608707193629431675741099132 12455002 -310125606439419187043009919807322920960 12455003 -275031502148171742358196135940838525680 12455004 -589711143457125534747836370087031739904 12455005 77405432984008672454438449082937639660 12455006 450427464087597339898833878272394868864 12455007 393202290153755091476331601866138240000 12455008 -1486159978778061535146722553744715284480 12455009 -184184989094392366850728366882348440384 12455010 -511153768313167149022824245645733600 12455011 260290443485703800925278437885770937824 12455012 141313714030416857197315102380130713600 12455013 -698368850084474459010518649326720013600 12455014 -113615003031635907857719845836936064 12455015 -1836613267604074514663962670252143698480 12455016 226061546812611331384899911222968320000 12455017 461453667853138290234482043391884370944 12455018 -20578067413890596451334637201152180560 12455019 276016757784357949024536912488902726320 12455020 438428554249270720585694358671104020480 12455021 -339406011140227546097044240043672400756 12455022 -372896895153048586266098757338152187328 12455023 623959379571524711001582257098115565040 12455024 -120325932929705480843404361792049807360 12455025 -39920869649956465282685088789304012800 12455026 -423595252474788169210425587524869260256 12455027 733342980086897489773547007521283604512 12455028 -76239222044008286147760017468845344000 12455029 910888827453520359272042823816731493984 12455030 -90816955437154209513235802336996985600 12455031 -1103979015082796690072737925685788519448 12455032 -351054761167816783774993431527222476800 12455033 -327988935736840702719283019645479198464 12455034 -333492031861629456755171413150103070720 12455035 -661391008902130277435848986908100683520 12455036 -2353261388327873992234534163252797440 12455037 -6788691459322803597076764025742661600 12455038 -88252349051087202027465332752921977600 12455039 -1316227919872607907699359359123154540160 12455040 25883680889958409142129538367488000000 12455041 160153413334633796717885417423228874344 12455042 26345416516975555292563505568420318672 12455043 467314222895564229913010639547559657464 12455044 84987820997768004842639613513977413632 12455045 -1118962385881893740874993384583907045700 12455046 -42184244363054986901535720294508623648 12455047 -19090471240127802328386547019199388416 12455048 1664087535590627806354518646875083535360 12455049 824544414072806643731230660769906574864 12455050 -440854303855601038986589224298052095200 12455051 64784565309730605573495275742014327040 12455052 357935267811650578181458088645806866432 12455053 447203927849693803821471605904738544824 12455054 92132906236556630512285075863758294976 12455055 -769206977846914707784572824648495752200 12455056 -6315448211963029828165605910067019776 12455057 211583015521937655604475368900691712306 12455058 -74515861680261735292972565811504168960 12455059 1385202401260885071206060649435922366800 12455060 -315464179878253400120595298379877143040 12455061 -857748310110079246407077496214350929280 12455062 -532336206989404939280367711261613792896 12455063 1009790653460727883113521165030082611784 12455064 -1128685210228113264157673455270375127040 12455065 84302600563544220508850262133412819400 12455066 -180767787409634301344246057812383307296 12455067 1240066961184415894925685776853890936112 12455068 892369112427946067238325763318749326848 12455069 -2053366731763174845103099471197350275392 12455070 -372006449135873237715426812118778905600 12455071 -78492720550520571348593867891647929048 12455072 514921985512306116610731831200503037952 12455073 493237875905812398241697772726933876000 12455074 -416856851940790995299460186157596748464 12455075 327260003682299964322578634811163579600 12455076 -1193563313809724031093797868990668906496 12455077 -142496718046491024898710945839556631200 12455078 626171633484050135552237065049336302656 12455079 -3048136306910755141561691965248628224 12455080 70435170180400230612014158921815244800 12455081 731342592210339790456644140642303049480 12455082 25349781991854037618627483061390324400 12455083 1257898733318812282926046595414491233332 12455084 -992161478964244873970232579588514818048 12455085 -751080069273759661534651371184893357600 12455086 102572552003111349188165874568902000384 12455087 -32203498981061997934039819744088802816 12455088 -7778513337667672501947025681531600896 12455089 915933803212710021093465664063189811440 12455090 736595410171365063818557115008082896800 12455091 -535361503251300623895101722360021699056 12455092 -324838878258060021521744371645641137408 12455093 -403818601660121847811459851831051151200 12455094 75672001913628997656390020937005445120 12455095 137675567453261039339875630319800724400 12455096 242379239698420171547419019919893913600 12455097 -43248616172196181512029455418787495600 12455098 142782157863765885736988273466867089664 12455099 2921009700766938321288833983604390666136 12455100 -104318624018869369233052307854325760000 12455101 -2303995005550258215063229419780306780468 12455102 -33096798629324770455295632238742347392 12455103 20399703208981560654568501101436231200 12455104 -93262281477680538678252541573771296768 12455105 165619283307217744474319898765609118800 12455106 -341762902843194383764765630592689741440 12455107 692556011398639701308861025072205423312 12455108 138873623695637209181392953093834808320 12455109 -433664089137297289761875222498702149986 12455110 -591224107248274104788918734292724910080 12455111 821771728659908882949871123072701482712 12455112 -92941003585398649361861495888584704000 12455113 -122592429160525411093343454377397332832 12455114 3623293294917026765246843111761748832 12455115 -319615726086758292230609732085579467280 12455116 -1029888715054262526490119274854119886848 12455117 727994371327088756522414221670573858166 12455118 -47005263332179336441202682957398083584 12455119 1510983472990883802758784471472563395560 12455120 -71190486709150197996306380834919628800 12455121 1642009405155984907918213171915081728 12455122 -4683414496906473696316162352854146816 12455123 625488489646783144539533505030895651680 12455124 -610072844807063040568019173389632679936 12455125 444248466413159706687161619771779694000 12455126 -525939750684457170331356459571843531488 12455127 -45169607952346150793277568390128123960 12455128 -218229308261647076524966408247644569600 12455129 1984287872532121961243558981853756926730 12455130 -293520399863472399223688549054838324480 12455131 1114636646020003246305982910898810996900 12455132 -433539276186999831369653658326912239104 12455133 121783253421370884098027521111509354624 12455134 -429702493171060372992357101280107174784 12455135 -264507336053035466424399672697984320 12455136 -917898701319707004875635315933174824960 12455137 987279230756077669774435020582130604820 12455138 -683549891159304267561884160420889103280 12455139 753833974794758945333660376013078178424 12455140 470886661125395204571995697288727142400 12455141 -1109824902587048167312293954989147683008 12455142 42078455326848392473338174394736769024 12455143 -261823796667652033225637334659261787776 12455144 73657333953848610094150244671936266240 12455145 280024992812496972155005383879828288420 12455146 632361033964820240569453324737413836800 12455147 364460809523575893609689441330556358032 12455148 -256376469017645767103717577725333752320 12455149 -171399655293374329918661076683438944768 12455150 -54776106590470832874647066056680547200 12455151 -120293753245133467892930216806090270968 12455152 -466783054695188789676127057548818841600 12455153 -515518731051073532587514135279421271116 12455154 1199697445219566369925465678128649559040 12455155 -646876615284111427696050037201048951440 12455156 5675071027955614246198360383436001280 12455157 326316807710269958178670660040424350016 12455158 -13022749462303934172012818877706516320 12455159 343189018362235400821274374256814346104 12455160 -89672867230121335300993565346024652800 12455161 -1000196357957389624626739028886636537238 12455162 89638000399767446438881728822395576400 12455163 163920860296617079040572462572018003744 12455164 -78561432329355184310905439161517964800 12455165 22798030458456315061588525414807560000 12455166 216896434051949717451988750017600052224 12455167 446446519700930607123828006791102001360 12455168 402278084188330800824301810605195526144 12455169 -119532349178059775338143289365171248160 12455170 -8720574612911136770823596829121136640 12455171 -1271171441057607171535851966985568929008 12455172 -173053115702969963644819938131281428480 12455173 -264210666530494084277346436638349804896 12455174 563737071883813019368060616507075466336 12455175 130711177767193422517699961638107024000 12455176 -1428177798666661589155708200185158609920 12455177 220726833114993134382240749272883225472 12455178 268360837050750854944674090518508245760 12455179 -1395021585146165311554904251710905922160 12455180 310037916434561978134818122716989235200 12455181 800040986149780428938104110626765937600 12455182 -1006610072002359964810863302581051871808 12455183 399299448557696888352725949941896874544 12455184 -70009805190205314139087048805575557120 12455185 359114164730732916027535476851744069160 12455186 -848719002933111443060483753454185937120 12455187 40993843253272311610982499431815187568 12455188 899456463470105007113534557729394958336 12455189 -1212756467422470565428656824313532545010 12455190 98755963439957668205542647228831344640 12455191 -307086211384858792574786946912560496000 12455192 130702026722662443441348188926042521600 12455193 578049548711825019731824342799324142624 12455194 121294320566249822046124096729406476800 12455195 -159330632060888335906372357290741092400 12455196 -251283338136028894917174463683440741376 12455197 -9110415549453680270470472726422616928 12455198 5716462655955061350377262161958193536 12455199 112108732477674390739484581507886973168 12455200 652873679817393384815825047798407168000 12455201 1848071211817019381093170127159857059504 12455202 554932180885858521086554744871151004032 12455203 323914194250506689704340875992981422640 12455204 918422532937007058766439856560673315456 12455205 101353292167834765364559106474546773120 12455206 377291453075983165015367076089451075552 12455207 -164763601774033836274455456862790949360 12455208 21626029336935622671068795169896448000 12455209 -996694966188745799111774480870374308472 12455210 -89892586729173064827271576137486870240 12455211 -45987769766588464412286888320848742400 12455212 -156621889541529139611229984671999114240 12455213 -966188004810675278049029444185014249696 12455214 102036298454363057291500513883396927040 12455215 937770556245525486909185784442906140360 12455216 69390718282020003890794664429526515712 12455217 -334066943716837974214942268357831615166 12455218 -701185181532806696668987977568992561408 12455219 -382664815271732401903807090796626452480 12455220 5263301176031259781849326866165084160 12455221 1210597559957245238612352857498439501422 12455222 -4026250914521068878402721390915638528 12455223 -1028462968880256082975053692549418900864 12455224 963178855424281679335870127097014046720 12455225 875982607130700086241886785810360192750 12455226 -63912340055619942556810839155688172032 12455227 463565340166093810512626359529049391076 12455228 541061290657528118970696633489931316736 12455229 -876635641861188593099733138801467666592 12455230 51910519846114027928467754853228172800 12455231 -564767594128150604900641589310365371968 12455232 7871700113284317536645417366917742592 12455233 -564749743980188185285682531705534569024 12455234 559030391205473501817790797334123004160 12455235 -453048775655625624999941656349406105600 12455236 -227522366885085208013419929440644976640 12455237 -2851740708486782891673875042231219433600 12455238 -194914268933315653967393624499381778560 12455239 -1119960599979548229452912653005584026080 12455240 82347082916887710392993348363189452800 12455241 998865647823017925529205783375545714080 12455242 -293212143859798686512468782040388166656 12455243 1222495294037642806873598702808831849492 12455244 383033420410204673643638751675259495680 12455245 -5627269270189172118109438756350596160 12455246 -298477262822580372011488410312171601920 12455247 -197270670058619846954706406244854987776 12455248 240006937221310985517711107700017823744 12455249 -143207229220379915073910332544848417936 12455250 -467705044787266540844616079368838656000 12455251 -16241213841853267457765674322418883448 12455252 -230960520715198120420056589088765223168 12455253 -655234722510246298384202497828373313138 12455254 82360370424240001111861582743782338560 12455255 479761151166562415480954449467554618160 12455256 1098801019511520419997629518424371200 12455257 462106366158303650082906400477077690506 12455258 452781095969221949969407043750793976320 12455259 687590379375227977321467072897881084928 12455260 67945664643961349902674210570558720000 12455261 -382407483959174547048439770968108167668 12455262 525375837098333289404329326692239923840 12455263 -201876465750223667752805466533409807480 12455264 267651369849152069187471734824395472896 12455265 214123487576491229409704123068858701120 12455266 559868736427036912590740966233341194832 12455267 86313421044269907903060135984210107664 12455268 111908228993880392526165124337265500160 12455269 254589894929361467894378045675383205020 12455270 630746827296777382168602228692074654080 12455271 -207893846841243418064301145211669930496 12455272 204022250656916248513105402674863692800 12455273 -205946639758081407524184519413369306880 12455274 147511381606619560567678096187198439168 12455275 264808568009243127545663877540163385600 12455276 -310573750436804352130885025348549379840 12455277 669853472268353430314852246652306949440 12455278 -36010537660348028410171975523736667200 12455279 -1700509759573092416614262511568362222360 12455280 3204538039561346123444843197943808000 12455281 253540411916104890477451342854111978292 12455282 -272334456366493968091443535149254639616 12455283 -385323119887787738403937902014990778000 12455284 1055696862992557331738385120815816287616 12455285 431277409329718163351460148078020905520 12455286 -35402442754736096509835543563594653696 12455287 174977655603554203896449911610385336240 12455288 35580197771661352611156113325803765760 12455289 -14262754083107353651095695304574027968 12455290 -569683484934956587006541023112209389600 12455291 326670199734485735922770179492563094692 12455292 -46798502967609187683892842489577102848 12455293 -584068587957126649478559573269455214458 12455294 -12371551330307239194991289694002437440 12455295 -209484625110525219160293104618499469680 12455296 -498656755923903210664308141092587438080 12455297 419567229094627790670028600904655432000 12455298 -808345236993799837248343927076946969600 12455299 96783811755956293362510973597750610300 12455300 453070892244808806741287246877646924800 12455301 -663100213466906254475141602747652798976 12455302 -575346051315811758182439340222756191648 12455303 65586285497495436746341445649880396080 12455304 40065792309752750444301624882272010240 12455305 -331467357414792588007650224554003082040 12455306 -724572874141585731174926865515975805648 12455307 405446087071841691700620769057975657404 12455308 -12513947113620926790692431795017246720 12455309 912307066542563638888510526307928613280 12455310 106804975117400381438082074408352134400 12455311 541815837215441052367333737605331472824 12455312 35913820426865567618174339231848833024 12455313 337552057408972596524988474025174898880 12455314 391880277613409270921036642007669434256 12455315 -900352836653499889908724121032161353040 12455316 -254727258250522433215142356197291786240 12455317 219903853415476440537882062836725196800 12455318 187149764006335412482826040695046549504 12455319 -146273869816403484779593590010141366272 12455320 -762790337563322863774242360796459622400 12455321 -237229379968223748564994639378358442300 12455322 51435637645586350228550054819101327104 12455323 14464176530731930523858143667892813572 12455324 -60497179762157193766769816189594932224 12455325 -175319333787671873513224792933739571900 12455326 -412608582106080428869890493886027884800 12455327 726676598721008615672847561510469534176 12455328 -694250422170396514741158987650712993792 12455329 -2076443374362867915575217955749590241024 12455330 555504244150852502671633871295015889920 12455331 -149423959360052750503089472763227251456 12455332 240352099787696958736406737984590279296 12455333 -45974066020392040271273871658051472832 12455334 -154968742144781363461512705981681007872 12455335 -157017636773088545569696885066803425280 12455336 197969135968312510372323713185221427200 12455337 -3998585691585120028679296580809465632 12455338 -22323011034631537502261905744030745088 12455339 281684548240600063365137301851854703520 12455340 536707085044137053916618490422238387200 12455341 -704791498409727063686527542909008353258 12455342 438221247998280929823414075988845579072 12455343 1181569786042588552593625882759421389200 12455344 -369786112426984611034804855797966274560 12455345 58282092829602776127543579400383055680 12455346 410648964524483871407560991693007418368 12455347 55191825141273981272909719759889634352 12455348 239031467515213846188439868514278068608 12455349 -546518297248196422164221739581442886464 12455350 -250448356105455195538705448971419621600 12455351 301595435707000614748230012672720200592 12455352 -69956570954788712702628398931416924160 12455353 -664496320236929653692793654346280139580 12455354 57938345769798068059809663836445323376 12455355 -264749926299460150448674214574982848000 12455356 -396460220875007896901457807782502776832 12455357 1157880490465785339439647234732122892000 12455358 512582845324484415635600667249989669184 12455359 -190093863821292343973007178863853530400 12455360 -156940558307774760175265605378186936320 12455361 -712865317644933612874796569893349287168 12455362 -17863373603317861707613751509100336736 12455363 1213029027800344707574131094158879447612 12455364 -465097430213260002995876713666240174080 12455365 172086691696216111503157619646521628120 12455366 1284858496377794637619220619017994240 12455367 -29179959858828305529392894942091564288 12455368 114851568960991452678724782603515013120 12455369 133401877625272314622426382720645936400 12455370 27925714808982719503202253989507510880 12455371 891990961503232952941253224891645197312 12455372 57906053719894732060980266440214246400 12455373 225778804387029442659809762646425256960 12455374 -568835466908705946050752431673278059520 12455375 -1742927219295739212257988860597482146000 12455376 -183016827712720906145682805201461313536 12455377 223835671334867312163958969939050880 12455378 537373089497630915557204113323237902848 12455379 -13030480258246852699686035044451241096 12455380 4120972658678987341606842650879385600 12455381 658880434340032825318630974411771631182 12455382 -205983415723072699491623567455730495616 12455383 800441147530646257400898113962716822304 12455384 456406925334728285201346104359456972800 12455385 -452343428252411125640144600452158590400 12455386 -644771559210973841294823028976985090816 12455387 164869437090167427212095376580351143952 12455388 287541842040724867552472957344153755648 12455389 -1429458465248591959173688719373166686810 12455390 -255034700375744444263169594076879632640 12455391 6090140847394045513949378680294204320 12455392 -902538190418783946799319515248528457728 12455393 -273053498832010318061159036070548905680 12455394 -67260989050010408108650134778453744128 12455395 -425591580189749932578480945341384267280 12455396 -279269701056458636366060690127439838208 12455397 248040420208331330437826938993816289280 12455398 487146139811481516648131416455095003136 12455399 -247191150726609878755441206056349995880 12455400 -534511317472035464010593460456437760000 12455401 -49038388025216626053714252203204380096 12455402 277905201011150040001461724790068447152 12455403 1011269989621873468052436707975141590104 12455404 -173620109459592657122028894657430129664 12455405 1359780483268936165833039727777897410060 12455406 43170476600840907960142226383879912320 12455407 206565681126211511472036643587094251504 12455408 -3553884748222746867282751390828265472 12455409 -299125734931458904165311242690038858896 12455410 -61048550609523670624873622275455360000 12455411 587222675626231097878413784903103064012 12455412 -537523527263569736946573162818217830400 12455413 -967253553484862169412194841436555518020 12455414 -107928270223619578947537965438551726944 12455415 296116399150451139024190066843310865120 12455416 170159895768169300028372600861687316480 12455417 -453668700492725846476189476529202223552 12455418 340941942166768114999287801001851592704 12455419 519680162049370852693852413812151862820 12455420 -5984227703477008218191040029368350720 12455421 109847524062495388299781960988813508192 12455422 -225056361589792986709939830517895856768 12455423 37645672177123189245463457990730710784 12455424 294782697267101970146895873189127127040 12455425 -100288124888938113820755502185498364500 12455426 191150231702342908627926309491581224912 12455427 -84795370554550704247993238981872809480 12455428 -119403908965145329006455310760271478784 12455429 312408419510418893518681032372883039776 12455430 -29672934802027479204783520166062041600 12455431 64230216380115015821709977361979660800 12455432 -494928949484814217796619165345017241600 12455433 -87808753866611959445576304916525155798 12455434 504879710569223003350824509317282597632 12455435 -616816008938229025818926575757283825120 12455436 -101123764042709120237862734000273080320 12455437 -2053307877680399426645555917819994739840 12455438 542905848627039882439117543858658431296 12455439 -902567826647291158825355852893687424376 12455440 -177216991650588009685141441834900439040 12455441 -1569228886699287919635524752858078805148 12455442 231813396499130567843010181036720773120 12455443 -163451518161905358913426818710473073664 12455444 -1191970086058743395949839656973658152064 12455445 255842528407817696852130937808620261920 12455446 -174360360444647395601268798833983852800 12455447 -5403458686050028218082228337306212488 12455448 1052889391105092683072090563584796876800 12455449 -1459341344631563826739741835815695690550 12455450 68571243205238238594281417821972416000 12455451 157588666235610259561522937365619272392 12455452 1137959336708904995056129323052885915136 12455453 -1841164236836242100920540057911217574298 12455454 433547317809021576448241957391671162880 12455455 357111300851818348070261044836934056360 12455456 634445667915490165855907887967423692800 12455457 -730833098386203188629635157553802559248 12455458 -168148764604603403239139111623592806848 12455459 210005881021572415132788445272223933440 12455460 -42209488561478704613519978452022910720 12455461 -85500337234996520931588018215202477000 12455462 -336799489145760501133317971740269300768 12455463 314169666005229694555856294306194997544 12455464 95142725680866164526330225589871001600 12455465 -5459036333550247227733179468162036480 12455466 -306467793567440987939442708394291200 12455467 463414933875588490074905863914577934516 12455468 -236768103933582018646827045234325638144 12455469 -126825453262535873812476127823248021440 12455470 -683578140542954634909922449174489392640 12455471 214650842018375736571605253140906691680 12455472 27406606330830911818967704499683000320 12455473 -583194667367879448027011980370184791278 12455474 -1096846841744449067651099197629224385264 12455475 -138569491571193101239134610942927134000 12455476 -993961653511904075924236349907351275520 12455477 5654063121517503987564341987550579420 12455478 179776285228845833321361735521504317440 12455479 99587328154578957753834190351843771520 12455480 941821205745613584325366048354853068800 12455481 -949612231412786870701560659811384595584 12455482 -21382352013320497923735768070279069440 12455483 248615729752606248434439594675469040760 12455484 -314767252314980557561576561535177854464 12455485 -95490085079831977872133596615920832000 12455486 -836311224526515699355443353525225879808 12455487 -398070890306076224271728995211398921992 12455488 -187237442620570241667331117721562644480 12455489 797645332824213616869569246272127423424 12455490 10892715357594682096323405188596531200 12455491 1970954599466742652005643465388427688892 12455492 139740892879087551876204056119400595456 12455493 -392077689124708229385764089636873704000 12455494 -798866941600908543141046164709081708704 12455495 -42390968458344004290676274190522103200 12455496 -741526822639099063519222170636223994880 12455497 -110208173754158496052184560712626870054 12455498 557165649194388736001498399511074065920 12455499 -232128830849869199295049955371174517760 12455500 369299555414460322797116394911980800000 12455501 -2464645151320344291615775614164765026368 12455502 -358083709222390000572360346584141970368 12455503 -1460404136594275214824682249648649551248 12455504 234583628404598647047678808980589240320 12455505 -1336435810402537242495083130215740704000 12455506 680638280209001411676876444132007754400 12455507 -198426410337660888014546034799128819600 12455508 -61307924605887423549733732940637874176 12455509 23694696208087266285379842754813099200 12455510 -302381237343903428388757002253644867840 12455511 -983389653601697744051571074007665790336 12455512 -206702202809849144509627813345679769600 12455513 -86619136434591403772602197235359139200 12455514 -330858063993457113741060827889895374096 12455515 -85231107940505889776057876347303643280 12455516 266054108950441250422463984613665622528 12455517 -320600967668397554015855862120168309888 12455518 638175561215911625866095967173890178240 12455519 698186339908508002456971546284890261344 12455520 259330958278353966771456317750111109120 12455521 -279621404889510540144335815162699069164 12455522 -561311200390100735692277031108312847296 12455523 1204722243523011972328343927921574150372 12455524 535204952538528629379856234770234644096 12455525 59790888713691732541408632003465100800 12455526 341252017710334174745284499530559677440 12455527 -324265005030752235348457793982234123728 12455528 -390016200835260670358448381829270487040 12455529 447429752976333673128523208787205283520 12455530 -115186872221711139271513294571987727360 12455531 -1575188825412566948428556180118970648536 12455532 12414365677791777974951054795133265920 12455533 1052251791413486377956804055990394589782 12455534 48716957429738291118150333837190171392 12455535 262495085510256201724461405325621401600 12455536 -30505881089848024570451184810012672000 12455537 886301840775787976132611491618212004672 12455538 37035113528576517958815539884413596928 12455539 94602694263264740875881546614285750000 12455540 506726347921839439773725213632260330240 12455541 -499437807113639049026565080954488913856 12455542 -254999694508307160516495063669141752256 12455543 1274384645255770918990267555961702521344 12455544 602427750853486256050488724995438366720 12455545 -1293702165029680242967875469380563476800 12455546 -251963263100146358928580178920645200528 12455547 -333968915165514602469044027269420383264 12455548 -63602312463385664382431982969384633344 12455549 -557762323040531770703936363876197579680 12455550 86692628024671102631814788649407664000 12455551 -2122199940662482618987121783717867394968 12455552 447842149890004421291404377855098880 12455553 -99690316398918382993614933130522605312 12455554 -122956996225804537399630096277863414368 12455555 308440625976494036177775534498520911600 12455556 -523934162094668475893744188223525680128 12455557 -1011513235307931120827509604628103243520 12455558 -149821780618129153130210540596248311040 12455559 -230591211269771063460871558201724063280 12455560 -90707467973525719656852030197640192000 12455561 1076863551628171713426318449485754890512 12455562 -118127710764446437277251047695318662656 12455563 1606445897769037671674528445082526841812 12455564 -1879712548749834745292830481755525447680 12455565 -606944679900425647444798482764106290880 12455566 929773640997409533721040489667913271232 12455567 174274709359221474679373073026572604760 12455568 -32865213089605448400300020102864633856 12455569 -149363246032743844989020629339911540928 12455570 -627141355588079048227325628739270151520 12455571 -488522396027674806459561010731378373776 12455572 -417434867044004491628512922083482961024 12455573 -264118355168314866704267782079749773636 12455574 58998247859451340088558614533405850560 12455575 -545724808131724881871341417382697729400 12455576 -187120836966768278179922077247473827840 12455577 623598529868731428797629989745617536820 12455578 3896765370794480268170210363721347040 12455579 -1993253543974950380308690509668854541820 12455580 184325199228761990006708420298890204160 12455581 903123495228809522753723803051646538912 12455582 60706954059881049074886583854926586432 12455583 1005125183288424192795831720767121408 12455584 1191807708449910974431056459475278888960 12455585 -180025177670819455005727311512361818220 12455586 176250974492309313223731808272303221760 12455587 978588103263725402568190343350271525760 12455588 -62934450422143442897447871666630909312 12455589 -221170434440253089361980170614923738592 12455590 2517980559041559407203780592023964160 12455591 -661461921048811904363515014846132880008 12455592 -422048861910760243991394957501764321280 12455593 -477505268747091306591366130112904477696 12455594 243285730771181523865820625280200312672 12455595 3809107052133766659011413424040971040 12455596 815083931483232968258813124996006483200 12455597 77111886447196666182039513298548195264 12455598 12992533975585725871422230346389833728 12455599 64983574160300627042258197068411593464 12455600 108870392002817268173865626573285376000 12455601 14038976392054438561468328104959697344 12455602 312341393370627730175051982770087529600 12455603 -8508740267577370596036160643112283656 12455604 -81031105381508616986513060047075067904 12455605 265299396808510241962785141220864443960 12455606 -156568477992081830970678742240103788800 12455607 12133491492414165646853434823292090960 12455608 -316722312580686351481099868274524160000 12455609 -299814949899678281780898840787150617600 12455610 -245491041659009252142220935980793258240 12455611 -381355279683512264323132455173072024064 12455612 -271528108246399802966468063571132584448 12455613 -21744986959339947300146109350350927680 12455614 -214376230617636806277451984582289326080 12455615 817085379163163130914904671738134166760 12455616 -353794399884080217337436429508170219520 12455617 -1788545352904557245583807242956675878334 12455618 98371941724046648601122459650069679616 12455619 -1457816157346860622531318613391236808 12455620 798996179693145696735137361346354279680 12455621 -21419084696735389659822356574127960800 12455622 -2782930457190918663299805810369625440 12455623 -1443932069662995469192968183950680531656 12455624 -1248484668543851015465833525203510190080 12455625 -1744561624682467554260186282112720000 12455626 151881240235945152267703637904555892224 12455627 256709500680477311893555071256051287600 12455628 -132144943277479675717442617864454145024 12455629 567658206366982676780787722972807571276 12455630 9396689316343448076926503899131214720 12455631 -1085272185727390251225177148280562137880 12455632 -110047959248215370760178488058850705408 12455633 926159352151225464150328626111887376882 12455634 11417709513920742282305899440485747712 12455635 -1078574015883376196258511077391883865040 12455636 129628454316333841423602571567143550464 12455637 714197092320049413671832560878446348960 12455638 13340739079315920150801877900000515264 12455639 -141988390342813433079376085761326018720 12455640 795707203815713638307040112522690560000 12455641 191925493748277879248468352306485957664 12455642 -933232511982299542867286438739976896528 12455643 53904612594184982221817668800843594864 12455644 183644107676907774654157795943513473536 12455645 -80988983143759211198564454185049062400 12455646 -129825263178847359792762900888605561856 12455647 -818696203784641961791884009455864823904 12455648 462028065025772148096647925566539038720 12455649 -495172187788695002569251079187755584366 12455650 206079308253458133033192265440642585600 12455651 204227011581640876446499133874187900320 12455652 71005162941519143634076922793478324224 12455653 1030064383161441141053297793344772685278 12455654 148543561611673400413287142019364672000 12455655 -250350396910904317324953743921590092000 12455656 57465983618810913788556486902796533760 12455657 1837168884696178636665112201397192382906 12455658 978254521338938403900490243314171600384 12455659 374765096575832557726925286131165490040 12455660 -120515403497731013961368745912311347200 12455661 -6006808441692615565191701626881812928 12455662 -644466057337799776813671362462289049728 12455663 -1479628487757083034691216487467099311816 12455664 -26033352002372555539627406023857733632 12455665 -618298592597233117178498172161833409280 12455666 -638126314490602504584010305754306153968 12455667 -544684636706586013983962457285409036800 12455668 930881810937119624654998214954468978048 12455669 -10606175965964591955651562806332283204 12455670 156059431189021679551829872208307158400 12455671 -1216296446579783287613323007753474639128 12455672 -997267055593982447586420035328431923200 12455673 -195463587154476789594409426591889238912 12455674 177604356755050567442293614596958182400 12455675 -480066313772180015229004173204479741100 12455676 54083080275156830221094259954673496064 12455677 -368468522264934134494371685698968338920 12455678 17047785662391765842839148599753664640 12455679 -314446902915083956418773013710470054912 12455680 -291432332555803971105527493858416394240 12455681 7601847758511364036351811193404940864 12455682 64708968408586731100040595699998212992 12455683 713289743073013322899775970303488901504 12455684 -366747087651110107248487216443612019584 12455685 729284822107445496807212631089406380640 12455686 490269556257153062187136005662602743360 12455687 -2907135829743433310779312305493453975440 12455688 -142199833852725003375414881938935644160 12455689 -445383621546743007532367568697623774876 12455690 -200534492928766587862001683582151484480 12455691 207086747570977893354490530741082919424 12455692 304353950797107168946597566476016002816 12455693 -778806117987218210461834209389022813120 12455694 -436593409215195123790005635173126930176 12455695 246295526258459944824174829210725941760 12455696 67726271931460066200526980661416296448 12455697 -138066620367250809844641225377798519520 12455698 228724091175415608833042008633176864 12455699 44627800942954985634826804247793784536 12455700 161223531393902015937781655092873728000 12455701 1890217373740513189005899437303124786702 12455702 -86132970126252377359012332422498918400 12455703 -285855404680592936313381680208844433760 12455704 364335777618062037892420780874844149760 12455705 -1572940387698126266469679874542354688640 12455706 23224273805827374794155974871611249408 12455707 -23938435576168436735741633586335778816 12455708 1457758138683871636092337821547239433728 12455709 -373925066614953618516249450999662179200 12455710 411383771084947278156418711024939992960 12455711 1057863450549058559005555021999472841312 12455712 108594773098937854426613130644428554240 12455713 -1544676790675240923941836121404493337660 12455714 -149383053708556947849814712915214361440 12455715 -72064470978998001175768149358101888000 12455716 -134496368964046522200843462761392578560 12455717 -58360655304188297298422761569971300448 12455718 -226980890519075019752984097886416835584 12455719 -749326950373767822819740996127420444000 12455720 -1079645792721545705030902923478506547200 12455721 895851735592346929763617550031481206240 12455722 -527486240552666999117953298305094219088 12455723 -191736865006927478081230672288214885856 12455724 -3707487972155499955300173405397155840 12455725 -1076406425252768399419292439120066033500 12455726 -774079985213904082261060153812486853440 12455727 167667046890884950474679603953333684608 12455728 -8604552576083009727138190811742044160 12455729 -348590149193128513150660679529137382912 12455730 80111090076138811580156488521114117120 12455731 -501496193755085838599684218565019364468 12455732 158011528480848621030276826469931344640 12455733 641153964503161155784755126548929269024 12455734 922846037942135788107894281174217050016 12455735 233777097041242760666379321783562813200 12455736 485334118694421509735475950066057318400 12455737 83485761181990938122928066296922613952 12455738 -335237965002657056294083508262711475200 12455739 43260554992360397408865983411416526400 12455740 -640790384123475655881801780967303680 12455741 -1976658091084152486892613947016761356858 12455742 -65660778587934568948754352395348471808 12455743 -61579740758253110401544893611326708496 12455744 -7782317473460385990120787520608272384 12455745 402832877139709288001136861565502805120 12455746 -470953181407028570098032282623392922928 12455747 149242182924570811681808329067394568800 12455748 -1003988595040109695182704860717058119680 12455749 -1478459713455413234341966662824157201250 12455750 -565622973310195043157935375295486336000 12455751 329830070611775383078740385230553697664 12455752 -2028217794020646405677102819171677962240 12455753 70339646953797848385364172160003415002 12455754 -77433550765064059023770726978881067520 12455755 -410651543732867611086228706282298621040 12455756 197628160484258109855989130684782334720 12455757 465514722752293391500297300578639479820 12455758 139043166093886680850619012466285230976 12455759 509001770842919861085759399972869647440 12455760 164001886409218595622048653600047104000 12455761 765540288409588066944812009779894797300 12455762 462602384998577704176430158671422374144 12455763 282273632397683438312901026344922409024 12455764 -214357446965643460660000670955557257728 12455765 70824811992512820171941615112251608320 12455766 183606061805015247220338779498744848704 12455767 23996183431972523556194526430529276440 12455768 -12591928999356875176646590559429222400 12455769 -239131760767398881455493087121742848000 12455770 138517075099252225909051227830151898560 12455771 19374684028197674134819209402986533272 12455772 359779979392708631023156314150063636480 12455773 -346493425484538934896309130453998179520 12455774 -146367431596358266093251737188700680128 12455775 30596294326957340464885504825042525800 12455776 -1636718592178559571781447236843436769280 12455777 -321495775264322975059194836192481649374 12455778 -532393367058172077882159124213813570176 12455779 8112623329153920359317179696826191872 12455780 -164424608467332483909652114210112908800 12455781 -267682173132679040634357321194621357376 12455782 -245685463866872779499304882454542367008 12455783 695756098837432863882278091801192559032 12455784 399950358878141388227283740908973752320 12455785 831608695174251320025980449141538697600 12455786 -27281356771586826619560454595615788800 12455787 -380309632709998516342586272906410070440 12455788 -478453693401675439764016956346236072960 12455789 1040410282136808543404994748198806501024 12455790 505368452587453845262693273002299904000 12455791 -542771826321287258232222143933041060088 12455792 -35286949710812664354554992060854927360 12455793 -436095993535705571731447883656401357696 12455794 -158113021259750740543925348393593751040 12455795 189325480785364115998343706122126958240 12455796 -161755976263219890274562899128496939008 12455797 710419092246249035420123438250928595246 12455798 -368295070296011189799647584759216572864 12455799 -1713755043409733876874881137208300133120 12455800 -59520035642445678813542484950347776000 12455801 -548542557075044828444272825567364082198 12455802 370388785078413382540446262059609623040 12455803 1454849311107768110508635582090195686052 12455804 1053302519488630877019560723411023680000 12455805 -579921406946294041450066791565826382240 12455806 -295092097207294545464792515994338710336 12455807 -65722319702576739307616660177705717040 12455808 -22205157921269888814974441254551552000 12455809 1740575825930459782635570384672966331010 12455810 1493357143249162032309317631805632000 12455811 553375614232817037636184852210686458880 12455812 -4092639774460934658032132650305819648 12455813 -1276512887281229466033233728739433739938 12455814 -97589565980336901001913850262087028736 12455815 -389205744595728391343521513877314654800 12455816 436243595162433357872999894055061140480 12455817 334407161178040275179077139301251805120 12455818 -163918313549788061163395300882979410640 12455819 -1081543768634868567331145217057470227440 12455820 -149685839976389227081423902517332372480 12455821 745673793475620638473346188850705362912 12455822 679027606825294587332276022802915787712 12455823 761665687627905840862869410111875970184 12455824 -477743931271253379608461380447883689984 12455825 432529703059887164835922929342172187100 12455826 -693668847275115579581016353977678752000 12455827 -417261665797209573576314026061482992000 12455828 -6114971207969158164804672802034884608 12455829 -175258425046238784664244658864121438080 12455830 168055284118930221591905635711952841600 12455831 1464132011017017273835967909206040064 12455832 519042634566279433855548142100334796800 12455833 -43093081024927697838990246515155463996 12455834 549941484506446247751106832754762997728 12455835 296944010262082895453307981428339289600 12455836 -248524708185998918528108196854261745152 12455837 -1250657657159557064753891992976221535514 12455838 506677309791767347112712071631133729344 12455839 1141874598003826626517651236955106640000 12455840 -619820641003562804550618174368858112000 12455841 99361035357270276109415674834881421344 12455842 107408256798234727158616202983196262912 12455843 -122345472454925552906578059370538191908 12455844 -651743707947044058225000756012994560 12455845 -2000986320008423363652646824150616629600 12455846 144160045780006591743415383672097181184 12455847 655192635225673396475166596085586783824 12455848 -139860799483483801322083814897561702400 12455849 1652628319732143528391212200724378742560 12455850 -20402027606402424778000383792825120000 12455851 2721976571608388654853662209875833677600 12455852 1317444686261344373908207341535159239936 12455853 -5763724301623333440376397625173155296 12455854 609807519565802245930987176687251309376 12455855 -86415637685966383367930383455555933240 12455856 -5418218986749921862461473876044873728 12455857 1571580777419917580064315189332621780352 12455858 408460158363867104012614607765591388576 12455859 49904790358860028948055083175058327648 12455860 -795707919795575828295270988201416049920 12455861 -1580303716982773435453121407302181728 12455862 -117456678802607876247535957900691914752 12455863 -8659802667719887143619498677464693840 12455864 1740492870898313010189023306949978316800 12455865 237432335698141379515571814697854498120 12455866 -369032421482714687777414425250693628480 12455867 1159507198748202528062201764139005308552 12455868 -149720646310454546339474515703555727360 12455869 -500669188999079548459035690574216314356 12455870 -77711475457788937383671434331171389440 12455871 -630179574716278666821717134019780756480 12455872 -238147557650050551684606659865970999296 12455873 -910134736483050079134018757950812442576 12455874 -302962676691077110940123644546628063232 12455875 -969989419269235996577226080571650796000 12455876 478313130320250473739473287159187679360 12455877 -45984638005182990593788000295876232960 12455878 -467260861157068616144278033342124633760 12455879 -378468053420120203245552003934758413760 12455880 -406125052817295191978173458478443724800 12455881 516997354942112726893587899125817598372 12455882 -396776389566469262131201690394039968416 12455883 867438364590313546816422562753488810240 12455884 -622862646374584534612096104132058421248 12455885 -134546448077614851398947451483114256000 12455886 -99874377843794786493189146705496601536 12455887 -998755669462849085342668683435257311920 12455888 -3748776070074545070132999728763764736 12455889 -230754119009573891432296846419620418576 12455890 -105762321339538956811053130449783208800 12455891 231545896186233198537590956142485428480 12455892 4804924887887225259253639307396409216 12455893 -940455020018420336644762251594860347392 12455894 88482913414630883299295833768123000320 12455895 892610484607155424793303690180231531040 12455896 21629984703546042276672384161502105600 12455897 -922436746131404785896660014433376881654 12455898 -137902875482219128503017677690062401280 12455899 1694846712379039802978790111736617320900 12455900 -36154839369975515325932785953994828800 12455901 246239393181093405945497752038945862668 12455902 -456709293428726377556894712971796873408 12455903 -445135302239050876377987888455115521280 12455904 1059631928455085795275739518895161344000 12455905 -172149799983751478743598503240660932480 12455906 -215734299899147095003707586646624256000 12455907 695336842255886396053317297913827909240 12455908 -916818306585698092338949308272367935872 12455909 720632031972150750031999446954450476316 12455910 374787531213252634712315250774358675200 12455911 2111748459706166049037784682706538384 12455912 222015101176444712014031265549008732160 12455913 -30875814229345433248476303910393804656 12455914 -4366508685756576887635076484475431840 12455915 -21207212796904718173761855314564463600 12455916 599356908683849911137609838360656936960 12455917 165029173926117797737336585365897022872 12455918 349675229272899980920903040297756996160 12455919 -274220071184126429645920930616640394896 12455920 9285712947837386410826989884542976000 12455921 -104281935595830205843218176483976808878 12455922 318313077025601661766388415143383865472 12455923 168825619475995023300125409595930626984 12455924 -7637876201190430313770141804694274048 12455925 -173775023785626991171244459389515708000 12455926 141742252332747067473576182053366530048 12455927 -1153878664670632851196835087857155797376 12455928 -1000512499830148943453109002387120640000 12455929 -853051794067082269476476578285869956720 12455930 251261526995591602037547358111524710400 12455931 -499564306236426905077366167331550863848 12455932 -523169258423144117543125157071512469504 12455933 38975428095587149482625063240757246976 12455934 -594040160622758674848802900820566293888 12455935 -902848304968165444401930636744174619200 12455936 6144462494781804246230166071622500352 12455937 326039184853150244021486380592796990528 12455938 -113995749832829114543612747049050432640 12455939 -12680433316955437685637276486550929840 12455940 -343700860146580204352783398919421296640 12455941 -442459201642858638063698734902000795968 12455942 363690654325351474140381705557020747872 12455943 -534396659432200417480684234637722225536 12455944 146133696865627486040587376312597299200 12455945 1304185372196244578255637609226370681700 12455946 -291083601193077262265821460033518469328 12455947 2295667051583914446152693093327905647192 12455948 223697569908342660168962511487926359808 12455949 335136072496927757447641473088735643136 12455950 110855632538169997712155584426851841600 12455951 1449615455699425294566393280199077232832 12455952 251070346190501570286717039296372736000 12455953 1693958682083775953623340205806808390900 12455954 -52801796259934715349928250142654048768 12455955 229956991879143803600970217340063337600 12455956 -973543921619144628146483130081035304960 12455957 1003883503052796497893060738766388904206 12455958 -7344648422784559511061692042974419072 12455959 353857468592634141201574525835444857160 12455960 546187955477121067269475841085969408000 12455961 137138971384839550907621515912021197504 12455962 -114817706913598354336601818221855816960 12455963 -298738282132135305741354054331053580800 12455964 320136803889421658131301385468304281600 12455965 -124244245493806122428118573177312074280 12455966 634801354862930947542828394419824829504 12455967 -528669200406502275627325001845981588920 12455968 923517361250553332155983168547955146752 12455969 956454031333209365412573988066158806370 12455970 -26910001335794709423235999889485002240 12455971 -214466598381176397425509510514678582976 12455972 -813642763624037132329141461903108784128 12455973 39202654213586010078768107716599599424 12455974 -270743200872252204473429506236200031264 12455975 -37190445373232489243709444481660092000 12455976 -165955856027499251710158883911765442560 12455977 1259029076279494858245334622987976616272 12455978 897944411906207065759109618918369765040 12455979 550461391149334724317204594721975064240 12455980 -739839231738320354920699982078325903360 12455981 498996171867710879663165679247855525782 12455982 4155133614506224271025524859479040 12455983 -1458662003824536537179265950025030934768 12455984 38980800353427266867025371432653946880 12455985 699283974920116040009859151136081237760 12455986 42295670603602997159222320072068900864 12455987 1756374011944648365597609475241423894112 12455988 -647059126911957975960386897750390568960 12455989 129159625794406029682729782027786594560 12455990 -11911572266326903035517603331659829760 12455991 829091550425785746848234238048612175440 12455992 778269884555094340138275719655494369280 12455993 203684542259715023680877629325086589760 12455994 42793280704479169737187083189429120000 12455995 -58454873508258334034267299131064737600 12455996 -13724023049116056991931741289609679872 12455997 -222370011758066075197043152313979038880 12455998 -642335809868072133411431887982635680000 12455999 -626776570289513965642402881409291466064 12456000 -104662184981139846914307428429070336000 12456001 189410142215136278262731750003035015600 12456002 -268213782907394990454637143894212945856 12456003 115386637019085011782230174142552168704 12456004 372027199785917453234012731907386497024 12456005 -392426800374663204271770010269309340680 12456006 302269204241996568957853036934767475904 12456007 -142406378150229277390687924559067559200 12456008 -1140293541950995116613757078427978071040 12456009 -1437413216004715198299563678548690540800 12456010 -214138142797090243366189559453392419840 12456011 -564443723341096509184053806920990577388 12456012 242780648439945862360765888343962394112 12456013 -452872519114340960896737630568989682100 12456014 134281405262694555436866202919698673856 12456015 -89269043799689275200364638355534709760 12456016 295516811035300107088662978631899267072 12456017 -214812504926506674417856961947028831232 12456018 655646375453995524110356359890648064 12456019 -2863254919613968316705719759023330670608 12456020 231345062630171486412353624944207104000 12456021 -1022022347872499273733548279737115662560 12456022 -641116582382731951109030184900820195200 12456023 1176085425509823812626017425660085643272 12456024 -201815346642471267459383682652325806080 12456025 -16222974539891751831864487139969793200 12456026 216925777044721727759484015813215702784 12456027 -495029517070792081082285923319275863264 12456028 296417432326732242107882914655085130240 12456029 2532685244210334164553670856646434474976 12456030 -322547743295540880856811527587868471680 12456031 974847475730709313708044491112046909280 12456032 -51624156323977894255948721109526118400 12456033 385629931837758018174231461708017142784 12456034 -118287877271994711135056005118468149248 12456035 1359218036965740808453427780345840742480 12456036 -358785758047733324094281564797089884928 12456037 1319735875818327269794950990053419226784 12456038 7296394486345185475094530573927680000 12456039 118241710964344114954178756308090467840 12456040 76166345162129978803464455560504012800 12456041 228554912177797327804357671351196559040 12456042 -60968627099049653784611798747416812288 12456043 -766183756682203379952123825979925101708 12456044 1200680153499579678953712268566975046656 12456045 -562618459114950438322180503551870400000 12456046 -213667449442685121319146087399343996416 12456047 -1067110706305576465382972235521354985408 12456048 54422049855594954420065625600348389376 12456049 539433184919170486722488434824272004050 12456050 -67491950726371096149431751155721127200 12456051 -64346815937572320900018081129726555288 12456052 230353093377634041874384532688393902080 12456053 1921271106659587868093435956406659980060 12456054 129185759367702832725713493386999301888 12456055 351949417419473169519012191353716591960 12456056 -170811544836744463458313841900691333120 12456057 563584529191191384038672740402548789840 12456058 -342006304694568828784274828717344062720 12456059 -396289354255339598853979641653459923200 12456060 273694977459864623620208368065588111360 12456061 -1054304647793733239192143190079363762548 12456062 -887977444053047751814877003030923411968 12456063 -27781076759674892475161928484733427360 12456064 370087802124635585414756631950540144640 12456065 306210168811087984741574632668879813120 12456066 -111025412879177060682388930367056696320 12456067 417098621010128243881696650910680284320 12456068 13954984493833318530614840719485511680 12456069 -35994873703953468182317344529317604512 12456070 -390211883937339317071713294505706407680 12456071 -1266726609469508847869282045101134922728 12456072 53469868079624364118905012629651865600 12456073 466412572731870784496229405483070618560 12456074 309174793024667159512410280165973215536 12456075 79673262814215081186340050999195654600 12456076 -909539483450469735669838154469503914240 12456077 892663135770219409048413172021514221440 12456078 -7158609224384002021982101509192488832 12456079 -308033529130236365451448859452337103680 12456080 -30732822020468716937891642897989632000 12456081 614014592498216827343144949001092257664 12456082 -103401223239677881406200620770601706608 12456083 -1230878016554936556764014298549656420800 12456084 61477388046085941624024675508275302400 12456085 12029022957478827810615901400220267960 12456086 -830859971333825589652815778147961078016 12456087 -30500357832225426946118466370613594112 12456088 933825156006622673057004624759220224000 12456089 -18752295025236247132889795663397403776 12456090 240326858299553618582060420956997937120 12456091 736492645786236957540883243022622246184 12456092 941518876400782248753591013756193920512 12456093 -468126760564578226744382084686517687136 12456094 188232898074026665099444570451141876736 12456095 426186107917287989038076115559865439600 12456096 -209480823656582855799066644245826764800 12456097 1367045824286497246638159994485906680546 12456098 78086806791433760712646285450434224640 12456099 -125609885012157948506673622767259422576 12456100 288862355500630555450544485236547990400 12456101 240938034048207270503500642027241509152 12456102 520059732271353730204740757867820745600 12456103 467118514220257706474722927874537952 12456104 -1477123359810022509835800878599358545920 12456105 232807872468306279840709413725294659200 12456106 -447825820911331379945521663441975322016 12456107 1052778541213181250152631459436709218356 12456108 51684157732569087437348954992291169280 12456109 7201986201630364161493496188013386860 12456110 19839932954583290570598742376938782720 12456111 -3161731925876851460650094446549976064 12456112 326669651553983717513657852438192930816 12456113 13214345730637638459123284344503338664 12456114 561671113019458345001272450354301233920 12456115 -464736987343607462336002363993728748800 12456116 120794575456579510110909538716221792640 12456117 894090943446276580819149865316722143534 12456118 780957071111566727460245390674723385760 12456119 -50101033695386392442887861691570080056 12456120 -304493506828202235174610757866402406400 12456121 2254556573797951925098508165305927521492 12456122 -244197377635955375321964353463560257536 12456123 2212405518735353001788092325943594864 12456124 456915469689596145290053272785468125696 12456125 1599576881728480712765690191432390440000 12456126 -111049920199195726394922320547020851200 12456127 116723477660235054502589002890666490792 12456128 182702921318142893536700472694985981952 12456129 143549932549815497797071960830231908800 12456130 186697028247538218803292485437645116960 12456131 1260133236167029051933963256300548399932 12456132 -309267409881532037726286437629616345088 12456133 -188541142260319278705389081677952330016 12456134 -96401655520123369347845304092520107520 12456135 -490894714470598773541686498235801494960 12456136 18175061781608918339318609777573560320 12456137 -3223775006034001152600875693577012736560 12456138 787763576709275969686764246146514961920 12456139 -440868027628747520552785886121188464560 12456140 1263616732975442097106194406421258695680 12456141 62788046915064931014156840908186001408 12456142 -100783359568176947922697004575914234048 12456143 90029819579149064642753293656845476608 12456144 161144003895130886116827645560633647104 12456145 669470789856465768059313972616897477020 12456146 878043330590683150128055829715340528272 12456147 -753246091742382293588615676887401268160 12456148 1048414298462762309396620273126242707200 12456149 61205311248906626892759810419027742720 12456150 24654459677232921623674369735554201600 12456151 698410364526418641011285910079712118152 12456152 1279406401469279636526440917672985241600 12456153 -1137328345505338828053409107567162475200 12456154 12656482360149410809614051934232666880 12456155 990472014989713419124977473989163693760 12456156 137319187062179309953639410692973748224 12456157 285048626394067117836467020333869327712 12456158 -340512684311936876168524897627165267200 12456159 -268567579883570750440680284156424322800 12456160 617276319738716307671951977629257564160 12456161 606520205143293812265456341756773034772 12456162 76592560420611594385575866264275488720 12456163 1394121862652804077840557548284262848412 12456164 160416251911986710285844992346786594816 12456165 -425836347100236812665715763078633034080 12456166 171582990549653584162451883970784260224 12456167 856050895807717667878368178705820222400 12456168 612020617239839800674344316928711557120 12456169 -241728051582743334067319887616588369280 12456170 327711994600214150270024218039694717280 12456171 -23144229069461196160841540635540513536 12456172 -285639614954382346281558565675906498560 12456173 133128605216767392700189814436013315800 12456174 -92207904925059330677524962064657520640 12456175 -883933476630152318888181342375090391200 12456176 -245115135357832314303027449569202208768 12456177 274733263607222513439053167450172368032 12456178 106902238892352182081119514649366061056 12456179 831686658263594825079678130773343323648 12456180 894605784314834139151576466540923269120 12456181 943158609120402668836631279702217395200 12456182 552751421133000500341818445993426860192 12456183 -317391965443447462924595400008919793176 12456184 -70445505234569644505275001041679585280 12456185 394911905455025679511545540741789812160 12456186 -20228823047962831982044693122401241600 12456187 1223155334118124276660952834064736812836 12456188 -737237363773474141289635355763115610112 12456189 48414808174460458663822266606579125490 12456190 320734739198335921904388599197852161600 12456191 96435018218813346110015696761744141440 12456192 -370933006160382981155813952384619511808 12456193 -722005728197129284733545084702176544940 12456194 -187813001986271353862184729929782321248 12456195 -533588997280954884416613092873746720080 12456196 -158284773160814835289029907191597649920 12456197 5830294011935114719221040428631756128 12456198 215001082711283983443027303146968648320 12456199 91159914838729312945759236075238290736 12456200 -512609118030012992486190398437492992000 12456201 597749935675720908207619372038408713232 12456202 -385551338873253769369637628003787898880 12456203 -459415202978253778210084292890511668416 12456204 -592422861858955541910728010832846754304 12456205 714411316515914104982589230440625280000 12456206 49067528205023291933022018464993894400 12456207 -892491840719355118444963128685414944000 12456208 36779764411990239544699506915322437632 12456209 -31928337473385794177879162840359563996 12456210 -81938720062675200586185419631400972800 12456211 -157692946329511744129389609162533183188 12456212 24006069669047390114956733734904239872 12456213 290337619165412997312892030404746055168 12456214 725514774361344172636804986906979863360 12456215 1035228484038289127701875254599801566360 12456216 -426857605967625935743724250322325237760 12456217 593199046770691197363740104507177848266 12456218 215712146697969187015607844413344598016 12456219 376339454966894788062490303079018733168 12456220 -472513887340545658714485478180237578240 12456221 -660960833137142871297136453995237607578 12456222 -548847771464799771997230891614431512576 12456223 826856612074579121046671097018433245120 12456224 1320262109425777378513012889303973888 12456225 -203501129064571003120686593232066504000 12456226 -1066175790518194639033159329619376452320 12456227 -165440076828832629926722703945060782128 12456228 519359918749536964075661861433514091520 12456229 -344514175559716098671444743857022842720 12456230 -703371450047854764866927416018540122240 12456231 477430931954100007570672625595302573352 12456232 -1060569453706295905346804189339643417600 12456233 -152578580481062150825741034887057863296 12456234 -87394865119941724913501779045768888320 12456235 41716520708412816002374154384682316320 12456236 224912625333565393286315797985589722112 12456237 141731786727987260139711220189513815360 12456238 -277101289852306521145932806353259181504 12456239 130300523204002940917717416993883688040 12456240 1391374998904193736295710447988899840 12456241 766182663001273183115571562098124226130 12456242 290191883980688981000043477312858880272 12456243 851384777142617348235054894611111427732 12456244 -83719621656223329182227013326697443328 12456245 334593473099258049844541599233650937120 12456246 -203918966211395529817113475492150579200 12456247 1289886319621772043581769636885118004032 12456248 -24110244971917733414204014489141248000 12456249 295980563574991469126012122757551627008 12456250 84679147361224221896440767471308100000 12456251 347820309475639318488698330117258412000 12456252 394865784112153134475742640488463260160 12456253 499911667396071784287134397995344450502 12456254 -519291980868028530981712751123304709440 12456255 -38488449505530853563209730348979092480 12456256 317114157378846628920644708276392427520 12456257 -1027682840325523913081473175804967998400 12456258 -629802778382671449317077793869206950016 12456259 252257158519839667360754854592278597416 12456260 803258590275598921649444628498530714880 12456261 -73618348315713862655842839473433744996 12456262 14646262988138221501057550659713753600 12456263 -1107530612089274338397570321346454206576 12456264 -962894666938813054076553498282666516480 12456265 390487191161681782214170525315121598720 12456266 1353778430789787887193923529766536908544 12456267 289645117801450216224423757807993202880 12456268 -103931776858201645470722976969634143744 12456269 -517535002364302653920518891956202169088 12456270 206350128929435826075975100240216557120 12456271 -779961803180869853720765264917535038128 12456272 59744717135402373265787921407518277632 12456273 -1120113874838682576468707141241616448016 12456274 14833152135345584292022965713036297472 12456275 -301438947132793337379153574931084713200 12456276 -130617680288642645871236901070455005184 12456277 -22448674876431954476112085247968470500 12456278 462618622402260668823757272640624753440 12456279 79500792560925015204188043654095778648 12456280 649749055682159592089097806505164390400 12456281 -221853280971969708135096205015034028918 12456282 13520795854713418534097376308822146560 12456283 3833362364037190067833340734653269760 12456284 778674157703513647742132206835054762496 12456285 -636374149715874783015336780153882928800 12456286 -582178873045209491779364721840351583680 12456287 -437184075296231820313759198416281511168 12456288 635265779820556053505492380084889190400 12456289 1597731124747454655475199568455304461090 12456290 203573534516981346008407349247354063360 12456291 -23442498883262238493164117611855089536 12456292 189428981493328622285077423773779042304 12456293 9830447732244074469934734782572680864 12456294 -4641474323220928821271955504716572672 12456295 493026034349371112204864192518752991800 12456296 360458509120991051240968883733193359360 12456297 -80606716743373361577793130297133817152 12456298 474596745392544896506732799864858919936 12456299 -460182038134307545052981328201203042700 12456300 -53643037383229337430609839301936115200 12456301 258102950142596357810432680033489906464 12456302 270660988322916224401192086815859566400 12456303 -292948614395999773072049856788203330296 12456304 131925813527294495313282957720195629056 12456305 -47679366021652993855107629033387000640 12456306 638235767780324806792841954359906618512 12456307 -1807423574957837889906191436041295019444 12456308 218995951388446317448074669522025660416 12456309 254286157525654029485497805561894074368 12456310 -306469683892158219258348363664092071040 12456311 56411043337072405354148782554158375856 12456312 -117101518826147382548656024342054502400 12456313 68866440508052617428216831798075848580 12456314 -268771142133920016705852986419172504160 12456315 -221880354701337748826966464613867988000 12456316 754227014668101812406938355993664143360 12456317 -338783371607652048648583174035858899040 12456318 32286264617308328736651483422894300160 12456319 649704690596857741857508534691053166720 12456320 162060081030973787837436776251234713600 12456321 -844085511955433106913190177575604718288 12456322 612038099333065861888500496241777723424 12456323 -1671043203179696571179682369494116815096 12456324 -685022853468044724492801600688832732160 12456325 179379833570466646479034644416337984000 12456326 -222391770563468149121663373928639872 12456327 -88449992531585550992182099759057649664 12456328 1497447508575662919271662725744039900160 12456329 89743686137066046977057388659847458484 12456330 -215965078020286965023850133921552988160 12456331 242231760779657086103881321574347479264 12456332 107929959026976288227207892444079887360 12456333 161516018367239472613280082277115794764 12456334 441958363382146975307949456699622133760 12456335 42268436500463756268700829504343712800 12456336 23069198901038584259144153462593093632 12456337 -439545609964150380901805516172231512014 12456338 1096652921534447681875830583036545321120 12456339 -726648558068754851594131711245718847304 12456340 173527902143553896020023088172043755520 12456341 -1120641347518746229292418450684081668100 12456342 -29566405881283439358922314522607432128 12456343 -51710443243628102582879392795368954680 12456344 -1338338965220730938074676511256180131840 12456345 806466514912700111426951620676991360 12456346 41531287770673790913011988581990906880 12456347 -1428910766997851642473780660581687661728 12456348 210591484937211430027012636148748065280 12456349 1272484777675660052596467068939356293350 12456350 172382147581611502903352208721868846400 12456351 -524178974752155490313272632682686215040 12456352 -385108016484058290565096388343403511808 12456353 87236190553764195319764711254150541504 12456354 583154192073441721391109008994206171520 12456355 -30298946490264487249682183540165826240 12456356 -419401166406066632180823399083433446400 12456357 396655080823351616537708467795893875040 12456358 -281858051073193860725461445852595156480 12456359 563116989916691561168355233665949479920 12456360 -168144768057467903004442969156789862400 12456361 -1247048704679684617714075770505233452038 12456362 110471171309963148458169089725142496000 12456363 -1129136002282143170149471937373331754496 12456364 -351389130565689028654320613018898324224 12456365 1150058701177369659422982082797299841120 12456366 171606099870901938351920546808449483904 12456367 -56857666671943721097704629477471794816 12456368 154946935282448039437808023465926868992 12456369 -34797157849431329134943220655735828800 12456370 -362123703203544978086476876209869419200 12456371 1313447368587603621056354506703170210572 12456372 401208922670139779635391877173321644032 12456373 515618933245927622013669712767064816622 12456374 -109941354687165444159633044722085296896 12456375 115003809082260519891029331460022880000 12456376 543033268429383871686551814338535874560 12456377 720441662502490161329957869634647511952 12456378 200274341653084762998232742126497621248 12456379 604700378750613602543649785568253791184 12456380 -1129058600516321924771768648664058920960 12456381 109935576135102053546921099644179724800 12456382 259000485736456221514434315965289677184 12456383 390483560709678587825846689246400341440 12456384 -151019140766373531962832582736676388864 12456385 657466395377481278665551566849569109760 12456386 580599040643636922356442094191758298624 12456387 -790994613030396421583089195217817957756 12456388 -402084476878294386707059035363391805312 12456389 -315448077874641922030341203903056462080 12456390 242083798074738020147174932145192449920 12456391 28534835808368404452291413336505975432 12456392 93428247620320757912474447111818782720 12456393 -666082633024438900994592860966361961056 12456394 -184569159609649388220115823310234216960 12456395 -115823444214845068470017095097380147200 12456396 -509085796607526994923398833509789680640 12456397 321645173344771149619755821727560309952 12456398 -54814222682262534136094548076238012864 12456399 571721400498473813710566169827356399760 12456400 160030019259469273612014184554086400000 12456401 992151367095576771131950559513960604402 12456402 184444405636833240022592492500136553984 12456403 -1907756253908058692971146002234326963348 12456404 371408496286729731798839775313105612800 12456405 20844462835282115046404450671789104000 12456406 -358450021340582811019786225996547290848 12456407 892111918511854593443068367528868331656 12456408 316969597761333681231374001772776652800 12456409 366392407447654235414217299494706336640 12456410 170312764618988344595654791478823628800 12456411 531527092090842012634576326337298369280 12456412 -1498180025345885972861400843894614528 12456413 1569429533447864502092559443504882291544 12456414 -403829006742328860127184962677505689600 12456415 472105150384378315160066069219353078320 12456416 192618223957562584349480003878516162560 12456417 389239260959676332787092537303213480880 12456418 -77409054907117420639450143249666823680 12456419 888589089403591808372935713978457314840 12456420 17195759083831285799559562207978782720 12456421 295316404148338873248512355764535192700 12456422 -647453686447621668616263349179446966976 12456423 -276817464995203784553934090500072395856 12456424 562995487984925817145426369850145192960 12456425 355282655018939570856238685527251117150 12456426 -244645286855854802757513419525624845056 12456427 545674114743470757092854091985440063112 12456428 -43908345951494869808701367552532234240 12456429 434643859603596819883281060785435486784 12456430 -169029077710195941329025755940266784000 12456431 126734921516396146235240083476787057440 12456432 -4064461320221978179798589618023759872 12456433 -1937387516493184024703473726725821576976 12456434 70082941548791950664216066769091605120 12456435 -8869164908623036730225386166517063840 12456436 878671053836972695297012856193418935680 12456437 475007708467132690298656576516677588366 12456438 -40010041007624811067057228967038978560 12456439 -1536714923184173123335921958325616545944 12456440 466093775442968264654999931722112000000 12456441 -490729962039158654446449451052763210240 12456442 -161011482208741596748185217729471634208 12456443 -1666875200722775720892360521915626107216 12456444 92161404241777442152953165086921392128 12456445 -1126282054127036962920552773762536185300 12456446 568991346231153020645816996116348188672 12456447 22225505573895253402486695805678095360 12456448 488132675028743005970698084895560826880 12456449 478885495443825998400412447002534289032 12456450 -89104504560478581073971766156876512000 12456451 -19302425839685767889090324669257820160 12456452 -1267649158393296628239098114532468323328 12456453 702488350055981208426515653252038297408 12456454 -152393064225133737544655849674415185824 12456455 9748460341238697093393607794375283200 12456456 16887411168904516058748386586475315200 12456457 387291112251614428059272963261281651200 12456458 -256573768813751899829961302766242452224 12456459 301994089326577842825970090146979763928 12456460 74320491701768748250743160938923535360 12456461 326617300862467707586158028277839770264 12456462 -509316385356141671192254714512555968448 12456463 -879641729292012423728751935185633246288 12456464 445019597924226185438758607603676487680 12456465 4897172355801671406761366644215630720 12456466 -1367256741490080176019605337310743024 12456467 -753279568289137686171637900136565474120 12456468 -55849011060310693367515245157649874048 12456469 -987005656865892877129185854943780226656 12456470 156578462098866616048407346279626691200 12456471 -344471628585319754991400025892363137688 12456472 376142603865167015617135747027907911680 12456473 548429660858766304549451157420474859722 12456474 -362922501440328324454537504408937855232 12456475 -606455869684736387531380385110086143500 12456476 861247939224338808030580353900509483520 12456477 -559690435347536734486668606806015440320 12456478 -232003175642205090182147262028946361984 12456479 669275290920733105113954471603502552176 12456480 766902529026953768511594449505846558720 12456481 -25179646323437719942892336230342989008 12456482 418574623620800566489437579118598500176 12456483 -698670268347480198266674319484072245760 12456484 -643828153453545719249021033977453035264 12456485 1168009302667954434561003779385889034400 12456486 130695080506460059419546314876224087680 12456487 1865869491196622747729842187199919750136 12456488 -1448146961959961744433125700537261588480 12456489 -922230756602532225652660544210253720192 12456490 201478421884461578412468011104693212000 12456491 -1818225071635783401154832415717333900108 12456492 359325269298155773239787640380849546752 12456493 -188117589405420011561352005877878249280 12456494 165656673261878405063601926151763234752 12456495 -899449841147911886796404848195223080800 12456496 44742213424000970338663356162269642752 12456497 -682064228645422921945705679132425491228 12456498 -9384401869493068170639901399875501312 12456499 -848898008790957382738992427689592954680 12456500 -67950503808388383786139974105507840000 12456501 -19705615323004620630297700162679320704 12456502 1012142256217483735793396428678734977952 12456503 1227229204473296783080221995202666294120 12456504 -77940221539767104115127050233842483200 12456505 -59599037824343079403976708480217994680 12456506 774738229404173259477151386146489410560 12456507 -80123690301382851693400941898229035776 12456508 -346399207114622448325805848737159334400 12456509 -240356420343310837417557309983000342196 12456510 178258512668146949447276407793679928320 12456511 1289181514479003753775755500798615204272 12456512 240564887495814440823053830460797353984 12456513 321990151142297026684007892326022914304 12456514 -122121508062682363838581446893551526400 12456515 -194824496685091802196529665671462179200 12456516 -618288502078060248256396068498967323648 12456517 312744844064171842351378875519352497566 12456518 252558433617508946492461801439336678016 12456519 482140285909582652750225921736786404688 12456520 -196324164873999466256664897225739776000 12456521 574716303313103753236378126438375358784 12456522 158197589147992106310425926536689582688 12456523 1454558947417996273024911154943090832424 12456524 58580476181148440674523712501976154112 12456525 166790642835677898961235039710149165600 12456526 1034942207894210818071454746725882603712 12456527 1507465045271761238482341553252320587376 12456528 -43963157334636907005842422139801567232 12456529 772087181766995202425070894712858756680 12456530 693640583962110084171999494391540364800 12456531 1283177822452552077727185648057932202960 12456532 -124090038484877850446840081059307206656 12456533 -112024252745122831305689698098637776960 12456534 -84059483608963220248184409304641990720 12456535 163409283700620814744184874845769147360 12456536 426324555124710828141754203133972039680 12456537 57590640588178231765839881705937960000 12456538 825055657894193131719482004396177120 12456539 -804619719922891461447300560096899497660 12456540 -567728902761181974197343311078027312640 12456541 -11593995272660090957781769245451334656 12456542 -147088368093336520201963254147921002496 12456543 522434236230391447507210195475847702528 12456544 133314851646776873500922985104560619520 12456545 683402007337587968367038285902589428200 12456546 122533792760764344215089491995220549120 12456547 -612483592387648215149633088210361147920 12456548 196803360939311957052353688460165194240 12456549 -218213084319318779282547102442068883200 12456550 -415076510255061521960430254774670535200 12456551 3102800535230123479719283577062788093720 12456552 -143912779206085693314142874827554816000 12456553 106890075002679286902835483268984470644 12456554 701838900507431089807895698704010725120 12456555 246474004565492580483878513365191852000 12456556 447857544511681684002559671463109075968 12456557 -1020158674216209088057441319197009350912 12456558 79948256859216458443877943479906361600 12456559 2661507139741144271077591566249463859904 12456560 -8017758266096550049959054653674782720 12456561 46679965952171376089745572785829841600 12456562 -229230825589329595190524423743698764800 12456563 514254109074018173038306455331887451296 12456564 -540579167160539523436534484199697588224 12456565 -524188472520329528705114299619692877280 12456566 -217543605391516044806276763164309736576 12456567 18938197984964522868232817213255132448 12456568 480499278576783766801893902522981928960 12456569 -1538426003274814217062685298816228088956 12456570 -29772698201595354286458032551763558400 12456571 -1263369055727286680368342205651034150400 12456572 1001371564134401503221232469798266238976 12456573 -555332383388635416942103868623599666240 12456574 -9149063904566564027244675522692533632 12456575 -325219530579276530576332184558402174400 12456576 -244264454640438375029132768728496209920 12456577 -364400527911833787462000095092087051328 12456578 492351540618151163729158915755116901840 12456579 -339124335452566450565186797096029153552 12456580 753746113649608067246378052928888650240 12456581 1884756520705900918906004979359345996382 12456582 -683752087095685702181146476048969308160 12456583 -1910106620966576142287603724397200819480 12456584 -20640163280433901058304195615662284800 12456585 -56327802706259374061180444072965448220 12456586 -204678939389584012255283999403820942080 12456587 1286088468710449278580880438370042720 12456588 -133077591004180427954793709249053533184 12456589 1499806976406167917772163457332820905420 12456590 -191993155029673004501134151220770860800 12456591 -180717205662718342099176378707802769536 12456592 89623727973413464642892349083241783296 12456593 -442542316198012068960525481807718683200 12456594 278397250125694503337165812641751080448 12456595 -490396336156740122084794739436145173600 12456596 108478211749759146973867981771626178560 12456597 623308671761555713929032104543579303872 12456598 249511123317763556207708993669981528064 12456599 -412729785976947164981085799352785455264 12456600 -231045546697814347047914999652006912000 12456601 -127474544017932958845959274386216918396 12456602 583468540551504033939174802645556694720 12456603 -998116762136913498100309229197394565588 12456604 -150996943005725824229796234093023360000 12456605 154017690974990654085854430638267625600 12456606 -270751882812812644748708298245836234752 12456607 -3022334295797712827401629571028397297600 12456608 -1203161392122508421128094592854131015680 12456609 130090801053437658277002532641109121280 12456610 -90642136995909759402288582604511616000 12456611 -1164817952742434790918845955080079490200 12456612 26701868418720796889309739080053186560 12456613 4676354660128985946989966062230022584 12456614 1215195054212888462117439730384090152192 12456615 346629223320276619005579204112291968720 12456616 55593172548569371736443050822408192000 12456617 2703110036477157950728987759538582160 12456618 220954177488987617229747065145916385280 12456619 98306398679430567884889985816584874752 12456620 204807164608352063517616006857798174720 12456621 240443548543549024684091051567105252790 12456622 47775427913373893887721924815068002112 12456623 -116882704072363735311944383291190567736 12456624 -225199297684935862270121333437787013120 12456625 -14172574664455514596617137768211120000 12456626 -7813853144769155957011181582459659776 12456627 -4921197114735851224811819877607878144 12456628 241523797318035116142236656010146007040 12456629 -641824305263569052421073231329261032580 12456630 -115926371545553118229580114896187936640 12456631 -1802924707062836423960046105430694055840 12456632 1130819476802754570823314824153299046400 12456633 278315241916486930636075940484476326080 12456634 29012513138981844015849073607234223216 12456635 445728197668849555181408081155002910080 12456636 617281305292861735220828677401529835520 12456637 117178632918725392261879342474098466432 12456638 249606245993991339678290218328222315520 12456639 -160143977629886818179211551288000599040 12456640 -99144072847578051797580667395841720320 12456641 2153771451275564314774621604729397830400 12456642 -31307236648782831690692805087042857472 12456643 683695275970655291540196462823284803424 12456644 -511327695554261199623965041976742561664 12456645 33551725656946743251487725800580755200 12456646 -110813444893580531069109516887176042176 12456647 -58456833203732505491815181876289649920 12456648 299305370866467972652520090990198261760 12456649 -917752508507956565051516858693897213350 12456650 543962705719811010761081394969501094800 12456651 -443673501882617200804163297997174364968 12456652 547433389748365143060536274252507184896 12456653 -756627568675693772433538424658946376736 12456654 -221996284674867462353842297537805011968 12456655 -108958793829990515866843168758067432440 12456656 -313771438544591904434781080616484773888 12456657 438012606725975004706934020946924420688 12456658 486441665762928066199410427879830913680 12456659 -2398496538515138311225775987761330472520 12456660 271663866551263287195844855638027264000 12456661 -77315079456843627989046738364733272896 12456662 -398199256991354067003500939721329781888 12456663 117364845749209318738778292191937631824 12456664 -150087590322019590946433392835643432960 12456665 7056009350878154546683439801612107920 12456666 8894344422354862824814887763594516224 12456667 910979206263712949808676282522426923716 12456668 -29134866358291837502565295852395429888 12456669 -1009483457515015631034664697744428541280 12456670 4984598224749253084557506465034931200 12456671 641767987360422449774425763145610963872 12456672 306005232411837835724014190000454500352 12456673 189246150961596700693133535867772117922 12456674 130440391269465025410867356031215328336 12456675 -251870495384993179415837141109284928000 12456676 -418059630701919211521546349431313863040 12456677 -618547907133572088753755023093146873474 12456678 -214104581117158756945252853350754612352 12456679 761031506704967898846572866330083485176 12456680 -34330302574737469376524755312918528000 12456681 -465831147430803570681684411910105808256 12456682 315702364889034746144228604062811931488 12456683 677560098448181010948924572068519858932 12456684 -943365214760800764048917527335261219840 12456685 160548417535259403931708161267512918400 12456686 -62419514911363557666049171181812001856 12456687 -622070232914546300284210979551478382840 12456688 1806662885429442086510175004477456384 12456689 551322792702909327741714174345539655360 12456690 -102216329862309791564371718677392960000 12456691 -359003069362891390969400915770258391136 12456692 870139479299006322805080604855732273152 12456693 -886773962991978655414974268309676764800 12456694 -436890277742756608496498870810098608768 12456695 -484330125450190514165031688226523493800 12456696 121414240137063393253023455733055488000 12456697 -1879237488922848894638566588936581176256 12456698 -1318007873116110047827487012636369479200 12456699 -141776028193026529722184820564304660480 12456700 -203965804111794580492407013825003532800 12456701 -575193776873271340710573173740182344628 12456702 -83648939819635107227328882854821850880 12456703 396715002259417896176117768027274663280 12456704 -241669971321947732890601935976383119360 12456705 -430322422713127432290750407963915744640 12456706 -803830844395589838871306134412393958448 12456707 -1272881078778951511407877094506447376400 12456708 190097609671936981109137409910853632 12456709 1164118125854521038303904907518102354910 12456710 222225701353117756031570352962685384960 12456711 633433736895777779819111676718034027760 12456712 -761293526633516067084852132286980172800 12456713 772596982857720612544503890401831057002 12456714 -23349047655105817511069769358235563008 12456715 662358301886366550958352358541340259360 12456716 -330066174199033706552404394204930770944 12456717 -180713912233582575929245795949073659904 12456718 -112250366695234663535411173966480424640 12456719 -811912905526323780484142846872947437640 12456720 -19493968121970424216410918764150784000 12456721 173044904014549813198288905045114271922 12456722 711719287404793584273142246380404928912 12456723 -206473404771864257974787194894338099840 12456724 -40159808287461006911062260782466381824 12456725 201856443322982604186611587280799966900 12456726 101979408094437674421930547216265946624 12456727 2748039521397835479197767424175361349592 12456728 -156057766277838055959014077382619555840 12456729 -808105481236425544796891683450430398800 12456730 -39799195784827137496381488525727211520 12456731 611622187977025369909389054400920768000 12456732 473601820710002271269693138250709082112 12456733 -739874358224364593558476425873439840500 12456734 106755378313395672632749073825965223232 12456735 22545743780007716493290458909197402000 12456736 -23446805248056107237923839603820658688 12456737 -44202956272824266451508889317637844288 12456738 283156300300610430641615775219141120 12456739 2194896501843993880395984268892736764256 12456740 743919421825444268357264274522118586880 12456741 136489734952058983303375067537259429024 12456742 105221262486924981467541109423637899200 12456743 -314749205618716767125907461852777420112 12456744 399561782615767163478675648403463454720 12456745 326716467675596467678947602459589845760 12456746 173185441974491651629142155015181073072 12456747 -90835094868110470921457324501580266640 12456748 109023850702732869764460171557728275456 12456749 -669355746560210415542664906289820983752 12456750 131033328123936421896197425346597184000 12456751 -158440588424005527168275293674231947248 12456752 30092724646346398436371176429509935104 12456753 -92016812521816958342590998552185884416 12456754 252790167389007979741273146259655961600 12456755 463365676455309288778675151002945010160 12456756 6993635895706188756899402438190151680 12456757 -82683904903613624096729685981838861380 12456758 616583065837581440460560013796675613376 12456759 -96045856780466411934446665236509792640 12456760 281836002205076669372991312738713088000 12456761 -20127970768361749202395026104012064000 12456762 -4618694884139401468593379743559627776 12456763 324597821417563429424530387038431090880 12456764 -23651816337825356819056446654077543424 12456765 -111132892453395793852866404634602967540 12456766 -177168277608224751659840467524849060480 12456767 -489465330779447956825984511600918361504 12456768 -75703160193305308979961740988744990720 12456769 -540930222866168341154241855893014086956 12456770 694468786569523207637337075549057284160 12456771 848960722247712493874665573760486923512 12456772 154892382012714106823233221137320452352 12456773 -449020300630175350553778524219442665856 12456774 1448076720311144382742445832927434311680 12456775 10612000312797699269932595125626840800 12456776 -987072390890064916336296502112793139200 12456777 420205780241152310171665668259590585408 12456778 -715943935750293345493841501231208196560 12456779 -486502716670136165901307773755468666040 12456780 237758186672565819111150674122963353600 12456781 308774621558278180140557827011845442732 12456782 -148703955783225225831527982476911470336 12456783 -1071382880208152036425343738753936740248 12456784 -179690495399083031926024729536401276928 12456785 441950898845132074384727890917276250560 12456786 -21913864286645965213707738051576102912 12456787 -101998047515208120264074633436385980848 12456788 1172136202684760267130770768771245608960 12456789 -307277371534311377362436306897201214240 12456790 319624485511913705370074721494798856960 12456791 -1623241540828361361185309117956565378808 12456792 -109714409054407973792181993671586447360 12456793 44079614014946144528234976790295909524 12456794 -364156242871912060745976566940179905536 12456795 93588463397854038332522656038336675840 12456796 29480228954370713525429378050651745280 12456797 -367461696642900791408279235228453089754 12456798 -72995889212467021819631871521918214336 12456799 -37876515305129528191433484452762201600 12456800 -132139170173269241329496031739654963200 12456801 377602760630798695446356044931863576320 12456802 416234627357919465221213398806091129632 12456803 49373312246795633432828753377740901200 12456804 19867178965670774403825040004042035200 12456805 1030959255486249014289044959554564519000 12456806 842557417978213422082457356173622110144 12456807 243088445003588113806959523607195585920 12456808 -1850892667550772156043077375112642560 12456809 536464286321196988843226026424763274740 12456810 -420257272663776789893705144520849537600 12456811 544970768307711808814980539498591831112 12456812 959667513221048375920643987556898150656 12456813 -494178139935909350466646270712377093056 12456814 6586710973367986329828950460585769920 12456815 -452385520424339278203323438962871287200 12456816 -39384783585589983939777846433946370048 12456817 -177579166038422111717300528831511737134 12456818 -75669501933644389706130717443039838720 12456819 900095013497767260038815468947726850644 12456820 1073697866391820040467235562995185582080 12456821 355976581815494916262707806911674071370 12456822 -14110223038226322787015207543325085696 12456823 -334824526798191947487677983889806835712 12456824 1562654976051697651250065480951525416960 12456825 126673134567567111411557654739248575200 12456826 664509054362013632190792933420757664112 12456827 -506376621700401282747577929522478703808 12456828 -38610653769299579485593891025667423232 12456829 713771291066321745410741949661856285184 12456830 723140228087424220478161293070226602560 12456831 21815191430170876648918541395225736064 12456832 431539438780503808534613915562525327360 12456833 -1726913407955402252328197499450251524224 12456834 -44736610221135514527974672622930593280 12456835 629579639718499584032800134661709673120 12456836 -73592424321333779351444351241922301952 12456837 -619590693283356565452778547239914491520 12456838 506142114503562179265462576895054351296 12456839 -189820511284625572090801697828479225176 12456840 -521077221022862568734765113081525862400 12456841 880762065368406358020365555971290855952 12456842 -12273551708387296266397662895706362368 12456843 300223819951076383954521981178469981184 12456844 -1235669215870104058225230310765920043264 12456845 184479165987346462824111066440038049100 12456846 -220613523993147429029019731868021421440 12456847 -245731228624460043762455005284637620000 12456848 -475754579637549833577054562237782908928 12456849 -554668608569939326849092184015780401936 12456850 -153727665884253602072518851320654707200 12456851 903473479069648203875508888619579562064 12456852 -90006196353589218468793050700194631680 12456853 -1034893352686858047090022809441540837860 12456854 201282156284674154571962367257971359744 12456855 34333282295595329361978503642689742400 12456856 972321926032746610320081143230273843200 12456857 -43714035736612224731664560261075640000 12456858 -265582496305145335590910877912310882816 12456859 170732688951365185060143155744005517800 12456860 323722164961322799498900473049912514560 12456861 194640946740508462735327177711029746400 12456862 -370866480682305882632031310528261109376 12456863 -1146458517697940090465550078272363576520 12456864 187886556897659546539401500171993874432 12456865 -39504195897823782862735484276569419480 12456866 35537632976327328453282933187229237568 12456867 24878494101847491716281437899332642680 12456868 1529631499923887594860774554052532782336 12456869 1100473652205744650758418739226919421120 12456870 -50263100129687551606496801220808089600 12456871 493491582773144933758197333156886921184 12456872 -26834525763317814053385037482421171200 12456873 -40872530682559946832779469193848293760 12456874 639876480238473659738064533261315036160 12456875 -252492093904112780225092267613555625000 12456876 -810081799915692597976875733532754835968 12456877 -293175232429346470019401953713776887274 12456878 325962963722268730178747607899135174400 12456879 -562643628598851603723255551737409443584 12456880 197063330422506342563242922491619573760 12456881 -43884936670448006581701543095009669136 12456882 -227752023559333253054162898360400738560 12456883 -1477128026238409487933027606039207898868 12456884 204097579586209941322780271671931000832 12456885 460957851443725747154496047366553600 12456886 -252749026786790536929489711853983027456 12456887 -1452887995005733301744270099695727029464 12456888 -141672310320602936272776421025759293440 12456889 57628898627808650211749462748859558224 12456890 -337219703795469491860228410920692960800 12456891 -481916900209268884159712983590051405300 12456892 -63962153632212493872550619805296879104 12456893 405517067104821800140041431491293968544 12456894 101544631193238450821401651514853857280 12456895 688592112933031951058993211510620147040 12456896 -11718745023296966966253795555944693760 12456897 -970440062974940582412608803789024232400 12456898 754630480929438491107867492016443093200 12456899 -160191383975718305752346555176188628320 12456900 331038248830091576881050866347963324800 12456901 -73648016005054554286991628642336128040 12456902 -76221699637604451809641364752357905600 12456903 860902843083522804662665527434623965264 12456904 537019016161575630074600148361205621760 12456905 -1272627973877344780971423533880115910940 12456906 -85259903869534363109981946196586127360 12456907 -783664153857237890870796369820527107208 12456908 1022167467398808253216098482703163370496 12456909 561755459051360723064766606924340438784 12456910 611626853770728194990757867994716615360 12456911 -1140604430888300466206087364896692105488 12456912 -68850511698063226374855150324538540032 12456913 -435185250169135107274628620339739024000 12456914 625948287202030288414662225499888615056 12456915 -142640439134159452068948640278513242880 12456916 292276746566030817770971851506962063360 12456917 -90571192261731412021870888794487851648 12456918 -416476957162779304404888899125875685536 12456919 514528698071653346191589956724317166880 12456920 -476429529188548554939988823570352537600 12456921 52046281175950160272795966394665285440 12456922 451072176907405384421029960322702856192 12456923 2630413534315592130786198785936807634384 12456924 -785055648948144316372515407377061574144 12456925 -97184432550172114177483774016699013500 12456926 429835510876368247030692089637006198912 12456927 1212299560154502034981063351027735797792 12456928 -24360798879423551626016195717892145152 12456929 1174306130911374137501925562899649402530 12456930 187932607415746840795722248821177221120 12456931 1359744340097683138490998269741172526472 12456932 -511219458651370437586490793688662343680 12456933 189881282878188461560321640322419785824 12456934 -363993214657020063459030237164324675328 12456935 -829586903599753536783333968070535506120 12456936 -724763933624212807109929965264619929600 12456937 1833255679637678023677527990043965819892 12456938 -11538772213967369491126066819268170752 12456939 86610185038796409935363848910661887616 12456940 47214670035918148081046952413203399680 12456941 -836377741955204938793332112294455539840 12456942 -531863360506433580468900654416512296960 12456943 70692155143488378053736622656172634192 12456944 153250042497070946598927579301757583360 12456945 475190515063389879049732922224994984820 12456946 1022337417862317467527451626811722374672 12456947 -4022005729364569716440970414986989440 12456948 -70134432813578175218596946991182635008 12456949 134347175926288291367994858876501064864 12456950 383426835665108856897715817357232000 12456951 140204836124730691978046351777655960960 12456952 1178872515254453727149914697554688409600 12456953 -2880249381639478709742744826450709535600 12456954 510909438078584293151560992290718685920 12456955 -275051075863599521917481948678658390240 12456956 -406132386390738218622652759481625623040 12456957 1486355818277498042098466024082582280320 12456958 233438825248825989764953079673272187840 12456959 1027702214951724270981592415317370739960 12456960 -227139025569529119419241630783913328640 12456961 -56875694436030657852203907157512428160 12456962 -96868712362846268055817019971629316608 12456963 622405345330914317987247008800761852000 12456964 464816565386434728225304289685536578816 12456965 -803073714800713782519001205472163279200 12456966 -252172023248541868763317948171646496576 12456967 -190126195247551779685780367729689708328 12456968 -837341689181417860750915168639595520000 12456969 40228024216581938445278190263786183040 12456970 -599028980437052576070784674339786796800 12456971 32959692538291211612798923357592566224 12456972 -384242183226265085534900038153592033280 12456973 -126579182914069696787095965894697807520 12456974 -266582480264946979790182517831971622400 12456975 137643433689173870551289380839913973400 12456976 -296745734657699949718993358419329146880 12456977 23858472911242189201307598869394652008 12456978 -3778540735141257152192494403622561792 12456979 -74369028121485888423079989597827550240 12456980 -950395715098901432665629135754778016000 12456981 -67070030113783625473072652520452673330 12456982 64524955043748265716264226563426552000 12456983 -151095071351149036241142194528042336640 12456984 -87755347175774559024392297988294574080 12456985 -430071272615102229318753891677086973820 12456986 605703005639017088181413947563426366192 12456987 65505634134255692784092782252444158360 12456988 -554839312854993299398144243019881257984 12456989 -122006488511674255929059876904730125120 12456990 6069701704986670509931414039090675200 12456991 -1176425845671712346675528648464787240608 12456992 -2435701644464363353095848539237040652288 12456993 -802722632438395142372340698799817495872 12456994 327837495995619270772594832172793187712 12456995 292167687662952074412918113718809097120 12456996 314844356733331536266795318119356518400 12456997 -492262579828906346777420699483163462368 12456998 207254921013403447055582665480150572000 12456999 289540952299541613668049905346596669904 12457000 1714817039798281611662483049868930560000 12457001 -310914017529909766699424863441640740998 12457002 -86795823489580180380239936963973619200 12457003 -496819020034198310475648050262601430656 12457004 -293581962355293619166362314489851526144 12457005 -43006125234046445874446561817775781760 12457006 -221660692024418108438492414392195002048 12457007 -121732264010482314508431581567271580512 12457008 -201969826185349812118444102812789964800 12457009 -72404292852093365001657022837169707520 12457010 666407534656555028681423683388002784160 12457011 -29945716391650226994885658603344187392 12457012 8196584902547339641563574395448612352 12457013 1291786183676263639348833444669186833262 12457014 1819946122437529355278041245617238016 12457015 355464333409687612182520371970831350720 12457016 -195527447787426510323004808289625907200 12457017 161814132711390226684426614057959375040 12457018 355253908297866291619498120876365169152 12457019 745041575369663594950567615169593992420 12457020 26629608676850952757507488558360821760 12457021 -210888969339801592451001090694365340416 12457022 -702122125941895257692217747897600953088 12457023 -504673321435794984882677786327034857016 12457024 -224095921212363251092972005971460096000 12457025 238920368251747329434857657301797857750 12457026 -537992793676818515665375324708654264320 12457027 -18616482716936277540234939477005249208 12457028 141817315643820675193779573126503632896 12457029 -434718228457921800107821247218191239712 12457030 96363652796388096814670219297437386240 12457031 521607385654690649746660341980211633120 12457032 193085817133368297853310730304794624000 12457033 10177827904259563273064781121373197284 12457034 -424057838660510096913879152777097159168 12457035 520006967439480895259654455191995110320 12457036 112972933432988732104762105767671520000 12457037 -1681901326779431163467464584749200497480 12457038 236689885541486123383009903341788261376 12457039 119837325357852990096845426645090107872 12457040 -85517986864517368993835604275342868480 12457041 726815859563707525848889183765935627360 12457042 -3388413599787747557932359141722582016 12457043 116301555332188506910830964000228205292 12457044 -249612004041269877437912658312246190080 12457045 -104564302046249773033613151183181852800 12457046 401615912510048557612622135087531888640 12457047 -449238544764343781742494862948575974656 12457048 -952271399582540111062970149572862064640 12457049 -5919648557846638751429080558216083456 12457050 -217783060891785218841520497692212051200 12457051 127250188725423648831231858032044042052 12457052 -1046099666958412634185174477856025957888 12457053 -168289792607909565979919367005457127296 12457054 1026031948160833132224001799314275559872 12457055 269581051721007592312479584760747367200 12457056 407366052269064659874931224466273075200 12457057 -5238392197437500521646442542848654720 12457058 -304860240014930344586710243776404018400 12457059 -317547611946338391656408417168365372296 12457060 207610722268782948131513197364639539200 12457061 -175099370115929556578696364752493646338 12457062 -156079468318007038176159277082604979680 12457063 530183891176007740426343575089783066240 12457064 144893444201564241702538937472195379200 12457065 -127212374751372478866548581997417136000 12457066 1087254039359395105526830098433989620160 12457067 -310530122543117120943911394357308549088 12457068 -275730518349799985095536868756564377600 12457069 -1113658537113441604685704915390875077556 12457070 81172384694604638173684365899114220480 12457071 -13510797488408846137312319873272128 12457072 239895753617374345642890393268037451776 12457073 -2201834057521873887120821458710662706780 12457074 59760756497654307540375229106469043200 12457075 465332625560708593021452309596416569600 12457076 268476348344606664839322191378302789632 12457077 -154835673401799974675124006878837590560 12457078 94369817365898749272849753262448007840 12457079 181090404416464850302540623871003387176 12457080 -164802005050746482822022455941068902400 12457081 94930766072526783596022598313480902144 12457082 519941182055713481699066084970219081984 12457083 653645422206614406909628083057115089600 12457084 629219778660723561308173751729055193600 12457085 18781689656594723914779350761394899800 12457086 134886051422468748968610819687351272064 12457087 -2453842760107214246849029796224447516400 12457088 1110961048297253426601914959575121920 12457089 984410456367575304419181399273119283954 12457090 369590438399718689741504741230016009280 12457091 221786005573545497066957638793439354492 12457092 -92646811921921292988716006309978935296 12457093 -1111000916618260913896024300899505880256 12457094 -12089648137809784183077052816226009472 12457095 -224225149262376314791025181546850598400 12457096 -1074680429121169173126188685790459038720 12457097 -1482938141479935978877542234810858020454 12457098 590274345602317718059816548990595991040 12457099 -451005288946500519686023024995573187536 12457100 -2059648509316214140990171100242905600 12457101 27857596469306036268307779744884010144 12457102 74819429132976003491472443756715638784 12457103 -1123707252435608903514978962334954473880 12457104 54205481805223844910142711033505906688 12457105 964731876458465922135588572130449795520 12457106 -618331601085294791593624810805334619248 12457107 -408295225986658601504463057202293447072 12457108 -854093280145588435087936432178961081472 12457109 -46239179511649181171410399869192493248 12457110 -62388311115162616527966081095913166080 12457111 -609027036564464954556101015849306623288 12457112 163591960226700442848185019101947453440 12457113 291653781364825281598600467421832520144 12457114 -450577297842685780564246869320183246880 12457115 1839993268741336566495320417758117785600 12457116 -14811590473570708965420223309969978368 12457117 -385978291195602490993584423175240090260 12457118 380584826921196815463825999546115848960 12457119 582784354148573981480322366422031900744 12457120 74595569869637524908829826443931811840 12457121 -614150832824694532867248027987307368300 12457122 -190908814155626762234377583419878359040 12457123 361568834076124720703496805881871007856 12457124 683742157890409132870081375335408099840 12457125 124106820656594382499661044065553680000 12457126 -266243169328575905440974699528726695616 12457127 -1334806607501667559380921364556900262024 12457128 -504782823957036687308254772960284999680 12457129 -1835342397868354766036854135434100044416 12457130 17597579371140445889277506643799833600 12457131 -462905055162418876593813964194515259048 12457132 -1349096860843881556673741617830476303104 12457133 14133585727108713806072991269342711808 12457134 -417824710906268573119381314291164649216 12457135 1028047646765392334759600596858250828160 12457136 6033394970970216023734841537523843072 12457137 169685407441825403761195864853693266944 12457138 78433849633839538626118413598127205888 12457139 -11938744001231453191353930095135847144 12457140 479565362673538000142148474084535449600 12457141 345699442571142639310681984815796211520 12457142 1073995433632646400335912464793604969600 12457143 -6548116776597663196514644322511310440 12457144 -48723098831852196635521334682893107200 12457145 -247556738128979305773178719637152096000 12457146 -232575481659656064828873355434324262656 12457147 1166945084805133731308930355146367344760 12457148 625850401733194203902905647138535128576 12457149 308974514844158380893014066029513831200 12457150 -403329685828198642211404692199003291200 12457151 69519895994171355476721105094393531104 12457152 107755249257528570971938748182088908800 12457153 -183608952765993283939672198578179270040 12457154 -588817664747752649424068314385733529728 12457155 542643703666020054231313533853811114160 12457156 -1014886492313750520969625825226289604480 12457157 1093625586200106231116246361299681285406 12457158 7308783532996536825405301098742824960 12457159 -959224894523418203700878678425646402232 12457160 -260291189559611296587750464850776064000 12457161 -585498299086692870486233763269628130320 12457162 182312103622924824358360085895136154112 12457163 244991441032977983676695215043830876944 12457164 219938132245240628038882936191814336512 12457165 -173662561126235966626622802071277601920 12457166 133240751304187427350328137108126564032 12457167 -78754951855555366555672549889312256120 12457168 241014120553760345392351056598361309184 12457169 -337123806299982776953113001940477584656 12457170 277876848059506547114421875955346967040 12457171 -35749022780519710678980369356618484628 12457172 -279126038177041321928620317240698906880 12457173 -219555192125034476224857584461803141216 12457174 211510238630286036663697164270966875520 12457175 -980196946875188409434156747875381651200 12457176 602357911359809242325186678819987128320 12457177 -537716073961564059593983588146276481008 12457178 362237429692279721957308586863951046640 12457179 -70713475692599440609841641265548992000 12457180 -632277860880657921060449504338163020800 12457181 -354090281298061215216099124322075264736 12457182 -300152882420343603039603348521548318080 12457183 2064074177574104740971606118374530268744 12457184 -486581098047957092465223157412554604544 12457185 243341441088839761697893300850864196480 12457186 1641598628528357114656048162635446784 12457187 67421315556231011856653297017912615836 12457188 -490289708575772217109125018344573150976 12457189 -880532918718949398366734255166857595010 12457190 -528998119799973359443268365906275830400 12457191 391344953540895635818273641018965208960 12457192 193928799639928491363690620852336640 12457193 -159157737785949744961808536505045955840 12457194 -71620485733428002473237520355231528960 12457195 -272230016928948986389622866221651388800 12457196 -384511278696615084592681824412605177600 12457197 -134609166222928439356107398498953701780 12457198 -335749631082356371089093416603821854720 12457199 -444759590702719722566977684856306192136 12457200 -25015898567696639456337093611185766400 12457201 -275969249519737673977684293746610936000 12457202 1221117434669812898336346587413663509504 12457203 -593809824269978826534390760094509728192 12457204 -976487201896464253316855320826460156544 12457205 210699499385604808954818560632968027960 12457206 240379578197419780921264513292650464000 12457207 -333272852267852543104469712714905015888 12457208 1073835316731190222845557012900172840960 12457209 1597393766655637359656812823961403206912 12457210 321237772995803641691906176829070881760 12457211 194762870393860372698071326358533117440 12457212 144354830426522458864039689737443771392 12457213 -6298543274581835391576069606563340538 12457214 -211712763234116992028755444611470585856 12457215 136410861613464912491347137037064233560 12457216 -270162663742225178600508176684913000448 12457217 -1505971806082458633351060773340311553360 12457218 103375532824437060202026214977302833920 12457219 -131739895162564563445754617892135141380 12457220 -726161883853271565243740157618013029120 12457221 429118294632207771169735664533773368544 12457222 852406622172217322622352972753509282912 12457223 878249607428727854428831129511672075760 12457224 -75863173261960310728278691979214796800 12457225 631333082542047303832930674224341984800 12457226 102532739722815066316969286426316668928 12457227 -392082786128308988490020453117921930280 12457228 -115318326152047905694940604847477566464 12457229 22902236723881645658570071173499958688 12457230 -3370622607912571174184003169129895680 12457231 35377725750810770662937465329095352912 12457232 -869137295733519276455540591089416929280 12457233 -40500266206770125717356510318099469916 12457234 -137502812581837892758074698690960318976 12457235 -81284961380834771620508986012149554880 12457236 -348100615710087336101130688643620700160 12457237 227117734839457780973543749576461787776 12457238 -785423317227205793862550509727837831680 12457239 -325327098214896586428429688082641183152 12457240 -96376063210998770958053431626040320000 12457241 403478863989221174135845431277534929300 12457242 -167438421042599941541262037968757417728 12457243 2740626871308659779123957102031906554416 12457244 291699941143660279803062914715602699776 12457245 -104914393352812865331037713471573278880 12457246 -974475268414629178579988904586204748928 12457247 -1713004536572654180103614861514974260488 12457248 928256844196673880677530273667577544704 12457249 230956335176756269260487730064447123136 12457250 -149947253056831741333258616472044592000 12457251 1323826721442656622095754527583154412580 12457252 1019398536903684161407413312447282436736 12457253 755178757023140701100552364998282845404 12457254 -80823520174809357686807382213052303680 12457255 -997994218484079409165794345171700422000 12457256 -890913258268227376182251903665438064640 12457257 -279067288927335815801029742371082707200 12457258 739609228854423059575928244567032729088 12457259 1703407039187958814816101026190469754304 12457260 348080930095070473420211956179542016000 12457261 -1099582065833746104524231393776941876768 12457262 670661980469083257184795445817419533632 12457263 69085486057405205303815083753634910208 12457264 387044016692559656793767016421320212480 12457265 -628645786545266294572433882225643659340 12457266 -17497200427365223322421582344465894400 12457267 273863745559163926562554771802064960912 12457268 264037471943367527509804096170635557248 12457269 -171309173490511432745492515329088351200 12457270 128592540345700962925148443452026215680 12457271 425647779104460343183773280552126931352 12457272 7923982791749864872676321631093719040 12457273 -617652132549831529512961912041249239040 12457274 484894069682208604175570424830010186240 12457275 97787991041025481551003883003653912000 12457276 245898372058160686519638544779066799104 12457277 -237926733084430019877966712440553124928 12457278 197598637291338150866566288813669293504 12457279 -421248936611517439394095630644396765816 12457280 235581996879313495087170665945707315200 12457281 -353976234154158198445000838815057709760 12457282 -1141122745661242063302067128375470635008 12457283 52285281162585228360611820963832178400 12457284 225251098125471387860259326743293161472 12457285 -1289054234884565422770377900550313390020 12457286 -215751913251878247398000382114287182080 12457287 346936978366317391031485078649843647440 12457288 -494967788992269225304097306600533524480 12457289 -218371370536501247835528121380835493760 12457290 8158562213819216969243288300274915840 12457291 307204682016765475059191455799985525504 12457292 -88392241719581538892042505704804105728 12457293 -838201269837643828645478179969871748000 12457294 -1359059575722781931432147517302063376000 12457295 396434630030358493769966874964106477280 12457296 237150204451436925013863035551630417920 12457297 491958905991408680716117053834751877440 12457298 181845503043382344916886895865697310720 12457299 457292189973511466635516198692434055864 12457300 -920722398641494387065424623156081408000 12457301 1541017068496376690640602048639300740302 12457302 77159912585668114409187788441012520960 12457303 899702610520800592845273773542839238656 12457304 -86921871972263713319265334728348180480 12457305 16872268576664982949931374337893259520 12457306 1751523521102639365216428470516903424 12457307 227288036107118546682120927784996223556 12457308 -17117527047295272993866734573203016704 12457309 439203022924822721736707334491389289510 12457310 642135098536718154722938000178735621760 12457311 534228513187196313257639414347746512784 12457312 403573976190329535788691985709137920 12457313 1241962955674708908074469244023848466 12457314 61437425675312600083845035790354559872 12457315 -3001394063908220975354580133586410080 12457316 -1145052996294297772253400789870994200960 12457317 -259861964432243866674297597447304078080 12457318 183099041371496781851907531053202075360 12457319 -277706885374004569593230895400506585600 12457320 316902868823166739414649960557433241600 12457321 680983066177868188309211804240554334522 12457322 488130284725967295154439178046214919360 12457323 -599666755807248390511066804067471148840 12457324 43190273350651567771468197766764513792 12457325 93692703374564356883420472364963172100 12457326 72438854495859933451138726186517084160 12457327 74526200694865131544817461997714473560 12457328 -37460448513442387114194488772400644096 12457329 -249210041506500353130492255354498639552 12457330 147890825580500079048133096444999675200 12457331 1534893656903307201355973415174984183000 12457332 231025207642858367959390348162770696960 12457333 -239180587245806725862457527259679894880 12457334 -978032029475854968304693682812993145184 12457335 -1162403915953394144486369587110736965120 12457336 1191090519552067317163779882312673382400 12457337 25501677922300473957912118542006525840 12457338 -627417080113180411727053904131789985280 12457339 551183520607054209931900567656546175240 12457340 41085818751668435699331210843352412160 12457341 -527527066799133900962515683762623392320 12457342 -128610902750535752531177092979009852928 12457343 -8466391668966942727132940944174910520 12457344 856076811950304404215062128475179581440 12457345 207437898598487747571873446620070602680 12457346 -409090348633280134325078100203603926272 12457347 379187811845900895954136245230850953472 12457348 -641967612124680446287430341802867692544 12457349 503794741180537957320759736175852172000 12457350 105295255017628806493076689245591552000 12457351 -737473266682076121785457375544081795400 12457352 -1336111333047435289058112668867916595200 12457353 -406374191485378679683159731951762988800 12457354 30212097755648587165048113329147891712 12457355 624935857629758072224880860989449705760 12457356 96352973838041437491859821902474234880 12457357 -494041313778669763308414391071413652768 12457358 1200019791673053350525596928408062848 12457359 1115853577712569164859438369798152550728 12457360 -224321847542490200620862522508218449920 12457361 330617484250091756441919592564974311232 12457362 -31783054154485524939261454512238200576 12457363 -70666394474176982107117683651116465240 12457364 -35814389498123147561995213588550498304 12457365 589548876211648108569182638242740296320 12457366 49911287624509213694603920623249625632 12457367 489270471908556038272219687589242352520 12457368 506816443383213246920711456868399513600 12457369 1001678816005025274200760226872317605840 12457370 -124167717632005979326890391202664859200 12457371 965665901621628517400956690550492523120 12457372 -5274834751250020727666982303583527424 12457373 -836444742162774390711987497313068100378 12457374 -554691997099687602779374269174385947840 12457375 473532924723032680398725508551191680000 12457376 561498567539683623544328485428746256384 12457377 43043052229257760568534826607315297248 12457378 509803565601531678851275095494354584320 12457379 -753201614764907628917888307574192562928 12457380 9487635054534370500104476467951390720 12457381 105866439820896843472542351242252329728 12457382 4213806110804493376491937881276268800 12457383 -693323218251525644365849856664742004400 12457384 -382284886344297034718792515834035578880 12457385 -245144590288519183079133820459799012400 12457386 -361806934979176608337738120139291851680 12457387 114458391444283507974347791588062303480 12457388 35297784563686803788466258094822426368 12457389 48183391366034387672586043289330809920 12457390 -273987867594922314568726764418975929600 12457391 1323217888490540054739207102283968891792 12457392 22360741813174674710548234080761610240 12457393 -905801318526445358397579004137366974156 12457394 1466633126633240743884551534431101373440 12457395 932051475138062035017640402087424991120 12457396 -241985489653629106812659445404778123264 12457397 1463601145956618209190620199051320870400 12457398 -233815995233574300106877602003173138432 12457399 -299003136072375494847832488407526045120 12457400 156093604420034918551766129474380800000 12457401 7724841014064996947784704623745207040 12457402 -518923290559593917026136280607371012096 12457403 261201650066467950963338512977757459200 12457404 778034545654929640158481370382098096640 12457405 -214829319992352348637042760879615485440 12457406 -43911463571870786933094392158455268416 12457407 -1027215364220522321092549627709138152320 12457408 -244690642453487996767937567203652534272 12457409 335596661337081080241487241045283788610 12457410 -14519413129219925691597223067330734080 12457411 -1338488952611171963574039835650238401988 12457412 -377683139941458276424625569075691175936 12457413 -1007335069110838534402512258340214210436 12457414 -1206026335090070652320520261787632291840 12457415 241356962324687630705330176280468446800 12457416 790392156148491644086498739383514726400 12457417 -23345727546765312987151045774114624000 12457418 443437011065212956615026314181578202160 12457419 -49735713932076707333218721059095435840 12457420 -568988842203675887945094138025239229440 12457421 -404775541237405068291920783520916612650 12457422 -544558543006909363508396509584471999360 12457423 -164717320775704149417497929647251320320 12457424 -107006174497212818924315051968246185984 12457425 -493409582672621547428000008117298370000 12457426 27256274206230379874870873572977121920 12457427 993625959908195394643446076550014695276 12457428 302126618792494402167771488073328773120 12457429 374693582692808452091064199688757182030 12457430 184584519586461757467291084523368161280 12457431 516426062377502261200282426771948293120 12457432 414776434578393626255382202674787000320 12457433 697837394158551095289302541418855764480 12457434 -675518265837257504361308906785770240 12457435 178292322981541523758448169301233746880 12457436 1080430879043634903431395171141861255680 12457437 624324564626052959995871418632528948640 12457438 -51812699846988968475728195598873587712 12457439 -153051414967100835425644483386890470776 12457440 -225996125894438431484714390456523816960 12457441 -461363715848764765665812073939977006316 12457442 377337942162387567099638710453604257872 12457443 816298472738128429214544633964655022000 12457444 -19553507718168244242151211091910852608 12457445 168183802834167260468791711351476172800 12457446 -169747654550401662897743845441180448256 12457447 -22997173866454234633357422793885777056 12457448 -916336239638512979298226730472872509440 12457449 1086448283819991704036894747776668172800 12457450 -19318720433822015068124697819384050400 12457451 -513491455902070137747094205950903489548 12457452 127941162466866775940707398542759657472 12457453 -1056266365945820389476315427589132736298 12457454 76092706057042816572270569906387294400 12457455 -66855419314349719661037959791724486640 12457456 76668598663451403854886930523197210624 12457457 -1084161126668977696886928746316583653294 12457458 -217653365988915345744097126282915553280 12457459 -163564043458503601739643039770907996000 12457460 -129449045619427636197597440401165516800 12457461 383741867917934627590076452683967298304 12457462 561165717043839097129675774724834051232 12457463 1970677461337034338278532550476752043080 12457464 -1091983301724116522890545759566630092800 12457465 -10347352976983416099243751530476446140 12457466 -452972395284283682417655254803119400224 12457467 -251026441004206962574309696466952428544 12457468 -204678601493882992822290676151641956352 12457469 105230210930565422329540270767701169696 12457470 79919831238280282596485166045350538240 12457471 541142497732373772015513706655924388384 12457472 373123084492976632528247072773845811200 12457473 274338075327116491602449582466937604544 12457474 182720385705619045749821610041156984832 12457475 -541765091351149629390309808419179034600 12457476 37829047046437779664717884587348073600 12457477 613186786554167550915297151372546747452 12457478 -39469605611904073575225255732128428032 12457479 510277759683369701758876470798810104400 12457480 203579494907991557574065469817511116800 12457481 354175147213225610824283568289466742288 12457482 -55231279212066791639047156703031425280 12457483 -1479807897365835713357918287110526793480 12457484 -136970825008735775459855858150151297024 12457485 330098899695245342685095879229382533420 12457486 -108218995531624914953307575385532511808 12457487 10231789471632272841212357711591667072 12457488 169778170247390397149491962886287458304 12457489 39447082551192334542449570286276102000 12457490 149820302771845247938702478600103621120 12457491 -847301010470739785468181205509734969856 12457492 -41318485679507687535829167339692325120 12457493 -304236030632479980179340464256626365860 12457494 -144024288022775784442492921497292748160 12457495 -273216377990452386280258263865407345000 12457496 -1061850580721205747600363836213697638400 12457497 -23048827330612315567281661950348807792 12457498 -536208229776890022605445257996077484064 12457499 272001732976909789070191461247966138500 12457500 -79933054596378002491835756791157760000 12457501 -38703194348269878386950767824365718400 12457502 -101834610929938900942183073799394814400 12457503 -119428997947933389876202126842812678400 12457504 104507430233182576101703027462988169216 12457505 262794054356663418204047003200224960000 12457506 -65021458510044181298721846311695291392 12457507 -1082372988916474056177877056487280503448 12457508 237143070295608643857896426123535360000 12457509 -29459485247646853183348585956004622496 12457510 302200715990550260025405350552565273600 12457511 624896436377233480619509950048211910784 12457512 245752921268026341601042107700706257920 12457513 1040051604409564077648903349030432725504 12457514 150348990059536466210679056428100455680 12457515 -305256730565219763336802786530551884320 12457516 -142825001864391240886515874168787204352 12457517 -271453556364709754222883261377421137268 12457518 304532698284398872172512448547153896448 12457519 -712454337961691910402534195566993252080 12457520 -215726001832552602599382974021453414400 12457521 -482879908899942818503768973346715686720 12457522 78844786442970198433216325192236336128 12457523 49753536853432029834730677518547183264 12457524 -794864632655997323435373236937780793344 12457525 -691662641215762889307880618291653740950 12457526 137225588879323010650251667730404296000 12457527 -897664232280344763800363221012945933080 12457528 1777472448458603901292211974007754424320 12457529 -392702376583203156329950342868172071424 12457530 3403725048085048575778114882626816000 12457531 32423613174736287344829275901735297064 12457532 305916560818756274745879087946943305728 12457533 81281056710415973586142909020215205888 12457534 179367926723478232639970859424723493952 12457535 -102548862707776234038494664082204350000 12457536 -6482645997572611948329677782391980032 12457537 525582719206657099527523472651854421186 12457538 -1748260580011941312007745009582801147904 12457539 1130386520349075120351454250613313548804 12457540 -9438511521473807447629493177825894400 12457541 -1389038870724398266239011526349257568608 12457542 -416142519139791938404874372213081071872 12457543 -311849545583346933727279092098823611600 12457544 709847783738528625024164019276409405440 12457545 -235773678092708327377916141123152495680 12457546 -840191147343378800706687749968182744528 12457547 352671857956093749135886214696291063352 12457548 -2417949651653065767243594552784743168 12457549 652001902661109498386616018639221370840 12457550 43359816573736781314302767320883932800 12457551 371566760534881639434332548309764106632 12457552 -315202090860129145390061613507096223744 12457553 72718591375436072907146114234429599344 12457554 -44899898740556765304359275135783966080 12457555 320276682181138938864994027832490000 12457556 472021580354466376872360717706189672320 12457557 -6961643554968665856467600842247989248 12457558 -740164584385184018676456413405408721120 12457559 303525441817304118189819217214033318400 12457560 208062495561027004081965773477246361600 12457561 -331394577673829985340664752224464146668 12457562 -123374173865421062829355363130875918368 12457563 -281185054649201981318080075927446178512 12457564 -157791680417190540249519837785284200960 12457565 65968127156705605660668710087302428000 12457566 662167681823931193670935656838437295488 12457567 -135827980472946550133541282361107688576 12457568 1114242085980458935416595545168907468800 12457569 -697802479887350169122540055390356133456 12457570 388362828949903576695998616639468010560 12457571 -97043438864072406693410681610898037856 12457572 229992701525898844384331936155630651392 12457573 12196872575106524465887173567381513408 12457574 901095883018826412348682682020702669536 12457575 -166629956929346018151331816152169629000 12457576 -1342816995620369465670973483982844887040 12457577 -668482439329641989949008854353170705328 12457578 293572721196405891679914798761026068480 12457579 -464225794179418440733115516044167820 12457580 175804969200366756531407332129809715200 12457581 -614324903939893060462709823790325389248 12457582 -80418449337831793136230247692410725376 12457583 -1181059007182717281365816718516931795200 12457584 -167239078425552022222495704637948231680 12457585 -364939256238047706397794355962986826240 12457586 317164882968953920986131771568685822992 12457587 -715189673056759167208409350240908279240 12457588 397990047418087509242300953865995960320 12457589 88590280860614763131788419772266213120 12457590 26907313508066121834228332821848616320 12457591 -409124245581208078609666922832897338008 12457592 527205190333245509449528357028419584000 12457593 775993852505730521109021417545790311424 12457594 -31556160937383745149289450610587445904 12457595 -1081892914422043303177565662693451846400 12457596 -69781869231076796383937752652287466496 12457597 253807344547300415749929666532399944000 12457598 159429278532152371028410244328395496960 12457599 6191079313059309882488474687898009600 12457600 -703942759708642863714054287555297280000 12457601 -65539880726498399095543652534353682880 12457602 397030510490228767291633724492889414480 12457603 -1665956571541334503076709549782213469552 12457604 -225031515876964446388334628751327139328 12457605 -220284348320795819124032953989992668800 12457606 -262301436313479242731604447475831169920 12457607 272571920799250810356876472044983397192 12457608 904963274793863965244163384992636559360 12457609 -16437781869467232093359103012643545190 12457610 -126577143561255100374192928867650816000 12457611 -203297286908025724086278164407519009360 12457612 -1385751473929127530229846772021306175744 12457613 1090907466518629057418368847714393039916 12457614 -42712956216970910259368011661309506560 12457615 1077508953060652351019672007399588218760 12457616 -7215450059726328173429971378567249920 12457617 -615654044410982902186389647342309412480 12457618 -51303477277653377572669650068330544240 12457619 -1515153356248595009772803577124743568980 12457620 137908807269636780520328219681670266880 12457621 -1400405622955132382548621684170052035456 12457622 785484991142639558334386634605644896192 12457623 -128868173788426546535485135927355966616 12457624 15325678976671287716238075456566968320 12457625 -411929940811426633970280831856451331000 12457626 -303383058406731414008841438729792262656 12457627 -252622193530560641261477125136329221088 12457628 658227355901178019822119748453957493760 12457629 -302140849225236759938319262921471220352 12457630 -513963837173049463582733748477438671040 12457631 1978021134848795590251894583853901119664 12457632 -924609517635006822595498739782995935232 12457633 -871932814054836205312729347408106425118 12457634 78478406110065395492064741815698275840 12457635 -571145500467233122642446787975764633600 12457636 -405445233119947138394001323738224680960 12457637 1479100943373873528056486408610477302592 12457638 -135398188034308391394077825461717334976 12457639 -1373928511163447210251295603578663463560 12457640 -99014534681599268513458823541562675200 12457641 203145129146445388848143874236701655424 12457642 540764875677009891241501714130442935472 12457643 793577788345719621650816034188926431888 12457644 156168172412242707320977227139526492160 12457645 1944097164290011608486403960803946560 12457646 -904287255439016230776033165651439696320 12457647 -370193168242544593021772494776141318120 12457648 150954304393233147321161342609005281280 12457649 -1544772920769625404287382071099243708364 12457650 -79718136354546318335730656230162790400 12457651 -721074008534558096300097711585866660352 12457652 624310354403355174564963653672212641792 12457653 191410581665657675304233460891879990624 12457654 -208469243954613625298920584817679761920 12457655 417213798054464514871962294629606619360 12457656 270943066765024004550318673073127505920 12457657 -1815094534985590504821666816085458411094 12457658 -388277292341565175251801094154717074320 12457659 -17571772539578461686311174397031123200 12457660 61482477133241485963896840905704734720 12457661 -1061887055584176783062838133705527159738 12457662 -248586552909513481137006569653900847808 12457663 -337389499118198391465546233909612529088 12457664 -160929059714886202375719277078121545728 12457665 403316589041439726649942662737228208000 12457666 -266132970324478431644835409045295336208 12457667 171572606452007157040467628127011558716 12457668 -1088273987431655393081747709412726947840 12457669 5473610510709109776735119272414439360 12457670 -368731189656363288515947498477356750720 12457671 339862773184246211585681935625176211112 12457672 1542177777793847303984633925435160657920 12457673 1752090173199804134086857301779450290400 12457674 55838126544121175004745602053782387968 12457675 152983794339195349039160225926267224000 12457676 -170546418029787646605520471278406656 12457677 769750042913489241511645205542773589632 12457678 161937809373233195122898266805214910656 12457679 -301575471174637373105834226298351293120 12457680 3782907250534757834835814068499906560 12457681 107782710144495439192862204272068522482 12457682 311000679702876704102662261549764162192 12457683 -284589633249154802819137692129573948336 12457684 -193245887274663270980066518140782837760 12457685 333629254050251464382591499584864776560 12457686 62988710124035213922193977616499347200 12457687 -235600795320411101263462698687146838096 12457688 1284973194864824229020190283852784117760 12457689 -206287863355512266687019417298664800944 12457690 18896130712942841988808462706777671680 12457691 141226535413183297696439165259094872384 12457692 410191674759893356383730212240264806400 12457693 135525173684744562412341894783104075942 12457694 767771046717985915543542757088697760896 12457695 -7083621689484209108098385825961364080 12457696 1300050770350031938855368306108869640192 12457697 -297285743192825280585148484613156375168 12457698 -409434526853257084791572083960778602752 12457699 3188712182067369316385327947626514161936 12457700 70457990010555335070559084421960419200 12457701 1054430007002489284027394588986401794430 12457702 878498426561329588927789755081350784 12457703 18902097197139132140431331294399887704 12457704 -87604603163973057408177038366446387200 12457705 -3059809812016121550363517699964373240 12457706 244532688784038458254827219639414981552 12457707 1027613883495172889358483516939663748800 12457708 197859586034577094430550892223038686720 12457709 -1539985607830930536304647913059742572960 12457710 102878722999176735128560407930706565760 12457711 363509803484938472615966734396377922920 12457712 -355896805426614491569270306290475696128 12457713 1509342935052759905176910879158827473184 12457714 -400732762740570520761174981547972226544 12457715 -74855439188009308845569478329345146800 12457716 15415946683932344935914706045091069952 12457717 -712509541232481184016599563980837425234 12457718 137870425778448802250487256635629702400 12457719 24788960965695175952150390716749643920 12457720 393894029495346876780937903151264563200 12457721 982851700620835847005258886441212706922 12457722 -13288590906372442488365052433691867136 12457723 391230361232331705686821497122363032584 12457724 1136752153455659885218501821430861418496 12457725 -112174839300987662526238508961423696000 12457726 699324250661891083026929619397018932480 12457727 -134293998589482080220394265818197456096 12457728 344684588862788532502548489362139512832 12457729 1437209718934706208097695729905090819330 12457730 172029286441138672669904469868487616000 12457731 157122769947259852181099447032419048960 12457732 2719196547330062662525942443239362560 12457733 46842061122194246272564876816768317402 12457734 467934156923689141652467233818597695680 12457735 -597500331407661047105265486383720029320 12457736 788657259112681466496094853098125312000 12457737 748667415628774523722672119573142378794 12457738 -628684776170105185077491211961527222480 12457739 334698869777280509016051490712013184656 12457740 351902250217629652556886980986103270400 12457741 -1608928153749398071459575729786726688500 12457742 -26073104653132379380985370774226137216 12457743 -547126243179081318918235504793741026176 12457744 14140239552941866234500587898042482688 12457745 -16628269518840250291095523760227970880 12457746 -232312741743436023434212182010017530880 12457747 4493371826994607060072914495753525547520 12457748 -1136946203828106559510731157288207166592 12457749 -14634287333875109760510669712141363776 12457750 -354065798518913933472611597570123616000 12457751 -2069706730776079123904055139675103487408 12457752 193552680301482070396543947961243852800 12457753 -50016739477310987668840462172560367616 12457754 -44115930423038063961847925564031281424 12457755 -14815721433912810249061320191592951600 12457756 229790590469786680454816931684557993472 12457757 76692927268371640983780471311123693580 12457758 -172771647544636881963579953784102350016 12457759 -1431729366937960769197356087018220443040 12457760 79485142826130884344261664394706944000 12457761 -612775866061107694837557863732469000528 12457762 921601982555674523811555580817968039200 12457763 -1115007969321728030395542483627573926640 12457764 -174164154453860030456017648208465774592 12457765 -940992801620917937716239301910205326340 12457766 491659078203690326667245687309427072384 12457767 432521686657148351582536087791755382912 12457768 -321895672134769721674038270997094400000 12457769 -1118747891486689943112140292376529149830 12457770 -56527271949233052658112414358156134400 12457771 635918007652441149644159796776083562344 12457772 24336716460467957232707325608487055872 12457773 -2208098158250815258923752165779610906880 12457774 -139578089339962414369988931749660828928 12457775 29216887408010565681095183856247170000 12457776 -107832956613214572833408943563128209408 12457777 -443342434895674637187939602035733627374 12457778 -415278490628133599119277069422912888560 12457779 -913494662444808727923531486333225493440 12457780 233800777203795571050770835780698745600 12457781 -132486224786632562048237803928107629408 12457782 261079190356756887843549846889691743200 12457783 -965128865223594116503435774283587469376 12457784 299341088008359373736353408391514685440 12457785 975267569295184167821584024425524151360 12457786 -771045559965072657962204119065973838592 12457787 -554835298139214506036192421699794931600 12457788 199215363537528667441268325068390400 12457789 226282238028326323240203427161676404480 12457790 488534051650105760184234316743134990400 12457791 424409015723330266805220778122585966000 12457792 -78771507858666466010141940218096779264 12457793 -990834731538000455103737216766453609900 12457794 94360993562794208173343481685067337600 12457795 202868890154732353458272056097032997280 12457796 188759738114606689839261510483668336640 12457797 806984486702768267032322348181011520 12457798 -24439347537207341436122497109643513600 12457799 924506974611445349482369118825264947800 12457800 -9054255414197012268545582264415360000 12457801 -102700534136796014737766864507380090368 12457802 95163301164988884360337730624144130048 12457803 -124840825826229329417960846806737280296 12457804 -1091631027794340998120781708373865992704 12457805 447252841858640269000681140257566044000 12457806 169485345153536587541302367982400819200 12457807 -1122371370298169375437358787518614255328 12457808 351926018339215545867491087954082791424 12457809 54791743077473048151361749441498109608 12457810 362967544207556200220464240112284774560 12457811 789543832662633304118333881496314888704 12457812 -95311924903623604038141949651009179648 12457813 -1262452316339920567904128330321029317938 12457814 -965037205310397705914258162252370795744 12457815 16749220980661016049060864184587018240 12457816 569784797923408055481092646981401026560 12457817 -100760713429487833189810516296488950134 12457818 443825663982420843569794888463284829664 12457819 102910755675293976828742306820907811560 12457820 -744561874081859311250152923651487948800 12457821 -86251920075968058530801764289236215936 12457822 -40418708785764037571573928039115683648 12457823 -10275652617055957218052138065536476560 12457824 -472832955977680052241952388405805711360 12457825 -23327977916605866206983591450578362000 12457826 -184273575379624013802610598901365744640 12457827 -393443337710575909307476959167358675360 12457828 659910628511794230111386475153578440960 12457829 1056292968121535507723059965264124785660 12457830 -110427753235331950013680360406270300160 12457831 9302601703697084351155250024478883672 12457832 2884128056623592836027962013411290316800 12457833 -404555592704074678743211487920961333952 12457834 62056919165869272648540909652206096816 12457835 -132412120621469427748093058097921742560 12457836 959389707322060990934308034688418689792 12457837 -66975617816310398655795430143423004448 12457838 1646244632916103749169031415553690369152 12457839 154113490318091692151131033844287483920 12457840 21469658745302313875856176523457167360 12457841 -805615107579182809276850846129154794496 12457842 -259879629488679783886137344437136162688 12457843 -419655524594887712217328635852971993096 12457844 210537759642867528557959010816327208960 12457845 158324090370554913762356226873710726040 12457846 179024624113724479514352819146941440000 12457847 -10764664974779336686031599943189954256 12457848 -119474200616098707677953267935191654400 12457849 1901748172908985798127546941510895862660 12457850 220900695225917440278732809610413376000 12457851 -411863446579745688183757702615660079616 12457852 458452691233766625831405280165473725952 12457853 -1427153464654654039786084985016887918580 12457854 10325837642245775879370618138269287680 12457855 -743609978733704896816412593681820150640 12457856 1263952447214792170144160506198527836160 12457857 160009468299494329221570406737154754592 12457858 146259226479873722175509087111347063296 12457859 -1123472582223524681244791215907002103940 12457860 8135378301299017492224218731151093760 12457861 -250475882270821336097790163615702836736 12457862 -48787384586245068195043891036731709056 12457863 198446535102408237029631400209758102400 12457864 498717808828588091613143380364416051200 12457865 152759609853957588047271892446772075200 12457866 -495601380179132649035511141648347198976 12457867 1910921165232821231248811573088942112704 12457868 342826446350224881907802573362346290176 12457869 -595909962344517055028697721546333759392 12457870 -11325258211812481141312669432342295040 12457871 -549677416977927946256510821206210686928 12457872 -31971504508845179704467381084718891008 12457873 -563773491133115222850911655825136902336 12457874 -1025500846372712802396090644115009024 12457875 385472119426781021031209431296182400000 12457876 -300808688322225187196473850775971213312 12457877 -412441090176336628744286640340578165888 12457878 227157738977256718370214147673503000960 12457879 -212055510733909303422455557069832713888 12457880 942798225209093622268487547808162406400 12457881 78308989765649466448470452056143016128 12457882 968925215371175213860797984844254028800 12457883 1154702273414460896675305228160839128264 12457884 -737492082420093372859141137554835531264 12457885 48741352947443208185008459303642977600 12457886 104829301973059695261949682729833756416 12457887 -246391655500325840927010101091157147632 12457888 -11122992748446008719398839143308066816 12457889 -50240473285670458309900414728934166844 12457890 -52536679900165280616155245933424280000 12457891 -578315959518042399594414114672527188924 12457892 -556578848204668796775851369042610662784 12457893 317821528402941940359275211264713150784 12457894 1045845334860094814109607489896679382496 12457895 111073382641162367445697872253175598720 12457896 25781462568955358844759160745129164800 12457897 885814475416164854247744615588829732346 12457898 -801822913147356521963981769673809790800 12457899 629415424553063823461042017213820151168 12457900 -52546195817407462194467926203938380800 12457901 -2220166270678902547539862139953341130080 12457902 261580319798974104713117866760807802432 12457903 -406624915400026408094047626620758542096 12457904 -35400399313889651372423981390040268800 12457905 666706870284128627833075820367192825600 12457906 1088058032684697153600878685475736201760 12457907 -268222084071279458823710095961182630320 12457908 -27808579063524761259906960542102077440 12457909 -618946001892082778666880901467452028480 12457910 -210492817276546213737874679307890096640 12457911 -151857221529139975992215587607767710000 12457912 1487183569027196604810865801429466419200 12457913 1206510069563862387719719535816497584384 12457914 115933125132653238136524829587562266624 12457915 -185672337886908191779633540381236369840 12457916 1163878875624005284568423686295252874240 12457917 16112200239233294527805713696762760448 12457918 -693861764715006848871404115994983360 12457919 195202681661988142086823804820466304320 12457920 -106174904718911687435573766224923852800 12457921 -106658196783541639919868375511129460288 12457922 195597193818753648837098973126868066512 12457923 271673672288215120458132465708321778920 12457924 194367600090909334640494960357749408000 12457925 211143920550614018493837562100054212800 12457926 -240180132783619869829162319375299520640 12457927 236153816017228191579449449064091124608 12457928 -9961015017653515038464967749293670400 12457929 105883367842192123332327304215181598688 12457930 557223546065125606943990512212043096320 12457931 1451164666283991889357458722537357859732 12457932 -148576563488616583686419118276750099456 12457933 -266687185532772793799979232971852263818 12457934 169882641107411251504080264400890607680 12457935 87589254541398750977041991417916211200 12457936 181030123657897293913559261166532608000 12457937 291121389520413821828425212755844887400 12457938 91484651432605211455870151980150579200 12457939 -26080551050063632093676665065282974720 12457940 269681336397892835413567120886138818560 12457941 22203206664964110484615177513634954880 12457942 -1482338392100201048336962760405698560 12457943 805419341300717260688252726735455666104 12457944 67713557647877086832507869651218309120 12457945 1214636616214541553380914121087810333700 12457946 593874425360798558605390621883532382944 12457947 -274917310672279246659870142725327241728 12457948 -1019522449444453830154917001656930760192 12457949 -46491321598592520213673135636725443328 12457950 -122752227464103563767835273688591182400 12457951 -1853541011127203047753254905622787583496 12457952 183423722655831667389687605416255291392 12457953 528640172435060589951383120451692161920 12457954 -716326775071334722249519849881228021600 12457955 506575539984702466169726636626863444000 12457956 520800197287664438406949757855455577088 12457957 2059160937891360982928849428143630312312 12457958 243608996651680783553577988290879623040 12457959 -158238327361507056193175585584886580696 12457960 6635855205640636347040418894041497600 12457961 -63206775884446291804606089821251708416 12457962 -23256539347836578810532407004087968256 12457963 -712313078684892025002096499571551357040 12457964 -314075498079183430256774658653583897600 12457965 135867488309133416330398746827218819200 12457966 1054102295500294374586064413742532858432 12457967 -1970326464352798061288448521366024151984 12457968 -60438526108745423745107489633843281920 12457969 347796337095697852125771071310812139840 12457970 78963956803550213985913264952721285120 12457971 -209608337296302754729511188120346799660 12457972 -382385710398936967612382302527164228224 12457973 -226708706010533361591658967749057636224 12457974 -136325700479857281081880087564327408896 12457975 7972074856179678664264705914353328000 12457976 554137580089179372589675058564925358080 12457977 -375129068232586319540155114169439237120 12457978 84622353525463502801680849616558464224 12457979 -915961702474219470019345010148584979420 12457980 6352642487086818905596901911016924160 12457981 -628468983050101971523906732587108788218 12457982 -127930861375687142149003160740391313408 12457983 -27532766713266181061832658681616029056 12457984 45481378540106812571873653595465318400 12457985 -543108341916294354046745704356526664640 12457986 -201849779986188087673873796602690014336 12457987 -42247973866738078740474158554424100168 12457988 1083528934031399523247387558425678607488 12457989 -300005226178914125262726930660683316480 12457990 -575274481782238649919047092172340336000 12457991 -25468193596437627676084638597392248896 12457992 542562381480147016680802250392383774720 12457993 622982897894620689785759388957715593242 12457994 2026997071313843327741522614443235449600 12457995 -509300407648946542535276582861590556160 12457996 716700530516606327745404435667860766720 12457997 35276514354588039703444780914066674400 12457998 -65933270293334451901367829406156699776 12457999 -743218597719199198050677006214237242936 12458000 -181434412256747826587947146387517440000 12458001 174686845553465995822441743241565419008 12458002 400400455459210143326629273362896640000 12458003 -9439619218044412278428960802846022776 12458004 163796077457598521380489998392231460864 12458005 -14706037264043371226606832658629838500 12458006 -628069470837574256462886334265236787136 12458007 134788856961205018949214342216984148800 12458008 2366068086073048960010717344075493376000 12458009 971297304925798802757730003184652651210 12458010 207657309317781184542132078284227422720 12458011 641333389217221535819521737304653523072 12458012 -4346480278218140379361158776113320960 12458013 -12639177630180079973390779703996118912 12458014 -11239952514320127122371268253106611840 12458015 689072508264445664651878312032617203200 12458016 -591608791180763673684580108168829337600 12458017 200413776283695318888971692328119754880 12458018 -390993197639024856130699629060065594880 12458019 -44351117117368639563556715468092134912 12458020 -533981328487767010751942337569900363520 12458021 -475626042907979324861978634579512811588 12458022 -198031198509876702514581979982274890880 12458023 -888770490623153031036207853576936435320 12458024 123414377155293043264185220092745144320 12458025 -367925342947264177493201832861220961700 12458026 228342708954424956142967769318705882624 12458027 857586774692752867717691940033318896520 12458028 62888198169774015766226021074344898560 12458029 -263459944383735710157003755416557963370 12458030 -293229109720822140425471080777068706560 12458031 -840392326568746853479365334419852371448 12458032 23725827665165944778952282195087327232 12458033 -1154813771404552587159177408812053309824 12458034 -4634332255840163992563430264312800000 12458035 -1105849976420181791312446686902607125520 12458036 -935541657247733152343460612145827477120 12458037 450632675205124041973146309318428854560 12458038 -651325430573050734160267990732994125440 12458039 1527074415989113831911954033706619400 12458040 -194680831123657522848309508042614374400 12458041 -798123393290727776785091165131698265558 12458042 -129849331561701067069857915701858841600 12458043 22693119103852676905556171485687171824 12458044 1233565970872348981184838730082282382336 12458045 -519981247013526597749021814074460047700 12458046 2499243409672347772168752485197255680 12458047 -514361278159059695785550422592742084096 12458048 182060156010079647468957893771815550976 12458049 -188185956122246824334205422473542342912 12458050 -332687634806456994919234632868280246400 12458051 420233657418700994243501500398872917272 12458052 -517865733005287208511286053818920016640 12458053 -1434590343200058783473683434525132742880 12458054 44618876164262191709650006847696016096 12458055 -72338648926270645603077848862006620160 12458056 579471931207908688254513467442947850240 12458057 753095358648625483053084471624146841306 12458058 -8217665239408941878707552483702429440 12458059 990495934803604068911971958838440444616 12458060 -225524948238846209620978900224627532800 12458061 -410612914294623818569745204113747999296 12458062 -275549565221929933609865642453726308800 12458063 -252726355869584750446641570728973680640 12458064 -44443029870733524273134717033104146432 12458065 354442862758616487287201717385691115520 12458066 -730669003808581091610124373133697446768 12458067 -182733423186045812850002363865268281552 12458068 -486807525544996436412344295646467948544 12458069 152312359123395969327297414557917277244 12458070 354665718824326856878613677543352851200 12458071 -322133576299894500051233106371660660728 12458072 -1866119377956911034205440833560881561600 12458073 1393638001899049934535547227864531588768 12458074 -61169685259158513497116913674874430240 12458075 -167973019877031711052507975605700509600 12458076 -60645973699001115880998445366519781376 12458077 -407508335746695874868858029782768718880 12458078 -497152016073840258842721537805752022080 12458079 743672105831349377135798123691247310424 12458080 973719036504045033993785461839204188160 12458081 -665190265317024813750220817931129864300 12458082 -97174312940824412409773422151777104896 12458083 -915550293070009585255470260859499230000 12458084 578534806910442596190221788514178201216 12458085 201061007416274268673144192517256960 12458086 207608075509835074264255244963115601920 12458087 -475283055623700376218029817901400808264 12458088 -301364402318010275697465255272976629760 12458089 -2123395526360717379770727186324349120 12458090 125476628195551992621194117260814296320 12458091 1034407689711258391333348159263763906560 12458092 -737181766941997672765070357462009968384 12458093 2354682230036808497902629092959520614380 12458094 -87897919389074761893523310593219092480 12458095 176983573305421716319761264588307464000 12458096 -17955079446594333155320747596554305536 12458097 -1532469239933506690527184551228790788960 12458098 17378484711189950645682007008085602336 12458099 243976410105322126637221622643356129100 12458100 498005742989705056194488839867469260800 12458101 -255976173957828701864002782423706194898 12458102 -474086607484723345783095170951888540928 12458103 327538452470868776761007806605618489600 12458104 -811379005138449176207141298238159380480 12458105 841614936867036856021613030963216507520 12458106 231557845630432350530765507143521689712 12458107 -10357756325139721302321925990025237248 12458108 -468846693063509108115214590534810155520 12458109 -1185810861552684943855990211915925702240 12458110 4861283719464949962253180124082470400 12458111 219787491602810985396800226014856756432 12458112 251176907548109292758400167465912893440 12458113 2086715181619052042852554495094911461120 12458114 397580632337767321856706571104060441600 12458115 388425231959016185307871261895301665760 12458116 -563796194680330652665485732483153884160 12458117 114535974181157692049181836796232565952 12458118 186043380540828599824594101146041417728 12458119 1980084311342002386125672913063000298520 12458120 1079434042676265231598155007197598156800 12458121 -323195587801039682519911716739893402240 12458122 -447539144275608271848829419853456679328 12458123 -315801911816766807891083536615506222840 12458124 239171257952073776857461532471546232832 12458125 7853328530875119764711397785020240000 12458126 -1154298741011717405314611537218066873280 12458127 109000017634865491829493704950185173760 12458128 205455674238038854922576119089125629952 12458129 1920940461700334712395096358220490261280 12458130 -210092252429690285533934697373131348480 12458131 39887986138959084020308754225998388640 12458132 -1402512696451874766051522064874631168 12458133 -525436250119320819133734393665905483698 12458134 -98452948613930520702480237179270191104 12458135 732918833098235984898352737909768810960 12458136 -1074969573181799126991754910063377305600 12458137 -238411934180963587353466065592274414040 12458138 361019312361573270404166278254211507712 12458139 1243671677852260284271404974482678830960 12458140 -53148048001589258843562947949931699200 12458141 -206538591465699688573659488554013370816 12458142 -456966529013646212324012425396417178880 12458143 -260646114215881698167371439456168575176 12458144 1884935614468044166307606912790279094272 12458145 -111348843217682193102739073844887884800 12458146 -599841799500777592743143194446078679728 12458147 -426236602027666370572478191761606627360 12458148 548039333498919516004311520102185799680 12458149 -1106487958809602340573184750230912820608 12458150 -63026365428686300086986825876305870400 12458151 849513945919645503787259464566640889040 12458152 -925049926303205066130459482255477975040 12458153 -459111056127764543727613725648802000560 12458154 8247019935610586196814245922442495232 12458155 -62326445330953159644736195729057062000 12458156 -294282587017523641809090929423064084480 12458157 -204000316113341084179611625820432953344 12458158 71340778123162082708692978795465039680 12458159 425235961411573486907955963347322573312 12458160 -47664691965084468712393999375444869120 12458161 1270431689200736056928723448919041221412 12458162 -100477378446975614204809191853337085168 12458163 -517853486715192493833561347951265619656 12458164 15908814274544883753667999274435797376 12458165 -75482805751651655019737485963558555080 12458166 -93040392098395887061686031409870241792 12458167 -407815545413856072451441945297465682360 12458168 1665059318671230838665030593534446080000 12458169 -1284670827026293950887513350090377244806 12458170 139693745759954268948278916230242253280 12458171 794996210973499243145969665038279063144 12458172 -384243551775701725367021966223524822016 12458173 -288287927942149678092752236685784989856 12458174 -83300192215505234641639814392561361664 12458175 -6138598255057113012483604123186108800 12458176 -177154595585436853194883403429859819520 12458177 1390889747382019050220006509177292585026 12458178 237948066836802753438114735250147015680 12458179 1177462822637020925922230525721164798780 12458180 -5185176010205023039677913581197230080 12458181 1390120290618141134069880514579183715424 12458182 -463133722414418949324438684537556340736 12458183 642152423510585324195523133460356041432 12458184 164210798600419633875823104881570488320 12458185 35706455152963403634925780273415915400 12458186 -87509155553746567651534165080261715200 12458187 -90492749631638736381294248180625914880 12458188 -1634952759751341951526678999730669337600 12458189 -281675458247946963161367338191547772000 12458190 -213036613661846954935769630105205060480 12458191 1389603222177099850544188975134665860592 12458192 152339940143576449223219963646235901952 12458193 -796563096249503903143090597396664506272 12458194 207167800689392527372711182841304773632 12458195 -1193326304205253562324447514024557845440 12458196 -59664967327637068648693997663823052800 12458197 -2444143220759673660900719807452299623400 12458198 246900638189110490052130141848022797600 12458199 -2375735588284854960398186406748575792 12458200 327351408227666848545701486901894144000 12458201 31028781949816295136844643649314906250 12458202 -458334544810739948604145961573217043968 12458203 642397220142722655247516226145501273264 12458204 -386997021850299612715037804334538752000 12458205 -40715836344167252703522614722333908000 12458206 -421439790154099059706391577814690712448 12458207 945332220372672679464290419889397591456 12458208 -390029546753351215892554715850677944320 12458209 2575334088861839250978644426117676739716 12458210 -251336392282566098156702853412619811840 12458211 -293128085421519546499579447502764942728 12458212 205954430642275920463277440218665655040 12458213 1227755707922263375376705234765689821084 12458214 95880042169411607335279265173956561600 12458215 -175343310053110061098898302941085094400 12458216 478781789092756674443483299587451484160 12458217 471901361295011349730598358822321529248 12458218 -3001917073680279447549961174284920832 12458219 201214580062839482506213827834577502520 12458220 -199415629640423147092953824703530649600 12458221 270589759717610291851298435024113372800 12458222 160924208030256098583982872470247618432 12458223 594239221414246513460685430750614518472 12458224 219813097992898261831130530910872535040 12458225 -158769959834862272242449553144577124900 12458226 -129365676631463710370850021518601707520 12458227 424574441926360510893465247995412048076 12458228 -232349594950416269395068926387719071744 12458229 -208940236155674328695837172048993091968 12458230 -284629120010805547606877748793235134080 12458231 -2536260203795573659347807582225070086936 12458232 314819179071489693077542101721398067200 12458233 -205946749888214379806504897347522782456 12458234 -15770217757343196954172287730776867984 12458235 -675879289189970737181329348714212282000 12458236 -48923369048282504795559306465800471552 12458237 -1121379475730679485444399698144814503008 12458238 145665616374450895165648240979541644928 12458239 -692065076694773211668312333051476552960 12458240 197027588801711246567618435239127285760 12458241 -757702287285391591902107786088972132750 12458242 247861535622878523447414303930423104544 12458243 111592666863630615493329268100003312640 12458244 -92016534500544207645451368863402333184 12458245 -1162299978601524661662797758290660370500 12458246 207813314087907070323865079646555549120 12458247 12690126716490082647036293606223395328 12458248 -990193832715084358126056172524056494080 12458249 76535342437384478894121591493289573376 12458250 -141478777969236217823563889997744456000 12458251 201492785094334779442106447522726256112 12458252 -87234309161149511639843816117183019264 12458253 3384768844955503567295564453066404800 12458254 -14984735542489997906379804847222224768 12458255 -691529878822371459721821620722588824000 12458256 96495969482055634588760793605050662912 12458257 -479601036144691569086633700396367202368 12458258 366915279393646044838781053807185582480 12458259 95752059910539929172353036943834963840 12458260 87446752497735649607626099838905167360 12458261 -3711762434188689865777796658679127808 12458262 1062819758268544866680513620728917084160 12458263 -1600578530219946563815614061494369534480 12458264 78975672036125445499502082966628761600 12458265 195907485673723197806288342877279712320 12458266 4111706689130153015004595313973038832 12458267 -925165319758912620135500855775058818684 12458268 -241266782612999536674344275195483140096 12458269 38315018622960817661060216998851311680 12458270 -195825435593577153661514866918157441280 12458271 40639349156150481649782263458631409024 12458272 -193773006428392938694107631696780197888 12458273 -4161522907239854162445149045029400478 12458274 -328581621033535263743812776193986147840 12458275 -257641103574402527506478237988623097700 12458276 -188201261568861571234882808183418317568 12458277 -349957641048099542133964915853125944072 12458278 -229672536585821423807453928009239324544 12458279 1051330744928369124738020289897066821880 12458280 -107923381791951104670779575842727526400 12458281 419928729221217476566442446245905200 12458282 -856052479801020050384022060931959709008 12458283 116355486097882150842769618281730363224 12458284 110108020644625680789253171990849612800 12458285 403669978595839622428626257054925768960 12458286 -14728326960534336324289652108849326656 12458287 -960496377112649192135071516106873006840 12458288 228530708968405825159709211164495757312 12458289 704062019521472967346300190815532007024 12458290 -182139437060160492258076034527295385600 12458291 -273985554547904562557709629361090760308 12458292 148651821841865726725622399939313991680 12458293 -38991149470518484208604167040679085458 12458294 40991015057352714417844400975576735040 12458295 91922922710143838606636684977028591520 12458296 -289436463948727254801430419858675486720 12458297 411331008386273406523744818347601237972 12458298 -361521360297623640573386539614981006336 12458299 -292744268663476233286201005768268150128 12458300 -447460151664954576487282506320271360000 12458301 -466685685276018651744694253640843408576 12458302 -97535051881679317920090160201465275648 12458303 -309300654173850677392654227690065417232 12458304 2661319784299955103063322286603894784 12458305 -633289932195564277477177968511303434540 12458306 346718114475194781271085518063486778880 12458307 -307652078637639799087491439305854019408 12458308 1069398134833298323420459917729690316928 12458309 -164117670302881013190227778999309010020 12458310 378114752636979130244172334896464025600 12458311 442117561648024663275850966734957158400 12458312 529058833458232394025587015451502003200 12458313 -98955919665750177292970383999375852800 12458314 -1164899820807534721693198320416077572096 12458315 -1854689512283635041715904782812892822800 12458316 341802118326478654142830918820238142464 12458317 -1311221198129092118116577968596905274634 12458318 -200555440675788600413084119106664487296 12458319 -305042859815509788135265321698735083520 12458320 91121990359192033600588030996190330880 12458321 99465000389280211662158652736218801522 12458322 457750036983367004737009511994511098240 12458323 1884740441861959201447159934179847598572 12458324 234928101855547095316298603348271230976 12458325 -308096803933569883784385323553601792800 12458326 20321117105253045912577992362197235904 12458327 -207286079313542995057659037119746261328 12458328 664046746276935982168566757458351452160 12458329 -11246509202597536058129340645812483516 12458330 -775964729925311589506505569380123825440 12458331 -548453827516228900293925843529511429936 12458332 -706722795416681646852397832410267376640 12458333 -427034917950094971994832782122715283418 12458334 28283014707456084007610175934370982912 12458335 354857056320524905096704267997706228160 12458336 1614967029024872486130796349434143965184 12458337 229121977300949963256706672846553145600 12458338 73103140357621928729093126753884563840 12458339 1082417418019685922641133347306456768448 12458340 805583966575656887753077696906447257600 12458341 356413988234271943059941093510880681984 12458342 -73177658492890553149170843007535784960 12458343 -288674691529923894742291088977326580656 12458344 -452224841193208492884246543010099660800 12458345 648449139221050857812958062494313048100 12458346 -270569708697347726546093420182714166016 12458347 -7064028735124269815869978143258661440 12458348 425606132384691683899885648062340354560 12458349 1227727551262368702962763917680097983968 12458350 160393243342194824014565058219541444800 12458351 1950320387793505718939025517892992273104 12458352 -157808198586103667545315249101668548608 12458353 792550774018603585323102164830455191040 12458354 -474435208412450379557107410972628080624 12458355 19027713455858642262217689331050347520 12458356 -400373199063455416145714727634774334080 12458357 -236334163616582647126249156509556523520 12458358 345231517875613183263042749218798582848 12458359 -1122657776190911844551966237861777324440 12458360 548319045507903590157762852972253593600 12458361 195094714705989641398531535750893153872 12458362 -49299827192214108219025719162329396736 12458363 -439513416939679075885290379168201618776 12458364 -227700286562580347754224237334418513920 12458365 -2047380544267112906100887927943601543680 12458366 1063536756182962214206895554824577669632 12458367 565239136228649138229404097483712006272 12458368 -38795203076521858032853466508825722880 12458369 325882829423419186582127695811812412544 12458370 49591102490496985456133756794127232000 12458371 2208554707899070729283284089175157928000 12458372 1216738338792564192099393177716506344576 12458373 33814207732216433101911927722748787200 12458374 -684390828281052206913657602583722012064 12458375 -330339927045517887229117459416125958000 12458376 -135129759330514235013294957728885145600 12458377 7984694932131024981478628190041109120 12458378 -34291742908602272461322850931470706080 12458379 -1036597502684418996542185808435536842240 12458380 348072962771426352224128238583931622400 12458381 15859046170686688002418429390165276800 12458382 878914544566402324543726491333308964864 12458383 -3302137840710917123465006449809153792 12458384 628345540269100879994646097341719248896 12458385 657024764119353225198845617029927834240 12458386 262060726476816643077515912514371221392 12458387 -17095181001420286918397755078542306960 12458388 -781380299904398260702121389398672844800 12458389 835479609982893265098376333260567788956 12458390 -2535933920180224586771363295876249600 12458391 294028302990231658884215416751314660224 12458392 -448815334474606785997151929228895969280 12458393 572147087313800671155131610051826125642 12458394 -18207830245369462542986792635345052160 12458395 -84960063701926788825218904140728800000 12458396 312929480849873444201825345386215375360 12458397 327062216243021429642876490485680932672 12458398 -170135604317958753098745942485533269120 12458399 -164676737878208939073684654445025092320 12458400 272897914501725945880699212553912320000 12458401 -441890247418956773226990262635680315600 12458402 -1752502379202113130253615170580298544 12458403 -1591508900798166793069100682458783782200 12458404 -68110399728740407689946972842003750912 12458405 -994283476241816257020448318128699911940 12458406 -310502765768335725331934093981101934592 12458407 -787604100566843134864548464085571983320 12458408 831315770497509225471539381567533992960 12458409 -1882090524950227224320800796034358896 12458410 120402640010428008629775957286655708160 12458411 -5515456699680382526280772661862437856 12458412 -85096684652656238376321867151071909888 12458413 1270423907156798266477958248865945081184 12458414 -678999067299851453873245349579054996160 12458415 688023189515702932011905182586733499920 12458416 51314127999503677949401319030326493184 12458417 -1807073602084874584499758455165959451468 12458418 34621354986111831380419963443050560512 12458419 50560362196256892630408881318574895296 12458420 -169770356624440177092302137626039697920 12458421 -415314908101663134280096730580783115200 12458422 124380221241043213609386032998327343232 12458423 -834919972159863670243204945629649292376 12458424 191202549718323236414447928824750407680 12458425 -153499517700022324808700523724434347200 12458426 583334992498879436636746635518708940912 12458427 -97118018755964239172541117018021429480 12458428 -1454807565727032690358786452263897132032 12458429 83079230285149900761495797153838875160 12458430 454617853947108566545870434258862810560 12458431 -349641123683714815496033947360311394560 12458432 -151061491652629110194291414862837841920 12458433 -3422469772350991170986249372537825280 12458434 323747438050449005114908474467080781312 12458435 -253409463361455679738574249842716871680 12458436 -86333741917872306464893967662889714688 12458437 1298079058580753780414597706403938477086 12458438 376635765408179995298954785853438335296 12458439 36099703239017980784844779532240740784 12458440 856235650446631709788009368592465920000 12458441 148397562896233751260393352089226606784 12458442 -639144492686842524423839268856178911488 12458443 -585568235774492194405250212722808307308 12458444 -249734413035438123590050064127411320064 12458445 -150991196871309669064859615120131896960 12458446 -119812536710181794053116376371236044800 12458447 1362120731013108931863262216227247558896 12458448 3088662371856036664233435658296778752 12458449 644091452079226566080069594612212285936 12458450 -382853986883651665552909245984093405600 12458451 580588026911991875964259747151284482864 12458452 1352604911145956048564102505277958133760 12458453 -71348141005718834671953842449014042720 12458454 -508944107487805968065739346974764681280 12458455 -278548310798883972202760564671952159040 12458456 -812910806988981258574692298329102950400 12458457 -213819067230802346442439348216905976704 12458458 521451266186006039922100144750660608000 12458459 334361548638500722503751898070740665104 12458460 -104851002120775063502520872879934013440 12458461 -923317858301439015940028208409944206938 12458462 928446301453963260087397761528761135232 12458463 -268310069729749933247283690594719602800 12458464 20409072873728359111479711820902039552 12458465 -265534838392617817044574075689276253080 12458466 109240657941925192611324383038751938560 12458467 388517043586448925127134764883664240032 12458468 2482736652497707883282958551340059136000 12458469 -929822234649606945978303235109768189856 12458470 275998995332335292064264551119711927680 12458471 49249958746188837598842364910171044272 12458472 -13541475146896704552333357142456565760 12458473 489618725182932886680050856650115201722 12458474 298392174392830493606890644570856349952 12458475 329718390202492934009682315146076378000 12458476 -2164277820284178387422913416557956096 12458477 -465268414722419917738186612140503297268 12458478 -57568675828813522675142407720587786240 12458479 907410125685622550274527271545048659128 12458480 -210881549221362235056998529382670499840 12458481 -32599452765970722201323799670142446656 12458482 -385413069601087809022542911143745916000 12458483 -480919034671199581009660713428994569268 12458484 774170741094553547465007923624891702016 12458485 379891154768214790478561005669580242200 12458486 -144136183521892057220638849441026931200 12458487 -169813440869001609484653028007897916000 12458488 504320543125986227214855129307825766400 12458489 -435283547577343227247610568285272478576 12458490 175997269609013091876604525007280230400 12458491 -850071468706931282472535941090262567448 12458492 -545215581581368048671098256734823605760 12458493 -1678605072008699865703170102601270178016 12458494 -709691916790713910325771671352321992704 12458495 -12878967811493276341514230354189752240 12458496 -474567695944551676407988525018084540416 12458497 -571063916330623028380942844271876482048 12458498 34535985626188527687671107267511788608 12458499 -2341726221308303164072464113077171656 12458500 526481979801791432300391704995354176000 12458501 -351568960223740304549168396248220383680 12458502 -98309747017641577047628795621762129920 12458503 289531865912903095932791081000957944440 12458504 -132495949272460008935096220207727242240 12458505 113936330775078811489682708198725210560 12458506 -167650544481888903609843345768412265280 12458507 20541558046922469854066388185461769952 12458508 -682683845669290033015655852732848919040 12458509 189706083483987042902275311552615508480 12458510 372670369657187652881342208627898181760 12458511 772820871224510554338997040085714935808 12458512 -110582520280729251979360635912202223616 12458513 300865733585705961631563582803297379762 12458514 614976092484941411264473106810231168640 12458515 190266649923722244492243675975521270400 12458516 579370269324779620955680438704834355200 12458517 -411078351210412116343862099451951450720 12458518 -935496164204416676039013434825389755648 12458519 11501103616769599521505158163267518744 12458520 -227652512255182046594250101781404467200 12458521 -1758789295714764720027282551884445204278 12458522 -589175528439044965907204517054773564688 12458523 161838216686168619024806226566145792 12458524 61666706654092766218656493440510839296 12458525 931717069786487678007521055713422521600 12458526 307518014393043796048706050471185294144 12458527 445181969406616644408010035728883649376 12458528 -590689549581694577201169815279102853120 12458529 -11340920645743473790350844455791663724 12458530 224116338589833958214184868700392358400 12458531 230192319605072568947235186076354689600 12458532 102285912842850553727627313738204521472 12458533 -119211136870374370025772932027670860000 12458534 595723818088067608731651071023679422464 12458535 221635122922696446527471415881047251360 12458536 2199242978457614116542404001530182195200 12458537 11603243769092100890276230439373918720 12458538 327739345058221616327499261656645076144 12458539 -4905500255334265886455115578807075660 12458540 -452921067847574403939954101086311413760 12458541 664304645753501843384035230549724598592 12458542 -7432472589342159879938495249933298048 12458543 1006414083117140288699624047213597035792 12458544 -241073843608861074639105077931085430784 12458545 43798334136300804334056637202101353600 12458546 159252155907531681572496504069268821120 12458547 390490196749219479944676055801213842480 12458548 -52938975775179209424004276867190292480 12458549 -1075937066313937868402145177081192919680 12458550 -111534579419570669612467228506845616000 12458551 -67588063292739526248718994825006166816 12458552 4023970616280737246848627057245020160 12458553 -14107746190322835616719008423562626016 12458554 -1063471066450622183104522860578703752448 12458555 1358374759323815405589361918109464056960 12458556 -1198647661858342457941613952660515143680 12458557 1066375993390534177634814581425273642912 12458558 -18156924500481768873236604331548718080 12458559 327913800095612161093070242452748128768 12458560 -300269737429151270867207311953541201920 12458561 86436684652440629272096486962333780162 12458562 206441624794037880203393374003262894208 12458563 -828603729484839021438520655207911863776 12458564 728831787657478952956079794005067923456 12458565 46702853670452617318076835952072734720 12458566 142792527883349026652874408472575277440 12458567 -393947323410537592171649980521593167848 12458568 -302043787396497257206142175511704330240 12458569 -697836625388019178816341324292113265560 12458570 286071102686612613589056991064542982400 12458571 84955941441118814510396397728340158976 12458572 25070404009728327499589032159301173248 12458573 -351773328279045266306890928125216475136 12458574 -158186598496194648259692301669972151616 12458575 -6026088590339719355119398495862166200 12458576 67579196493715104651964986998662594560 12458577 260903433137204893328421016455285531120 12458578 202969486728034655077347704790888863232 12458579 70080265549423013553817389922294897920 12458580 -157658329639258370663248268793160611840 12458581 1180116889989736979389864040347864978382 12458582 -44891645575183358622735040966253294016 12458583 833279344102317897841467820825029680640 12458584 -365111467932432839500065098410919424000 12458585 1151316456191148207087248389244701771200 12458586 -160145029548751428745250733444911385600 12458587 164740235975414497011507657218062425360 12458588 31252534728154108307460985887502934016 12458589 158798814896900407714049168422863198336 12458590 -12457399355054071429825870676165145600 12458591 -862621669676231141515812131289011937000 12458592 159085426115365224682116667332923228160 12458593 929323939129880395861127423989617228258 12458594 -93094505450909033318425423680001459200 12458595 -285195532497708050765288970621703500960 12458596 23762965701502437945543536021310019840 12458597 -42758038932874234519974059227971837954 12458598 -451013279534121812209850963865288764736 12458599 419885222217978619171974312291581454736 12458600 108076816815829966383438484673187840000 12458601 374411805078908510107109676730100030400 12458602 -69995217098795065190221956448491777600 12458603 -489777127535837841946585918548336591840 12458604 -213704642346026183237347721801293086720 12458605 14102089669120917429628682693341822560 12458606 -202166816508322474288629821873393293248 12458607 -365980226380901417666093444309033164800 12458608 246878439637343158805378668928617644032 12458609 -1152067876274955434511483406292120774190 12458610 50207863065060469004451153476373981600 12458611 575088516208233784656458180745989588424 12458612 1633382076131576340663399162227182301952 12458613 2049913793374332294549438873207233546400 12458614 32856435791451804416133058433642858112 12458615 -171851197896237900203263510017725318880 12458616 -25902220946143823986273628423661158400 12458617 -48593732601749791529353857274120368960 12458618 -18627434500675609645798330422448689696 12458619 1089129903894760390782571135403686328544 12458620 413965636591926328249109843530715489280 12458621 -199809872270128695087923844284151415296 12458622 -487977017943453239515411272427697442816 12458623 -732783783991059249886534426450217992280 12458624 290975160463527114070290848789078999040 12458625 -305580434382175504203447853964113872000 12458626 715509853879647544006112230027983546240 12458627 177122252076462418506206766256131884760 12458628 86841675522420375801565181000464257024 12458629 -55264055732834437273958570197407180168 12458630 -274792099013729765152174312632419783040 12458631 544917389336690054667978397086443990952 12458632 -1093352971700357718022085688416371507200 12458633 -920629655506986748987700859636504630576 12458634 26992139932487757324905378231934654720 12458635 149258907455128593129618174890169480000 12458636 -869817349255464086098188869820169827840 12458637 -2006634302816144345635064713106892197760 12458638 -429800276161591931203211698028413577280 12458639 -169898512867605950646402352121046052560 12458640 -28393332101445416339302284080798760960 12458641 835327583521510950913961827497803958772 12458642 784435583144319213062156668466542139520 12458643 -181385057963524046599120201448402587536 12458644 -1904111032007727739169387835809291392 12458645 744962166405069657747781261945827783900 12458646 156351864386099285981655033625094885472 12458647 -1178899956074897908633420344818675886904 12458648 -4059301153804613331482545636005949440 12458649 -167975255827228856275380834404221962240 12458650 579681447463770581194676603046965088000 12458651 -906370899125102764390319179844367780348 12458652 -175971263208976471772995527389655269376 12458653 -334669658833312314151056052182264377352 12458654 -195122585804156052800584091255043088896 12458655 -400936793312924092888345257176362179600 12458656 315803489967711046448973536807768555520 12458657 -238339035843871048427942647278255822060 12458658 -108574919065418171016057811860702105216 12458659 1037312627160881460151013195232856560860 12458660 -497479234153295111984535358056426762240 12458661 1219781926016501563387281636046166731200 12458662 -532184759544993114742234516890702517248 12458663 -107723257692166347557794352669688024576 12458664 -433933685139227186598437473413783552000 12458665 229535994001095162300386751128081080200 12458666 177054045456470305265769785523574809600 12458667 124238572522143918991304290812959524848 12458668 -90615729998809822831305439723811817984 12458669 1022208311113927079162880530196922328940 12458670 48533366480912112569803827830221086720 12458671 -1369882051716378457328260482745495924608 12458672 -108641280401570831921066557992150810624 12458673 1318897585459592755445480567105205461124 12458674 -238593031803921306659077988890049806848 12458675 17764818515992510098271423765152244800 12458676 -93036762024098219151962332374193674240 12458677 110649721099852851111798466287752625024 12458678 155490385857666798705571220844713396640 12458679 847983481335190882585869811498087127784 12458680 -475911693026889618893440857902429184000 12458681 -1337696738796319880071504100278027090518 12458682 -281159712488443477091991616522132909200 12458683 -46896920295170523063793112292227356672 12458684 168588118725816865913516335441115175936 12458685 -455034958203647434295464576229423671200 12458686 -334868002869456156051782391141515131776 12458687 442680960420278514483856763805947766336 12458688 390925214623406595277529759208966193152 12458689 -408297283010650563278832476382738554540 12458690 546507070760264731820573802715831924800 12458691 70837627562808659306432143188324552 12458692 791672777631418243593971916243323762816 12458693 -322750133978459675699568766586724985956 12458694 -457071225877843786154867328443952417600 12458695 -708164360512019683042330749948002395200 12458696 1074898920701270503868238595785314657280 12458697 627424753765445131470593943508530484320 12458698 -77329582158031158324264034947826846464 12458699 490372469204265433804808759523069996480 12458700 82347601624375133725504432716478464000 12458701 482468070997414982003435402967943012224 12458702 -283969965550036499472265216881337519488 12458703 1053034900404507087720959747240642279304 12458704 -19862056828984856488109101471267897344 12458705 -346210357681398219324411045299106556800 12458706 15833350309453692345903152363089033728 12458707 33004804253198517267851055303760387240 12458708 975277805973484543792680913237870073856 12458709 -126291152919058974753790234637816671680 12458710 109644770233014373302317425300341669120 12458711 111465114627257565709819881837892237824 12458712 -67379282215088368248145300553721446400 12458713 414425412714647509035547019903631089280 12458714 17271379916895218283036703443056676864 12458715 205613236736163990132057745675906302720 12458716 -429237470431285045888084421949545244160 12458717 264765571920771113895313905411169218432 12458718 -838551572809630579136449666665314611200 12458719 311731459810669251360869415789060745920 12458720 -454722511832273323845664552049470341120 12458721 879509705070935131797240920745395597664 12458722 -1111630712786317935541951770828909672288 12458723 -2215779959780241527803898449310414079936 12458724 48593505445617282915529700156749280256 12458725 -169234393137176306316550478180741964000 12458726 -7557175261052501766823272797588307840 12458727 -314889894706205309393568623492604573936 12458728 1161303863909455232287052063674615004160 12458729 -1608456826473025111684737440196376101516 12458730 187731631518313070132778917163076093440 12458731 -1325471709462680901864221714089411507468 12458732 -241674984241586670748318423932618326016 12458733 -238865104243324748599005691869936716736 12458734 10399203530428855219338728515619624832 12458735 -851659754884271146570641706368103284000 12458736 4089034944930386887608611096593367040 12458737 -1994796788701263611564441655083862559760 12458738 33753892626573076467763217764161749520 12458739 398023803717238630763806900030063902720 12458740 -676549189949289849433553304531774332160 12458741 -669973727959599795918106997126491083858 12458742 29671665021769549520645678269693416960 12458743 -503983801495808246729558721824934781392 12458744 50494232051348425568806443441657692160 12458745 127769278897679953548974873680795392000 12458746 11510319044823855745828365589731849072 12458747 -263207449464403236167820781127425456368 12458748 180902171808650669117527156640465986560 12458749 612084579942725928725421223792156991750 12458750 124076849338434330064878993340089360000 12458751 369167335408636982712827968006701895824 12458752 361725522629626072689625473460891287552 12458753 -480872846582557834854891391034151007998 12458754 49879162605152074587215677207533573120 12458755 15498829931464149102037751966829400320 12458756 -831810155498901028270849030234521569280 12458757 -531744194682753288501379963594036707360 12458758 -87676348490723360817443583673932032640 12458759 714663773014233363467894066749898678616 12458760 629344490684924642818574439034011648000 12458761 147236126679610622084254776728929858432 12458762 184006863947398409196801272864373044064 12458763 261725917258743712842918371819191739280 12458764 50907046630901689882465709559400915456 12458765 1210926062332179040023245515788190380 12458766 -295814771101868701943728402695269078976 12458767 937284194329314728423730997754144451400 12458768 4775131776350206295295322203124137984 12458769 -117587186407251979141931025267178000656 12458770 158025581797680722647102222156708882080 12458771 -285841836103533015398081919393364195008 12458772 -47435120993402621407356830996015021184 12458773 -725833125883481074983057817855067315400 12458774 -196425834152661114121057376685087824640 12458775 31840863827187009821303172811716000000 12458776 78841438294768371575140360155884421120 12458777 37240322605770486891329721978392584320 12458778 -11578400098028524586314518683280302592 12458779 -242705698100336349825318396366553706620 12458780 -238309791442581255998167369314957634560 12458781 132141789798313550191915547223840080070 12458782 -63617149969280433937008194580148628736 12458783 564635694886147908777153601931589736032 12458784 494556245044904001984532511632234905600 12458785 -1045218315791739613127852470168289671020 12458786 -779048540942925296001128639329154655408 12458787 -51551789106023045609583962646423604224 12458788 298164244783742523351768295644896256256 12458789 772449447680376855855805060437827604990 12458790 185776275023603675095164559349688230400 12458791 -1351193867819561218049944265205174636808 12458792 -430948237868645476876537818351139553280 12458793 4849949069704405609579947978260208000 12458794 -568223804700570172861825483714711084800 12458795 -1373918668592739586199424211181501623200 12458796 -200062096771179482262806731738807173120 12458797 -326667406468906149655326059028574386260 12458798 -400377837196890351064386168818571389952 12458799 -1007026185034221144341189801133634400880 12458800 39699493574533190264648156477103718400 12458801 -1240203495625302902386418454501322011840 12458802 -16444240534825419181444609879790194176 12458803 173013718458615081027821461670723936080 12458804 330344810804789150102479452620206774656 12458805 451270115156851344690289877615557289760 12458806 -218602908342653084185385535298616430720 12458807 496810152417917011158321929617441480704 12458808 30444104941076067135932190549486182400 12458809 628562631974942357533979841316710882240 12458810 -28141029964914857223730218801497134080 12458811 -544350838462788959667435039722964932328 12458812 -46095827940814882948505416707072680448 12458813 1801563336447990707864651019113509417920 12458814 171852154453789769818245814782369618240 12458815 -215560050904456989520092991990207300080 12458816 -66928053047419781728202856539391787008 12458817 284558463964552111871387476812785464320 12458818 -222598152382161077881808405188907150640 12458819 225594382968399100534904811564042162360 12458820 -476220426520005985596703463772979200 12458821 535101272811716596255775374392290341022 12458822 -416792157996145478304300184124412086976 12458823 512214678622420626235480387416871764768 12458824 246303822182517516861311099993387827200 12458825 -272500036935455922771126374740469764500 12458826 -320695821522271871966583340509663129600 12458827 674325022922402358009333337812095671552 12458828 -248935577126766451922747315446827346944 12458829 642297195519986176663065409120341000384 12458830 -305426655237916253871618060520720261440 12458831 -90309743328216338687607571630266117120 12458832 -6821984804213945715694888104103772160 12458833 -2111110286662085902514973494047805899918 12458834 -25528506985392374950243063448383512288 12458835 -702705529467064753216418516499924001200 12458836 227261256824182249556075286657830928384 12458837 -2807897177025462040897379981093147460 12458838 88693500836099019349432847078186360832 12458839 463755910617965304281338000708929253640 12458840 905463757650424579426818355839442329600 12458841 -403305179265261681857590835138086738656 12458842 830864775892940548689649679112559820544 12458843 -77044856110667572749380708405011221960 12458844 460327981673960541458656369046630369280 12458845 -332692956863054893498262479689146296320 12458846 -191740088984368235493241095417965525760 12458847 -571604836112610445972065191665313446272 12458848 -655660107473785321576991622383653355520 12458849 1443425888630596256845469760715517505654 12458850 79270782992092146973973864702570928000 12458851 2546032527351360352223226142122481497920 12458852 -353796160366270858319246247014014156800 12458853 -1417055944222799362428424605900172108800 12458854 -1253534396106004042634136236920176269568 12458855 241314821857078011668703463996369979520 12458856 252454196730488790683411491323167539200 12458857 -609968411321840619316835791279380253894 12458858 -840924014005147196151260956108705816224 12458859 -71751578405869505859421731158327201280 12458860 634877116378033000222207986283969966080 12458861 -1350927748578874785165586755424534394538 12458862 -6688069267044790163744002731541386240 12458863 18699224884110017688590124839577161464 12458864 363498224736364046130596503599801630720 12458865 396219635824112378860035044626023582720 12458866 -93390219166745749820940175775441370624 12458867 175229000945481215858231446131018078720 12458868 11322929856270011796517575568208449536 12458869 8849532756009840517610444843144091648 12458870 -398680251426044334132343138170859161600 12458871 605592074409221276398017780482444932872 12458872 -807532281407838422110565818717822771200 12458873 450361334334969102490516130324599414080 12458874 459962871876400557460088303025364887552 12458875 -235943681740159610644096790632350384000 12458876 676963703180181505305377333701077903360 12458877 255378065331739824045626183537396728320 12458878 546535741946273329100860233669905994240 12458879 392213963828341056396214470935076900480 12458880 -452306049607427250856915197480665088000 12458881 1223535659317178236786662677340952470192 12458882 -700160767244661206924858618278266908208 12458883 -212185926914784599620262404900874131200 12458884 -1225008774851388632879197651127234663168 12458885 552592973810395789761646063643747003580 12458886 -614374641651981799192100810005137312 12458887 -177973932379783178997992248099218400968 12458888 -585079866399000652889179746243202775040 12458889 -195456545382980813643691866854910003600 12458890 -875676778688684704040561670881707379520 12458891 388347267042002339023087476705192686292 12458892 -504910435076803401327069278058403522560 12458893 288104243168070366831399787406812540800 12458894 25953853161654297098394477970917954432 12458895 75309434937229635895946618738206857600 12458896 -241588012156844988271702097691995496448 12458897 1621222953220577355340562186335737939312 12458898 -383362954111938018372835397525939640816 12458899 -324482598041545407788601075862167758864 12458900 176308892396832381124267654234549248000 12458901 -140767992746505192099368732388602499072 12458902 -435488521653541290402275208009747514848 12458903 -1166706031634681967470680952881671073848 12458904 207116528956980246977245060964510085120 12458905 175213279840780275812436411094679242560 12458906 147242296810030582288484787342637824 12458907 1414844003954772712870615737315929294640 12458908 -205878981351236804954566549201690214400 12458909 1076561339023602823056440716621098299916 12458910 5244024700235135773106577507673324800 12458911 -1164124514215218137635081747801874195488 12458912 -1250509430711802349739799384686198784000 12458913 -1004180448107855832296891786580462328656 12458914 47058457943207199263044188874145006880 12458915 -27551616682231775945298748280949602400 12458916 -170951168880603318489201864776190836736 12458917 -144909739622651348013243304345247362176 12458918 -409078706889486959235329984216303998080 12458919 -93997873573037698903572867528086174592 12458920 -930491125439132335433968814283265075200 12458921 -652951951032645859492055364375636958848 12458922 -112952530313391717429776639390935848960 12458923 379053560308449794547072402700098853172 12458924 509198425833657663522361885358483440896 12458925 157334703870057353954895773705321966850 12458926 -611646405705186261026968718480924012160 12458927 -364812544034175464343608588443101382320 12458928 -80551790354102345048713291284127481856 12458929 -228945938459498966838552910469861196224 12458930 51925735284837395371444446640117309440 12458931 -374440206817466370216903744890941925376 12458932 460473864463511189893581212429496115200 12458933 832149415261214316933066757038048663900 12458934 9647752730427793145080992401325520416 12458935 -544645253633040968753721949770397614120 12458936 142165657158563738619551135445754982400 12458937 -516866468384328678644565418561172918880 12458938 -100910157011969473402126836940776741120 12458939 490296826174770176091010375347606370224 12458940 141734881248174979481826644745389598720 12458941 -670768947600767119361826637270975465056 12458942 -405648285955713637909001877301906960128 12458943 -432872291390884232709684828221505508896 12458944 -372333694281406719503964922249744482304 12458945 835499986018959139788603617875326921000 12458946 -85104090520076753242038226941004131840 12458947 561503642186436699466866862503259040952 12458948 -1670180447588128710063820134837745188864 12458949 11342328003923662691223768228939869088 12458950 -73707781715404303289100542525877033600 12458951 -318914436983157105297956897088499944000 12458952 -1041817218441499072093438519884438773760 12458953 -778549514870494507830025029265212628316 12458954 23680985158525921680696463605104738304 12458955 163485206990229105283425274943004069360 12458956 390244793787334398639880027018912803840 12458957 -262665538512099170313591947337149482176 12458958 38354824188894500477032232585316078720 12458959 1541146634659048559011232362545974290160 12458960 223060862162131716794979835793558568960 12458961 -761067600604470750939392445770813643360 12458962 91234701635659841124731919934980255744 12458963 -264772791089157159360383982595454316216 12458964 188387941760864908214602764342135324672 12458965 -376026500964857778747415741725787176000 12458966 270049329867999557324706803420052549504 12458967 185199554956517355376692440158942783080 12458968 1373343316032828691768200857119958722560 12458969 -886869994717887347585069562177817200630 12458970 -396791058416511586827520285166389186080 12458971 325075374017963930819647727277631557120 12458972 145418726274164824169508724904511883776 12458973 -200725276444026792728353555515433790400 12458974 -434728012135272771569843455756356746880 12458975 81273333164213396586993524261674950600 12458976 163230807598756258348244690145510948864 12458977 -136400805982727759983321278207603576 12458978 -207094248331028992498282477939890966528 12458979 -145423392372979907721631491449556983376 12458980 -593209295946741682018056122290849881600 12458981 -211439440686313939844870541130126365408 12458982 109630227779421043008555698826734515584 12458983 -140588695501873977962551580974202050336 12458984 573939528903540750878037555309234585600 12458985 318715845078909054431008487665301253120 12458986 -1094430806862360353994357383437382525856 12458987 -610314276902984363513342839190345416920 12458988 -1167373420741488826053227803570014458880 12458989 -369785432104181666551033708495329478080 12458990 177855180890001375825823276154150277120 12458991 420814236412284389976542992631346928392 12458992 -119118848141699138660114849280819200 12458993 598047469537498527357727341568540798464 12458994 -292923589888831045849734811859892880128 12458995 305564269946091924513620668190475314880 12458996 1038669908514182592039253142849742120960 12458997 -1363303510387812143903107778797717822080 12458998 -444142333481844174777129996864594745920 12458999 461044257812626642812437903341896905136 12459000 -428263650105279232024528288278312960000 12459001 -622390845885445851104929120183294670998 12459002 -1027080474092284393417766004104249340048 12459003 99815244219142113609129056343748171200 12459004 -1272999249716973829658261125483707763200 12459005 -579186084871574262098506507528355948040 12459006 -78676004465298173957349481173457350912 12459007 -1235985585908244841997989837926766072 12459008 -1065962815715752520720798731006503813120 12459009 720863273552283773236300173407083163520 12459010 -127730139390624459135550446892164833280 12459011 23891131969536485299387620744156674880 12459012 -849168658677285664763069066757552165888 12459013 10267386324632668596970163254834034624 12459014 753942224222653613252376353619383285856 12459015 29209447259100876155646784437504313560 12459016 599232050710773970065995413468803732480 12459017 245132134302955087452968893061710923792 12459018 403390927005190599858393485378254111488 12459019 977462539025420199148299059730158697496 12459020 -50974374215188528564657123389208811520 12459021 -34228866558729009639840590044114568640 12459022 -644012409813811737667946464217298321600 12459023 -1470172874175591084253292769053561179728 12459024 10070200465514701503004296441718898688 12459025 518238006108855670599457634373248920550 12459026 677207941822054667285209017681630989712 12459027 99342027856747467259903202301039018240 12459028 -426064516577378188117530669798172660224 12459029 -1729578238230923812803507013446676878720 12459030 -290333937390331546905068608420294656000 12459031 -228368240473295980501630142592260711520 12459032 2195826302435301896268673396262400000 12459033 296841581762658195825970022346037567002 12459034 65326670007685909878499793054016289776 12459035 35470920958119033800765704002269256960 12459036 433286366043451200251416569381139610112 12459037 1241914734855970839977260924007888451686 12459038 729726512909617176152809312904630362560 12459039 -264874766623586033042678831677203301872 12459040 -148391117838008573810984490704515891200 12459041 274297524639235272642716481905476003200 12459042 -307726812178382141332160604310301644800 12459043 -241000370345820461472790711820500780708 12459044 -87975324934048568906710767826007756544 12459045 -339914254727665914960996542076011006400 12459046 -680043872741467439187228239668416234528 12459047 -60010466666710057083964318430251467888 12459048 239449062636419641827549687457102725120 12459049 -217473284120908412443862426354782711964 12459050 -354471663734718751365774515888892265200 12459051 -1054099597596510643657439607880428280176 12459052 -854091312259803669314411842779039726080 12459053 -344695634285635518789769450027388398698 12459054 -75904710224870111034132963096653813760 12459055 -148779458920747445040428854281712404480 12459056 -5203484121292281665347962250096508928 12459057 48811744639985675856524576165055312576 12459058 -459596393270331720135498543455182779120 12459059 -962058867209431300922126192594430010740 12459060 -278666060139684850106013940542427084800 12459061 -395745433947709112779342354167517064338 12459062 201961717055611279988684827022259793920 12459063 829070741290477349973613239171641971944 12459064 -321588142277786242060323421997067571200 12459065 -341808458211590604909472329253958580540 12459066 -768663298574982110102704413974452763136 12459067 2240726027319155890630083637528644305520 12459068 -113639792789968315214787773357753908224 12459069 -104596395347912305550496524215749106560 12459070 63788661118963989671037191011472716800 12459071 -76603208743331572744682445022213398288 12459072 -3731529047319568434811255120082239488 12459073 668017518680397584429641288413319577904 12459074 179531282864949204848498395400753543712 12459075 261427810207004175666907205613382305600 12459076 -187860954193403480822153082199205261312 12459077 -940077704977236362424630597665158413600 12459078 -7695493218349223391912777006548189376 12459079 -656134986472431130700784444795509517800 12459080 111090076481775024415062299920578969600 12459081 2571580700213796776013820694222321664 12459082 -25838284571658488201815104288204996000 12459083 652987867527504859981326980624517134160 12459084 -15845857070676256384918937116760457216 12459085 1201361819696376624080757131876761030200 12459086 -451382568201775386859866765395491356672 12459087 1181351444476182103494329771463029098344 12459088 210460327741844810079585716258639962112 12459089 -2692268255496160714509401365738028119680 12459090 127099077843229830719581459975756185600 12459091 -1385715165739219651214330588156773983508 12459092 -449691683976201668986492857263312095488 12459093 1112516283902767703578024353689284184544 12459094 -789329532252563888548181192997262151904 12459095 -1734763604474930352739084530400845196800 12459096 579996439638035167567572981651685785600 12459097 -162296746092549137428403180338694605568 12459098 226608889246619049941184044159484426240 12459099 651087439005852428176395858895577860608 12459100 -22091312387598774675045296585248281600 12459101 632134825830336303670706846581668600102 12459102 -125124108794675558153038492680835910016 12459103 -503261456790027172734772163792213123520 12459104 260832495968192907727269524222859804672 12459105 821250799467637790825441122893669983700 12459106 -340861976312723568507373605034705489536 12459107 41950808590823096658176011409412142800 12459108 -392622071645739896954799596674048650240 12459109 241785842883957642429767600509958218204 12459110 -337155248780591134995934477491873600000 12459111 256040561574338866304492030326219442304 12459112 -1014613664621026147233934019358757708800 12459113 103747915102350233271909067927165431540 12459114 35564816885633529937381149146009248608 12459115 1892659733729859080367977995773625648320 12459116 -722646915970718327491788301009104376320 12459117 -76529901730342933519202333670264852480 12459118 201175598753964311481539583831662495616 12459119 -205517522275930258577832022071406474104 12459120 -85265210310812349266174874786198650880 12459121 2656049998324433887043669558091783168 12459122 -6361321689971644804764517984511840256 12459123 669756531983226857655218351702575994880 12459124 840279313021886397005757415220195751296 12459125 -373477954985633967521712029192702880000 12459126 445797820086745472849019193369485811200 12459127 -847425831746141804616467712541962832024 12459128 -1989408665040537256771790623963607040 12459129 -50445604788573180627741635915849633952 12459130 -12119800951180846172377215954341153280 12459131 -774090364151756582346386690353388962368 12459132 -145528266676094240042558159433891072000 12459133 -863344884468027207101101522919976106618 12459134 -418176123552934349483943342810420016320 12459135 17460071948382421024353740929141250880 12459136 711758109722648325507869106159747072000 12459137 630930949954330781430852335646477254832 12459138 -355820988772105341966813597575685242112 12459139 758548822735812903994904287587996805632 12459140 -520883630187800573375304291484596130560 12459141 -70140347081915379709525771078785334050 12459142 -158193556780233833890720331320230493248 12459143 -906582599840894710808055068025065029608 12459144 407518540443175689477238495524921630720 12459145 74740362777623518596914200815741516900 12459146 -44849725695929398790724884721425120256 12459147 1286653393148151077878022292309182807472 12459148 147272427500577068099928262805462384640 12459149 -367917430663859172535505270914237530240 12459150 190884247813750292603238367645827840000 12459151 928880603261292850787157013458614446704 12459152 256536560131930761385772507334574841856 12459153 -108178760538564607489723309652786450496 12459154 197655593833205875393897550733962061120 12459155 -732973828595087592927201046183734810000 12459156 -22289431529413228340054661183837923328 12459157 1325717309373451027288146964561746445120 12459158 280224985178111075888847356768779297152 12459159 262889122234182007881230938167668237664 12459160 249092149987467267433917504681299558400 12459161 -223490211487095005822128835055425757312 12459162 -14155930481190175435470890389497524736 12459163 820352078085330068435486199740341009412 12459164 195877802088499934165824378826836992 12459165 59065602383818649536755390697825840320 12459166 -844811336385431893912267739646802147968 12459167 729299892160583529189039024841800212592 12459168 593963866282699814498215577131083300864 12459169 -330870876489752655402717619164041514240 12459170 -658891351157926005750128470167012138720 12459171 913913319933565550567321345492522266944 12459172 -1121513962399441197324959328743932627968 12459173 -1219094739930765894358678539683769568578 12459174 46047264052020097042427103919347240960 12459175 -1026666821207937231522704674573526977600 12459176 -1043466304247042659422463425837947089920 12459177 -12678686084783616426642605595433438374 12459178 601578175800258854881422038242085438640 12459179 -58150953375042252846665857783032588480 12459180 325616776930397440903279128841008552960 12459181 -376256367008941410650846658096465036372 12459182 232241897823209478712217982984899088192 12459183 -763300568079076424339616123114325140480 12459184 -292440712772638905840822100271105228800 12459185 494826417558058434312341065613930227380 12459186 -496177753020595570631410102944401625216 12459187 -270482753807631019838393818178159725920 12459188 120019917764871089334949779807927760896 12459189 2109428133778263022509373672436271144576 12459190 11740897653945267259142692573963547520 12459191 -65697100001705841845256319188595984800 12459192 -220419511858183185395967921840783360 12459193 2535346681713432939629631692623052922 12459194 64035532846705654984471889590543970304 12459195 135948844573655107231756599523021051200 12459196 -409920622002233065050714298875201732608 12459197 132623608716297801446507772619359704646 12459198 665193209228671883896850147132042332800 12459199 246092889905241244538359213138119212880 12459200 -67680582707700049636013555578306560000 12459201 67979106956378121899552312500900829232 12459202 -344937986155456264051415637789005756928 12459203 -374571895863655215635748919623296120640 12459204 -194342774958008539400923488813749114880 12459205 -1292683437507252753418437301290038621280 12459206 644884769712642792111625136729143111680 12459207 9688560731485127970401723203087770240 12459208 449701663918537452543148004866074869760 12459209 292257430660496617246144267283832900480 12459210 43719071522482527820148601548082155520 12459211 1584282764827004915646694937264756529812 12459212 327127745418391759202626919381280537600 12459213 -430866808934933724387491615566402106784 12459214 -1279855664686239970230652401348751529280 12459215 92745495966056301146447097266020115520 12459216 -109732351941135598017056695424806551552 12459217 -1684907083763329898856502544336278957568 12459218 -5619927721737525757379928071540440800 12459219 -423619159244620314186738666549797671872 12459220 -784324474893690488625763019577262602240 12459221 887792957669367915288799507470359065422 12459222 323868525355527914569786919813907216000 12459223 22032863964940242407278140395435262640 12459224 1642127622864348530403616161838327080960 12459225 59876487958210568610350689324457539200 12459226 357151843054858416231443224656973945824 12459227 -1960085843633814768988918680440483194416 12459228 -30967228849973416805314979996380116480 12459229 -833022317492423065926035840703883982170 12459230 -896175921518546184183408400298320657920 12459231 -311830713941801394451692155378237280000 12459232 -1045908899832768494517138306760066990080 12459233 679628934259571936479251322683671721984 12459234 -284330659835939555490636972968303944320 12459235 -246867266279535834356230768835971270320 12459236 -390757131950626831715251682699709198720 12459237 341255456056857766753412256618058565952 12459238 120126521647726602340984311810557841408 12459239 -561257000302053200950147900677480206112 12459240 -87730779134315605415198064631652044800 12459241 -466067980655050974529461025350339590400 12459242 -741204822009317369227653477956567323728 12459243 -459171615843316735503010555495190861736 12459244 36112207770478599363035196402866522112 12459245 100016039437868473473301524858832812600 12459246 -293989367571828626933419304676760243200 12459247 633244876285441053367679721378791330520 12459248 -460053054769676584472472456902814597120 12459249 1854221120491674879594465423193311012 12459250 -10943596358529072471115678155507840000 12459251 533622345400468753358053264376355926352 12459252 -95376244641491067202121345669142632448 12459253 272718009499240960721722015188263798560 12459254 -689749655561933540189937108479931971424 12459255 529098200543036855266021193961283828560 12459256 -1443133915749424637240406352962990981120 12459257 28739019941763136609927951957028734020 12459258 -10771699883575916545702773596189293824 12459259 -49919829927844387314824597724532388640 12459260 851942654720757485678022544862153948160 12459261 560682380347492174568808396080614591680 12459262 944499580314671880941954257894886502912 12459263 26527528389063003941350510589218156344 12459264 -632425494424900371481203746486486040576 12459265 -80198107508890301931222246535026297600 12459266 -162928316037548199966436697635156942080 12459267 205381314545539766153029565920199140968 12459268 544737500893679965398310282180751877248 12459269 -1621314083535923735931989328414128611200 12459270 -460504746555907216628156708532421382400 12459271 -451147204618035909087289748680166887656 12459272 -123783578142310406430759741364564131840 12459273 351769870844271031378775768207029641600 12459274 -392893660574380241072493971820785084160 12459275 51198602818856335950545217652830295800 12459276 186480638601140852381726164372119628032 12459277 -2559738107209567753360475032895558779968 12459278 720276700273602876652524442840584935808 12459279 -927893388430864814727824312231996961408 12459280 89154233978496101457259702211634216960 12459281 875608020460828179453065208053264099700 12459282 402524190679546372522193808201553379328 12459283 1175556371191523577234667947027380861376 12459284 -132478392784711847037205309985412777984 12459285 119140277647048249068395682037613942400 12459286 -14354334537630286621372249317665826816 12459287 485785441860351109820628634390555719240 12459288 -86854562457829348260195303316365312000 12459289 722555874200233117591286969805623707156 12459290 556540770375144641417941954525168562400 12459291 -383924210175515834723257249606096767120 12459292 -1584282146959366326144157236142087144448 12459293 -2395758683569370576208586211030943744 12459294 66741545354437599823506220299411791040 12459295 -409454050590866387898478325573853937200 12459296 -398837178835325968751587576400957669376 12459297 -68026746934080016222215742549749694800 12459298 -299733797076076956439728083168900967600 12459299 707683850467147395127076090117264684160 12459300 -28046984787128439277614715735157760000 12459301 1024068189547420946433268164106514437500 12459302 42554506715672313537709755709294598400 12459303 48787490837494115995912017567746295744 12459304 -536303516925659458788225230177272872960 12459305 173245144489830479315131893236283671460 12459306 168945992976407329002470005893087638784 12459307 242972843719439971810446938492143495680 12459308 -1263288770454501600038219028258772354560 12459309 432987272935588207858313208690610462080 12459310 418172052866080665443089313326187900160 12459311 -723622425906688688419505912766704707176 12459312 164743007404589088990140721510041518080 12459313 224734400174597121273325566074705143920 12459314 228421457466394042981175181152625702912 12459315 56128409875500957500196802299810935040 12459316 -360831433590883610870721235831194256640 12459317 -53429308012953940145323691105805664008 12459318 -111860095947438612357703743485487115392 12459319 694597357617148035044467136970047943544 12459320 1360127948438535137226826587628508160000 12459321 129601385072838791353944343747993303872 12459322 -792028541623386188522759513464271142288 12459323 -1317710351582337972737396983275579007296 12459324 -715036137457566125331217250487616094208 12459325 -77512740085022394200066533253725056000 12459326 -103883665118492153489042993992287160320 12459327 -177271665638954246402111085213372430080 12459328 174806667626106586992591966294449848320 12459329 1554749302278810661822140540681162516930 12459330 -17337372141609658839409172357913169920 12459331 -1455063484003501626566153531970459523736 12459332 -1079478917136636359747858908094876536704 12459333 697388501195762073697133885544333299424 12459334 -206328756911896805595435897944516545536 12459335 40985940562145989091034157369597992960 12459336 8174194683871025023401081147268055040 12459337 -801324902766832310253534473638945973808 12459338 -73032890074446390728169023206850528160 12459339 -1216589544142930081199077349529956166756 12459340 511377625488295487839401114491972643840 12459341 433272400687692905574646219831033130742 12459342 10117165978508896515807950675093812224 12459343 72176346479082234022380178340305619264 12459344 354553931770233813050690846624658677760 12459345 514316181450047859385340687966714875200 12459346 164584357310622963600123676978515636384 12459347 -357165516461779440896502767761050141204 12459348 -9396077511587350638145433821363003392 12459349 9260530896055481491268881057119020352 12459350 12730045683068631664830346741351850400 12459351 -711971069825652228372269263439334617136 12459352 -1059725163459931380008272952040583526400 12459353 200961143411823610329214069478813460864 12459354 -170373683761288529839358389245080789760 12459355 -95932602893069318262479462468174802240 12459356 -94166937007620765621154375777147911168 12459357 -1409626037500546627576701475084253662740 12459358 457925403046686940633409010833625998784 12459359 1097619938351565774121566770106991379952 12459360 -468948050115723542361051451229004103680 12459361 8860622997751788207012037624792436992 12459362 1032863611586920722015434296738584095232 12459363 -148927312772209562607453524385787856640 12459364 -506052026377929667018706045853112012800 12459365 -155704009606584409678342489520232454020 12459366 -664672282339155649534337308969433846400 12459367 -86575548762599907068024750295843612960 12459368 1014208359659088534437664305345943859200 12459369 319778025764467087348201814035523879808 12459370 153496507444679703759743752356372480 12459371 1091635378610997763341377180128244209632 12459372 371983678384138335741791098864025385984 12459373 775637655386740896854102790426854413824 12459374 -475992453616909422438308998389486127488 12459375 -566022634273887680505985595950167675000 12459376 66133150728238824030720706397448241152 12459377 -277701128310410047438541740542451732380 12459378 -247242182015680327098606892545718574976 12459379 -260109733184203884315066971012117952 12459380 123040313405082935335551748015884672000 12459381 -441086031274016106971544933931147599456 12459382 377445755829448720823069380939929972864 12459383 1294199084930706679915215164692493768520 12459384 -61231287452666596153499022046322688000 12459385 1342757958101979810333998124688744413960 12459386 -339168034099559563374094996950477637920 12459387 -502611596049079878765693938713635536448 12459388 1256583007832080394146707858739341068288 12459389 1121419090763471157241380805396794278880 12459390 27115037328755268192184978640988672000 12459391 -372376346937195449758786582775906000528 12459392 1144362392268380141280303794242977792000 12459393 503962775762048221412604789610355908800 12459394 -125389349099861154678319079968019602560 12459395 -349396903325275655658960936093934752960 12459396 -143809098906357478794203181422107508736 12459397 2344158546438974366287051386273355331680 12459398 -315099889948285480287256228096673825664 12459399 -227621155877645891117964332301752067072 12459400 908154684320269767755949291702218112000 12459401 -1147484680317805918130204966730063225648 12459402 695434868126595087344445632160985159680 12459403 -256831796113612045326188944558474043736 12459404 740266768946410980889570327723230835200 12459405 -147443447049317307015907619740355844480 12459406 -868781584405564248698172603711802609920 12459407 260872660507972455422481431500437508656 12459408 9738092599905154771759726620474605568 12459409 -32419081006791902932016245718499157980 12459410 -247546219709354566129020538935668513280 12459411 -82036484292896549966858853461723605512 12459412 459624597645562693487277177733013309440 12459413 175646118124814546170544259954771073920 12459414 -227543675363065856920590708850973882880 12459415 -317690083629215020020832468950143148840 12459416 -476954007013290542143606539141396203520 12459417 -353261443207224280488709165225264721088 12459418 -747333437180400713693968429774508112384 12459419 -271700445427050800736580290191473303008 12459420 -8122407845536009362439870016526789120 12459421 24770419710629342993376417329629312960 12459422 -2041710236109552776753175966528076800 12459423 1110999498154504878183501534127597033344 12459424 1147044294725590499523820803650262859776 12459425 -98402414417275629266579454029410789200 12459426 86583447756736854269007218227640081280 12459427 406475536621888163633344692044568219712 12459428 -935846563716275183766389860430459932032 12459429 26678046254965523095174932120789597984 12459430 552408937245101087250721770449450943360 12459431 -297639559469655391320589228530457701768 12459432 -411026209326507312383259048972348211200 12459433 -659549806591423941026992874028408571840 12459434 -21862453150385673996305171027372146080 12459435 -197110942668940228371047335613664096000 12459436 457913298924101551917259595851738592256 12459437 -95615573626795451181196194058215847914 12459438 -361236337150812925765961171927045696256 12459439 5384730244617685445665222490012132240 12459440 99324948441191365436639959643927347200 12459441 64228640209996921935871966152708546144 12459442 -1772551147744182640466151929529215905248 12459443 1401236647661288217239648793805502222760 12459444 151520259044447611126014426104110786560 12459445 -165119385676571939947462705123098814080 12459446 -658372772591489449369435189520941343328 12459447 276388396165691563630389908080751170560 12459448 156916203881205855652402306615454453760 12459449 500819660455136987633581755389708896980 12459450 -278457201568051482194667827972043206400 12459451 429188252905217442363565995394982173600 12459452 247646466971510568301872240326900255232 12459453 822234224019389514177828836324505204864 12459454 178642713450449848664116839032114319360 12459455 -1376890445256050073298870721589242639640 12459456 -168781622956587683462006312746969202688 12459457 1292949899775396259784014771497228496706 12459458 -121289626341338291436862195851411486720 12459459 52436333375498017030191063475351680 12459460 64096080246928589034276516283910415360 12459461 -79951401731759581822974561540707070336 12459462 134057327832109787535508140371913375744 12459463 40411557179699027839686580239251714720 12459464 -1381227076091293535132490108160024304640 12459465 -7507741621020406753526663823834266880 12459466 -158752632890222143254058752084105574560 12459467 -1413483047788053951513523533642422309484 12459468 -58554922579036612387005796827859353600 12459469 -1105139607563791580612588859216556484640 12459470 186781386421963268755551263910820901760 12459471 415763604640468555514218609247249758224 12459472 -175896982965347814767871394941888077824 12459473 -463663178889608780304283027796051607000 12459474 15571332904593248452747393641509184000 12459475 316940174615460000900395730160725740000 12459476 356132623492479390433869632042408818560 12459477 -743263298752604030257014711164991869280 12459478 -64321802280162138809046206179931722560 12459479 822551690031856283401970490253377619080 12459480 -284737823732733335557591272510652416000 12459481 -361575471366908941371016520136861321718 12459482 -322105873368493579253691993111512118528 12459483 246114380386994935214086547489773167852 12459484 885927258768917490532165786425220246016 12459485 -3387219953896336675576637659297555200 12459486 -20940507110641437154843417229406846336 12459487 -229532805874284045432368583029451290208 12459488 451755922479714241374752555603862749184 12459489 -32254411440701434209909889658304983040 12459490 197170776273679583587418846510037518400 12459491 277011540556239592879495958615178866160 12459492 -713388818619190203903717108525121613184 12459493 463869370296067962061077210739690570044 12459494 -52154019987929356463624130839420678400 12459495 248068303420338812082920630810718961440 12459496 1487622777297754778403225148487761920 12459497 427326745477277942006686084270978111680 12459498 1010067774764199609061315583017996405248 12459499 148185044656760344945447528884628902064 12459500 1262624279524655363389587938927435520000 12459501 20866436382092858793240696260869230252 12459502 -543608339067392915237067620683309900800 12459503 -360070136864264357115722063757640642560 12459504 79487025606048123611232783065747619840 12459505 -380748552395432721226085596918537828440 12459506 -388304578278759216856620642493722955776 12459507 73129221818943063657231348688468931640 12459508 -3214590577455832361261494611034834944 12459509 1048592261161517569439567698667718725916 12459510 -154018978337535128981021000009468240640 12459511 387122125422678164000259484591001563112 12459512 -1117648440673428903716091421877317632000 12459513 766549700937058755671982945247317912288 12459514 149940290648807085150461215331437144320 12459515 988337605998058540088425244261715164160 12459516 -329355608090021581531662347063333806080 12459517 -461851201324764508066479796128999240608 12459518 -320292502120048924891699789499285319360 12459519 -349681342574047130970889097010991037256 12459520 122504432039815598604038824374577397760 12459521 2989629708996734939023430663922229225440 12459522 79731845117523815798033198861900325120 12459523 -239749433492531851193005678329703662696 12459524 -942867017734441463787137710568712053760 12459525 111447016375343468141974141324204927200 12459526 -744327079500134776840397114701656113280 12459527 -1669203025705876149950097005417805387624 12459528 89301022916695687970873074196914176000 12459529 -110343430032334151510288585496054188700 12459530 524109550736354867651855890635480344160 12459531 18176352282535115517068912232340800000 12459532 63395154850404395056357690518016300032 12459533 -57520847931447492766256193821677327380 12459534 269531641886280382198026692820332062848 12459535 -312541170102010467567746563684847529600 12459536 -553918753865544619314609921482575577088 12459537 -694520379365078977052744504184021505566 12459538 184801885434122780272168909674737021952 12459539 354317050812134523862703347480841869056 12459540 316847783572920288963921050232108134400 12459541 -30944212598470311067698458381183416416 12459542 725854294321690828826466820704663331200 12459543 186323560665450009229522837138453142400 12459544 -1677664855033976404567134879552317859840 12459545 245725519804117149602229684853196822400 12459546 -186904005275026671281417663747188886016 12459547 1811736305469123939815385550010664740996 12459548 -569276635601275195824024333456192092160 12459549 177948830317097272960197692199297108864 12459550 -509245492148518903547674636873693742400 12459551 -5076659340310743310723282027556720640 12459552 -10333388480167278825388203671254204416 12459553 -832301938573041012947649971350103210300 12459554 18548522452335799892764313682277257936 12459555 -424967745232646806344212664470873232000 12459556 1182646221059666364358008919383578184320 12459557 -143876786402017040084994980937298351200 12459558 83435614499961165413441742791755436928 12459559 879267002805179704375445899812277942272 12459560 -603064351791582848100020738292719616000 12459561 287334574348280879665554871475637087840 12459562 -21134739031225320786336199830780747936 12459563 -299050401665449595258902395913059514188 12459564 -445747467392081466373422312020130263040 12459565 122069052445418041583653815301787043000 12459566 -24218866725329725370185386425368525824 12459567 -7928540423915582930544771862390269552 12459568 -342550643948947512958704768946509152256 12459569 -627926758262474022543941287014043170030 12459570 -46421032213223723965665391372765324800 12459571 -240565378832196490903395209162877370228 12459572 -340172714169525562358188487428963157760 12459573 350037347246956572224254659506544045120 12459574 1100578491913193011882083866790906329472 12459575 -138864412352978661498964509045091910400 12459576 -149069923024430369464408362704816701440 12459577 361985734947460754259529724936849832000 12459578 -109021128281119436931016183840222454160 12459579 768826861459272448726421985678895197888 12459580 -345789962484737063035858379590087157760 12459581 1058149378647254935275368133827285789382 12459582 4631985784902476904140089125571866624 12459583 372980223672530642788580801074830680784 12459584 -323699627144794235067366842388406861824 12459585 286107060252397450478058866530547510400 12459586 151173144580806077826329147466700342992 12459587 -65805908621463810256280951672230406448 12459588 -236129474848243592091463751056881014784 12459589 169692712173197049019791738781195776000 12459590 -166479319091090558855933873885882453760 12459591 -623585154038091066635760927183213983952 12459592 1644139419334044613412063921399551795200 12459593 -727128866155673485917246951250000659456 12459594 3037634187470157108968283040903065600 12459595 -79040402316964504087369030634103850320 12459596 -607076838852433532715933095156615404800 12459597 266204920772160433941188833704564446400 12459598 -383805107915285521269609660948067387200 12459599 44424244124379366372659705145098367600 12459600 34935348995067810258796248908094873600 12459601 -1271931906467604038648515698263279404032 12459602 44912081737902153199490711568812623680 12459603 422673684582593820136428139019764459824 12459604 42645920244626462271457149276969711616 12459605 870729520085466007369231833161765183520 12459606 -178175908418381121781280254155781128192 12459607 1634741534422808754959875731193200910856 12459608 120687505265296821687562446531436584960 12459609 -1315706039376925488332556907775212325280 12459610 -538868759137271043302663314771757387040 12459611 232626515015688802917154504178418978480 12459612 489420544979051874600843546124724736 12459613 81783479208006551654730363231005522688 12459614 413660816372392823427097722935535530112 12459615 140293732873975945982896233223106265600 12459616 -382526210405659477801502500687581806592 12459617 -248383471329828995468910528455049829308 12459618 363938641773500956447915523727623143200 12459619 297278075401187222713393300351722276096 12459620 -153199396921758784925412422528741376000 12459621 -1116958417424060996215957379824864541088 12459622 -549613341695755071663953862195083890080 12459623 -626455912534465019480429985783311397840 12459624 -547479102747061393128402320888698798080 12459625 1276322836235648668474208789361831120000 12459626 216544012409108402589290121695671342512 12459627 -1049274115610231341199815194841647091236 12459628 314381300668064660156934964563177684480 12459629 42296537909040081712154321447021299968 12459630 -154782770857163068319476243335082368000 12459631 -44777960630972114361927007758526943208 12459632 -235979348726689782164395290362225393664 12459633 -191550843924995380416794463230359695936 12459634 209183954583406108907667865790770676352 12459635 513579727895418922138146999137843148960 12459636 -274830689921928840946688667855942574080 12459637 8317315189638660640242628798306568320 12459638 -588906790424367498500358239647100669280 12459639 425915991327323336916438047759924466000 12459640 -53552466203074265619684325521657446400 12459641 105550177585290100041648607302248806032 12459642 185367267834691068979060426878170568960 12459643 -888253419151735556590872491456517245440 12459644 104282362441592604237592566419910451200 12459645 206033779868208562034964585235463271840 12459646 -190197417911148999913243928185022791680 12459647 57739771142185027631539476307485843960 12459648 253158170370051470120109257779304202240 12459649 -132595876013231058844199684460692440000 12459650 136746491047256863062675036284491622400 12459651 -179432829832197229865205794409187624968 12459652 -669002029146212378889348689945006297088 12459653 817196913603084599272996993118738828160 12459654 245960422614299962759829977695328348608 12459655 -784934227203448430719337363121615187680 12459656 738176399137334464926839867492941455360 12459657 154187120562014129368906922731275673152 12459658 171858304579285633568820794064806629680 12459659 241830823270507087355991469030675091616 12459660 149781805662491791105826443480752245760 12459661 1629108406669825358660746780404942436300 12459662 -743224312050800799162228539430226978368 12459663 -4935438278825111991278470432517731416 12459664 -4186842628152687875034640952544460800 12459665 911316774326869427031283735578119379060 12459666 169879288097086644999281768068642141824 12459667 -1061306018421717513647956807073614878648 12459668 -238334168783704274575679583730428610560 12459669 -447073891499526455037135765459767209056 12459670 -161625156100014988029277442299516329600 12459671 -1361269131167333494377841490839847837160 12459672 877408751691520484642220630972020797440 12459673 14845131934237594738778578756290574922 12459674 864046945517682735677424979841194701792 12459675 -111184934631943854350485083835043481600 12459676 373470606539663812478636169727099054080 12459677 -721329856467203017741833153139702718856 12459678 60193604250345145753177619913839923200 12459679 1085237636528517509900618289588165189120 12459680 -21818497715464087483117573290228449280 12459681 -42160948713135994117750475748841839960 12459682 741486319200076776213081910715228476800 12459683 1612622883600272318990424154582278643932 12459684 326013011071415163384745753194136667136 12459685 -247731820375383331059352559751956615040 12459686 -445884144941385462681637291860472946208 12459687 524451991643837118375497351426814497280 12459688 -500430327278946157325889323676979200000 12459689 412783599254649756773196738429091876032 12459690 396924802485614581420164147015917145600 12459691 29787489703878788211219617986820249352 12459692 -3913811078130424004172676510855968768 12459693 -1015658189781343506082819706226106527936 12459694 526208997775576244736628896238874446848 12459695 -436783280029207680938714367867557773200 12459696 -145099204610290257537351892810924720128 12459697 -1687046280953820978598884856279237631854 12459698 316127111756466135684583260789396480 12459699 63377847008082580577745895499656716624 12459700 -12473435599780043178487893896886067200 12459701 32019537919569164668393981724910846702 12459702 -77654668656097352102586314516777659968 12459703 2387231661633727878266741539590558414960 12459704 -1327259045462127429371228545498822778880 12459705 -257154559183061373092732912141734046400 12459706 -107975242706461407075946391140400824320 12459707 422140636572996978744797953869441596880 12459708 434218957848558871758908251990365404160 12459709 78989679322838920506054633380180515910 12459710 -328622485051200388296153778710989538240 12459711 -101997937517751406806218272873628265600 12459712 338108596566141837053857220774803275776 12459713 -10115941885666637712321235077562097280 12459714 -203986493302116207501967137128713848960 12459715 -1244936648953829255751713734302435727680 12459716 -610296019106225198436071223318288924672 12459717 -588970976031046311717572051109034224960 12459718 -13391036716192195344075709164666145440 12459719 277287739550993663795088886995179980128 12459720 -36073272802437952743482166341637734400 12459721 43982354384483994290926443199994364672 12459722 683272981586561772539571492305921679360 12459723 7916472741585730221230037450835621824 12459724 937042233622026907068783881321404234496 12459725 -380927205315791343933975862759658664000 12459726 -127020319725169277944212373477682023296 12459727 -401942494952470523838747967046105466128 12459728 302276398804987729947414042182732439552 12459729 -1733044994566086374742064630182374460960 12459730 -14008397423943389517734211933789414240 12459731 -1095909657080490327070119595250150616468 12459732 -576041202415793244359482491125099132928 12459733 619133247952942625019201416204406506 12459734 154641860655357018230926905418939987200 12459735 845027775576557156151054084847461838920 12459736 -350787638007065477127674984290865418240 12459737 -200338545231282036245906225411899143936 12459738 -191614307236944059527084362703938485760 12459739 -848133197145336616073681156890543488744 12459740 -134195278360781052288770465690949327360 12459741 183984843923304959702845955423973363264 12459742 -690825286635325745798557191690442487808 12459743 626879914725737024921876779989007576992 12459744 -34806274111234916475865236887536926720 12459745 7156128154340652566506577580637588500 12459746 342082507983026200560342301187215474464 12459747 -559260990481851759581991304106898364416 12459748 92602053810471629589195912882971443200 12459749 1174370297186464243921401256736235066750 12459750 242270345815331001494341655394820800000 12459751 -564402376383271746642822957929320418248 12459752 733778969328321179851121863265660697600 12459753 -204653403156032230456019507918243884560 12459754 845949276157959322037808148360114758576 12459755 -218127882153525643574824688997146714880 12459756 -382164983748253197259431599193354141696 12459757 85920352934674039662742746032889218006 12459758 120477625173505817494689464740894631040 12459759 434479262383676375217015063914194698528 12459760 -227095618743588351251580869874647531520 12459761 -1031890244398086893756131399886704693776 12459762 -59994493893835472225155705884608306688 12459763 -1100202068948662893050805643695865414800 12459764 553975731785377560101992326077548561152 12459765 142396223242677336942977630176906976640 12459766 -4903555415969628528310236895891149312 12459767 81479977745934942782847653173170432000 12459768 114024146609203554109766100660415365120 12459769 -1586916650687618593969365840680174365974 12459770 -133241164904396666215212597233360366400 12459771 -1861257410229435234566475446354016882720 12459772 488836411706604870810856133407072671232 12459773 367828333407055024004628767772953675724 12459774 -186921201708804702679511350704651023040 12459775 689623122437330158887574560043554063800 12459776 325219081220800407250777849070364917760 12459777 29623406714498022224602032336047129280 12459778 749849317254442257235719942875824063440 12459779 281711067382397072557863826464101159520 12459780 -211822828093771145898720857482661303040 12459781 968859400328942658060773515875775185564 12459782 76284269374194563967363172609288804800 12459783 -284966610046971542564731767157065227136 12459784 2645713514408897132915028114684777062400 12459785 177979991819624316953273906148095435400 12459786 37323587961084771315905794820056295424 12459787 -72483852498528997170909180710438241600 12459788 155848532081086458475651232799618662400 12459789 1693681814471735292413206289354204907744 12459790 26035940117331254494024721817672499200 12459791 52171541246947894390200397990119120984 12459792 258498079105093463975364392264533278720 12459793 -138319621107953333313420674609647366656 12459794 -1393824328651754541338488296113421093888 12459795 122517153920512978170205874233260153600 12459796 -948544881319925345773171302754625334400 12459797 -37542619967697637266621917358336820800 12459798 151897946062189398927055064149713120000 12459799 334481841799879200947306668324906444800 12459800 -800721749726973341282462467294982400000 12459801 -1656286431986878150513357335403342540800 12459802 190256032503530098546200165951053241600 12459803 -63037308906841786052846995575334301760 12459804 -226090183547959151019121713099010203648 12459805 961197162766286618398773933265940324460 12459806 -186649304359215106421183198669912214336 12459807 -380171760896343332030583628673402856912 12459808 -19046030276724022432191363504711598080 12459809 -24248752275205406548760053514693372496 12459810 25600036775259102601340635152953379840 12459811 21433614955936390646348659833350030400 12459812 -851128635630107419386314028167536297344 12459813 375051075818530128621086552168377313280 12459814 746498460209218423235695831435756556256 12459815 1122321761771923682074024309496496363960 12459816 834743211340038606504237151204999326720 12459817 -119131900986567803463519786240423776134 12459818 -149392193298862583074635788811401548800 12459819 -59199869317805486447266489785096972456 12459820 -563635053707229287460820491753702528000 12459821 861802467992479225864759218119172964800 12459822 138082028618956004396810943651500664960 12459823 -185021751207888696422905797405204043416 12459824 -49343033030837275400742241108425768960 12459825 -136899702266095216008525376702771790400 12459826 770332785984403948104287699494115492112 12459827 1614355523191880296857002713838073948000 12459828 485886873987268910209656525169327288320 12459829 -455175735914052283439755141746899889024 12459830 14010314122827554002479116327912555520 12459831 -199959908272534888776702301579344148248 12459832 108264840921836756084279278668143001600 12459833 -490696124336708118535916906076394022256 12459834 -165680776799598746756039166333712910880 12459835 396941244370997912993600696017133297280 12459836 -907552076651986301172215559463848741888 12459837 204487552921678337330281168848967985568 12459838 -393354089852259251482416553658341035456 12459839 -118051152713174413023355899127572639360 12459840 122274883177941901188596070157280870400 12459841 456353949061996436892151027148452637184 12459842 658065019493176219128926506678166373072 12459843 374147976946003114636187247218962710528 12459844 -635707226129081009307828052772786388480 12459845 -1428168144682394581164160089004285921320 12459846 138930983691868614650497023391912249344 12459847 -82704573389299368177584056794117473704 12459848 1219356522695238286492267062653453583360 12459849 294746924900553945655794581037794786064 12459850 241987935930230176500797230757795208000 12459851 -217796572850544039605973582929819285400 12459852 -4220142708772928514070008960133570560 12459853 -269380194377708456804757625494843625920 12459854 1731163969077500649263530989461330688 12459855 -171686470688190436114664688939613133040 12459856 -228088095599547944139704892459148247040 12459857 884830638310906223927864771642875445106 12459858 -31635497526145156984343272497361647360 12459859 -8381441798066418691205890926985034304 12459860 -267855465071818388528456142045900595200 12459861 73991637953733061590171965899839433728 12459862 1239329948569343218678088776841742333312 12459863 -101524582298910704367623763993357754368 12459864 -238615588613800325014763086802348052480 12459865 994468098429121791197135502252893096640 12459866 -232832116194637727432584386663297700368 12459867 -596574118892310980991229530696994795368 12459868 -665010101509931449057405270149591895552 12459869 -432532010005758055856196712402564832730 12459870 654900693020284541275813423634058412800 12459871 -761622893246411496185823126257811720928 12459872 -563883241419006041684966231002756939776 12459873 -84386521386202066877138739445065857616 12459874 516987548154486022854054722181740024832 12459875 -228784492619269503259515545599418640000 12459876 54346678079774314038467269011805790208 12459877 -495311497546977680496463832882731881120 12459878 1262195642837886329567058292471756798656 12459879 1361174400861770643262746328172395735200 12459880 -654977283548729491788919443629162496000 12459881 304743163004890816136900710633226635392 12459882 299367974725294188290492118466732008960 12459883 43462238190507654857190160247412138904 12459884 851474266761315171045699747976367298816 12459885 -61797993983978926587758233935493248000 12459886 863545784967651310408851771679711843392 12459887 -1244991423261874922364201614246730091920 12459888 -122529137008795443455947100183095934976 12459889 768982305186486695893157764153392008960 12459890 89496999192660899792449037750900308800 12459891 -67360891183089695961357058756537646016 12459892 -34002364597204645175382166681133539328 12459893 -63888477182120583188548304811185378436 12459894 -23677198033128530441923873192486939200 12459895 2103401732044698835053358602969308160 12459896 -1115574475478490363075887520492536524800 12459897 670091061062520263985543462438182028474 12459898 -332844770614217093592006668277854078208 12459899 -584516876059526964945555858685367735280 12459900 23543035320904825423046051842573593600 12459901 -524821793343873899059454877152055389108 12459902 -26073515313416980527225949834151018496 12459903 -289279674700271661252018726989554819896 12459904 -1677382608789500907624584608092216360960 12459905 -256674707543259087249985042069966847040 12459906 -18731684162580665883413105637048203568 12459907 11557560333461375441287692196547084156 12459908 -2421105114589897606486885633050801354240 12459909 363899895329486878021543577780197762560 12459910 -162173742622566130423786799390409296640 12459911 339085570175530526697356838403477800000 12459912 -121635140659239492168439772791882137600 12459913 461603027877697149715985164729373291162 12459914 710022952069253114748771610950688075056 12459915 4647773825886139101147153091632613200 12459916 -352390297826814901239240319059620865024 12459917 1416235906979271116224656008633651862966 12459918 37799441755526718993233145639357808704 12459919 2104595542849404846116890294200036534320 12459920 253627361482381769270639045048441241600 12459921 1012320073830179908376231838594347686464 12459922 367898299264045635860615078096652179232 12459923 304873671726422265976983218067115333632 12459924 70387120359853737027864269810689603584 12459925 917141549901552915735982703961176280650 12459926 1299387848928668708592316083956851006080 12459927 261472155660175042539871304894177564520 12459928 -61285751626340738515246533253534924800 12459929 -1201568668921762477647131214275008773240 12459930 14201714142343954382264470825597854720 12459931 -16706888209180100336502935667404531736 12459932 -49352127962019306363366048479483652096 12459933 813786197044243379051100911849301153600 12459934 -1150558538784080243144625718981304325120 12459935 -423521248830532754805816200011639520640 12459936 -529557582275914404688407289777515134976 12459937 229916883267650786502017658712350974400 12459938 -540623989034843536916935707150013056 12459939 991152531410798242321414423088625864000 12459940 184673529463338707927826256886719607040 12459941 3088729512974435674800388936709839728 12459942 305942130118560048185455987622898035520 12459943 -141066355148579471633602825342292604808 12459944 166493940698968266521635679331870720000 12459945 -152342787444746185303612493084793164160 12459946 -194683286627661248138887448295587273712 12459947 -1756035753022168194739974120377354918604 12459948 -178391888163138216164700240085383313920 12459949 555330561329736282975699988160426556950 12459950 -102227968353443550245587395068016720000 12459951 -184568675254505372733045924804612825600 12459952 3561921280272777130850618108604743680 12459953 27100261361060179693710115545199100640 12459954 -27797807017103171459575164549455499264 12459955 999043358094671696510449697198388882720 12459956 -478645294558143950940122595501530762880 12459957 420418889008281271377594602157096568800 12459958 52804707171563483265612373572431707776 12459959 187066099759212107043473738798027556960 12459960 523471152284796841114339718614794240000 12459961 1133846829628896577911236679079026619562 12459962 -940111472106056113684855376883294996000 12459963 927978296892727029035039448571734107184 12459964 1060969749260992033596547009665136983552 12459965 -116040289363683896729881080864568939860 12459966 -44331056596093306801293556610200876800 12459967 815745150131832456483930822151398656920 12459968 -338982332545143849211863368338035965952 12459969 43768615637674059864644506100637142224 12459970 265627147687201871117623914993023016960 12459971 -168356809283853599740470753090216357828 12459972 81966257995201180460258600579846307840 12459973 244195802047739351346296707372237256222 12459974 527148400198511192056811593240109322240 12459975 -630365973875870049461553121163032200 12459976 -779332672106323028442186901101340416000 12459977 143459956153248265963749688454771880612 12459978 168233123285154066719553988357127648304 12459979 138620630568487413887843864357872046880 12459980 302042959542791792974211366201032857600 12459981 13593988403379213373802947430586569760 12459982 220644569823162918960542841613485831168 12459983 331215272681169396812427883695697513344 12459984 250307662194364693482522245132193890304 12459985 -220388143837394392824937653304310211840 12459986 100621429558353633053446241945701777920 12459987 -13518194721501844067516758114275927600 12459988 -392878692000481317862817870687865104512 12459989 -244219747965702608571257877138399162720 12459990 -48981153364309867726028564657042688000 12459991 -1379949447101024125282927406023918810480 12459992 -315520518523524394390559435296239360000 12459993 -27588846557353002209792451282761741952 12459994 -617989428745771977889972471212464194560 12459995 49815556489529739303155247228573862800 12459996 -534409150902105887011753068237109198848 12459997 -220542883280701764689230681031234292096 12459998 141020373519131120405957672835771403200 12459999 320455148972975016293505378374744654664 12460000 40244904354411731496686824474214400000 12460001 -1153549340505184113755856580908059419998 12460002 -3634053667282148376211020082115329536 12460003 910380286061814375978041512639289695824 12460004 1382932707297716401075451952257339212800 12460005 46946761631210783861000990268016528440 12460006 -198509714410242364608701881314288009216 12460007 28066362438895991329325714267256190512 12460008 83533768662883569158978502492878438400 12460009 423841297985178956755528568405661710116 12460010 709727338803548290967164837525513248000 12460011 -156436370186470340825375667986003138880 12460012 435804477418682173787220429361466061056 12460013 34626749206599352693564526300067568704 12460014 -338400905010270432550271083287977783040 12460015 1073096566428384271952365542580656857160 12460016 -63607136519637503779461048889389613056 12460017 -1342979940020473056968069153641372591488 12460018 378386165441062233576305959472556687360 12460019 846212093975369955244768545657966723408 12460020 92686091002188868280368769865300172800 12460021 398086700052638146261889309414643236512 12460022 -707900937962152084788326076618958728000 12460023 -22742655472969554571447614287647134096 12460024 -5156712748774893929407754423731200000 12460025 543286873274331058240123580346533861550 12460026 10876068101551524748824302025897139200 12460027 -2231895918794452316811448229388696201288 12460028 -87060196472898043615787877045110129664 12460029 -1239469076872934213300469120959707806720 12460030 -9175373739894567991587455717481600000 12460031 -2097291789334957162564053370455161639328 12460032 331465674578744648333142836720292593664 12460033 1187536319304886270764438258623563773360 12460034 -764752228206993198008997884991451201584 12460035 80005604260493828750371076982894796800 12460036 -48720247498569057113428501229198773120 12460037 -735929474125388426786680357946001242208 12460038 65158587415226957693487726246115000320 12460039 1032654936904198509322626389294638898840 12460040 -175774032203632213145379224078941286400 12460041 -1346720236241365279678732043470564345920 12460042 -111717332109160646496873453360266220288 12460043 -343324110801438374532802692923163347712 12460044 -175905417033947185200129271983187382784 12460045 11494435218491346263804659106792443320 12460046 794705143062805688423145146593386624 12460047 146855844775695935389713603560242629120 12460048 -330115203456757798059511742599175208960 12460049 482393945094870198172575759704306377536 12460050 -74041888399591670779753687138411698000 12460051 1069291716250907485948385877014348779052 12460052 -984149735742735432958188628602223669248 12460053 -229378359637610522158901445919725287040 12460054 -56401098135047582452252782866962297920 12460055 -406120349019482514387386958685653704040 12460056 -16545300650512918523164442886877347840 12460057 -1089585504417175923432768094640924672048 12460058 117254684494619282466162610056268659648 12460059 130795206326271570415838255030604430800 12460060 -861458690308422379650110714056412459520 12460061 -215502221826994922709872123729136061338 12460062 -441115144380456687789664920072953773248 12460063 221433856576003814319962226951504942456 12460064 -39122219860755491057660232899506864128 12460065 292820270900959741463805670869695322240 12460066 133532939886999128143616779805029687632 12460067 12304864662600780957963470017429858560 12460068 208409792432023892948729942113498023552 12460069 217305562667605246448362900647275697470 12460070 272405157494879706885170494498068168960 12460071 -194404969714801746435262594447468613040 12460072 1506223294672897249614760774824075340800 12460073 -859999360091946004312711707535604460678 12460074 -40945354371043577719664165100690001920 12460075 -975769733454268697224877838998040144700 12460076 1700984174760664546192615157848051286016 12460077 191679925310960434452272020568723148960 12460078 6843229854690883734792749697505348608 12460079 1881918940731353224860882903922276945680 12460080 168953852364696282980915033653651046400 12460081 1986538241029982873360837107235894468882 12460082 -1483948971924664977080459235536948349120 12460083 -58455666465672107793938020784910626256 12460084 -164153396551539375325974228836774207488 12460085 630288456653001333180535519370398256160 12460086 71973114034226213632000752227840806080 12460087 816110599743975509883219723190120813736 12460088 -869246771992765403909949602705667133440 12460089 -243261335667721822388583165522240739200 12460090 88033216904622825424038530109748313280 12460091 387753392397809135654375852870461005072 12460092 -502893326774626197522388009997082624000 12460093 -620220915805970234634115466468069625658 12460094 702202005975567070226677346485699428096 12460095 1071413573538676500159123468334306125600 12460096 282439880061379469294086917143920640 12460097 32971537418571415007723167520651953152 12460098 -63015761238599221425851372103645596160 12460099 50799327638268902999569411803537188880 12460100 -64106288064594813196192723346033961600 12460101 522385596099403428275735309084574212832 12460102 -316121413033473444298148051233300188096 12460103 -705303242494867965393072270088737876648 12460104 475113937673267074754736320656585451520 12460105 -80626225028537106342562538680196716800 12460106 -331463553053552154588688909610288119248 12460107 -164539533175892098481804744524425920640 12460108 589146371323574924782205572072012022528 12460109 -236576490344261082394974565692410344320 12460110 -393906137864145734751715398572421120 12460111 -166630269306476979442924740425838868200 12460112 85798614644514461657724401471126372352 12460113 -170239875705042242347009958475598482096 12460114 533546352676747169448274998328757824656 12460115 -629683881608975344272978715098991116240 12460116 175415064384972533292127838081073291264 12460117 901994096923361269005315984753219756800 12460118 430990471932828304766488387564103180928 12460119 448763910175273790520072958887556024320 12460120 221734003257712582518233361744903168000 12460121 1183595835714212335698821124678598013322 12460122 -495987071977802009198534321662684623360 12460123 1014611295045786035761838012630009909184 12460124 -1268792961347583147313913587471328624640 12460125 740170989339500825738418908208931200000 12460126 -64495255535561690903240344212196709376 12460127 634477843754142303833839916790873554976 12460128 883368776459140181103410056906547134464 12460129 -862188617830589889197100819782840381520 12460130 -418862839826858621217462903196041251040 12460131 -1576802709705326850831020938738534776888 12460132 1067520185090950709122582022250636768896 12460133 1388906999199451246682169977424480576 12460134 -77236814162881435399980590481812147520 12460135 577848875704735485684735119197346391360 12460136 832896090361510683951503169114983577600 12460137 58468249983923779895346259505384573760 12460138 -181806122428741250944719615849700979280 12460139 -209087953993620317444769609905805547776 12460140 49076303440196090310947546934155673600 12460141 -396387056181675557043986048594371411560 12460142 286232234027718493884542489686753354944 12460143 1116364276391941347090389042230447344000 12460144 215589700712371087835501062658123202560 12460145 -150938653533921868087926453632345784000 12460146 -152494863357058579878351018463285016832 12460147 -708669570283617299233290764204734229168 12460148 -140981442817891445088130928691141874944 12460149 25197908967144037250095050311301473724 12460150 113347713001513367201714009031249878400 12460151 98572343730538064415438512624347687680 12460152 -276953303176661013525385638823437557760 12460153 -36233647703047814526248091892858968176 12460154 -196914522369139782834928574346561616128 12460155 -521450959902121062952313168722926813840 12460156 580801051723421312504289190511600780800 12460157 -486360606502955656495751965892263843668 12460158 187930244660211613625863483007462957184 12460159 -1556150983591105191416961005977350912640 12460160 -944543601935713585885144903150731264000 12460161 710165998303498666935652247667598896000 12460162 139368663467528102860939247498950172160 12460163 -400312198593412183211591006128083123588 12460164 290798234530472505206357279857308506112 12460165 6335814000076707399904861954132840920 12460166 479395867424127641291397733766153235264 12460167 -1159694075655636397780650595219774509120 12460168 173985465430498316827822943040283115520 12460169 920136334536768344861118000648428577060 12460170 349279765886308190519300301683346216960 12460171 -146127582435144656375915185616009613696 12460172 908646098221491944914933973348328391680 12460173 965186243987345955306667158982620065568 12460174 -254505283128768537582536416222874009664 12460175 -27416715687628360661481366168220159200 12460176 -125639325601142291395610917381250088960 12460177 459755240260911589605355171410881943360 12460178 1688538306461082421090233007708181280 12460179 275305930570960435899960476280543161784 12460180 532732823266062634527775650644982470400 12460181 518042042912634634873597105163734514880 12460182 -2268700292184865809961409678650908672 12460183 -947621503704405231610327797449620398776 12460184 98589286351076446057812000999706828800 12460185 -159909540406574768241004088497424633400 12460186 17723147351637513461265692300903443200 12460187 -278432710216711186847018284915283883048 12460188 253290719185447458933331116063353385984 12460189 -222147682907167963555251009019655747744 12460190 460874557367250773978985733207941148800 12460191 663041138917117434702171569771216770944 12460192 509200751493781059888136582505970204672 12460193 29889516236988357998637541581458229444 12460194 19758437062476171495765362908970131008 12460195 -766039661169136839623529596400755742000 12460196 -10160747223831516288695941192370749440 12460197 168097329568768958063428754872503784800 12460198 430728856452294944038622039069822396160 12460199 2674576832747405177485243961952175724400 12460200 -14740257182554850723208012515235840000 12460201 1316735947037126973995838254328184371132 12460202 -309135464591110136346560803616159978496 12460203 28180438031831550376625821662332843520 12460204 384441570575936320571002067178109059072 12460205 1073632377304942676509559653102798748160 12460206 239598593720799387323796461518965623808 12460207 365291696843762145131501056794342267160 12460208 97064367030338325434617789263838789632 12460209 40501806657018032238761962522101143808 12460210 73267311028489109653892248485279820800 12460211 1160255759815354338718602399740079052812 12460212 -23852363644030198964454550120513025664 12460213 -1226731464627899554042354488471797835538 12460214 282088745548364405982408641928184356480 12460215 -597800891340346812257583774105953909760 12460216 -380939849078965679382237618418549923840 12460217 2230647142830176726490527182017405696 12460218 -192997127623254986025964131211778319360 12460219 2071523063421762817023395916295471293440 12460220 -64150297128025875232352875132200376320 12460221 61340903356121345472056492895157265100 12460222 -295462075110309767085868275738722193600 12460223 492768359930739068789923315938020187960 12460224 4380039907344111278553246420279754752 12460225 -668395676199672781859056607465754702250 12460226 -474015770620380959423502321947882182080 12460227 -366249315251370724987126740447276748800 12460228 -431815580491364261162343567203259414528 12460229 -426477579305536839946362845221005715170 12460230 -19503339355592517177377282545561779840 12460231 -15521628785461901488358180789240427040 12460232 -582000242000660087479054295627121899520 12460233 -29978036722809021196401570458036842752 12460234 751727931209176562397806180193864581472 12460235 -386952446150233200844025874850328327520 12460236 80037704115680633177872466506958060544 12460237 184546419194221578834247902266269120886 12460238 309385636585001341427797007465589196800 12460239 11958054685144052490410299105206528 12460240 -89877897320685674367037789596293038080 12460241 308411006574049363322738828121277638642 12460242 -267818556101080102191035401134522387456 12460243 -518824070306224980745220799711238383508 12460244 454400806637247261930238811100442609536 12460245 324105969412606716738424155652956547200 12460246 -574702081098699080262473542635167240928 12460247 -749027839214546112162117813588478873800 12460248 -290916685459873179408051102306739046400 12460249 610435554193040982881063588631487665936 12460250 -246984989293383190429045899693641472000 12460251 -1144824657108477370876650167677728350568 12460252 416713896683449079374513074193412364288 12460253 -816190560356434985463317869276737856116 12460254 -219366671688077013205095703360654399680 12460255 -1348226665450807287855855280817986458840 12460256 -103056921047606671945560468951815159808 12460257 95871136690327127356875366570040358400 12460258 82773619161288403118722155555020885376 12460259 742835602324424096404376379211815831756 12460260 -334310009309100818352871651224053821440 12460261 335991114899388481317777323655937408224 12460262 -993383059362551498446188096764463214368 12460263 149765103861450524821878944509264008744 12460264 973897203475739312425549938328613683200 12460265 -431153356564835220571725298007556316800 12460266 -97472608722014204646087592835696126976 12460267 -546307428196429878862253342550487875840 12460268 -277869524859651041708550486349903908864 12460269 227454510799846512796091993093503370880 12460270 -35419334194580376460330897579859212800 12460271 -323239774990807976682146675102060388528 12460272 -84847780343997019591408651432860057600 12460273 226648316244667059504630189834383340288 12460274 559347431556606013468547412095255824800 12460275 632629008837206385809135443789806828000 12460276 9451144605349112264637001454858720640 12460277 -582206536504095735049195017645160673874 12460278 -390870749264200800680197500025712026176 12460279 570551174881838343665837439806188320080 12460280 -138559411932366540573351065017785139200 12460281 -39609219750480877741595168742596399616 12460282 6912214288585209078198096498797843712 12460283 -183219923836892138862089797554583450776 12460284 -314175599114809704448873953865934223360 12460285 1585769513926392747123085220687949367800 12460286 671882838700009951935907808719248449280 12460287 85417087963211192057341446682424091648 12460288 -434196123546844647737197821160836825088 12460289 1488164597187793715816536110708501177090 12460290 -144924902739705311710614618839667809280 12460291 87567159343077456334734209978416989232 12460292 102637808977166784884435623967300431872 12460293 224255212870156818121973141928668300382 12460294 -93419904301983435631303110832666177536 12460295 -159781041546181312092241699104583833600 12460296 293167630680807637948329243295386992640 12460297 -13008337009435553794817777788377526220 12460298 -41933016089897799981384848037368520864 12460299 -481337796506524705288530828863148932136 12460300 249366316120418947119420766013761996800 12460301 -37962891443459615110406466425531804160 12460302 -27098279907158268372711888271613358720 12460303 2366671786618421872558615688697822586560 12460304 155750887178817143858966722641715077120 12460305 90086917211525748344808427960624208640 12460306 297297069787740560383750826503954430352 12460307 -204516618107050577558816919572763807444 12460308 -199253097139922892357980546996111038464 12460309 -214623227564354831179454121150815186240 12460310 -200968593451269266405269772334521498880 12460311 2773850997290885590888898819671238855424 12460312 -1397901331969749828219766240476566323200 12460313 1388391035255225487965006876497084847562 12460314 219789171482650260994600143485148864000 12460315 1727409813944781323905668317557039680 12460316 -97660039988731677494688589847403995136 12460317 -13700507753225123586307943351490166560 12460318 -192163588289207884908516470998543845696 12460319 -218426973176147414536750807590771667680 12460320 -63941355203877353612093739667940966400 12460321 536703577345019055463767420427166270512 12460322 230524627212082513956858662064940975104 12460323 157675776996758081133896124428594376000 12460324 -123331253576146543645329208260996786944 12460325 6425374056596491344492156804420837600 12460326 -102391544536277611571042085294239746368 12460327 1217094881668480446488151368681381364864 12460328 772852543168932592404119473878097920000 12460329 -144454949169341181191152536520334229120 12460330 406719002737679719776686683055317150560 12460331 -826560010970328011949397006200855196368 12460332 -214637252457741736898371637718135108864 12460333 723021644227549084823506522963663179520 12460334 585627614532548855994351591238102506816 12460335 -258383569133556729750517808989748968800 12460336 -95798883975461475776596647967533498368 12460337 -71819580098537896777418753799302606616 12460338 -191061809340474913081214680851459840 12460339 -810261240504738310677976860538024031860 12460340 773634840215896782966719892783587715840 12460341 533713983582366050250552096564782613792 12460342 -188216194892098555696520118783905208576 12460343 221546061660713986324650842763728244960 12460344 -4955789831418870065158174514759393280 12460345 -1171992014084369308751304084143586819900 12460346 -338387744815257868106153590095625162128 12460347 351891786473802935496352605494883859200 12460348 888114171569899405643874822946494095360 12460349 2028929266632093988635456890878545144480 12460350 -98319580178103522273646598151433651200 12460351 -259315858337843038940300159262846798336 12460352 -196740176930532033740614593389254410240 12460353 -307828578631921507439337075118243220736 12460354 -222462688759218866909160107248580812800 12460355 138255947726557470364017061588593503760 12460356 -338526221103779263114582462761448646400 12460357 220868941801702354694985480484062902784 12460358 957963948956505320045605464282292334592 12460359 547430355563006789827446710556892148904 12460360 -944270559273061183634623032662605824000 12460361 -1320715619121762467612654394132376796748 12460362 -230723988182031761355538502822268470016 12460363 1596434606343189319085285480624640110612 12460364 -193293754939079813547042049201253253120 12460365 -172216091831568468874343640656024889600 12460366 1070919098339360674107122836013085120 12460367 339581862718289261698393364526658416 12460368 4416543491751230738483024034743844864 12460369 1010975923854528229174187308070150406720 12460370 20228252057375543624834302926475016640 12460371 457542406649515412402762565913663610880 12460372 -153201561282884880155754538193373235200 12460373 208735510839741836070299637420702140622 12460374 -439058646184779958133988081110237153472 12460375 -777445931697681857999291725885645932000 12460376 -397820123964047887394317788140168017920 12460377 844272333891646427920642447008762920160 12460378 20958552058765127270818577902593497856 12460379 171784231699960814923681684813003051776 12460380 487730352029863453520536241722748482560 12460381 -101073538570993674261757499472126574868 12460382 148390058943371039803400440029714729984 12460383 202282976509822368786916357367570328240 12460384 2555008588367879584359652759796771192832 12460385 15646739266365301631388718821995040000 12460386 140132540123310680742708658616567854464 12460387 1943011964180577816388110854884139746920 12460388 -239965962724526413595864849259593269248 12460389 108438194602886118161997934645793315424 12460390 164683816301918577712730371178952355200 12460391 798003134194686453226458265906789668792 12460392 11236193413777030812292102089927720960 12460393 -1470454596561134679571403339661248457312 12460394 -194620380758406269419330478817662431488 12460395 -9171059036147510330090828800571435280 12460396 -78897764066260173356503634284001451008 12460397 259249831416676883291965572981554418540 12460398 235098853387796388131719667355392179200 12460399 117278718277821271031402151427696630752 12460400 40375312713192739994079194728508620800 12460401 -83322733770341409321107674612013208780 12460402 336441627244230844996756610923010956704 12460403 -512363675033877621053822668361909415348 12460404 875946503085449260922958427743232346112 12460405 -842160462159415666452395391961408742400 12460406 -87845102137784409773106206920436697600 12460407 917129069400275371271262801499275240 12460408 1188879455784017069005714863824125992960 12460409 -11678093724471687534520378486491635520 12460410 84271611991184715867979952382570252000 12460411 414403820007828208482665304511901877168 12460412 -1320186296653845764278397872335479814144 12460413 102399440504040013003505589507981724224 12460414 248251414745250753751836148510505450880 12460415 518678445733015250984155182936822679920 12460416 436247608515010241519159207100174827520 12460417 -1145489269411668848853367642143406321534 12460418 698041366517683067651190087230268062160 12460419 383360573225046898118044062202825635840 12460420 -121624314306386612383669592618549637120 12460421 -745669238498618992306696601866520457378 12460422 -287327517630000752002009988883564769536 12460423 -40161850754242323221711329562153917200 12460424 -430024527558515819184478489995191654400 12460425 -470690884391988780952953979451388292800 12460426 -283622736065157861307964862660638622720 12460427 315357683764405752313904782140143651472 12460428 -728443314939490341662487809073910970880 12460429 199933969347517733260169285832909516000 12460430 444888818368689118220098597827353606400 12460431 -433152893245251611488998329032756777848 12460432 -426116743655263877159342557323272740864 12460433 -210941277582993508291606716849740394240 12460434 140434565279493578974089758473610649600 12460435 -77162557880062534276233621332009658000 12460436 164166888208196775592787922413134711680 12460437 -53339779834535050656001419436560405792 12460438 113707164200650176099209467355865068544 12460439 -902073576158231246326459095343360300944 12460440 -564446297179190647627691473221601075200 12460441 -151257681302829239690947818349208778496 12460442 -831525087915157106388501570779529274128 12460443 -27636061697506838004959237113135444176 12460444 -613116498351323542488761496804941657600 12460445 100339899768427385535252147278580317400 12460446 -314932656264576314673182748149969049600 12460447 867083860006103570168943215990138667600 12460448 152463677726808511170577196458558095360 12460449 773587407412574823313330572089049484464 12460450 -41828988731503000322375749101581568000 12460451 -555909546929709937000768476939915666288 12460452 -612815266959944893015406124094725316608 12460453 -851922475963086198822726988547112309380 12460454 -13273183602576895937445492638223203520 12460455 -653095774653954860422122160529972094840 12460456 -1129884877975504590862149866568631511040 12460457 -384484595433795228021294382849206458880 12460458 309513485440378237732852656582842351616 12460459 1581124096951077541237645497592535280 12460460 320452526524035917840264500415018465280 12460461 -300078195846757994684924201609912844000 12460462 42448847781208848845948083457019083520 12460463 -812841857439507412657848394280862642288 12460464 211603117693193366786589248717726859264 12460465 -951733012396468506507299717987111608140 12460466 666710558151405836914296198459162528000 12460467 -1083676717017063919886739137451646558920 12460468 106629613972529340721635239094736523648 12460469 476660574944627219866764931064923713696 12460470 -459050138917895158924863616349667379200 12460471 154000224703602330149517815390323877424 12460472 -398665455093551260897032326387939635200 12460473 26175719249308702362016986445852881300 12460474 -150413395109699850719943071128087103040 12460475 22272949417828928192430629978064756600 12460476 -67033399976914654810656393299357736960 12460477 81981697399207047584845950660418120192 12460478 -313427953626476401949272059264630687744 12460479 736788153375260707308883210056821334984 12460480 -12680383606492818700670247866141245440 12460481 144511708032549271536456756616653059328 12460482 -131875493779360139498246850849401454000 12460483 312799365689908734423404105290943642320 12460484 163784852205025479628457344012864060416 12460485 799849322018233371734751075254176958400 12460486 -8043130446657352408116845314257027456 12460487 -111557544502448433692692662007830543000 12460488 -689003294881718097321138026420192870400 12460489 180858524551789929667604694964823187290 12460490 40820574563514401809381097020689807360 12460491 827237193853098761760612265419849349500 12460492 -14755850296194113926265125430488677888 12460493 -237189490642284902369304260705905509258 12460494 -713407968376934974328198841004144816128 12460495 -761976766422822469443453660463524637200 12460496 -551208660367481444896729477725710450688 12460497 2169571834608662061772427914569907200 12460498 -319079414403844293732259166244877405536 12460499 -444367367929422483115621077519658997664 12460500 219060011832134227759949639684935680000 12460501 -654356179959232210327703508323404504498 12460502 992623263608655135608523013939896305952 12460503 361088607849690609059069666058196808448 12460504 -395616452424802240016692700622028800000 12460505 438300793447942561478455989493400832000 12460506 293288682091785869001571782668743244544 12460507 -997238667928856446405002261080966418648 12460508 188477483061161759013652531876864926720 12460509 514179997656568230710823213553565150214 12460510 106499370983526286844249881900100856960 12460511 606102920064914126326639932230884969824 12460512 -159357556551407768449125506682621788160 12460513 -661902388949627534698988848617770058476 12460514 254648332414497044252475587970845903232 12460515 20405281080266510871673750986831788640 12460516 -19688712111624766176850307502834165760 12460517 -1255905813631776197766485050473530407140 12460518 189578809640440550467287628336621736064 12460519 -397658310656885210165328509911469243080 12460520 -170192146403159716721025802491209318400 12460521 665312082331345025181957784476721594512 12460522 450169270039553603003941488391641894912 12460523 249171019010366166490993187591368665840 12460524 -296371096614106903530087924422360047104 12460525 229262369125092115989867741534974817600 12460526 -199604728436635276063564230502195802112 12460527 -666612099462642631907042122332008571360 12460528 252626979462328945262496579602500747264 12460529 9259269750851851183219452076512630000 12460530 298767585486399916454423373312114001920 12460531 1482570876658878540975129488031832538400 12460532 -110311259687208239230561273508770621440 12460533 -362539191330887624027123675294171031552 12460534 211954573480046128923463156131461081280 12460535 152452346629493710264989236260816136400 12460536 553493618639265722933011582359799050240 12460537 352968009759420705029105775845209166186 12460538 -1610215871745571310020435916457151874304 12460539 -103663765297456365191039681464627368192 12460540 -7282979383279486596023434517963596800 12460541 -438670790781919576110553808577905519616 12460542 335246855085349550618305439727780295680 12460543 -125398700277607715761093021382146031936 12460544 -485634883076275314805344230799807873024 12460545 -404229069987487588963697974463755942380 12460546 -164377402045569705007367472251982090240 12460547 402089095868234545395022759785049101840 12460548 293982967825477556137609414565414799360 12460549 572566529154172582411476692127921879264 12460550 -533236860789802468271857015208437303200 12460551 656449428935518911813046274934795358632 12460552 -93536809002725516233111078693304186880 12460553 555321728924809690448336670835975929060 12460554 51026262255314219848235898769832206080 12460555 131895380488632864659626337116556988960 12460556 -197827655991848867047878072801713425920 12460557 -662436578877443533079327359397849924160 12460558 -871100512652684972762455863634262195328 12460559 1127076566437980813190246491068739875760 12460560 52167203097469082793662623609674792960 12460561 245084076479034767016037667278650748320 12460562 -688272355770919914010944695363942032608 12460563 -1023436629568028451243867404536720332108 12460564 -144901644923642082564571552986152785920 12460565 -163218475915974203710491468440007299280 12460566 -499119350597072424359162334669121805376 12460567 -477976324574785356538463592014810896208 12460568 -751542774868975077923602690528968253440 12460569 380740758587681641240268001550243216608 12460570 -41957440048657987840751359276412831520 12460571 949960088922119756565496943211888743424 12460572 -284358831908191147205946155688174950400 12460573 -2091941384082713603601268313933046663840 12460574 -29394260820630057898620433896693252096 12460575 689489870814739166558005562157748764000 12460576 32659404904797716006747758371998269440 12460577 2174577566056650794816023596236922221460 12460578 105358768303198537202846965509693224448 12460579 -1045410503494175364085244198972718150820 12460580 142325051847985994432628567771340800 12460581 -433038027502743658419213491856317654400 12460582 799441413503597483552596291951489639392 12460583 -2634135227217715540602086239008524112 12460584 -1754997699756046877637208525025280000 12460585 -1197315699985010047022544121417519088220 12460586 -53190390047718440129261162033199074976 12460587 -259019407135810126910990272110826755240 12460588 -292121997355531661573748382906205256704 12460589 10893724467893334730010427414073545408 12460590 155940556755661679264318828145100365120 12460591 1085429599153076533029781757596664739840 12460592 -323292916035123913442966487011145547776 12460593 1319036259093879080825938225036164003840 12460594 -475846663128694320703455144306006144480 12460595 232070962871816526176950176810654709920 12460596 -335921107859868779210521069636729540608 12460597 242951564218901273856543109760896878972 12460598 -225470545487534235261487557965151913920 12460599 231430627406623944702379787916326713800 12460600 -668906633356372961184598635509139456000 12460601 204341227756489232278766765178690577092 12460602 330782800135437977450597923071493188864 12460603 -1382760389047324016131306552534968357148 12460604 -224783439664957392014055186967933347840 12460605 -114788243248617618758476652968490434560 12460606 -277172031116561266129263499416217045248 12460607 -211377717030083781184957483018535791440 12460608 26039712500366412831566990889682206720 12460609 4005695532852164204901785088859623552 12460610 -358503726699218269993721462651314499040 12460611 1737360847947003887507926578368942793024 12460612 -1126941755812326837972011087666002255744 12460613 1480574299493517284149311005782017451584 12460614 -30137399595957296688103535553333694080 12460615 -140660868626810587262803612459415583240 12460616 472875102202385925099860431836698050560 12460617 -443761001771018545407865488549226123932 12460618 196720869062299762074553257987435801600 12460619 -610560820927959923332900106737785397104 12460620 376906753074932340970239867605895567360 12460621 -1412131834648486797088938337085429703178 12460622 -473454042058879720128153747208758957888 12460623 46595725458654843500213368873639641600 12460624 231948582040521970946466350392856936448 12460625 391138135278427678794776015985716250 12460626 -9197229139200294989087286769420636416 12460627 720326802398396378537632865876478874192 12460628 -546492187423874127732256379223101845632 12460629 237037082508119149152036464979960679584 12460630 100238796717872860288305950445816721920 12460631 -1621796312208560239328007504176228191248 12460632 1124554343365733534240646677350450360320 12460633 -932299950834744621507388834859726002620 12460634 -293949420178251404837820582006035168784 12460635 67626478629992627380352423458423103760 12460636 287973306115374035028970463483276945408 12460637 -1061286865080792638111821807545966048 12460638 -109552408709111086467640049643372491520 12460639 481251788149014834380539671221619274456 12460640 -1086233034318244150984401444746632888320 12460641 -24752425084475086954754124325711165440 12460642 -60222883466850652616231713399599085056 12460643 408586571692227260872330976987561996544 12460644 104589783186271649343327097019155156992 12460645 -953792123732853318877026857985897478920 12460646 -214570016136002751446781417896695509696 12460647 159849604678514645032948651246908309072 12460648 279649729259530462036887741007614720000 12460649 721689826452801518385616115864889991680 12460650 -169098609694455129003303027599446118400 12460651 -786529545363458441506274822108887331100 12460652 -487609910667846547593003134676268328448 12460653 329309080245138416828117060149097626764 12460654 -132005636440399202321021253446798786880 12460655 -266131898104511962626242125532122794000 12460656 86017733915403332315476054684674293760 12460657 -338274371152006234644422674304956497168 12460658 38660940427698413754677781044775708672 12460659 751688788270950189773233773591903835248 12460660 -571743189898206298595620603014849269760 12460661 -1867621803010266450146392447004445750738 12460662 24290856680793352656276515893889472000 12460663 1225518002396901353090080280149280422344 12460664 -7663410474199254944036162402835087360 12460665 -160313230242355273229991275630686730880 12460666 844301520262281712127252898287560345344 12460667 582134694883981151719479202602224131392 12460668 232905792215205414450047487612071116800 12460669 8258599367426869079442499894387076768 12460670 14473688321244985878034599055921036800 12460671 142119713844830393104035282109700157216 12460672 -47778038767796111372128276829165322240 12460673 -27628355860609808793066104165422640556 12460674 -67268016229121725076813432882663066880 12460675 34592395457380819216928692415392130000 12460676 460716063159327176133817851752498424960 12460677 151034890275105388817312256228025211520 12460678 745090164930916609402754322892374397056 12460679 -145073120712607636658646206372578826496 12460680 21817663380868547285124187843333785600 12460681 835169502846987497752749498858439875482 12460682 -245862022812897645272026822039523631360 12460683 202265957267586642423070750100686564824 12460684 -330661854641528945538110183145597923584 12460685 -702205234479539198947299308262468999840 12460686 -163112672002431350100255135774128188416 12460687 -485780694726653717946109782292980569088 12460688 -141234351811314750172972590936768012288 12460689 1891879653597595710620953087409727215520 12460690 230094960300004856253256721124475084800 12460691 1421110757088792098923196105703223346400 12460692 454158253514740942401463186468887140352 12460693 49461076104679418769047100646107613600 12460694 679713932170139964160559269319492284800 12460695 -307501257571962379019470653750818120160 12460696 194575024610037701379129790127241216000 12460697 -115781472764053050044914007529451617840 12460698 -15327447892913241404048548681466591232 12460699 -826798152732896387598210801011024468240 12460700 282466740125478816886313396409883315200 12460701 -1521793919311422622587664469547751584 12460702 282017085245617747128065224745343495552 12460703 574884670215821643635884966290736457952 12460704 389464414397523719544937145824825049088 12460705 -1616232686018850878900715942306013275840 12460706 -592016574347157266408193777606843371520 12460707 -100496444711218706924752064125542676992 12460708 -1076308771610969103759235158216622873728 12460709 -170068358642317825651797050049683475396 12460710 20584167257438681275332663707828275200 12460711 282120700608782065917255830244348131280 12460712 -3522396156647871827299297922843443200 12460713 382816333864567074081279816225778406400 12460714 -420110692396572320090234929124417765376 12460715 995992227111844431639028003164906603360 12460716 18936803478054850436880667730126465280 12460717 -863023542525985933981603016519179096148 12460718 -354212153119996969875408888799804213440 12460719 80259942569349500003297571175648412928 12460720 119131117273873191589407131254544793600 12460721 52478816495462153550820941026277216000 12460722 -155007284321299553469165640355867805696 12460723 51430401877519134522937809469280725704 12460724 -754760977392748511591432541188135226240 12460725 293353109101138612929517816254114179850 12460726 -584655208023532323283091872631336318976 12460727 -723539800124483878258171781602878316800 12460728 409257509732587165352299546062026833920 12460729 -219626449879229022156645294328808794880 12460730 -275742331807967831105926315081537566240 12460731 -1631672044846867990186626709788322367376 12460732 -78019998221219243610965391156381614080 12460733 435474245680572721566109921639318356384 12460734 511075641992693618416876571550784167936 12460735 14923302124368185664446657029079482560 12460736 -277514318503515308178732990376546664448 12460737 85021943418774097611702796892686221360 12460738 436795789729034822942565703201343501520 12460739 -15428392971938841063997016003760203460 12460740 -343464861458065579746877782734760345600 12460741 -425950201471915121869998226358011008000 12460742 188743177974339692104382352517402768512 12460743 -50493524689511139013854606011938982400 12460744 438341281275939660898538206913504732160 12460745 -593462535850840899712859862240763088640 12460746 209462948463629413964237706991102166784 12460747 -826972481985935014458754742974304930960 12460748 478765971892036061527796770153185393408 12460749 381380064421652705585271421493164166400 12460750 -607985378636681042581959355598490096000 12460751 1961064807918745251451760281903837873920 12460752 139371688453367668953560390211071729664 12460753 944316030952787486937458770529044758002 12460754 143184632868184958359071850475269422240 12460755 -13554487074422475942459475138674681600 12460756 222798852837260112424559950008531025920 12460757 -926180694139863520949211072089393716548 12460758 214748767046909808846758707638212942208 12460759 270033110194654439762877572485886765960 12460760 -138838954970278501268134778054413516800 12460761 -173379370656592164313353782901354235020 12460762 448976300332247269931757156320617274880 12460763 15419055657913963920254845955713493280 12460764 -170367227607440718459385993208170073088 12460765 -882175848531438545502284053604552888340 12460766 633961154032557903476168746891847240832 12460767 799841832178624171551967888567645286400 12460768 1902433005666897953697095312274024038400 12460769 -993821359887646347375935742541899508830 12460770 236044578530298139572582510817830912000 12460771 582920308133302686329181432342197063200 12460772 -1000495116346730468562934095620817162624 12460773 130523203934161054714010428633465496640 12460774 343309939798480829569330146714934553472 12460775 436343513946437061428694313838475054600 12460776 -131054037409668470299057410287338045440 12460777 177163286317534268413702938179738269632 12460778 -269885330859251064243757279704425038080 12460779 527952330565093670430304219784718945888 12460780 390001563436605694246505505534212413440 12460781 3138667896214598302827571084643444056512 12460782 261232951061538513688938470316746736192 12460783 -18026443399760845518646746354920934800 12460784 -52414942240862635096183444220116205568 12460785 -452683263549175497709754668025610700800 12460786 -152032064548765922273874070698395564736 12460787 -369256848669866657444907244914705504564 12460788 -41013787621752443494892634604315302528 12460789 -672740749946466929200397383018929489120 12460790 517048134808083730539952067777329614720 12460791 110992558447373183566379469008362211328 12460792 -406108005003969665610151819716216606720 12460793 1435358158991341549119484084319353128042 12460794 409873781227313638778928437466181877760 12460795 -130457710802649871387103041918262131200 12460796 794542177927750613986167499603547486208 12460797 -44299189884426117991826651622298259226 12460798 4541143566695301713486575372937363136 12460799 -543003254245477402859146408531866485736 12460800 -243187334322424812682385881923846144000 12460801 -50270600386422135587531053256588423100 12460802 125840507843272031722312371714984966144 12460803 -589758195891525460032587815601921011392 12460804 136027482328940354037194702529270678656 12460805 29719364541336744140973427596557842560 12460806 -646222301509905167861945863097584807680 12460807 -408613152637235027450710677057642150840 12460808 48441511705011199909988785155272294400 12460809 -463926235138567973332809518225337635232 12460810 215942975961147393601153716987615358560 12460811 -428092593972316808012753431723412432496 12460812 8402508146184958183676473278095376384 12460813 -523198955615173205196627254338521069982 12460814 159764976541935389564181426166684044672 12460815 465067801042420999755762392343334362360 12460816 -31635101755779412241199625570059616256 12460817 -726245747418178897917663849607233393168 12460818 376705122769764546869418456143056293504 12460819 -286694953801202549084984312487905329920 12460820 410423917193348987366815179167677966080 12460821 -671309177272623988752062754832795848288 12460822 159206953722990828609957814099337527296 12460823 -30476397808391450754003959779092810864 12460824 -562986816139732694412409938984969216000 12460825 215300580946364437683894477506445393600 12460826 -232197361654836234402214270391402641920 12460827 -347305840230781975184959075899234937920 12460828 1200499298127135436923353922151897497600 12460829 50152970155080507963460576209198566220 12460830 234822834180548260168897919245866877440 12460831 494294470723741988875384218941784970200 12460832 -1386371420674078968557015983495780958208 12460833 -228838804903253222673924377208327003072 12460834 134979841468098876762295011329999450112 12460835 96915493466665045187650352544390096960 12460836 806585711846918473115043966867032616960 12460837 1687489944973582103077964674761919186560 12460838 -446416889141134475740342794900498003456 12460839 -475402858470340533010763604368801026776 12460840 331478057092234271901385364514511257600 12460841 7816707933456667969731075703127944704 12460842 200974651019492995921281665202120331440 12460843 658641608378692357660514158055045713488 12460844 323561375665234688743468498525712090112 12460845 182214549524416900705626030074089200000 12460846 -35226470075140858840163571410684441280 12460847 -470975269910559367762199512058494939200 12460848 -39195612410218946374334725426145918976 12460849 -101433793496744789133470689439736963036 12460850 354902259792940957793265905092748852400 12460851 -100741212378972530678049851154310179840 12460852 -283972157353632207950176983240561790208 12460853 122090306357221570253100537386458050048 12460854 -32965730900597555482528314041093664768 12460855 -216684971021655504751188168914480616960 12460856 -869799299098119280523020749172428165120 12460857 -646776090494552457979254064536606266112 12460858 -719988830758927955000150292174629688720 12460859 -604855529437231091351608808552395898880 12460860 -82560937376991047013522368113769533440 12460861 -526236495807871883633183672047070274528 12460862 -141650452263380780802101949417945498048 12460863 -141154919023674423090151684522918344816 12460864 45470677649434291625699822591218286592 12460865 -708355277673193207902743886455572104000 12460866 -79310569326621802595600217635234103552 12460867 -941814757618827166736543645345081206084 12460868 -184486257365664736858028249633015476224 12460869 -142746310669817047473023608655511885216 12460870 27768577689096054905325266645826384000 12460871 -1057738666023803482212926957871832927728 12460872 -1036453856849506014449714832110122598400 12460873 -303952988451957363693141306331904046576 12460874 -15939088482500783921593032696763285920 12460875 332759053757432296538390647273794048000 12460876 237712917303591946370705447912674731520 12460877 -1116871389671161041716201951721418919232 12460878 -28428960834934736296665484199894892480 12460879 -284314490692500135506171741448666969816 12460880 -56782366024415146053121711813103616000 12460881 -34326720755704237086490398178886202816 12460882 -59848696549796694430537648180754684928 12460883 641992926291837259085241075032739339024 12460884 -1102760740590453978457331164718039040 12460885 -45739427957204996534155716307367334600 12460886 -639025322909007329184488334728112016608 12460887 -531067148453524111544283232875879506760 12460888 -361677392511462088622966979784791060480 12460889 -228398263896889111691393544903338214144 12460890 -66469028553158074774107680809135872000 12460891 446715209464877510275430748749874502032 12460892 -796336976008453415110424819182533196800 12460893 -146591318364389012399171996390405544000 12460894 165124935581977512928293945235772325120 12460895 -766857125572624284395826532439633605200 12460896 -19577671158684029181490869566406524928 12460897 347023644688245057422936788671815035304 12460898 -747918829004677513217281806178050202464 12460899 522786309095670469038358989051025422720 12460900 -374777004635758393548518504623621265600 12460901 951072630685242394716617690484504283902 12460902 -358026766026318523649417053905316838016 12460903 75847780807967278693545497223069821440 12460904 387564226662743098132711753163262581760 12460905 18948381769877047104446539508136038400 12460906 -6176094305408433598897951486060504320 12460907 -996942801158292666759378508777330902240 12460908 808857921609408072233465763828652316160 12460909 1345995878090273949630985917997542945110 12460910 35605444374014701242174635777919160320 12460911 -216733214142081801001700704173042644976 12460912 231216483166479307133506455989866135552 12460913 183645751655927877177885554368735763124 12460914 -82513126273687295908983268161580784496 12460915 -203072882201483196664653412594671763200 12460916 6696625070364996926229553473047108352 12460917 227002972003857983842127786840610355200 12460918 644011233001672741039709610551199155520 12460919 397021579037548290763778050110608905320 12460920 -231915737234017132638974908291891814400 12460921 165003422949972867495497431271927904144 12460922 -518235065712839776818042671362302919680 12460923 734038621026559444747434404189902014720 12460924 -262105164062073608832878541072267674624 12460925 -59983641731690418223139583437328824700 12460926 -13742701366591240892394339833403098112 12460927 10299959180852154997050985009664436280 12460928 1057421311314801342035486720803335045120 12460929 206122560030047247199684265369635322688 12460930 -506688411926280131063610005481191324640 12460931 199562733308306414343855381079995075792 12460932 -9691968856743571988325072211689185280 12460933 1124089151738279042065844092145845050080 12460934 -414165781697677112265663051429636847488 12460935 413663252721399565292271858503779342800 12460936 779674040613644919413221556212448102400 12460937 957216191897191038365261716503083474586 12460938 12207440221936739002112828025530806272 12460939 548925083377676128577051043621782358740 12460940 -726358781376167851878921352830229217280 12460941 -1028904953236647844290115908920510020320 12460942 -60025838831592950374624637896910275008 12460943 1113260043468406823384030685300798456 12460944 292882226703411294625395744516881055744 12460945 171859849683947920023920809372148299560 12460946 229552026046920182958173853810736871424 12460947 458163653883000469309845281553089167800 12460948 -654496149202314173038572523297263064192 12460949 -448943674892151087539638967460847638564 12460950 -208489331017510536371779055149506698400 12460951 -841558758087119255719829870613800917048 12460952 468059080135784273271035279057155276800 12460953 -1007887956301958577932260769806700286336 12460954 -1307954844567771163734406336895554560 12460955 424038920964417862583449730868245639760 12460956 508011015826504304786025990502735970304 12460957 1777710965175066035798189554433319231206 12460958 -397271303842616331090736367267327814720 12460959 14259282251182843376144740279925813616 12460960 -968517603996114576577312858026147840000 12460961 1447308480023961941706899152342266276912 12460962 48422541637773440579944149206654027520 12460963 -728714382358002568512995099597104455696 12460964 328051366578976917626106758594184974976 12460965 143312125925778855755835255134922066240 12460966 -115444284172318198210738936787086560768 12460967 -1551027730154798175858341014463579310984 12460968 173706830877387207082079273856638883840 12460969 3568122840704663227150496361968357581946 12460970 -561083493629735402844237645921811200 12460971 -323388251657114206255942830937261080336 12460972 -624809197506943662324943354719490183680 12460973 -316099871402701316520912998940947329920 12460974 402933446009136818578574567527894263360 12460975 119676146285489267095166700248181161000 12460976 247074841812523068616939604538102448128 12460977 20786912100770541537874608161197021440 12460978 -60072192404649702634724387785521076320 12460979 675533451544265389506231937436672526000 12460980 -18609155861522690716294406926025318400 12460981 -919937896126466576540186929124352107880 12460982 78820955577684339642167641048060416000 12460983 -953084416799816174552992720518086032176 12460984 695698953335425380431140186664214466560 12460985 64065986953751810868896029442271690180 12460986 -328336260941528939188236959785864396800 12460987 58279515066301243959996165168506728704 12460988 -373720153020967041050920550330181663744 12460989 -286974465946238436371302475860876051200 12460990 -222607331737770241025621409339311832000 12460991 -268405039522942339346452341188301436608 12460992 -91535465423280156553452466065824022528 12460993 -501633621023351380042693190266394183996 12460994 -352882463804247376295824144213527019488 12460995 -826480655962627864279613221747254995280 12460996 -186988448676430825321880382725054896000 12460997 398740000274638534109888698935634934400 12460998 -199251636383728449086388044939039232 12460999 -829104802882775626886490596256351145000 12461000 1657315428292848238430455985835525120000 12461001 430433592698099813185300832507987285184 12461002 -509123528565824069048106814160938884048 12461003 1085876715090213944891485472785023020760 12461004 429322706298015753761435775916232490240 12461005 284626301686053052950549128615220915660 12461006 194928207977436172519418349407712492480 12461007 122697150357742823301473482096865269536 12461008 -11938368638443471993628885746794364928 12461009 684730343832417439886624929356487796928 12461010 438194753485171720427098877792004057600 12461011 -978689913321183035868026139264858570388 12461012 1045001526689141588918692475495820253056 12461013 3212047489288719592254397321158684480 12461014 -674960026737356043915507544197538578144 12461015 -11939238454015510972771991736625497600 12461016 155653561963933866435357455188902543360 12461017 513251439740537077552155436374781524480 12461018 1085605253170234725437854287732588449280 12461019 -593428150823560571128547355770874362400 12461020 25546959613388268784525168329465231360 12461021 -256719749456890855881808614100487282778 12461022 245485233261441542177737458892532456832 12461023 1712299253158414756533222321222375450272 12461024 116463156778284926846960106929034362880 12461025 -457279902026380787384679186721015501200 12461026 1187234807088706954492178351176038318240 12461027 -55732085141198324322252956081727249360 12461028 -132594326399887024181475103652632320000 12461029 -655187686505197945068692201053855795424 12461030 -701102263324913003984463971377166643840 12461031 380151160094632575590380761207291694080 12461032 -104528098677215450925662828550142279680 12461033 425990412258367753213185687793917048804 12461034 137528672285645699840953802127401651712 12461035 1589586610915122477217921382836576834800 12461036 -283776984238074409269205280080801382400 12461037 -582235713713160257435058571572388366080 12461038 -347235270293805594773840722005957923904 12461039 548351808032258181717134590597398865920 12461040 64423268066018479392912471293453598720 12461041 291528558858309908798255275554515407442 12461042 280230641552553927019066737581980299264 12461043 -1305861489312552528305525541378437020416 12461044 1095998900895929731118170918781311819136 12461045 122824759150319252418023550625378686000 12461046 117288308339551782420797991953985917760 12461047 1656720492458438849399706465778977067496 12461048 549129839717278905439992362325365022720 12461049 -673494176207290325874221640085318580166 12461050 150233966471966380568936869490636716800 12461051 -695234829728677655330429605125216121368 12461052 -305810208468484447619761936152183111168 12461053 -241116986970977554292810280384156579936 12461054 -882588588112122780372890632449150849024 12461055 182232834079733178296262612430165516800 12461056 -10503804674314394042482055999387598848 12461057 417430951215213950814151030082830974912 12461058 -9658223352421588606521005288911782576 12461059 -487131369368985164151398406466309990496 12461060 -88849605211403981523696978331780915200 12461061 1180239481433036994670735955550815304672 12461062 -1154320843902284448300318846640813009728 12461063 2206289302348571471399836255702343026080 12461064 -439286260255006185512378720367575040 12461065 -1479979525830656250072275798814654537600 12461066 623723808344346485271002515137129917232 12461067 -969903418182311289524664476265134855760 12461068 -319435519361572481771403178605861580800 12461069 1012453095840186806718903037056744016044 12461070 62794161220032217778441200721123328000 12461071 474437467865990010129629442804596152800 12461072 24429258508863850844466419463353794560 12461073 -262381633929213486834393284320535658336 12461074 -686782349266956802850351080457143781760 12461075 -154851709748631041720489358314963566800 12461076 178473060096437039532326874043749032832 12461077 1463913773211660613368564965234053385052 12461078 208928588387334737338118263216657766400 12461079 -4337936393805939937068385378752879792 12461080 259872411945981644048699840583731404800 12461081 -1157952000184266139895510175329961464118 12461082 -13728912319538443836860077012001008896 12461083 978645560067015567739720365653837372664 12461084 133640070769116501794100397967262537216 12461085 61655150408810918005979663482250553600 12461086 437021540928806964366188428062160676544 12461087 147702159015709398194540612542099920 12461088 534598980939864491731896900454209552384 12461089 -629964520443562851935157214841774202720 12461090 29667491325148566374627284880911817280 12461091 -779695552237472242719892396037401283208 12461092 -1030797129961133905519746782260490868096 12461093 985257046381227305964407393321089660320 12461094 -380067127596484829116409675846406072960 12461095 92106724837942604835879703563935253600 12461096 -1221786718764044117261919063403352478720 12461097 -353737888388621194432906496684299471200 12461098 104058224102045715377435497206355101120 12461099 4037590290390661461903687972859564800 12461100 18725264954646457878592922768777856000 12461101 367588513817551279003524980925456751104 12461102 -152562574505555794483537983091507571520 12461103 -730963950003454384219549798407039339456 12461104 -149860995191846736233542677423452078080 12461105 -937182923013841463570379905354631916440 12461106 22568183957770285349687419994839432704 12461107 308453327773519656877787297435213001356 12461108 878135391234857195611885907785668950016 12461109 -76469438389077320631594128776510508160 12461110 -563273788727184313114427649316239075840 12461111 -811000338035154394742787076141338261048 12461112 153422341581010462889576026301379072000 12461113 250695189010729179446594506749660413952 12461114 -824190212842924725827220642490226899344 12461115 -124534190072288911882988032118294363280 12461116 1209056255934426322975423241929686256640 12461117 -1245875820669672781056589200844116620448 12461118 -436701561680860666598742037118507796480 12461119 595989737349684414069862650480948467424 12461120 89776582804097856407133987175850311680 12461121 -11464864730540641647507053208327364638 12461122 43555881963176105757534465497496751104 12461123 1162851023147353660259748497858472189372 12461124 106937121747429450221333090767191134208 12461125 1514618584374048565470666653460547755000 12461126 -264350564820305509852342498126956762240 12461127 39807052823502376901520539762956770432 12461128 -404440306249189663394821188749211171840 12461129 2864997816354375509010797538943857493776 12461130 33225113017115860857121475810338429440 12461131 883443371563513380646156935213158827000 12461132 211550875573417212623767216967729221632 12461133 -199066954262969607458291040399411053376 12461134 170010814095406519567703688308140041984 12461135 -1085248021554732864461021397993160732920 12461136 -278738296876922534914117107854658502656 12461137 -332241905039112499172824947437842805900 12461138 -28798979292240799706254738688649901920 12461139 539980518603272566037045507481128192208 12461140 422414767986169604291712788807475613440 12461141 -924334937603724802575918034910406327840 12461142 6795518754872256930240708752945395200 12461143 152450728625988206349160232203563966424 12461144 -907033597036274941204990305878479257600 12461145 555693924110390734019474561524334982720 12461146 -16271002844086962783561698940130847232 12461147 154123588301719250526397464144079657728 12461148 143773678175714194766055941319486013440 12461149 548351249172215189790854887215080105164 12461150 53302574895802558124301898582331760000 12461151 760139015324753037147198984668201161032 12461152 79905332848052018805517077264135880704 12461153 18367500601233136527547995035439745860 12461154 -27317954873568843443890714591974216960 12461155 77218773694859094474547114456174862400 12461156 -689415892137603254610324099736479751680 12461157 -485323838041966721615950078396400173440 12461158 -173585859399539837378303020413845548320 12461159 -759178172740448296496328345259979735184 12461160 -545269087476686274690874346738642534400 12461161 1890456159388454102158176149694387848762 12461162 -73307838017104573159195747061397335808 12461163 158915460214720959791146305502411339776 12461164 -64954990543383505567023419217770362624 12461165 89771897569382342340116712472410386400 12461166 86691230535246704457814104061601060352 12461167 -1540556844677628431842960825678441908784 12461168 270603075387553345801420846376801894400 12461169 293534074597323933487190572637166305280 12461170 -138371981698765694803891477655845002240 12461171 -551893954777197252441575026590792666456 12461172 -1244439477119136970259870292209172105216 12461173 -11016569801391495470341007141107437956 12461174 -818114561092099633206228548474482780608 12461175 116547087647580688561470984197749206000 12461176 -71546790393193219413104270643383255040 12461177 549599328279234747832669100300232003840 12461178 364788876864388438604293626106847432448 12461179 -323492296893002875839942372178527780800 12461180 470784885199208414813711690385327782400 12461181 123837779942609723239019056084882036800 12461182 -79653853865075793975217222364689360128 12461183 -551299493584840367524147083783354472080 12461184 272130027050816330753663793394561843200 12461185 -43315136567023110551687519436729600 12461186 74561258841815409412196323449854308224 12461187 -132714852175227628296534278714729904000 12461188 -308547674947590279905794042306608629760 12461189 396708984711681289911012517244423588124 12461190 64556976584136381768246811344169115520 12461191 37957301890513195926797364663471085592 12461192 -1594240391821804279461050827899907968000 12461193 -30933343463741849442978647827940840256 12461194 161519559692088936938164040864252132352 12461195 1387097560990852733720050616338581223200 12461196 -171063719780634018120914602066032353280 12461197 -200773219840151485430785318974273140768 12461198 -1054593401006175894539056303586141966400 12461199 214399075408290044818520345903814338448 12461200 -48748744027976603122468018703222579200 12461201 -631698216048763170393228647098946585868 12461202 12048551146764316307850772142316550464 12461203 1936438881005991841130702466487913711184 12461204 -85760895521711530925277763088395763712 12461205 -78322009696442364219231440236432564800 12461206 880712836395628778444184634467439148160 12461207 315021467142935639040103661409327830400 12461208 725167606167141223825759216280412303360 12461209 -708878841153022752404639968817912177590 12461210 308794049929020794682032759463473387520 12461211 -308757445232980874753628160795515133440 12461212 -529088933702372127791968671350028576768 12461213 -892900384300990427044227458248405778400 12461214 128478889806124279899210560773376351040 12461215 -674395683887072759318252133741857685240 12461216 263948609563363852782624019345528848384 12461217 1679565293413496758886451977583379512000 12461218 -342584712227288917766136207461382747648 12461219 -1830714650786401101546466420645070425380 12461220 250515292129710561507220536495412039680 12461221 47579077293743588033832783628312218240 12461222 252564942974477035484464571927878401024 12461223 813271232725712106117167884828390444800 12461224 -1078592852183401969779217895420429399040 12461225 -85803313279003882973621105446153075200 12461226 203284159238253067619259978766910707200 12461227 -650487779327527901667769093452168190924 12461228 -2685617514998319887819089155268647936 12461229 -56647382879796574496523263687926733760 12461230 199289871760934778447980098189118246400 12461231 1393030253598089450602142884530056614032 12461232 -37566529983205551768309370387691470848 12461233 237998453649212622959487892426743604224 12461234 178320369596182057210880349351484640016 12461235 455560850407664502735949807558297745760 12461236 9018890532071825518725807317722933248 12461237 4733630193520609713722710664644227900 12461238 696367050275340929174966300430309310848 12461239 -286329990245326030043697661393473255024 12461240 -420358907884248718168326087725442662400 12461241 23364161904014634713292162902681614080 12461242 511197028381908258156136518086803788000 12461243 -1228563604595077710444730896422471684508 12461244 230712796501093518469950167456881876992 12461245 429276808052758614502534984254234799200 12461246 4369316923989530687723332257718433280 12461247 -220023538661064100805142440600439284760 12461248 102843053164468724064295539509279326208 12461249 -4304677873775826332510320797541708663680 12461250 -104669698643656179055967771565575760000 12461251 669819688514142248758410842388583970304 12461252 -810718338544445722217085895406523943680 12461253 47864611568940516781026727722881314752 12461254 40944513558940067011609520542183195008 12461255 87157266632288350889172072082807120560 12461256 -181437110719084524418269760636983705600 12461257 -114921331225423936323578137294645571494 12461258 571013566586347841743880533964692242480 12461259 -269531210314358725051725551059824755496 12461260 55391707142615329128570279912953702400 12461261 -998725631011253856183315227193023040138 12461262 432362906952926937345870573312276480 12461263 2784186194909912209412765397636363059600 12461264 -209237024969900131438668120304730112000 12461265 -101395460908713953992564962747903726540 12461266 455729558820303752852379420465369266832 12461267 115910606561623194478723514772695237184 12461268 356840414366210085680390721137047916544 12461269 1547326535900347179815124904808111950670 12461270 494742572428232606792295178451560440960 12461271 -5693395430365753313328491157889426560 12461272 -1006909626969179408635175369682297446400 12461273 -1252131298828606725718564738816908000 12461274 106638414254885446467945842673591148800 12461275 376576578338598897910632669317834275600 12461276 1470980992957459240201918281860935580160 12461277 180450875506304957225200031249225377920 12461278 -132439874749055801803505322155993604480 12461279 110624513547664470225060210320505081960 12461280 132354585697734497093171347982222622720 12461281 247659442125461682167159401853593701504 12461282 351803840137161964667403424319114112672 12461283 703544006052633880407238136620977528000 12461284 -819574487161568230384608074694969965568 12461285 -115942916662819130101590766380619094400 12461286 580796943198292489161481955322352323264 12461287 -800078226469636962374417193521911544712 12461288 973353943725939403387326747934147215360 12461289 -357983723684065347356014430678299079520 12461290 -444433484788697416434862899896831177280 12461291 2713680852821469135337462123291066753584 12461292 853641146537313418960201544019717839616 12461293 41350761310619823981096266659480616504 12461294 -279561993056307920335628084626845577728 12461295 18117417703722801234197601938389516800 12461296 134659506705077881127456111112828157952 12461297 448305384051800238377080705601584680960 12461298 563270125764470831506213988438509102080 12461299 1315306918951201600553303999607341595736 12461300 565063833711194962748995236609626016000 12461301 210900532130697152093534867224671597468 12461302 -49533720697845826605621805597118668800 12461303 1376301752182050417732501910119960534624 12461304 -160816963755902567104690119020168110080 12461305 886262281950767104241515727417576302920 12461306 838070009416541757719131001813564352 12461307 40043263250875076793608948732359171296 12461308 918116387991078844331791592026300339200 12461309 -527916503532941121968745085057702701984 12461310 355171469707849327977673454312574547200 12461311 234882703966205825082928076515036550912 12461312 262968194081863636687309656906264477696 12461313 -205737389566124173603839621558076111056 12461314 -6069174288014281040467249546840579200 12461315 -699549454709278220938472807368936637040 12461316 130370218148955043788067545345958993920 12461317 1626998182679800657828822936342988109600 12461318 33101165608137221928055183947239201280 12461319 -31084915420798777378065530870233870320 12461320 -684954947989947779883115046190507571200 12461321 898929692186609895335439274685451325200 12461322 405748859629780117952444623252606225920 12461323 -449509482094588120238662821199699901664 12461324 -652120018834888345945557632806167134208 12461325 375750435486838324822198088766653685600 12461326 -152269124337813009592647481731655053888 12461327 791111887017418313964526920178314510072 12461328 270523465473192300000435768347221622784 12461329 -1389125041570102088652247063466141785740 12461330 375975292316839372644590184449128750080 12461331 422780860306831950408221225602898561280 12461332 215164031821621332139728214545004986112 12461333 -3216870876949890190511301642653242122180 12461334 -413666792634290770562301233307777453120 12461335 112743915397768890397339501931871112800 12461336 -712263576545098101533075583726383032320 12461337 1461231874604592841744391112190721599200 12461338 92184841290735566495294386254998116320 12461339 -840561122202328662164775244942032512832 12461340 40099727381062002503024181118991155200 12461341 319197520268851589920202435893817528812 12461342 -840302192778612653940571775715163724928 12461343 19497924601441862889484733022895811328 12461344 -399986958877350734786619410831237971968 12461345 -252992428446258986235908911107587251200 12461346 -33472067258513317081064446250486119728 12461347 -381095834684233352494091903062798519204 12461348 1328891456465102735124965197715083710720 12461349 -267186848812154382162245151278131437312 12461350 -69868458949916346728628139982594496000 12461351 -123710899766983475858083754460197854080 12461352 650019644318832178792401255892788264960 12461353 609176879835724240921809919719440195940 12461354 89698935343542956908922533273407532800 12461355 613186006277193817974395418837108889200 12461356 -21176659954933637295013328336061074432 12461357 -6015167555640116876147040947069393088 12461358 -99369740647054395892636380918589870080 12461359 25057473201293127347745498186092132520 12461360 -32794828654697112367207424034142617600 12461361 -324232657100730118460770934503915110816 12461362 -337861612856555695006868402829037475568 12461363 -484332925316953398588779936475055192896 12461364 56305124855034854966259918712238733696 12461365 347626486654453733430312849426676963200 12461366 -297057648643374368029370042251359670368 12461367 -182139350096978656268426198206866597888 12461368 -81395443423973619261544931131442135040 12461369 -114400265377940440342277792426676502230 12461370 189733702096343792639028503338637356800 12461371 41013737470050226494767968185251233200 12461372 123616253006640225898468705955197378560 12461373 1233472518643545724737272448622984857504 12461374 660296493802403018307527318291089550592 12461375 1755734037710091318273754138643065908000 12461376 34356104527555999602033259731467894784 12461377 -993012867363728383927426001273475470400 12461378 -262693203807845798295399016281858754560 12461379 317923869069370226077681613066689132800 12461380 22369637830879588420768545673224192000 12461381 861623541478655426201005666666789867200 12461382 284881010085229239907644718700151357600 12461383 995253741555219526720881862716649291440 12461384 110789549295855529544196293057843712000 12461385 -278151906908803673686889610665960241600 12461386 95242393110269512246317137443342153008 12461387 4953074821483002817297495331049546720 12461388 -29264720577587924394911804650751500800 12461389 -511122966040363488262900433838874732810 12461390 263343305421471409517750391260905737600 12461391 724467111997942633330215073511878077360 12461392 -5280412147170401397328154893987872768 12461393 88155359536527754670015381609235959040 12461394 -140558678259796567490863989460787827200 12461395 -1195760766716519721014757364139191899600 12461396 -77119138068359079123062299488717480192 12461397 311993525804311278349074406363990786560 12461398 -830742253517822900010062506862551192800 12461399 978465334943805447958062237146824886136 12461400 1308740258988860504544155067826176000 12461401 1617605715469520748767077248224257931402 12461402 -616353370982408402973634920123128772096 12461403 -158336398132364990336171778092823052176 12461404 -44793241266782389099482392058219206144 12461405 431194591024404331910276505007106961120 12461406 643160986682532158196027270265533136704 12461407 -409097586447854951690770019769827366288 12461408 -2394031653103910958445981054572065193984 12461409 -333351415388294830532313383728296559086 12461410 130068459150041197804623502987611869760 12461411 391522096062232172133953490059680962624 12461412 -359143598389395864513412293655660185600 12461413 -427024367887247346821753382623638566912 12461414 -172051881569100861115181096942791388928 12461415 107895654974470150334942883128328095520 12461416 1481506420647701601298454095396786176000 12461417 819511477329138475132778617558551249012 12461418 -900031598310672918164833935973707617280 12461419 -1698546535882266031819364872219305463180 12461420 789549770575801109399836845775370465280 12461421 -138130386314245269589260085836869770176 12461422 184581792500242071359406269854908136512 12461423 256724261197693039669902127241330354688 12461424 -1159417383773888706280291489572126720 12461425 334339994719098850009436321447606355000 12461426 416049051509835315986687663420097844224 12461427 -368882092989135069540909807143976948 12461428 -609176175456438544876371553969361793024 12461429 -1294859725974347447804023937845809269970 12461430 132617967839945260746663094346283765120 12461431 -1700224851702000861714823565597368599728 12461432 -806869190726789030635086119292514283520 12461433 369601034301674668017452328097583464704 12461434 -152159317871674422311523947127490161408 12461435 328630926817982032311156676220641114800 12461436 196651503601715004644385892408490353152 12461437 -436752147673285064744934256720836352448 12461438 480657745180883352694195024185566727360 12461439 1599006209283856827548338438127684540160 12461440 539080509038074784362395605225019801600 12461441 452677117041948552761815172791458423300 12461442 9053102746265989379398893356991971328 12461443 13672669419556348864552594009389115200 12461444 -827481129451203261399133837024597640064 12461445 75403777787752916383022486596485187800 12461446 -29788206261238233720937149040207533312 12461447 188979063848254840502833802794244472480 12461448 72879364438286435720308808795248680960 12461449 182306417744602339034528478524782279680 12461450 416580346759416318220738181369343162000 12461451 -881024503859594075497356203655770889768 12461452 603200245358639739119495782186705945600 12461453 809900665314862352267558349361676619702 12461454 24764060289017613729944667823020979200 12461455 -1500963034560324563820257012389705316640 12461456 117392914466081350013270345432712609792 12461457 536919396341449336489345888966875571440 12461458 366851154309201928822886399854224779040 12461459 -1687751530221620238696732302935583103648 12461460 260665556170181263094882867047759872000 12461461 -692562328940702187080542554354704909938 12461462 -34656600081912846697120540481159549568 12461463 79821264112503456182999938268518692864 12461464 -1545906260802061172512135817042526812160 12461465 28775668841477507346204711371551870920 12461466 261360556118611387886927036357515699200 12461467 -1387910571646628660216865553577850591484 12461468 -934930523373921879490853992497320901120 12461469 410192825306575117027392411325641376128 12461470 -195584845120973469052128524045007325440 12461471 -1146349316000361908360687305567253525256 12461472 796732093661131335636546239915140055040 12461473 -169577171512129474655494226465374255360 12461474 -74799447077764679113617308818385430240 12461475 133454305368232232922736790723453725200 12461476 -411572472381704759971024462904539559424 12461477 -319693759196793228553367922280024445568 12461478 -293345721583361527528511773428504211776 12461479 -289956849418726793437437967722866017560 12461480 962541464792395821585998966448170342400 12461481 -919311998697566631919573468029568567260 12461482 25781259847246608884373888235551120384 12461483 -382435112120527788570294159243994712268 12461484 -32492661820099067201306364032881457664 12461485 1416124747940912838651826473230288021760 12461486 -25260244976508449449256573871927269376 12461487 728888203551319177202923284815928804360 12461488 -36145383485672488178925712654931525632 12461489 620981923045087323705257159934100716480 12461490 -49026298402041689913057700410346973280 12461491 267018025036007791853997776079122997504 12461492 -688065883327497201105366252400935014400 12461493 825241421056656284931398935186793877120 12461494 -169611984808927658075881536617115058176 12461495 -691449685691555344173088459865668521000 12461496 1086250577758308207538967191592883916800 12461497 -1681091307286314493553195574563876596054 12461498 211681527072749669639167791225403604736 12461499 -760451221274603751508172787404003360160 12461500 430008575426381871177722954412676992000 12461501 899766909276979793682612093629868993612 12461502 204218267292688045684562465656584589632 12461503 197236770763580772665578497662316759360 12461504 -109217061709937890569063685037160923136 12461505 43901068047111044058466051337797326720 12461506 -159240954155476877613449798510356338816 12461507 360668865044824220638115285825368687584 12461508 -57260575792958135869084916673307376640 12461509 -1146201077510269800291838448105939384290 12461510 166720119938187966981052211384811682560 12461511 970806316076031528343559302893400596480 12461512 -106786826263655249223705926400961413120 12461513 48672627708494652145262248875937480800 12461514 102070819341876913620585131706098105088 12461515 -149137782662725347674907589727212565760 12461516 -1079306977128632821693804138423671010560 12461517 1247886184626675815939231012978107747734 12461518 400365219412932436627389765253349472960 12461519 83138811835319182902741469293547075680 12461520 -52299785236019908627312758238917427200 12461521 -34058536985262149007803577195492042128 12461522 472051304954074936904143069844706375312 12461523 633785017837366730214229052683902156984 12461524 -405384734929501377313238324268930123904 12461525 -364605221790687350587860567392861176950 12461526 62525924094797805363254687964453396480 12461527 36988014769740815252560053729864660000 12461528 739398613080007664343578702370204672000 12461529 -2710907495808319046900076830577126432 12461530 -228369835698009066035374540413106310400 12461531 1662394078226410109312536016147745378072 12461532 -753642654217307502271465644086455987200 12461533 -1842669241575084893872827070634330150400 12461534 20253454826684026412341429892103126720 12461535 169461824931199783811307887474416237440 12461536 -204234886125787870866083926374515736576 12461537 -1530715998089390489969122113959157818400 12461538 16064875494500955472151420044426011648 12461539 945994420636536204672212035497408701760 12461540 -58379587138361313020624980934451363840 12461541 -53736613851868715476789234622223882336 12461542 -562772028933322115415750596479954199328 12461543 -1519058633190334494922439713890182123208 12461544 128454812607094633522180470399826360320 12461545 -879674747616964131729110317924296295680 12461546 441500346902319094182178112611837327200 12461547 185496401287130110770899824372118863872 12461548 1413401257606828471218165419635906304 12461549 -14572186569817222225566319845667815360 12461550 -79312906829340593922267902450727547200 12461551 523289429537245468618729136862254249552 12461552 201525405162128237295188187993220448256 12461553 -720215876603152206051059001017344669920 12461554 383093216213942533685090763941629673472 12461555 180427753044393849950366331396405294960 12461556 -553890387310183022056505412983022256128 12461557 546696493492610898905356067778855235420 12461558 1723014742016812893061526089055929363584 12461559 661239244521718951118269375921717715328 12461560 12660444548020858420312085046790656000 12461561 364045388030887110205653734290439247360 12461562 -113063729227383752020008440270052961680 12461563 -540516087950366941803816475548018315200 12461564 -1125707277742005341190344214636678042624 12461565 179650954460920121402954813797327079040 12461566 46469639617539743202004380270309239808 12461567 769391732390227375576048145212068612120 12461568 114213063212306483942684300649619783680 12461569 -863854779062309634451746348218083088640 12461570 153338779192171668253976202826537474560 12461571 60274277225835594952424564602796035140 12461572 6579950379586222927428537641782751232 12461573 -1891271260050365265226951453744791577440 12461574 310874328017807217696645546097246138560 12461575 172940664684711759638741699336424394000 12461576 -732599591765224380227020335679260579840 12461577 -37858432452421665948034313001087668160 12461578 -571219987072193249823419944639724528544 12461579 4477390931348897290938740577901562400 12461580 -677456582920133675956908852239386214400 12461581 -464445082900298566150926351304241446272 12461582 130201617359782643932803356246075290560 12461583 20960878589355241916455559727568487184 12461584 -40244225636042401287988408624587472896 12461585 4476177891229631600940305986600017780 12461586 598611162555410199777641449097207748864 12461587 -1796627242407087949901049387951570291600 12461588 1024334414360265332163772774487198114688 12461589 242620385748435740562977501701037580384 12461590 -366647661791291131781576805648094867200 12461591 -571023666939196506876575379093472462008 12461592 105653664009176856833803858423275847680 12461593 -351756575059669717265070012983389199158 12461594 565454373025587318399485999777937210096 12461595 356954164550306853565553893743860671200 12461596 -57171150422775409892895793657501286400 12461597 523841727419342128315530197343142081152 12461598 -144187677765617766741125853185936154816 12461599 -919143184266663293528017147420583178400 12461600 -156388805335595310772501315218928435200 12461601 228146714618573828528885408715431942832 12461602 273877081752694052334961329099977354400 12461603 5307932351666550134384985191246446080 12461604 -179221714210153017472049397454253948928 12461605 -13646361919269028759917076093876937640 12461606 -22788441838346190935981960812041244800 12461607 -13302260890771690736190524193169255920 12461608 292333253429722325404715128326776832000 12461609 -52117479524473816983165490451740781190 12461610 -3345089506854153422100896322988231680 12461611 33381700310506531433976435608339619832 12461612 -244044394032619635866223964145227537920 12461613 884876079395522146028719925641760334144 12461614 -906024897215693686989877780635728943168 12461615 -13827977294704767125212751173039140000 12461616 133656644444464115443594830022691143680 12461617 223757484188845936094460003189720304192 12461618 411917753863409897800021562150646082560 12461619 187593417322440941321669542485925912320 12461620 -742028913725351012679796446476688721920 12461621 398507504774635487283388153236152643072 12461622 -52367067937546640904065066806808079360 12461623 1773930027258248657766412266602691720872 12461624 -160719455543405592986562145932210094080 12461625 -371142140383111354101298709730755280000 12461626 515207978508072567041885148776651554560 12461627 2313968627589020883890616471219507908832 12461628 -2705888791650512398672340977307811840 12461629 96900776369739664825769843101117114788 12461630 -393876818038007463130373068572837415680 12461631 456153574138004267262287735408569849104 12461632 -472241783212940374038051316759340253184 12461633 -355403773576441538642432861640822797118 12461634 -30582458939483949575418069440630741760 12461635 18509193280233755202883372664954168160 12461636 161249885944181557945529270662462279680 12461637 645391785932281173081709275656427474624 12461638 355313164228639821233302115727879636096 12461639 402773198473854441306039215070284740440 12461640 42581443488823735259519476609523712000 12461641 -528635171658938725763892329130273969958 12461642 320604425822270370324478989280979495472 12461643 597964795426796410789463476067612811840 12461644 -202346454033367031288199159359430722560 12461645 -24942729334506286481676111781988620800 12461646 -762451962335395177242709389720012160896 12461647 780059232999302725692387689272878000312 12461648 148506830605628444988464642249543516160 12461649 -331504372837872042746588428082955283872 12461650 -252167470717187253589951283663695765200 12461651 197716857485055768108942578027250620652 12461652 -164799069581982266910923657743057102848 12461653 1192159618336238886541958422728016616942 12461654 404608073010407635515661489044081919776 12461655 600166362730569984931370031155705582160 12461656 1226796089461502282292379562511049082880 12461657 -315847593413888824771796425512611126328 12461658 -2131679189039449871693256648739467264 12461659 -166012866645862329134238603268671198208 12461660 -318309467958806952764863174165303434240 12461661 2465168030896754972608590491165642762880 12461662 -105491656134021297750487740616531575168 12461663 791735336706545307811449181006220530080 12461664 196271698159983688315463297807595601920 12461665 606074322408971783411550917465829936000 12461666 -38663969453171345010000682824176186880 12461667 -357523321829891870077697367280855837440 12461668 14180886072309979426594172120261138048 12461669 -671766973191360730305179607720774180 12461670 203673747217923273324453120888718285440 12461671 -358576895582697481042707559107236936448 12461672 601756551248983435687194534083950156800 12461673 -332959887629916571046035492714653425280 12461674 650432192299651504552872754474740744192 12461675 -930924991542104841301662570966625775100 12461676 -40630810783222892353517036862479548416 12461677 1818760965560029524003514020917264472120 12461678 -269982759698581419976563854265319661376 12461679 119529562660098568863541553102390353224 12461680 -58048257487020278020014203938914140160 12461681 334085776974574156940803082564435219364 12461682 379567010668607570087546343023013454080 12461683 -624862389289855747891448928711149250192 12461684 -83285474218152020986748938367866723584 12461685 -613132361793058988215236037570616548800 12461686 980927312785170132968249189303197453824 12461687 635331071611851996503870339009400589152 12461688 2113098491969276165988997005734952960 12461689 -1085428578137879453075952500690521183510 12461690 -96521599738691218852862817024426700800 12461691 -205294929524915215290618713907016298880 12461692 324858841408447283397590323018788386816 12461693 -1501357808913889084360195045787917352058 12461694 -241234839395007180492519677227291729920 12461695 747203124902105812727752616916717316200 12461696 516020683204688080443438850031537356800 12461697 -1012802063642862759162351702773916122880 12461698 -589173735952220573016314187569060400 12461699 -217335259819047520296029923448192017920 12461700 -196495822882625838307982512124544000 12461701 -1006746172806324310719261406709004800 12461702 -579724039267166015016723388990810927296 12461703 471838724370954229994405756800616761344 12461704 534628216606374819305942195678443038720 12461705 380063128378069241346140695356902565000 12461706 314965715560093521028805956086065447520 12461707 -1514287969722126000201324762078795184896 12461708 1011229620678002236446630858341516083200 12461709 189097737269498386275908064046444437888 12461710 -787862595347411616554889419113036631040 12461711 -774956011958228578749211974932544134328 12461712 280149148137768539029111521272179261440 12461713 -846356688797730025159732812482976579216 12461714 -15442645647044441711507541832643175648 12461715 -162030729408017232833779336282884902400 12461716 2410054111577048810765129743268051840 12461717 -1515392096294711637086357766935909733234 12461718 -360524919766724609779891619848204007040 12461719 -1336550858759342925587082963630149805880 12461720 -12459192826839890505030019878978355200 12461721 -619216526813485259972976166112818470912 12461722 129194069606523929426906579672839633920 12461723 -750983141373376776002519005964082284028 12461724 -538240454615988745635558802587148085760 12461725 416271425987914836623827419937819099250 12461726 510406805080867043861337707008760061312 12461727 -929893072704172108442534445700185188280 12461728 -529491640472907663047470537558264381440 12461729 761852520604062949345348427962064456256 12461730 -300589010740672102159484009695454177280 12461731 115216782682254591616080320203463109024 12461732 -896803632310092085361280076120913280000 12461733 749657418523537261493256826702881144060 12461734 -78980733323813616485499235001135668608 12461735 -448099588941731405792347414017522484800 12461736 -203879536300610999454131748968367882240 12461737 -1679931658522054344251540672561378276614 12461738 127177364460236843514808415757557177520 12461739 -872162712068003486933235790651208228160 12461740 16541492488378261556568598383576883200 12461741 525346353619529161534304240224629605142 12461742 1046591096213213884574175502176743514240 12461743 -22816160722057135968355379925803600800 12461744 1343174497515447217930413614892318720 12461745 29520095238082508197298489117507738880 12461746 126002336656478597759747405749617419904 12461747 1041181255697374381555062763786123037196 12461748 -70848445109786593009875655356917219328 12461749 -448385876236930570610791940461567743250 12461750 -184956140980662925827097997227118016000 12461751 -777735136195328359324802400305960932200 12461752 239242682004699272733902261412598579200 12461753 173538348965359275318798767413460169684 12461754 249224999658031592198526537785270207232 12461755 -451674950968842924462151599079236681840 12461756 288313893059502538047887406183071646720 12461757 27759738937487351239349222464399518720 12461758 -436860555823000922761251104060751975360 12461759 -1913478001459044203775033286872381167040 12461760 -105927823930234979882119923603257425920 12461761 -46812686446796554009005231405849307416 12461762 36498218810589012037328775579714151632 12461763 -94695003202355147161509664993128504000 12461764 796958724719184402947131534864361472000 12461765 -682128840491157824708382068962157368200 12461766 194989264247792322622605100003568640000 12461767 -649063079812744115417776122696465638120 12461768 1428998807968525324376969630002147491840 12461769 1126073714162246973743338753867990637424 12461770 -364771200272627522861904396559113354240 12461771 -496800264099507335111740986412065349488 12461772 -409177940434246297446181886773774107648 12461773 -428147535919581636137568658359470371978 12461774 -381220878766531805626104387081201854400 12461775 180528860246768791834549922897418091800 12461776 78240462412027837535160624944467148800 12461777 57673932067659685063944138709400227440 12461778 -33009599525698270016401047790508121600 12461779 61723092117748987667193696733392641088 12461780 174169846970679452552651744172300787200 12461781 -943139936270993200773271352369332868448 12461782 1924123910676716907912210008877920778624 12461783 -422526738967529227546989918016893934656 12461784 -208349599665677584140190449324444303360 12461785 -3717114197704534240181891094516675840 12461786 157083535459642058435111521174637419008 12461787 8006884940713078570283304429332784528 12461788 136565644958130869566569444823623161856 12461789 -742080632311234681697800108378667800410 12461790 116813095948614118269190320150456960 12461791 504453352356342388527434579326254873552 12461792 514956337373714742526674008135978975232 12461793 1164807165402838499039429498589144830400 12461794 -9144249143161865313103990222579767648 12461795 472209203588942011110161195214083808000 12461796 -550381195743870040927671778053683097600 12461797 -64836119993019025212271693075839066754 12461798 890398116969736430536766422688616626400 12461799 -418459333343158186535332216304330236416 12461800 95439187395875760001921683269445888000 12461801 321412593615516362638876938127353064800 12461802 249146395136316175775076847655187455232 12461803 1114467779485302803943211288980760385160 12461804 77263212207971325123961131261118054656 12461805 -271443829326283382472069792488523335700 12461806 39159584104215564482730876829004330880 12461807 414507952939552010637199092161306911056 12461808 24035401887987178671589302757940035584 12461809 -367012506469965892017273271812107170990 12461810 -54509012566330623490185134229451513440 12461811 -1324100294343991097440168970146471690176 12461812 807857214122289773148633508583681132544 12461813 325123966887595331770217465950792045824 12461814 57736991747371554168064004296761532416 12461815 235080043387555246617192220105058995200 12461816 1006112992853874016094354343005933813760 12461817 -1130823138884703565765693479488164275552 12461818 -645164874434617991916268029771145706640 12461819 -1406332585330383927180281644305155314200 12461820 -30487100307275897505202787866783088640 12461821 -566438317740728172006326573716047929300 12461822 133340589771660722646107507147302126080 12461823 -1057001449997681786595918300483427833600 12461824 1435021306263838388162311754542355578880 12461825 -302799869912756600702531044151284742400 12461826 51103470542088568144049179190215976448 12461827 595176685293151962902893680114350804712 12461828 -1038640339136777170800218789102342159232 12461829 -217957068958307485485804887214827843616 12461830 604756359911032982927902568228440320 12461831 -466098283389287250241965287361757963368 12461832 1120907792974917547150558876535536235520 12461833 -2807926757839286804767767189552788919480 12461834 227969470067733667734221822936665190400 12461835 -165886123174026092482664419152512835600 12461836 270003519354046145308806989266730242560 12461837 -43307981539500566888419375155371980032 12461838 -411057890785275801872505736355537950656 12461839 10078589436802324661517666642702337808 12461840 222740327813886956773653260260592271360 12461841 283757678691620395585673011662069293952 12461842 -620752038392285933066850144502917602928 12461843 294780474352723070987982741559561985040 12461844 276387111902107796481821116568277743616 12461845 152099949508632980977972391142751987200 12461846 -75515910036478028998761544152962356800 12461847 63030751575532325614889567265374969040 12461848 -192980685928842925750809318321314979840 12461849 -1094784241010658766090796826171982805760 12461850 7014891050899178780247172140808144800 12461851 1289038730043383772018657794812666695600 12461852 179340298327430399873857988770952957952 12461853 -865665946734243064094392505651975536800 12461854 -814708372394021884492506070137340650624 12461855 489350906203129732709338453754366438400 12461856 522311762827348387595565699996878635008 12461857 667646026026590475630354607640759003392 12461858 52549490296716123869683353993616403280 12461859 -72094272071909096434344734684952989856 12461860 -385243317817732365292760698021774602240 12461861 -93827141986363626286156987065960401700 12461862 -127438559090308643608620584381838458880 12461863 2902037223038818492528457077895941319200 12461864 -1112741716383283922681597994925687280640 12461865 -225242116276456091617227487454409996480 12461866 427945150545225326318078365579460365824 12461867 2863717805374624476076015867467625726464 12461868 239598350614243997635272348616075436544 12461869 2839568423006181142853310329056056960 12461870 164085439811625591608783071992023570880 12461871 -1286468308453185247509036732979552542336 12461872 227876101482782639006063309241783255040 12461873 -18919732919647810580823295851358891392 12461874 412195334505398353535406316455000356352 12461875 168915411789438600117128715892233760000 12461876 -114502566923200880129097062833260134400 12461877 533017781401128411711895668289324615680 12461878 128039946637062207946454111269835261568 12461879 1119548024460087005761592954384532911760 12461880 232624746612941916952258921400076288000 12461881 -1267264176156257864717606799116128047788 12461882 -208507021648823720915519671704859868448 12461883 -221970234952496201366294950373730934272 12461884 125503929398931593921055888422883250176 12461885 760938459305481137080474507457686199160 12461886 337152905133670044252353050979765188032 12461887 -879499863335227898610504266928653414464 12461888 62223571245408346070197467198128652288 12461889 354876334878510838340948939609542985568 12461890 -14195703781463243925272886143459942400 12461891 1224809876759694437627044150416889843080 12461892 -10064863275717727875776235154621083648 12461893 -168199680795270921121428203948958995360 12461894 748856982412019203276668296423405126496 12461895 -102787746706483784218872222236643325680 12461896 587791428585889508428099775158208194560 12461897 -452851889170866546953918831930530455168 12461898 -140721143701240444876023685172384252160 12461899 1200876239264070103685231295849140214720 12461900 67833167107298608060493845735246272000 12461901 -141314149807866862075169001400257985536 12461902 -396589935475868665761599510510847878400 12461903 -160006282777862783222922462071068159536 12461904 -58338201175563492958797485781952757760 12461905 687487430223575719798822593887602935360 12461906 402980877498035423849041968052165056000 12461907 19472405381080127859486246150309120000 12461908 7214283654610659024301688454536544128 12461909 779873130697595823281860975660865771520 12461910 32909862750756535961083574525137766400 12461911 -123795041428125505064026757599830224 12461912 -1301908580582057731515453882837661900800 12461913 691618948932780006870022372742174900100 12461914 -725640667206958528470709709660461756944 12461915 -231843425764152245923113836049437317440 12461916 11782772736102864499338521570041749504 12461917 227109993040548687322397630625073518220 12461918 264790183018362855250800855258334225152 12461919 -1057512883875707400437190877979870608056 12461920 -101622838511766408618155041068118179840 12461921 -163368113307782585022308480368765678800 12461922 367447157709492409311747773471406572160 12461923 196259187254778550393019113728960465880 12461924 -490692890182848075889020524836079647104 12461925 -183780768110137881959008354217521363200 12461926 139699976840428249597571807247928324224 12461927 -1025291099167457720495917326277998577224 12461928 146448404134927385769512178389524316160 12461929 1079451461640994015156151904636864171840 12461930 -88518826006501080748758068044527281280 12461931 -18183601347933273875397927857237776488 12461932 -375193517274574364439128414647858519040 12461933 457694224493219687439753826425264785472 12461934 115105589565594673024147029252992778240 12461935 -213064268490860705647505257965619121280 12461936 147163373475903152957354740673172897792 12461937 -443021196967711075036441997833224669840 12461938 -38824184601346221424591258261928325120 12461939 -92592961192042968400024675276574253744 12461940 14550114685102035142954338406663637760 12461941 -476391432276141793462384395517881946148 12461942 -299711690307754716147811464868806988128 12461943 -83246891727506428875599078163103265760 12461944 1570984401195625906564923222238701957120 12461945 -342416257251205887695796611530026522300 12461946 -2074095745743143473610286339141613056 12461947 -1121849320724168422934323473699359712604 12461948 1133726066891169553584361588866759006720 12461949 -288594608589482238283754577995273549466 12461950 155565753089510874697082207530406784000 12461951 -892005436507851273749952756988198829400 12461952 321766691576790715603698774933220884480 12461953 210683288811355082731158528371742222656 12461954 166159887488138190765929622540579316176 12461955 533307406139156249407633134425100721920 12461956 -232677941288563945730964400997063270400 12461957 -403376842503020729392712708353944325794 12461958 -62653249440761274107179430899025030400 12461959 -119068159907938212711058498623580752 12461960 -187707841381584999227274787089041817600 12461961 508502095955444199367399839845052832272 12461962 -427401377442176627594841331476769026768 12461963 -1730588908716510176514442561968272824080 12461964 -465652185811682399535473254471067841024 12461965 -136798445158240093238693475416506729140 12461966 47620647989941823626199480360101785024 12461967 410503573153137816681641107049846592000 12461968 -363719594641104532265133548969511313408 12461969 36972459999716610514761817172244225792 12461970 -88300184454233051981703517755906508800 12461971 -1014992193272752263893318490127682431828 12461972 -144192400395086464004791587132355204224 12461973 -1091884046367085472502521372949434757216 12461974 -409380334047247827900248201362519769184 12461975 592514054847115230832681854776944407600 12461976 45128138671856958903727633885152522240 12461977 -273873515252368093736215586520166891200 12461978 -595115634987381973550188183914583194144 12461979 -765032344257114066974631109682568912 12461980 38588914700881756381087414556083315200 12461981 229774467571046433357391182442974564192 12461982 -169681648408753325247396972914603713920 12461983 -123215984921760262466441375053504233656 12461984 218060550225071568542707550444117753856 12461985 -1263959273479636293043766498534661436800 12461986 399012191036253025840482875599806996480 12461987 -796395076662473601260385859184801891364 12461988 -295211036712580785849833503857437442048 12461989 613987133151304087817296691541469700124 12461990 -457862169404776899050110242236358864000 12461991 79150616924861939705416693093981563648 12461992 51140860407024862639600498845117726720 12461993 -1949893689499638988647454657129978378758 12461994 -3581948414086821256327981668048906576 12461995 -199039525188793994545931400557201136000 12461996 38331419323668348002051903015270753280 12461997 -785768486983843938527813382100608120000 12461998 412237204069037347641739686434234446464 12461999 1225029760688697553355855784545350027320 12462000 -73060790058034319999025873951916032000 12462001 -1624428950607849760576867315965561125998 12462002 -646975147278478454444477912977637376 12462003 66368410464349697022600305134102582464 12462004 183915293469982498838559144796620307200 12462005 -221556658417893217951042743126392097600 12462006 63256289538436097387547355010269331904 12462007 -1458326039282142793980254403674745937584 12462008 -406584243116176167346425523454375178240 12462009 -78894968408312358239196481434685112640 12462010 821016374244681534179766250873445291520 12462011 -1839593576606196042154927133393227487388 12462012 -41606606587404789719005145826843929088 12462013 -1438050464227966504511147143660070486720 12462014 -903414382876753168797366623007201894144 12462015 -633287491474886535276702876794819917680 12462016 -179408765758597582652302832378128105472 12462017 782205002880415121421046752497898528066 12462018 -1565403177593243411005737435329325312 12462019 -896888998707079797073167542684773488580 12462020 179011372037007349927268583831415687680 12462021 111973372273733185124861096094754476672 12462022 535530868768826612588049476294021673312 12462023 -92357081863026284264164721935550763624 12462024 -258329463670135218977787534883559424000 12462025 -278311722450353107016822635916212132500 12462026 88727448031989909048990846249745440000 12462027 -327764703725553700100126672352532279080 12462028 -281174734848069198845148939648282685440 12462029 -321046350637115063153484723861846143370 12462030 114846115344098457554999901490295255040 12462031 12502772048535667708152826326341472128 12462032 199328809469603879463582008903909376 12462033 497899896242298127841715670280916098784 12462034 -58497681447804976823127597668570774880 12462035 443318060806475923713325282226308882800 12462036 333350829713880637156749152642093402112 12462037 -416583634681259072758516359133044209088 12462038 -434385217152020274069783644762155261056 12462039 -12066235279655429273293057057973337600 12462040 -125382463479046807072973784373572403200 12462041 -1740231417344744583520752439095072027648 12462042 215150339409105548794877526009331763712 12462043 -318648806869447483442176330541631216960 12462044 1826825943138847767008374334254252032 12462045 377045289670396537541176831719493920 12462046 283767100879705419999752105454158572800 12462047 328168018649907476645243783770486218960 12462048 1090310062729161581314251998540807798784 12462049 -21362146492443532426488675671350843032 12462050 -698658700161524581623491482551863731200 12462051 -90698056342041042544578147142243197696 12462052 24344093822523658490682460807264984320 12462053 -1018943616588594079740512764089866317698 12462054 663615831895649905591778596503956029440 12462055 -201560464363381360988946260901148081440 12462056 -314176269514073547120725294598201968640 12462057 -372417991387666469195188040008932753846 12462058 -228599408918826488222021298397516717824 12462059 -248772838260493487980703946066578185740 12462060 -90292318838091694499180833151539891200 12462061 1648105686617986512127532776539383239500 12462062 -147675158584854846000062670363875328000 12462063 23312108470419582091874409889893855744 12462064 -38660177852412101351804111213331742720 12462065 167643019769343467114647797981336835200 12462066 504857819678074365627933081283161849600 12462067 -376602691390342818917998830428380393728 12462068 148795207801479741075283368148920251136 12462069 266843692547612128145017840173971701248 12462070 45599470498764299968638096288110100480 12462071 1116523268557467402960541521054164127024 12462072 500065731646482737701950655881868922880 12462073 -54648311066320848200087404419526027392 12462074 49623804897359177026079710882303303536 12462075 311330595293471865606703269044567232600 12462076 -764073406440715536774060973781370200064 12462077 -174953800485907917326141277589627399380 12462078 -1058149053722630256898384727550732672 12462079 68647929537251464858260412238293639520 12462080 -16722468558906654298658233467587788800 12462081 6468274821478526535674658125037662784 12462082 104895863750180988353854364018583129984 12462083 1607680472828541175446913085997529538880 12462084 -697052736791636590231184140854910865280 12462085 1318229385495147134528103795738507150780 12462086 -20326905295291697420419332685136207616 12462087 -271702918927549773634287324982672414080 12462088 -11045353592123864022194712710303662080 12462089 1780996255570580013360096396143335972890 12462090 74450852456522396679754364088244362240 12462091 963573495618721247644123122223669649492 12462092 -122507484526569047321671209276575232000 12462093 1028892318276003081407110924570897920 12462094 -538967664951577785124641949292376023808 12462095 -1084983078959159176443468222209784294480 12462096 153027989438108710473953829360305897472 12462097 1704422899039380596608428143810292667392 12462098 613320626027343871034718286370833578240 12462099 313213273939747417746880642984148002608 12462100 -258890542447322173050178240459710976000 12462101 -179502641270721549116576954899882061988 12462102 243038177473309183317352461641033136768 12462103 1179891316353594197350429541220813697352 12462104 -473028744464949642289271491241517066240 12462105 428372234139015624198936513234901864320 12462106 -137172102737550380039530154726910463248 12462107 419203038812237233007319275670890487312 12462108 -213546352312603566060092417204441726976 12462109 -442262084081525873108400230699247560160 12462110 11775992840765625101291983091721121920 12462111 16936418791072185775188999599105463960 12462112 -7410904852251987276963387476304199680 12462113 -533275251560606450081733056447284044096 12462114 -49473170732981135424960647186217440256 12462115 -175164620663210193789729616120942344240 12462116 -407991615307879882949238147674463999360 12462117 -986636397297618510442967124470149149600 12462118 -265773929920372057967992670705129370240 12462119 428815304150312459625823557284623080840 12462120 -774347715351964046323098656927539200000 12462121 -1400654989225629311483015755060584165510 12462122 98405511408709367632366719920708401344 12462123 -22872142107290379371067344354781416616 12462124 -284748719408736561963124505730366353408 12462125 -191886940397120846245465978836916170000 12462126 121953470355145345722093300511667617344 12462127 -1955934999374616582747244699273680247024 12462128 -28968587032312417994847271257397985280 12462129 693465171588586570183305562895069297664 12462130 560473279007870715654262439087248044960 12462131 4883718079438755942932677149528984384 12462132 -640588669404696769863540731704977604608 12462133 -1133767941836688018490543239910311506016 12462134 -814545230039806044576855577591241429568 12462135 87694378751116972818651662337636034560 12462136 304833579293678419264915456735876300800 12462137 -172235429604662114129704485723260192214 12462138 -32407085060152054172526150268115293440 12462139 1030013535127037374343029703915002231656 12462140 -366273937607420589310684507290131074560 12462141 -388324566374986721618122380380416666080 12462142 -6716435348239185490904555113543382016 12462143 -2825802918998072756077302690261111894720 12462144 -319673145493578651784231116209764958208 12462145 -1565135875311966581252779735316279089920 12462146 -318285197980728170060098257193459687728 12462147 1385711680302178516895177332362414029040 12462148 -110781316503459851998537561668333649792 12462149 634131037365701346737906363114538210336 12462150 -127310319191786270434072067531252620800 12462151 559730460109360807102371736265224836712 12462152 18720718026523404744530708247458841600 12462153 9160193535963290580769759704547809216 12462154 296449654596550667898859903184000898912 12462155 -22870972880959562626398441301277314560 12462156 315174799976783443347409671624428021760 12462157 1717728561838439278454139031120248007200 12462158 -403080681284629350456427445465708399424 12462159 -111700116280165272428254560243356332800 12462160 -79899686215070115432785464250766213120 12462161 -141886087130601794912031667362024143376 12462162 112659152901340621820306023639196813952 12462163 168124549604099059374147831895249364560 12462164 338403147929609188151465859705506199552 12462165 -94035422826422080952566350895974756000 12462166 7452710139246943001720299488995025600 12462167 62648503226721934460392692445474295352 12462168 408935458511948118323631361146244853760 12462169 -974545372303186532511439869317716668156 12462170 -709843734416420192232134137205787412800 12462171 -234184752530925974979255222007874388480 12462172 51248083316396325269922863845354869760 12462173 35984781941800040440651164612949553304 12462174 -181792445546593400831532722157145920 12462175 -885563830524986339629350997069900306200 12462176 344854396304692261586962427447083008000 12462177 -48078431604889518369207618798380974080 12462178 539936753944942981989638458102108288800 12462179 -1833153982170165913053846996835387253220 12462180 -1787570271559079764790741733686169600 12462181 349735165152374949235462344353313578464 12462182 527655483185697328969046910997723256160 12462183 238635466473859820857184982932678485464 12462184 130265639454729433661297995681551974400 12462185 159614315637011412663773392986934052160 12462186 -73125881662248289795516168975338553344 12462187 -1102793926752486276878194204267499130648 12462188 -147775393876819729210541277026225556480 12462189 -437789987269531160472131674858730794080 12462190 -302134964858333870210779935023600601600 12462191 318915747732662729120621941772230548480 12462192 -42465517249456966547155559560751185920 12462193 -438173093154671831515236288987508288558 12462194 -299945864124382269755933437476509701104 12462195 -32329384160930916348148630453488960000 12462196 296721459187450631854104890912234423040 12462197 1307904327456601152728835346969965414912 12462198 -95803224505873672625805616784037826560 12462199 355312908860293206901925658579834677160 12462200 -118990367823291638150909287233793536000 12462201 -484750405495665703187890003508854548960 12462202 392381477649734998542645762654329949552 12462203 -517682035412709503053874283374921495136 12462204 -311566663929850751564378076034605293568 12462205 -38154354038231759150084013952176238080 12462206 -33819724258121443915769973898963589376 12462207 -1302962098470585996737239571555347825008 12462208 -794676883677524048802024318407603650560 12462209 10100475610426674886967219670707713410 12462210 247394396888285055440470560689135047200 12462211 822301300947009242435477415497582526000 12462212 -180603033950111640659289023278329507840 12462213 413776846728225913788938099120187153888 12462214 -397241074958689647846879314011691204160 12462215 -998512584876951908187173976226627637640 12462216 -90188316851302670545706652944112844800 12462217 -4808950744104853962099163065495289600 12462218 -72531361231472083079190282689427871440 12462219 664956439308900061603815019976078515200 12462220 -83868744348462144991289625055992683520 12462221 -2199775076357173274938672790144144020308 12462222 -619879194706080519759265352924773076928 12462223 -1190045290746475504522221483864247096528 12462224 1787664706960895779561650243324297216 12462225 -243618256120716446682272288577506028000 12462226 -260231811414951553372110238887655203840 12462227 79735689896193018227855242147615924032 12462228 -245413299727141694310417540355019980800 12462229 -61814159300897165891629498845541240716 12462230 -209779165835881833538968692194253894400 12462231 -490747191276837338179134976217813994648 12462232 -1320186361235989767692060422571588812800 12462233 -353553728978944155417407360854634448960 12462234 97602579218549400672792108874992717312 12462235 -777644630584678584565693432697687152320 12462236 -36151284008343360550926282087996510720 12462237 147382846911816029695488880954306071468 12462238 1531990753056555570656693656902980835840 12462239 1925255230608302645560159138521094884600 12462240 201383876629921518724399283849763225600 12462241 2256123580717813367648042645985757853664 12462242 64845839309953919181913066037451746592 12462243 -225533650720743689447725472227646204496 12462244 -1435800661978984835983098429455035694464 12462245 93344222508203945268052957650171134880 12462246 -107192670782940804455501657346846268128 12462247 -241645052661749196098615296015280316368 12462248 -473163092475918919800155447277000913920 12462249 777376725254720982262519558286217995664 12462250 -1400122091605647421304445012428090880000 12462251 1147660249758888621461838468622449318192 12462252 -80692738137845037122930251671842611200 12462253 -1637100228380965949995167789729539659498 12462254 -181755294501587064484502183744953753728 12462255 208761146376516849902800929154327801440 12462256 1611259576223026275434386579916849152 12462257 -1085240635655585467182267556102867979340 12462258 202452095505727035598493889568169859456 12462259 479908454082269364761083882853001064460 12462260 799210832736174423120402233339704308480 12462261 155380251160920139868525711090599039104 12462262 31894551046908051573704949876667273632 12462263 -754093381921815167422489818220436792616 12462264 -378560917274293102236860556757937111040 12462265 963421904494708948561807891583109150660 12462266 418165150359357655198763663257108116960 12462267 -199881612410905170572041355210676927720 12462268 32704917411261025169456458143255069696 12462269 269023882312364761041733959706466217996 12462270 -224852830931430719829910839250336982400 12462271 -641861113909997691118774084075541523800 12462272 -88296044392932074031007180166349717504 12462273 565678213637010533264963399419645843122 12462274 -548412211758675013837809326346792960 12462275 149815903356440084222342649509784768000 12462276 -84675259133238826642773758450670240768 12462277 544377082538364098931888352211374244126 12462278 144491298835131885721786306970571400320 12462279 -237032093661757736769283692734294022144 12462280 -938728874384050979437940358603780249600 12462281 -387486626617840930491840749795673439068 12462282 -381149342530354327515486945393512217600 12462283 -869581115779287685356307927792977199468 12462284 -950273912927400204362404889806933522944 12462285 1218244443572277521401137662455995985920 12462286 -980472858038058606714049111587732553920 12462287 790091770595762835906633932348290749936 12462288 30885835540504537153929811402474389504 12462289 25379869897945533445172666256606357312 12462290 -275806353647844773046870222966362380800 12462291 -1336631635164913632810465861917158937100 12462292 1370033821637982375914427470705755238400 12462293 -1998376229788880602706693185170750586656 12462294 31422164946325881154180945919882195328 12462295 -319691745213953696837555793555772852200 12462296 -426410447241665050860021410780678062080 12462297 146872757850311560170021878618136051840 12462298 -587279762761730480599232995376602179600 12462299 -1620062692752994082301693769465426256700 12462300 40351028754605175495406513496129932800 12462301 929982761348707580429630327987575247872 12462302 -307922597711380332792454658211612363648 12462303 726317164718285150677002575323488768 12462304 -1271782203141033084133263390168307728384 12462305 -345026931616451563834989333619092930540 12462306 315643869814016436768351553750401245184 12462307 -244385676350100660619687705740750308400 12462308 394989659370987689389424797502529932928 12462309 -874423624245456054660144790763093328000 12462310 -73894785141622783013351112015983738880 12462311 -586298953395203275596477382358006726088 12462312 84158425815779201122266853344368394240 12462313 -128012060638513355754471181270290054000 12462314 138544237626298969160426075849008532160 12462315 -313384462550574428923911807955560180000 12462316 972572508392227745008346677166193271040 12462317 310918804743913378979144347045269106560 12462318 -23277543867670555272453790193416167552 12462319 -750212272095493662614288304439020575280 12462320 -47634988327223785958968007968480296960 12462321 -6172482126063187568875195782577926288 12462322 -259081687860644126630839199224362257376 12462323 -1144186634354195994385643768148587586360 12462324 -206627832117915310714136696616166944768 12462325 391328161494160057513698741109188075050 12462326 893433400641684275570225514413309733120 12462327 1945037909715803802899456717052066902040 12462328 -163269197614925160908461949102815641600 12462329 -73330653071261826556038340194455249280 12462330 -96248129143086941078724591381130644480 12462331 423955909197018888228915145609301726992 12462332 -94680381440939030284203660422744309760 12462333 -127242034487557868866634709738182400096 12462334 85767934536012260330740327518638493120 12462335 1505058002723632406724289011499531996560 12462336 -53138305588581401797575709404784754688 12462337 575985543815685243978291369030255753986 12462338 118799374059794964604731672976978152960 12462339 -135672786638710562838384758510511535872 12462340 -361652548045505742678582873482306826240 12462341 7712602051997330009629718036480135424 12462342 -68126988567174780049039762395597956736 12462343 11623520489409635815441466411401818144 12462344 -1020780766053014036419908280913783961600 12462345 -75468641016091796281076503788908671680 12462346 -3057761413342186627901537081929577472 12462347 703412360766622682839351184213514530040 12462348 -323823911852075798598582974186771550720 12462349 -569138042349876297499716218712793879680 12462350 73624159948415919978926649779813692800 12462351 -10092486566144730267263220526424374272 12462352 -80781951945005016401579929199409102848 12462353 -318146643570088785242200156813528792398 12462354 196633658852869253729407485333734402064 12462355 -670129483677579271367162818502584026240 12462356 11191834090625567382912199335804399360 12462357 -1702864727585656167724494127993481755680 12462358 222099809087499725647322498358692381376 12462359 17791040965130216379066281200587506400 12462360 244055299792582862186420193599139840000 12462361 844488870946146651631352485536967081924 12462362 937761094256103449866789299481524482304 12462363 1243279485907156021321894145582905412400 12462364 789047880075248681101513832099434251776 12462365 -248713693690882196445373129399135822080 12462366 153024769869392847593419272064098109440 12462367 -263694165501066476397430865280740306352 12462368 549915631463466282659916154640667770880 12462369 -1318969314771342364394183705506645700160 12462370 -124113773498501010757749567056856460800 12462371 32653365982879618417730713839226057512 12462372 27794446278225797862057527222024355840 12462373 248578517349808467830246275989979547520 12462374 367432747553749697778344575371916371936 12462375 -181533402970244546258253019950115200000 12462376 1518472414682727840916612801432793902080 12462377 893245277312139063193606630929276743112 12462378 531374907906781206154401413816692040448 12462379 -762775559001990897208973392672969710624 12462380 73503082878250754325887013621596375040 12462381 919142763626375712992624896088319374028 12462382 330040351188648840442985538676731384192 12462383 -861591510492927695614096747619238923520 12462384 -28966615510694758623921688275966492672 12462385 -243739190898991162678359440520854625600 12462386 -10222133144645153628410588581826258016 12462387 181670568779256366207001052788669354752 12462388 -73500232427439084201591006404481795712 12462389 1852290046154759192894131709259421248 12462390 210728439679575220014208059435904243200 12462391 -1800975177369885867996609535236194949208 12462392 -642383600648865422315112040253362790400 12462393 -195351811184123474686516055687693198400 12462394 -10012959587581483522549315634703272448 12462395 1207903284002376129341166191409414000 12462396 -1215955235213677603441952203932627803136 12462397 -765745613784389802282919085901241644768 12462398 124599105532285396597008687512635159104 12462399 -30882407775425546594007219436949972616 12462400 211330059826433517431917973439315968000 12462401 63658627126712978507447265483719580288 12462402 -976040447914700933575942997899050124800 12462403 -119788556805993272943076493838346984320 12462404 341035446012388292021480577156125260800 12462405 656425354247142797482456252138844960160 12462406 322032676422213298883472318002563413120 12462407 952259872609887669731107209156280813656 12462408 -609553987177796977225319334579349094400 12462409 -1732931972316177705863620978754299251740 12462410 192024910888165475311616593941574539360 12462411 -172096935430750294400849142671224290336 12462412 7732520858731886479094601287453064192 12462413 810016515782734701495209044515860476662 12462414 4071735383717059324997747365280897280 12462415 342083717829992117534476151510747024040 12462416 -163910648398523954690359101238090137600 12462417 -25069942836765006504231583883417236416 12462418 14560920145314255835191994980447062160 12462419 -1224329861883688026265302282038428188180 12462420 -140127031195498000562445277143098572800 12462421 -278541830223527643303169197549297475378 12462422 57247601788320463740099722824979821824 12462423 1263026885172912932750749862116472361600 12462424 239940539956456786592037199496858296320 12462425 -487711909064373541561798284789864116850 12462426 406377778692757952810621274188155144704 12462427 1530528397069735332484834567967445399840 12462428 1614472836707525179312817765276476787712 12462429 -188954236172277162251654765973291057600 12462430 -244890377428747021990230532803947432640 12462431 -586737226727065429087081645491648716880 12462432 12904454967267340443452971615392890880 12462433 -132854926494993152693609963826676612318 12462434 108941907009084118260853619117933064192 12462435 -302489637844951679907668543149264054560 12462436 -431180539298670964533694185711514468352 12462437 -952086939567954603456556877999479928832 12462438 119008527973664578115794026000485540544 12462439 1537302375073877705118842473965505397400 12462440 -415744048941333330474236418149398579200 12462441 145140326575805049972060052365348326400 12462442 3573843731249894672286290922074178144 12462443 243285591779014940948220457371603315600 12462444 -1582737300596282165393132125930330368000 12462445 269436100325490569746193456904489267480 12462446 -329131808162273610782290303701269435328 12462447 -180389420485959265407385737412818238200 12462448 65292017381488580990343808402860572672 12462449 -541756960220665733622881712906726965550 12462450 -23396731085947791262100556138454425600 12462451 478500905916772331237248728957466217392 12462452 -814261842002754736086261240184600504320 12462453 -1136996648012586941024438506044276443538 12462454 -860456550117111094784332155157323241824 12462455 -45828806392937066103084735915720695040 12462456 -283529676673866020800648567578737356800 12462457 284910844644180627374647575251200218112 12462458 100966074657922430518141344697050749184 12462459 1382030766000554896899513299247434267328 12462460 148013357817226334046665001790442803200 12462461 1567205803292951273135374890400440439200 12462462 268959064957926397926286322106226661760 12462463 546857602698672605447354290110066674864 12462464 606421536877014899001186878099218759680 12462465 14423847671936950801096627107496650240 12462466 597146509929464257536469266416422776864 12462467 -115417802594640090451345110847919685648 12462468 593441007323144812003519637677280087040 12462469 -2360373394567330696288524629727867094304 12462470 629859979861534333532424247878671959680 12462471 -360168444217683426885986331640725419520 12462472 -10184671478123269263190910685245644800 12462473 -400018529742736545299940125006331340416 12462474 -101856241849710631609082460902566943232 12462475 3449180104411854726134752897127044600 12462476 -473412790798406390287366553367794973696 12462477 -2579195902252870446148218511202590080 12462478 -261619051529807561258815766275296111744 12462479 -648753469075370412891944011324912671648 12462480 63596327137433018209048228092798566400 12462481 -512837292760112195180768961796945179456 12462482 -628341662874425704183388463072925239408 12462483 -238074078505241861139538258236315883008 12462484 96119165477314661532799583557075078016 12462485 479447503730594194382426805419258837760 12462486 -145265484552229946902226772700474422336 12462487 -41766796795441383951881748475718812480 12462488 45717352749123247403228600193723678720 12462489 130969625456848824717093923508636807240 12462490 351135732900079060335532387771044300000 12462491 19511388392086422985901632664055420144 12462492 -121688535935612625686696992360540815360 12462493 1623522861811989368269913880858013674624 12462494 -1522077296098754625704325735435379691136 12462495 -185167344704362806359974140332062112880 12462496 603486137371548766597698485339899822080 12462497 -1718474899279022152771778017318061505054 12462498 368552203118864452384306593479764297344 12462499 37037925666413513212244597947894711040 12462500 477812889164161686378611111855378400000 12462501 -1040764641085214155265691535929450450720 12462502 -294887473822613288540006205500522930688 12462503 -264886445113492059247161791590668672120 12462504 -243306722020606574975783570116002447360 12462505 476461081917941827017513183204440992320 12462506 -233603192373771086514869184498127057920 12462507 -718313549350571641949468367712111974000 12462508 766870332964780770168187093251632899328 12462509 -1282788962082317705760904050773600075700 12462510 -311596498551069817881836989900688916480 12462511 713719633752635897508145305166604035800 12462512 -380215245197825704699474946718406262784 12462513 -608326466801878463480090444088185804064 12462514 169334438706640617534783439333656348672 12462515 -185972237462449208669881061357615904000 12462516 -1514578386584237563537728693930221184 12462517 440866031769522947382343951863934568160 12462518 -13658366641833398266071926663336601600 12462519 462833346934967996781953330846997274344 12462520 523499603907042259550970014651999846400 12462521 1150823233022360629373672238357209815722 12462522 74483016783609095853210676606731264000 12462523 1483322643602364109712433539780067388772 12462524 -204027297269228391162755967109919812608 12462525 37070300890238873489540072088345000000 12462526 480029486577340534302292991690196020544 12462527 -11992136779713720130557440466744410112 12462528 -76634938254312336782541715154933907456 12462529 -503698083463247805262547482176746208720 12462530 282601313120954006052982592527571572800 12462531 872979635371845307635484177286950818552 12462532 1335121994057871557209584073297691117696 12462533 -702492825016081915970069431994928685536 12462534 -116624641942396835429311010494944938880 12462535 39450793756199502646716506754508306800 12462536 2031695149144667042249438595964089999360 12462537 515533249570808651621029617072614309280 12462538 1105996614380851583111259332165638355712 12462539 245657272723441262106339634568828072340 12462540 336739915615763477383199582352414796800 12462541 -32504190305880219108524039345243779456 12462542 311925464311715809694518637425755998592 12462543 -98824392090633786004816765269258745368 12462544 -213622621231303878366026272727535640576 12462545 1149403389194380908129018956528687469300 12462546 -291571248215374099738275595866446687616 12462547 293375995996576973130952594071377084640 12462548 36388648607870501746776633612283078656 12462549 -364741929572797170531988613579948537952 12462550 7989553309245518160385390063540828800 12462551 558096692949157378403818473531580860552 12462552 664397287954588955966632448126649753600 12462553 1308023410338318146775522597347048929802 12462554 -398427542569127426764859709153351125760 12462555 -133557243339773822340747982163765287680 12462556 -904088446095006650057546835871447047680 12462557 198083192457490188514616738373846544806 12462558 117952696499051066269834515630034096128 12462559 -131548475579533877671839376182558904320 12462560 -55772884499517972908383359432083374080 12462561 4022833994562729611602817146858878288 12462562 -130180745412253928520943574752892390400 12462563 -478292805487480528168784810032702201188 12462564 44302951972471852198138514759811090432 12462565 304526940670785506649663586226216064120 12462566 -919023976364269080577935128451879448320 12462567 21548790231376671121070332130829735168 12462568 -334712540560504137219166597392441507840 12462569 -517984618971786129707193175046486469504 12462570 -135878016555404203663067034257288582400 12462571 -341124988115027533942777693781565029376 12462572 209351532411638453071281833977220894976 12462573 200491740725200848581191783425381530304 12462574 -16560508292307499640712607273019731200 12462575 376827926608893746279697355560113043000 12462576 44281587723223227887228828433304780800 12462577 2025771535884951384464305639276143545426 12462578 -117870231519669954840066187570378622976 12462579 -28819900132236930984445963869662800656 12462580 6596706438442667142255588048787484160 12462581 -65844535533394536991171648894821444360 12462582 -599280631463070249107279118554702578176 12462583 -91579898571243049964392362707071758336 12462584 -111447488805776381245009119311632957440 12462585 655311940247714845738942142824841582400 12462586 -375657857801649741280565155097212254720 12462587 3076480750920953706336584450232754393512 12462588 1144284506302907782979674474219153173504 12462589 -651687855118996229404423756503566516992 12462590 27920520462274143435181905204208193280 12462591 -383660634137947223630334690606419537208 12462592 6900657530702229540884462649993068544 12462593 -906796439188214517860947754361219203712 12462594 399335568926959250331779411234874420480 12462595 656608600207506169474149068408502003600 12462596 669288196183337459749460676892919918592 12462597 -560476838606344105859503369801264911168 12462598 749126708646071228886332474580679206336 12462599 -659347495619933825503191493772053752264 12462600 171371290544944450757632400178797568000 12462601 -1072244894983750240462711261462818551600 12462602 64683930589329858845719571020245160752 12462603 835607181077368042400977809147229750464 12462604 7875466775111770625130751902645633024 12462605 -240387946367104589846152550716278522000 12462606 -31269911847490292602423638962505162240 12462607 -936593549236691498519949510361012696144 12462608 -281551652549632699846079639477489491968 12462609 647116101598483737159428759858288177904 12462610 -176998263203119516844470773898098803040 12462611 -559696223040364852167864703477160038392 12462612 -182056731631830626564267822700333232128 12462613 1038530610835398700504912769948846621920 12462614 879480229723124366570472150107016586752 12462615 366510741062824703984683546493061164640 12462616 571907127296872098932854272200385914880 12462617 1284791219378443311186957618510138558666 12462618 -5491894561742387494901054366188439040 12462619 116758964781299945791322125900414609248 12462620 -195137256807213556825301457818763632640 12462621 -305333613566961170185428837986804393088 12462622 -525681139808504161173813805792050163200 12462623 14410878704659562513471132548045377600 12462624 341853713881812837728102056977155358720 12462625 -131683586457316227078403350046804176000 12462626 -16467430598935482691975280038816188672 12462627 5224257597760504033906462657726291320 12462628 -458309136906156760144610396527122101632 12462629 -1082732993649894225945492184767417559680 12462630 -94951433943197642427201791177470248960 12462631 174003461337003415501956942690760212864 12462632 96035007158588385290232637663061606400 12462633 98601977522742728479777883246999849280 12462634 -690801037689947818981841118863583713280 12462635 356328381713542857024212331280602346080 12462636 -159757365129205991570577989404507284480 12462637 665735548238833700009507038193706496 12462638 873661888351656660098887722761220096960 12462639 -200868065015765435708466776889071727360 12462640 82103329697733456471277634376085340160 12462641 -556315458597064532065011463893794846958 12462642 -241981353252482722420835065122235694592 12462643 -1076555873306712861012369205561959349108 12462644 -283950415032056205183464167729360662528 12462645 -150227451426257829426456705896881344000 12462646 45564349577954329654020831005708728320 12462647 202924566925049580140987997274780080 12462648 -476957309313368543195781776250074234880 12462649 -1315057293055646379492500225404190609964 12462650 -331205147708822026621235242404860737200 12462651 -266502657406996151607036140280446883840 12462652 494965162802739580759337740372677699072 12462653 436289101583544243528861187194034358880 12462654 68299280077661674624270455723377630208 12462655 59752679651414927295102381570918696000 12462656 -589696693212037400325249381950289346560 12462657 -235742175942962839843597289361828694080 12462658 208314513008017718886411004980277876800 12462659 681263054229388953009469237939612114440 12462660 26421383581338315055298402237661861120 12462661 954994009629321231816603346497817388352 12462662 -27312219264933984450948453412168377408 12462663 88918693991969459242680147253620690000 12462664 1599685407602756481117771483839139087360 12462665 34343611490331745445662642134944277120 12462666 407623649263341037330459443572673197568 12462667 596599006013980765488665842790882280592 12462668 -312804064846225728119650752802482461952 12462669 -544302201975137023121998951769776323306 12462670 -255653229614350481921019291523276032000 12462671 479004011538959984531831440176093089592 12462672 -139662450655599230914642278195617464320 12462673 -178396999559423991086294006147980683020 12462674 28285546374920288932605006419446792704 12462675 50245806143586535431404384277127521000 12462676 -329642611309141953733182791198898061568 12462677 -2465916855996918683184243491980144267428 12462678 -363145187003260097101516675193360308896 12462679 930634607551708548847362990042506277360 12462680 -1011292123766905896565517489449742745600 12462681 -55372219108046747771479576802580160512 12462682 271163466871028129106296650240916419584 12462683 220088089681375796684803758677063682600 12462684 68012084915372437052691244267308487680 12462685 -767186306944845089883262016988166012800 12462686 191175636775785090333140035876679064000 12462687 -1124136073550862963715358970187868248560 12462688 -98179510868612735495485395025275125760 12462689 -332044664732988627210682282508403168960 12462690 -7618468573408311342115277666503887360 12462691 3077323920234538808505398402894765006992 12462692 -825802266040184519820155196699382149120 12462693 450479549842186217989656060243271924128 12462694 496978776645024735130745155756616284896 12462695 -478376915640072388382070241152083519520 12462696 -298555478429543758266004678991792947200 12462697 -363149647428862201487966038304815781660 12462698 924713510565920338454349492632679687600 12462699 262907739600133528408365531511430862528 12462700 72226670218233617689532265078256550400 12462701 -711157059682736820196417638941599142976 12462702 77138265038937914647770710419678454784 12462703 -862570108578672305794575073433844807552 12462704 15256585675955222585404650748280438784 12462705 186118288666830071369548130674992784500 12462706 -60541983808811815092515522929519674336 12462707 1455674202332603477666198075265320602956 12462708 -558929887049691024710626222101675048960 12462709 169504159027504113715415541011230002336 12462710 -109761000077296177775612597238506772480 12462711 613347218667891569890784764579411969128 12462712 377361139292947664189461963366264627200 12462713 286663280904544013049576391038819458304 12462714 913669063248961319339966483104700705280 12462715 -674005209758449450898528881617772038480 12462716 286005150583920352226801014054097353728 12462717 -255820419938838786863252220041812553088 12462718 174344072007722034306917604551555342016 12462719 1654450490163756747507341280768943797120 12462720 -162666370709363413598782460269481164800 12462721 -2514686449257532244330646157440055750680 12462722 429917399106531128183483032561749480912 12462723 54067387825594239403757348252431887264 12462724 23489813144898741271719556770816409600 12462725 -649032468389414421254151902361413004000 12462726 -572966505360291065797690028285775771456 12462727 -1107660347053759668167837740202220839920 12462728 -1364100125379976163951009642433876295680 12462729 -79230837670666413787943543474932472352 12462730 95274739500180495957874143982755763200 12462731 -511302446332496462763897139443352103136 12462732 -160229966228665081274146539450644377344 12462733 -1627567743646538805909084607646552800 12462734 -146298170981780424665524029797051228928 12462735 -571108620427190772666090613766651574000 12462736 -56494089332230056008881233246617272320 12462737 224249312779798927601254431599697458112 12462738 152474330374916632325585054953119226368 12462739 1215348218429411544432931024455597530540 12462740 -583990268722081273891334367396273100800 12462741 1750635971043031926289606459189452949152 12462742 734982313113966907595974413335211466272 12462743 132967326659383022331601944579367614504 12462744 60342397773090094230291166734912061440 12462745 351383551022760482710248059942640346500 12462746 -47536052414276695768053887142251105280 12462747 -121065601878226778035740346533114097920 12462748 -144121693218119010850264239496081393664 12462749 525854431673084944952206285934484855564 12462750 -347315569053349860169188636606543360000 12462751 305641347674571362357269808903044627680 12462752 -908661645549957952563241609959905230848 12462753 -432444876309186343493083715978236974816 12462754 40916430207874365099871311397728099072 12462755 309566336559386011464339006719720065920 12462756 702319581495949259976536014303351145472 12462757 1015273948039849548257304744157392292320 12462758 -1139349376322687527866773278780204512 12462759 -20123064987003631583501811571917205200 12462760 -385619400772619479307006757396279552000 12462761 206374239845445323313101484324625485924 12462762 -93715006027844363156027412582314522880 12462763 179181188281138863484140112090542569012 12462764 -727623311458577619615778025585146773504 12462765 -106844053861728016621207883042752972800 12462766 795598488292605445259928722223916160832 12462767 653538968651066313173190309322819932816 12462768 -292201816817704757327794603427701063680 12462769 364556223735784628464952496338124414960 12462770 78578095097931834251483140184565494400 12462771 -62815724756302597496548239270717354240 12462772 -280187025147691730969921257740387655680 12462773 12982573026967128628449125706633847200 12462774 414703092983970620243650292553784512960 12462775 75772399160378582748606703297937513600 12462776 -645026830220364343906440327920947200 12462777 175144052374422533621276204158067331828 12462778 855059218644031218821134887375853739520 12462779 24903113911902689657385130706813766720 12462780 -4984170850735064999000582177726300160 12462781 -38579826407619625930998546050570417568 12462782 -574258651250246137357182575165480480640 12462783 3711908458436449244319964946695755024 12462784 86097531189562631571267720377438044160 12462785 -590910479185203105438943629268885975680 12462786 -37261829764248132990050541803078608896 12462787 1167725224595274577997891762134179205436 12462788 -122021681426740500094369225807692695040 12462789 -288599064853617979253374477559671346976 12462790 -95015114011907396357788751212304784000 12462791 -39622181960663336770207126856257741776 12462792 -700370252707168127567577719126763233280 12462793 -160691889370786471308745534134688553600 12462794 -753797619998478249475281338361005337600 12462795 -224516935343042262659448547366799642400 12462796 15249453725943829184524584007737415680 12462797 2572212244130428255078369759081749825600 12462798 324173655041094639405338884567773977664 12462799 273054969815513461018538433583621992840 12462800 -91293149932914985507101123700290355200 12462801 -191226228495219109980044216271003170304 12462802 166285681298343780608597447977123461120 12462803 -903957229437963764536850168500150041600 12462804 -843372549214284392086748188185823924224 12462805 181428583727564039548688892767844480000 12462806 -199775724814927565663897954812731310080 12462807 645105405469215943158446359501207218000 12462808 1129289237230744656414436113563839488000 12462809 530879322440595728565804862764119840010 12462810 194003002048074679756089178676748092160 12462811 179804577922025597443287443301626797344 12462812 1262019177722658718297748765587698058752 12462813 -335428273924629261551535737728581624576 12462814 169076109000792580083158311458060924672 12462815 -1369025224178535835575571977534164558040 12462816 -733813086281805521687949680061450289152 12462817 103487842074289142108006280871237452992 12462818 33087771727934228118007814698042096416 12462819 -612927761755879629510155464047748992 12462820 131853982992213568551841964576162119680 12462821 -68551825141626611484267636785042551680 12462822 44926967441281093802271078461470296000 12462823 -89695319528256719623541748887860905928 12462824 878048207654757113809371925652999454720 12462825 192861751495375887283593448577136093600 12462826 146162957701641982775084496193094133504 12462827 -289401442920186758636125432897994210640 12462828 -336757923405652252081179402214709428224 12462829 -1519940432483608612443605514952503162624 12462830 164819058404290827011080084805214490560 12462831 -212216801495783030010671099645939481072 12462832 -146001221570625840699765339499593662464 12462833 10935322627943069934950827707016445604 12462834 290961098867223709489036889678219978880 12462835 -85408621074827027374928118571204865280 12462836 -120519279917969768528571285536309380992 12462837 -80088480918291282679986982593394152960 12462838 321707175851132910358509146455804252320 12462839 -1050460013109364228073431388955865518360 12462840 80784362465592003229992123327245107200 12462841 386763755779465512409856496997085090400 12462842 75980230907711651781685423280546933760 12462843 151249577400729064354553131202541116928 12462844 -369526017212712351631737215681575325184 12462845 671977223503109790506839043976637075200 12462846 208415104433360734097327290682282938368 12462847 -1232752900226811625212198148552484858768 12462848 256443906048736515737781195327657738240 12462849 427636539244472175447159837896346746880 12462850 217362879103747441660919256808363388400 12462851 -1678700459864638953875290064745253568328 12462852 26042904156149994106980238474159386624 12462853 -156134775806380458555473911982238670536 12462854 -554325858985631108641036012801663902624 12462855 -869618374393262216074962584269071379680 12462856 941393991881337154550531965407539450880 12462857 -1720349928891622547043038168935227390768 12462858 -218679994050539462144733112901450633376 12462859 183103610076166488223265300370573472104 12462860 399691563340945430238716280669519436800 12462861 -1007284209558300411978907627408546072128 12462862 15777154550326984471791392422019470272 12462863 -26426674565332681157220465825624001440 12462864 156853905947592830893059149129682714624 12462865 63050238758720359889154065846439576000 12462866 -51993391539850941261758192949697387200 12462867 898900742050209051821127552836106941760 12462868 395689918876136469537829969729961705472 12462869 957923285706982003721325408086134944270 12462870 1748884193897812078092415605843333120 12462871 -495029867052983040677715285406951779608 12462872 -1038549049184866360602829851717856174080 12462873 -275396098887431200812405688326063419616 12462874 -826509862850622720469372027405389986064 12462875 -113171902647039878750362058076794340000 12462876 -816378289529559608946610292563354337280 12462877 756809294645534051607765568858456159072 12462878 219999703641367385866593358216419642240 12462879 -461613952857151656841054862580278400 12462880 -460224856596942243874617642515089981440 12462881 -2243464870227195648579862392364734563136 12462882 223099987959112184420454529217161989120 12462883 62280758862770217015898638550861668504 12462884 180374196493955865880994798437922267136 12462885 574658547413413589782038509711122990620 12462886 -1052501165001975161134621491986880804096 12462887 1486204015515720344304371749101165334992 12462888 -88743962629570365244753822071501373440 12462889 490464073090363080872806408693478765690 12462890 5019732347876501771539488784850818560 12462891 153213958337630566088613711960116158464 12462892 -123724140096932107814270073907890603008 12462893 266622798179573357030927866923931877400 12462894 -62393051647335314685126863233382757120 12462895 -172221424399556630344351290737589206400 12462896 -311915287014607638831678234385012359168 12462897 -703163023179566261621123777689349771904 12462898 71695284638855702222868341046238103040 12462899 -242493368095953628534365872226234171840 12462900 346704792306364928928367135735092172800 12462901 -1266231446379614226227808226639658340096 12462902 -282974129473038340449193015713041098848 12462903 53464549777502919028801643498678271864 12462904 1630193242145693456314129123556501299200 12462905 7421624940713733761698580959172016000 12462906 -3560035150583778047866214154152887296 12462907 -1301837880798446501014921880682931938844 12462908 -692116721868068235312053321342852047872 12462909 1033672014247484930203928789591870479104 12462910 -358822298659778810428526286285453857280 12462911 -766129552547417067411657704573677159488 12462912 57762859458760073385876292541878370304 12462913 -1787320908642856445939318970506925003838 12462914 -242168147358091305019600463295944974848 12462915 -256726121714478752460352091280178912080 12462916 260020139923465848357071904209741402240 12462917 -712619909007230483688406813068183387360 12462918 73030742326240290374530413576513189888 12462919 488734579880177834979557395717258995840 12462920 -343557375789361925240582046164046950400 12462921 -286976731267310247569890041231098877228 12462922 658619295215910377464739354298805630512 12462923 -1419972634332155231773825529287169719896 12462924 -616955321636891723977421243182158643200 12462925 -14795053860287251323594384882748593500 12462926 13670920850384705175639603796726256640 12462927 -636274716440598877861793397458632911480 12462928 350100463846145397755430532289195466752 12462929 378725314379601973437766442149215115776 12462930 74234647569352964919417566426078208000 12462931 909995440646931372046293547253886980032 12462932 320153192015932671939216754615696508928 12462933 -95468652860781808642498631262380166336 12462934 707008634469013227840070987613104518336 12462935 -894695928636301406437973121824462310120 12462936 186521678384312322521977141317176524800 12462937 1026820948416009405310587626858209953960 12462938 -568685051322491921330714843901412435968 12462939 150130015950487514878300807383027588144 12462940 196601428145638037032536109935377479680 12462941 -366370878913751918602138644151080846336 12462942 -289579328471349376265110054170422655360 12462943 625336827702804630293047574857418898720 12462944 -355085363817210930316627814617047367680 12462945 -64184833442084076229371514168139818560 12462946 -565882506014362732661947373346588247680 12462947 -201402025839212570232789994142246996736 12462948 6304148416886746982062953353592674304 12462949 837602035214113157995869210876127965950 12462950 -95306947576834475284443350994510374400 12462951 -29746879975767015967406022402573616560 12462952 1151092305410953412717930466165979929600 12462953 2665792452763233584144705432903612165760 12462954 546353455796569712309961368062897005312 12462955 -443570337423052897375607127885757418400 12462956 661198733391512866056966324093702988800 12462957 -418002933521018203458108948084432893760 12462958 1198149232170128369676238328511651739776 12462959 -491387699802491237596521726225465686496 12462960 -72676538065458516086395560684557107200 12462961 83124064320317939122373723327047106560 12462962 -209744432966358543183727859917849206768 12462963 195944439522708371901348392760031640688 12462964 763749139688628595276665430425698297856 12462965 679442868072510007107171658284464776860 12462966 132195475589721985706500057277309091552 12462967 492180448097519203834214382584943380952 12462968 -204754774888948829741479680401046282240 12462969 -496268259213746941105122206838102536640 12462970 -33052934841082893897872377416574420800 12462971 -1567977953115401458365543421805878130256 12462972 28569443087626042446890133012810547200 12462973 1909349269252786908288264963705693209222 12462974 1106978739263981196928371507866227612800 12462975 -81365233252141490865455522910264616800 12462976 125473099781924624328744679393260994560 12462977 1026182542102331453968931755867278941826 12462978 54502130020323063005470682724980199168 12462979 -1955215635898158779808365894172103564420 12462980 145020132444327770618670307221546639360 12462981 90519508059729578773477725411978647904 12462982 -105285201454855563153372833047524069120 12462983 399082438731680980661708421697929750000 12462984 288623592438949506205935692265257948160 12462985 42034935184050942438265824723402298560 12462986 -252279594310545860573909454887073497808 12462987 -653777655564068093183836076132381701632 12462988 1709622092973946748645586647920062386176 12462989 132811657824381462084538553880210102144 12462990 -625000198274886914732375765346913689600 12462991 9733342746964392814877114404985665912 12462992 -42433619789203248205044546639152283648 12462993 -939127744522316151734561352455319583920 12462994 -749354975343867859110205312523979886704 12462995 164313990296312196150277034030358798000 12462996 24975690577670238208496336768378093568 12462997 31989607646533730810016132191429442446 12462998 -74569417118049913552707040194889609536 12462999 -761623149715102503538495700871713757336 12463000 3411894311941250967009827632220160000 12463001 -1689852597024107572294792198339397602998 12463002 34380498892832012196793821418737220080 12463003 -256673698592847352432833084875329795200 12463004 165535610572367796327415279471424749056 12463005 -1094993664811113548248097273935504994880 12463006 104149575685346181855056470948081942656 12463007 -1092900770453750646262944980014544499744 12463008 -322930714646890641204731855508712980480 12463009 -433213796097829527447140238763279225196 12463010 43874659723280173068112596195328235520 12463011 -1619973593339107255171036716858396940800 12463012 -145674083749550656422777182513378032640 12463013 -461488260119152290153820377199591452738 12463014 47854990292936630108084704808355870720 12463015 -358611790454092418672166919540586304840 12463016 401231113150710025327459255696177551360 12463017 78140298249004626043262027755610649984 12463018 93733405870116363713878913890971770880 12463019 -186058202845239337277176075591726497120 12463020 -389392251898860165311152359758175052800 12463021 -735293568205491676365766081210791958868 12463022 107851202987927559782973008847492610944 12463023 -159792467834477954593078133010019679232 12463024 13199796279989799708555623679918080000 12463025 -808243234015120652226015453216658515450 12463026 -157590054512955057176090904958705900800 12463027 807649293427405371856188307081876137192 12463028 -189061901003900350003987425453907083264 12463029 51111154325941444656459806395652361774 12463030 736581101702856380689625959554544412160 12463031 -280904755912093021708732035825935212800 12463032 375968279792453471550162468135987978240 12463033 422845929747337708378724087846403499968 12463034 -4996067853700937505850594494503089152 12463035 -44416650201334138780375352407120380960 12463036 189655046258546236675625040370280711680 12463037 1735362111495939839495525203818083812992 12463038 -114704082145351001697503895077169346560 12463039 232885830292090959328802929212116246640 12463040 -440681268587182249659367791173566464000 12463041 389026506632311915047419203590045932592 12463042 -567152630291284279198269619742695324800 12463043 -1142067729149275972177442060940624828384 12463044 758570726046415980456573397818331299840 12463045 205698681723259590413912046737249045760 12463046 703154082491617515491473644507195269472 12463047 1703001004384016556881886688420286732760 12463048 -240763641593101491997188768852396748800 12463049 -582793868589704150526974196558590206236 12463050 111538837704590411188272701228429472000 12463051 -240452174463989828260040392239488419948 12463052 -862870645650085117984448749880755865856 12463053 491315254251381944592461870631081304608 12463054 78349570142056979475777462636870021120 12463055 -138292184250137872590583113909607672080 12463056 32684243267723332062935999064675188736 12463057 75184008173146316186803961378247647304 12463058 710529119070652163300339605380000308880 12463059 334728828181005781568541695407094664960 12463060 -13432012188314237465375129148791769600 12463061 115849526368792085577983461814308494744 12463062 642438325244222339672483631578642849280 12463063 -1772990489672617358996108273738143629688 12463064 1503365153436385459050104729775862671360 12463065 -52504510183307995896036744493461430140 12463066 -142533976969043975979581758872660195840 12463067 612086443626834955199145700922120050116 12463068 2161589212549934716507102462171875840 12463069 254578490909434429785466249457534292000 12463070 -466224456437139783651920777466304931520 12463071 -22512890799377269909964867913761522160 12463072 -1497938104803443511385606316394793402368 12463073 137919488884550238828028503689745205440 12463074 -6353827524722576193985375707178416672 12463075 450382043062124494860584883065240798300 12463076 603303328992578900511615202297423109760 12463077 -1444015795046789601330034553245522944 12463078 953982447642999460177421443610478863040 12463079 -1190077196929686155545674570608804219232 12463080 -41852612222264658959869964614837862400 12463081 108584374123360719402616520408478595572 12463082 183812940726543096592837253809739334912 12463083 767092028154802027894068815878956482652 12463084 -1984522723857590935370075146378054600704 12463085 -467014915804961150481556059191357744640 12463086 212721935820211773928905604821086220864 12463087 672947470250665063176216759486667264 12463088 -56652891921825083316060608315979202560 12463089 -736080962960492954303964831154375621776 12463090 4553522631326730823597670721013048320 12463091 1860642751221922441156937325542279130552 12463092 1257148634099828281203704637785209344000 12463093 -809854010437877115753831274453804584552 12463094 -189931112608870799013572976547440912768 12463095 -102807757266207720823892167364238306480 12463096 -13561114513344821735354770022578483200 12463097 -1563168530785829729075799131723876619708 12463098 -41571011194333945386754149328894087680 12463099 461641245298162560784340191664826140520 12463100 -127822753777975624290523756165795545600 12463101 -1051603718938672087265626060503090019200 12463102 -520908796429308570867929512207441089408 12463103 -3551412251957210070744760709461692937296 12463104 -103824291705102950065914949412170235904 12463105 -1334983536910390017658969652713564815000 12463106 -495300215217336356180860801961091379248 12463107 246986836939625707585951923529044751680 12463108 -297230176728427717586359852384378281984 12463109 -446163736987185181298434740092111444232 12463110 72816848882210668577548227491567260800 12463111 1076161733122082367047738238226016002712 12463112 795944146218824951769218429531977651200 12463113 -37200775709037321688604972193001881216 12463114 -73951084387887779404685789741413866240 12463115 -27732514434302633034506657957199345600 12463116 269857402397716721190667772454282461184 12463117 -100734998925315372635453928665682200776 12463118 878163608594717977376372162787048845760 12463119 -2621158961817948263059494876416069644800 12463120 3283377075100875927673112424508293120 12463121 1427946769941163775869294716057040866 12463122 -19302247268051686004137340673627664896 12463123 -200452411817663265824356486067761884628 12463124 145584085804557093412872642995781223296 12463125 -30824252890581167759457172619911980000 12463126 -220888059968498385033741041262119836800 12463127 -201933071212238651630967218048820725280 12463128 -999693943057322173759576912288614144000 12463129 -279738988986388039557119219009214650624 12463130 -602423531990626541599630149134157707040 12463131 218174516832120931002175134399272922624 12463132 512018890801379252130981979618565750784 12463133 -148548175759024688013327291540916484160 12463134 -58929954917125488714720551756000099520 12463135 -783182992035865996825762172982173274240 12463136 512338031801278856884715981530925629440 12463137 -347992905959722775687025025536143550192 12463138 -944314776190111652260892641255091759280 12463139 -70671264326245049821378852661142237600 12463140 38692709022470869770284479954186137600 12463141 982470655796636182256537917732221876542 12463142 333675083529230606253827700033597367680 12463143 -51324715630034821033929188188998395904 12463144 -12172364667690617487398290665905940480 12463145 6870451354857506218421904315718195200 12463146 -35017848403173150409083452192360686080 12463147 -473627259471997275740220185133486381248 12463148 78559842930807123570066264913806289920 12463149 -318334103759935091566987446668586284736 12463150 -130303444460077781735619569610214252800 12463151 130197785484997196928161359399404475152 12463152 -59718967630809365761800796332687163392 12463153 767030086013499110305369628065433464804 12463154 211152562832591559913650576193678330368 12463155 214755249911162888329410438781204820400 12463156 1629783401129526895618136439527810138880 12463157 153710926380047379880463681279495006400 12463158 10745815766775241031188272024096083328 12463159 1066758254995424063671253519578304314416 12463160 -221616253753342757804684366763328512000 12463161 -1207711326122279417264151794850747360576 12463162 -412200885450909532080391549088226543648 12463163 -26603525667465122722388684942598165336 12463164 -2351149241731687928496882512359056384 12463165 432583011370225578752567493901514432640 12463166 404234223793406651927963029470900480 12463167 -156792874708710434560648266835469592120 12463168 -207732328939749543884969407954933514240 12463169 -988424531851767602200897414679664561450 12463170 -85558899352113906596711703996121820160 12463171 34077319296246029592792914139605376000 12463172 277553145115030063347447910169534096640 12463173 -1000492454276183534479916417556298848000 12463174 -706440047585171793562050945911312789664 12463175 -587468886508140613270675684394829933600 12463176 545993602888282109409094620712570552320 12463177 -278072109923407851808198710137761991974 12463178 58271317403996279330912788144887754752 12463179 24150014269910114777877626299348577280 12463180 203463161935163273173826859151850496000 12463181 1032851995976302657165554472520522324982 12463182 175229086870841969652374121132037276800 12463183 -403192088245220848411471360934270417200 12463184 -247045763493825339766483307339472175104 12463185 103236094325537351015412412658101881600 12463186 10797306565013047989963196279985630880 12463187 -1680804123997546057674962738855474791608 12463188 110796549403555887611742446495421081600 12463189 -1290494320183428992599963817999854569010 12463190 308315207767920153753780129340601337600 12463191 -116771907045963385154326944101616564480 12463192 241636806807308995366265385818078945280 12463193 16441338078674201930080341904750791720 12463194 22481780216463904725295728091610070528 12463195 -45380882915540023818823394406182002080 12463196 -1396955282905074577347074261780322393600 12463197 651684369549383558653433821301554482528 12463198 -391440564018512287577396296239030312960 12463199 2090197790504811079911001834640463271896 12463200 322590251229911172474114065818779648000 12463201 -744474154604027287780564718591619064798 12463202 -725635551108585912839467806804122486400 12463203 -176745350208361431137880041005754105856 12463204 -144346328841809784682882004095970680320 12463205 -56089739972562276117286762539476777640 12463206 -6061489607413708609114164212366671872 12463207 -632553367880839659145675433265167433544 12463208 -152746753098270735988481607765706506240 12463209 867744341275313689404629756288118121584 12463210 -64023809817534177397626999774826444800 12463211 553642123544214790602735051402431485812 12463212 524808915552286374036954633361678259712 12463213 571802341071165378377826239161135732960 12463214 -113097301809297046920364201897547643840 12463215 -323812493742327935216204238252384864960 12463216 -275240599642645811568594763290405142528 12463217 -22581071324171837527962061613158813824 12463218 -113609571928685349843928447652463636336 12463219 -1184359281044165523623618039226021301080 12463220 -161927555936412359711051202888710922240 12463221 31978663790096691622878686873925312960 12463222 316850735923826834109442959748946981952 12463223 -817471665650114438535739485352594748496 12463224 513278050799445239105639619351898705920 12463225 -169291315011112426388961023955924153600 12463226 687359378111322070257413185853373267312 12463227 -111221942516106635479455917878102557696 12463228 -197699627260639264547720105006057199104 12463229 -1423355864547967856314284187834873666170 12463230 132659472493643312624577515557603211520 12463231 -366046658257980096224301417667809321600 12463232 -1009065106916479072281062465794788556800 12463233 624558261190369882463622040446763149600 12463234 202518223310147869280218876515212539392 12463235 1534286341954190686824967073297582180400 12463236 296272842551103952089204199425811032192 12463237 -604627163580699647159926711535334484128 12463238 -501283776586262871719787217489399148160 12463239 774722088313300950260864259924471220560 12463240 139133349938719309977302848677199872000 12463241 756944188661631442008909090306605926272 12463242 -252005109523400665867206635856889344 12463243 830457664693021564394669656005713202720 12463244 -1208968664962150092033920265574939236864 12463245 -316428941563058461998801777534923277780 12463246 -712830658443046340720829786454823972928 12463247 292669398239830854078543793110473359680 12463248 -10208645643744818798256070835267174400 12463249 13172438085679413486093907732201738864 12463250 188751385941959784934206464688534024000 12463251 -41115200352875219316337410948076970568 12463252 -163203591673453993867967447571075163264 12463253 272752678789590916403044923109854826080 12463254 -735150851182541878650103807422669600000 12463255 -467007383844045260638992013546599063840 12463256 648845318723348838645165316858279526400 12463257 782246614565219794207143797258327474640 12463258 -337406357426073686062223774895927029520 12463259 -438421022702888890053541776064475301960 12463260 316878035348245399837063303341646402560 12463261 -2450467979765090980246158566969096140788 12463262 -114804884581600044555644337860497157376 12463263 -456992279386863527988391040928283581360 12463264 -272812515508266604386757228090242367488 12463265 -326290890538489594829275771752806837400 12463266 -159394459826259365458837947701642113536 12463267 1590416076400526341094633607403956292316 12463268 715242786514124821164582534048036983040 12463269 7255840500175993084219009557751289856 12463270 269453976386909348870956350114347998080 12463271 -18406629301278667255381330993778572416 12463272 870355225839390739588207931948059852800 12463273 1449054426384386210544467007535044664720 12463274 -508679935505149610466454397541335382864 12463275 -607111148591424213740579625878517998400 12463276 276929571541862142163618397192244955136 12463277 674480953521321772402608632203136817366 12463278 -169798928832291541678400686843259136000 12463279 -284968724945376883773303222035316622424 12463280 -212551494037615550787017722772689059840 12463281 47591291149734197364628136498400903840 12463282 -209146990176999389093190203399100114528 12463283 -135295462511403504833843836061808815280 12463284 -203510179803076473705820369759833458688 12463285 -25772041001804800487249237152000354020 12463286 -521096332141558976191149570101084362752 12463287 -1586290691764074413374722093098646518832 12463288 562755880001396634924939920845180047360 12463289 28692164031508299260000749988124025860 12463290 1216585241961936297578688387134730240 12463291 -5241028225962519129662808309767633308 12463292 -24041754385571813162612182002529817088 12463293 161096896341519450096517679954263838400 12463294 1076728854746492623508501773833826749696 12463295 503185976273883146599259976229900156800 12463296 -250627287534150518350815751762933186560 12463297 -251224044375540173084810024423061480480 12463298 -23629889321473653988377276634849091040 12463299 596411216509261695865704637108461147168 12463300 -124783532125919132649944047855084585600 12463301 -470511064468071679917034526973767912520 12463302 78089319112420351018859410533610856448 12463303 185561878954531447343236387820265248544 12463304 94404448376178667491659688909105070080 12463305 594520499615239634760154073624394317760 12463306 27654851961998697914651483852731939584 12463307 975182590985488349238098217467428379280 12463308 19561167615768496041682483335008547840 12463309 1557915614316572059938955752564911987328 12463310 551201003714596996838819319169621498560 12463311 -53388264600837497196628040175772807296 12463312 242347176292200450197356979903454953472 12463313 2010467189528635493374670013011104664562 12463314 24031090104937767488141988692264375040 12463315 3799914335441131511931387516759129120 12463316 -969423702411564976622733843777003694080 12463317 716675822031789526478130421698926917134 12463318 69017230701436760507194414961774668416 12463319 -1222325446795384464571750160661485215488 12463320 -305731015250348016684980586333595238400 12463321 369895341480974318317187793235876956360 12463322 -623119437510114777728769173300981430288 12463323 598575015024720855002321428061538490368 12463324 852870536030849940168881814361391069696 12463325 -251796696696482681525212815821136336000 12463326 -98417427082988003309331541181163388608 12463327 397966759329978374937741017532466623432 12463328 -446327765473328549300087910042803896320 12463329 560186003707875319670755789591409499360 12463330 624670850147949642944995515142504588800 12463331 -1796766019578542357579580897584521376868 12463332 52652865136669481468512994785920221184 12463333 264830746632875356591999905800025026944 12463334 281203178791137071344941637528844283648 12463335 -5502491453380412887107483043685952000 12463336 1213699301127232739701728942121420584960 12463337 -1938167810249530672391902730986384666560 12463338 -257260729581315711152959464066653280000 12463339 180903171389500151000405574967166584352 12463340 680642174753677798326952412053293711360 12463341 -16974324680949574095966430921172153280 12463342 -209752642850036695240489034924628144000 12463343 21256769476814969823495169534941443280 12463344 -11661588225133360600479159381712699392 12463345 -352469424112184798946616459953372753600 12463346 -667692565383046789370417064205920751584 12463347 495435211957501842464580257456870634336 12463348 88214838996367634315656959649427992576 12463349 799666915839393476028668862189719122350 12463350 -225192183554834567386141868710591608000 12463351 586086173816782940335609336926374105952 12463352 679210668636683489592494788330355404800 12463353 -183954965479914740747093280899831192256 12463354 -767582954340297550841301882070072066560 12463355 600729721668368338315658532473408369760 12463356 39707677012764936194745421126371655680 12463357 1123771232343677266863248434692068345606 12463358 308552579791353088051135047777751649280 12463359 620975232055881124315195361307729964560 12463360 -57519675538274235751873589306185482240 12463361 -1539477208440556921194052145594870067708 12463362 535677487688126466987585039069431662080 12463363 147773792465995764426709217996494512 12463364 -239325145721254402995505376157947854848 12463365 -518360216610304931952711105181366109280 12463366 351541335009524968733040525764882845440 12463367 -489215767831388012130276215224715225808 12463368 623494256378216998441224626043073781760 12463369 776283729616698843594167530023231999770 12463370 -76032879477945968946557797919676288000 12463371 -25265780301451585083569600495759694792 12463372 -264225133515638282724126754872456775680 12463373 -540158064484251255238696808038695333600 12463374 -7409843879974464393280148825090027520 12463375 -945461621152912953226727018080600578000 12463376 -193199857552297010177791488018727280640 12463377 -1212044406895358009203322351728952578368 12463378 2078569563160738865629779804015502848 12463379 -427401076563913786586758770175980088020 12463380 407362818804911223510163807828750671360 12463381 342969729883894458204301988934218495392 12463382 405576203939709976096291211990868388800 12463383 143884674261876653757687118726903947624 12463384 659870178932191688407078959578731499520 12463385 153258052440124105260378910101975784320 12463386 -85861404326880800210492732595923387136 12463387 -789618027737000606029243909727043074480 12463388 184772663282964319035043347326694144000 12463389 -58385387924601659191369779717025409760 12463390 547257122304040385319839349920638651200 12463391 -888749395290509797272527867567023149216 12463392 1034835380489480385924389287225306644480 12463393 -884389790277150027042322780590611246400 12463394 536732781420704470913657818654621340496 12463395 82093899414196060424261000143138575360 12463396 1006796249967414349353002397710876190720 12463397 -96840320304922907909420251007869452228 12463398 470179000582043614573223815953939370368 12463399 -37559111211588530203574602003042470400 12463400 -4285429026325074928460552300004096000 12463401 -328601731278052674967775116365380306880 12463402 -200096291242008271784636453588184622080 12463403 3087192480436788549936859230516040068000 12463404 -31412375190394041456221106910024456704 12463405 -108615487308107106933534577452643838880 12463406 -170057162299419389764661120160809734848 12463407 456193776033359306267456916107122101120 12463408 337496720480279629687805153716150648832 12463409 30704787987140187155190837477050634816 12463410 135294446481934235020104303369368271360 12463411 684186603534724422292957738898168889600 12463412 -814859746606892772144941824140032010240 12463413 -204171358665408546760698438205909182720 12463414 -192725915630934542723893395244020577824 12463415 523244314382845781799057940345718588400 12463416 -57424026591190835525679476530220236800 12463417 -853166580577514775199082520880175974140 12463418 -277989882273358498016262833367002773248 12463419 -199217086390433003530514527928200462056 12463420 623313232893299379239797802677008929280 12463421 -9422496682696872797001256510753241568 12463422 117546049501430040913831237280245207680 12463423 653821688265596338534731948538955920240 12463424 -83593620241591327679566943975494385664 12463425 1883679704491795773353122739378888700 12463426 -30076941330829266698558988126265946112 12463427 643611024707826382479241441403409972720 12463428 -694633930151495138008893356664640250880 12463429 502166393707834007944779280436292502080 12463430 37311614722702033471144949011485235200 12463431 233669575133581105034575020872429907024 12463432 249113548387205430316138290222927636480 12463433 -415102713860124926645952565334166051660 12463434 -669499784445774197303444551929270680016 12463435 -149408704117639108654253969834585664000 12463436 57173253189218642933328587573513574912 12463437 -284396134874460636642571846394021619648 12463438 188340824206799743276681952761902384000 12463439 251040753062799639595210995510694687224 12463440 161200506113299756146904094916394352640 12463441 623904310003213657741850262697544667252 12463442 979463569280433513569521514829991753872 12463443 207655676014277796115937815801566745200 12463444 125716583780729071265837406595782514560 12463445 667983315812436501492038425788649251480 12463446 246293052326660998463214533240376483840 12463447 548717705184043186413165215349843649680 12463448 -252609662506227715783475851735921582080 12463449 -197950708019351779005714738280992516960 12463450 92737506247757394711097600497565994400 12463451 -145051093391936855510340292008470691072 12463452 -324139602125175384746863834617119053824 12463453 1374690369623965812929210996290808945702 12463454 194063137444994419329552620716669499520 12463455 792940434118232612712727746805142371200 12463456 -1560596199601041380706441642383743254528 12463457 129562608796625993678746367608240688640 12463458 91295089615859824159941892951604160000 12463459 1537546042269954727828738956641456280640 12463460 705887230139575074244958484711973478400 12463461 1153151637189138777870108772535212320510 12463462 670683629664431969076093963954000723264 12463463 342078367019391416410805268283791350712 12463464 753098435149652816297782296888115200 12463465 153392778435020764242931539503387921280 12463466 194146842659294215000086199495846656432 12463467 -199782899678253759097381626855931641216 12463468 500557398367224267221796245335797521920 12463469 262569975665592064334683971173419537344 12463470 -212423780271939370440745952000844840960 12463471 1281316621684774078650516700509603795600 12463472 -39557478107960739124835385056657276928 12463473 -832122805973194894468865181828712816032 12463474 -496979969689775919300315789576040310016 12463475 -872452136232170645903613458228229906000 12463476 231049953655150181876114692057566584832 12463477 -471924770692528149048919467480579281540 12463478 -148939174269338894486531557502752325760 12463479 -4830670375788708568489603107146149152 12463480 206463694412002800624872106241419264000 12463481 154304008808166962018576787845669172564 12463482 176741909635327377266472447663344268288 12463483 1655220293774317347531013163233813613732 12463484 106557544912827299663311249900935281664 12463485 -172476487774089039535790422909600836000 12463486 79153674472593031779414603995925839616 12463487 121812556195663861274003194326219600 12463488 -52060599050949384595512667202912256000 12463489 836186250942998441378131710812557759956 12463490 -113065468115731298486551234728175826880 12463491 255656017335086084416552013353829350392 12463492 310193021558856744504690210126104460416 12463493 321742442160766042871970462314348388960 12463494 271592571290919652066778427700687608000 12463495 350872871574643010387776605821062647600 12463496 -377548317058800377505559966505316710400 12463497 191615820437566042936220698335778947840 12463498 -609218545018355240422631408039718882000 12463499 2102039421631151992011939549515414091336 12463500 191888072936473177226766793328381952000 12463501 -269509976012121465396382906372743378996 12463502 -1000964536027293510847600175495262762048 12463503 -166624348440879485933374487546374129776 12463504 490416537108137307964407318411949916160 12463505 1118488743104905437326757706138944300660 12463506 239092192337109839108908417511788527360 12463507 3253562654118013773386876447063276544 12463508 402110653647038386280998886368704765696 12463509 -90362542540619768131043867934074662272 12463510 119697412570346331171633397860821756160 12463511 -181791469456895338226794909928414836200 12463512 1227672107753841461319023395191861411840 12463513 736732292996106730710618277763927762762 12463514 -219571124187901801423467749103363686400 12463515 1126072297357061650654324115077157008800 12463516 -270775272821988412056662557367880462336 12463517 -1949651758509737667791251884559032596448 12463518 -489379892207923448677687138393547388096 12463519 -123364239351428818314889512306422830400 12463520 -892306196452140058991071885596422307840 12463521 -391378072899582603330736696575244646976 12463522 -321788760279705475187226488855414775648 12463523 -181588136017754177005349134897716585000 12463524 -184658468647245001320300064420431052800 12463525 -12594515918090153392446875988941194950 12463526 -268576308355857766252744201624207841280 12463527 -135214166464597046499520527950726053080 12463528 -115689298203321242924769554050291630080 12463529 -36406260721604945556951556791604376832 12463530 -85163024525062272855161234184015828480 12463531 2108410682915332066221693716103389651392 12463532 741757090996471143182805317256229053696 12463533 -677373103942273076098105820025166811580 12463534 -527257579615084855842873278050465723584 12463535 253042251977239651075378405440729060960 12463536 -36847905951610951869858445829442797568 12463537 -1455715215295960047177227048210470920814 12463538 -57726198126676651258396693037344788960 12463539 -691228323829650706461360547816926806784 12463540 67730469068235596882324079183937044480 12463541 386411887585620514583680799190081387552 12463542 -14387323676530200101109170051519904768 12463543 -414906517345787707740687043188818325208 12463544 -1200568387820392642477843740676173004800 12463545 -21922841069825198364374669025310848960 12463546 -726854376968847853241777329156128656640 12463547 1396571537964800683260131357854358640996 12463548 750392660447087649132320356389000122880 12463549 -72062995791222649594136882409142362048 12463550 -2044733583315174577797932893862092800 12463551 18399841915992281635169185173394992 12463552 266907206885230589565186037526770483200 12463553 -301981367371215935191281787286069760576 12463554 1045935183648222475323405908927741061120 12463555 -221852231503093000119622293784705749840 12463556 -7791297654563495449698770408637210624 12463557 1100803502455482364696010148533642607840 12463558 613134044447857014060435256076367728640 12463559 445435690889311895543217789707399093640 12463560 -173692048097518270427258200657681920000 12463561 -31252916965252776190848862151715217152 12463562 -486764605482258308724841466301582458880 12463563 285198238825147185587370878997917917440 12463564 626782869987572777598456831877203035136 12463565 2352354465288857045176263021366841461600 12463566 459076083253528303584057980070103362624 12463567 1385242456627246182683154278630986595664 12463568 -92727689805744531272319067580508880896 12463569 -38495706615894517733485119322896336000 12463570 66576085641953637096494676152508917760 12463571 1596986823676820421935683954736973905772 12463572 -783387466988668686122470917587903010816 12463573 1803366599514693189896309269515728016960 12463574 -94876222213546542883197345362883955200 12463575 226080822123644212579908370306985679600 12463576 -1426325931349250042783158267394938705920 12463577 -120573809711526393467040436609221489600 12463578 -11346011102943021764692154850039636480 12463579 905129917757361627513611780375447690180 12463580 589075342027401356132157384800324198400 12463581 -173966344542097513358605435692749306880 12463582 -72310119765776283300667121777687809920 12463583 -658287138723641150041854404644815943176 12463584 -441498243124723336778914808578342649856 12463585 -218237293736750080566657990199207195200 12463586 135744379218125031423637070569558646784 12463587 827660165655207706176600458103345599844 12463588 19995459713090632377484931478872194688 12463589 -600223111852034777164184208856121791044 12463590 138366046877839253096527621828394807040 12463591 502039621572500485705405056311160131400 12463592 -1710065559319632027799860243246301824000 12463593 -4141424348160692736441408475246479360 12463594 -133060906895039234661889336235716558080 12463595 804277076802976071904170996795539589600 12463596 -831703947526813226335534703829009770496 12463597 -1527712992814180283528294657789163142954 12463598 -154232702345794821490433244369834571008 12463599 302292462820442147856520920664588964880 12463600 165792424671000125656406119200518144000 12463601 -55225297766274962234678556377185647360 12463602 -410600601734772172984651050068231327232 12463603 50443496713358350184620884342822967144 12463604 -79664760999764128283613159135853970688 12463605 217009916144615506660598836990368000 12463606 156188841141546499649444276531484910752 12463607 187203501949112883798927802485078897480 12463608 -743514231362298042730738166848803962880 12463609 -1317157980472975567100173947182631447190 12463610 -157652353721638521872352140619363755040 12463611 -225649355178412225032427085849112061440 12463612 -36311495187959092220015791899429175296 12463613 -39624594693502465412101554248734464096 12463614 557633759649518914064997944883253274304 12463615 -108498737238346553540564463578343540000 12463616 80671097304504036851123194876032712704 12463617 -836828772746023978831803537396065805120 12463618 -287343360362626416475932841031414983680 12463619 -587166658007944125924586483729638541104 12463620 47318526601660042726104564539836723200 12463621 -556314491150538460062794292014958822178 12463622 320096499619963456946288580406389432000 12463623 781257252843851447725805052047418546672 12463624 -308120190323513566888634319815097876480 12463625 1395057456389211405204279779193885045000 12463626 -17985699346991993586765117172109016576 12463627 -822289626711823919309891594056342658736 12463628 -576008801852042320067031937787110885632 12463629 -712204186037546176474947878552608420416 12463630 -502140217872677316401566534035483743040 12463631 -128391355838409279778618989886884184416 12463632 3052257554830884641706504695230955520 12463633 -297715447059942008568267618417394716736 12463634 303259683988410696635049751535657684640 12463635 -221647295044742062680053838867868764480 12463636 -22082492572893758986455771576307593216 12463637 56830302169467979312893296595395222286 12463638 514672901559319008890144419620940113408 12463639 -118579971370386387819714965196138002160 12463640 -820516502794507329437176783972451328000 12463641 -561436207020377127447380853778840472550 12463642 481424938080803833567465368349370341344 12463643 -649545630929134716439839807848800556736 12463644 392652674824508389829637518427000470016 12463645 -622179751144737170780841803064907166100 12463646 177376925344028739033217120195129155264 12463647 -350803300936325867298729560880937484928 12463648 -1203681668358758221469536504148681293824 12463649 49809066250733864103882484988372016000 12463650 82684264843894268858484276538418530800 12463651 -55146209394064227384268115691117091488 12463652 1161745828567530052512933228159222232320 12463653 -546613088043705893668739994113510194176 12463654 -41843866892394129712825111985889220608 12463655 -48124955043709636525659045185610725040 12463656 -558686704696352513050397371688112537600 12463657 -392804316554482776303271070969124969094 12463658 -142224471861642851378267770216381854720 12463659 -285766705033857521639478218054866701600 12463660 -376903328689654163322001976636906158080 12463661 417697753825985645186323939578958801632 12463662 -68422236323463378761616665873827946496 12463663 -402645836330677765904870126311427138960 12463664 267628582895558898974353938034338938880 12463665 395328014556058953469077162815063185920 12463666 -548496403525815303616968647002612873968 12463667 853968400403226248305933706504629999320 12463668 31673430458406683697070613802535004160 12463669 -2434896164567125849736596865445592815204 12463670 -3749702450080403807710478170037982720 12463671 -259124178215056902718863500396931332736 12463672 104448549163828450925033280101906841600 12463673 260102883751943279603629574240804090922 12463674 8254062757849388212634806845080211456 12463675 371240208904968330233753494170816492800 12463676 887644659267955247143109648080930728960 12463677 243198604333440303112882548861789297600 12463678 64384076305771507256666623702310496960 12463679 11895739745500711177477942275977129784 12463680 20823958875596150716863662300237660160 12463681 851124259335179583201053659756987820592 12463682 119312785225075155362504403766385416704 12463683 234072391563738606701716608637215256824 12463684 -492121877773166721523293582731198963584 12463685 -520013957387493967263446380026964905000 12463686 -1230247951751205073637104016369294081280 12463687 881227167405918836632099853332447957792 12463688 -721075457010852776241303239132131491840 12463689 -452744085035479804976340944860550787504 12463690 27783120690324106786390479455571861600 12463691 913001609789634041334913430087289888000 12463692 -94538581238424892414134569589122946048 12463693 -1759482643467075382814309046207285725952 12463694 74659852222542473836854900145047992640 12463695 423691696955123272312235938609517399040 12463696 -154323788828823274333641287123099975680 12463697 692459540894176080098865555104433964146 12463698 101713360278877768047078576344209425408 12463699 -94294850783640392662591210230516289300 12463700 55310706098119113941330149355136768000 12463701 150235148875316152403806300297592445600 12463702 -361080723417189987731929382659190708448 12463703 -127776931092703387910490248863486593888 12463704 -454110545327741785084161886964958228480 12463705 -120643343502110406987381831326636482560 12463706 -131029999311605205478603438539285458448 12463707 98690681767225599218627005229506635120 12463708 363031109450013533916062635209689481728 12463709 -615314250601782799064145169759915195284 12463710 -12640316002466908757250778876010926080 12463711 1225318017050746067777276698864819748064 12463712 -333920076438053415737198042678654926848 12463713 -293707817134724105198283984696256348800 12463714 243385519505276643373552687146696172320 12463715 -1391462269880629709385769737625190956800 12463716 24519009156221466071068314143357309952 12463717 -10837063447680866699939958324194407488 12463718 471839622467601219422348890347152206560 12463719 -1347897492370309112781195154950112688640 12463720 -159952629621878219799851059395537408000 12463721 1587417634062018523692508863300281354112 12463722 -7937720443198328714509655968869549312 12463723 994796846420416086193369737371320471344 12463724 -26607758592961748030278306604369276928 12463725 -200821321678972459116559923429621530400 12463726 -1376354021095101753417276014688422784 12463727 -1661635210825704516871525971554548325424 12463728 -11825823755967377306178128619333943296 12463729 1959914692959339245274507800642123168676 12463730 -286100708644401939230005540590605382240 12463731 -310911445956172492928268234140496397488 12463732 -159738076335575022515029553393026443904 12463733 160268775580360033169701249700371405344 12463734 486367543109046814063079978605295162880 12463735 479078549190295513539038661539128846680 12463736 -18038586898880046409525235479447142400 12463737 -75538933075543527996532924442072238720 12463738 164970209841977023563177036027013125600 12463739 -297998134075224428801529968806304186460 12463740 -385201912107914350930754571849220454400 12463741 -1296495529203669327526016317766977012858 12463742 2364185623030560965473230431251938170880 12463743 612919938277044698462646438438280536264 12463744 1514826778257566277491336230825120235520 12463745 112781869829203278318062378257045555200 12463746 110208014423778722759968917150320329728 12463747 -660492810098307082814603627752957314440 12463748 133292358662414093495124555586169342976 12463749 53223943501730540565106552608975155934 12463750 88797120357217367551325166538094700000 12463751 1835603673832614185571830514461586165600 12463752 -241588002357329647762304374007933337600 12463753 983272915279217221093730476364360143120 12463754 -23204717372046026066991114130957843776 12463755 -166700779476790252454645339562884693280 12463756 955014873119882761450463903533524226560 12463757 194426918160183424381954464250198158006 12463758 -82105031827684912965441807780022939776 12463759 398570121549733820116095937508310388224 12463760 -343135461105306509493762549345479147520 12463761 -775545833725326603108268240318292467296 12463762 146308738121384509771539372636251673600 12463763 -971222841299391439149804881006605712016 12463764 -137032964079189916974206517981374588928 12463765 12319945357839873684996299146466400000 12463766 -47266146689646470534715400866312837120 12463767 -280847727408542766598260234027266411520 12463768 -250048451150871920945154486973393920000 12463769 -1216264541746456864836274371831045251766 12463770 178376224598894886971336305368014131200 12463771 466627944549559894720700258892570786000 12463772 296375948746105629454960222495760232960 12463773 -76723234834793884887399918111144593856 12463774 -528974879133242586536643201548654772864 12463775 1004823056090905821824759392163633827800 12463776 365203770323039601283101378210828779520 12463777 921207874063690384396975867989195776452 12463778 74713323792403277479648094480101770624 12463779 610136853322417582659113843656089656184 12463780 -179128686805725281955655309615524741120 12463781 1874840175908538994408935086276344534464 12463782 71895075568970140850372696774503104192 12463783 341926123744143598974137484180375215360 12463784 372464427211260646323027819090773314560 12463785 -80497636156158862345491505932410130360 12463786 -223380335757557242659059576061154755408 12463787 -157852892777126948685914983841816353368 12463788 331091645122526164779121389313678467072 12463789 159878651787555865558622389614295180800 12463790 530770269233833080352181698652632958400 12463791 361803785020377737088006598937884128000 12463792 143173987572016294449136969383511326720 12463793 -1346338992513039971712583660153053998958 12463794 12584893433008505924845924414538918400 12463795 29375525910206622114811844871427283040 12463796 -993470635544868929122627145877114561792 12463797 498071979198778767080297582613159360 12463798 118272773777653331286897477356037669888 12463799 57950585025369258575176490476460149800 12463800 16410911711486418205937191910112768000 12463801 27035053875027243108724443171834134144 12463802 -435734372256878437483402507053356621088 12463803 1060360129285459185624025135798613479464 12463804 693702051156091287403313439692129997312 12463805 696435374325833064764598066543261040320 12463806 -505505242389953343389463243898843441536 12463807 -783463187822618040144519195579474147008 12463808 2659437896654309667951022879021203456 12463809 -1136548439036994027590596708273385199360 12463810 534453779739221196624644246165122560000 12463811 262432607903548439088238842572256163872 12463812 363546962527119629313026910317687415936 12463813 152141295313067150400783288495783564062 12463814 358822301167931956297166136282254644032 12463815 45682969385441408864046896951694858240 12463816 -2206443422440053193037935345349525821440 12463817 3619403440901098518926252576861707866 12463818 -374183962789244558561814887236856330496 12463819 -71767710264363620027099451219378820880 12463820 -37124204467489496025398372447673093120 12463821 748268228591658711828118109910568867200 12463822 -26085059899614711082246352506624846080 12463823 -397356810869647568036698494851565722400 12463824 356901523717565344678248461834491527168 12463825 -129243737185605849077848272318133492800 12463826 382172771018826273071024145349628564112 12463827 470305211977350962686896717934468110960 12463828 -65897983531647041322526731546238511360 12463829 189021671375080172996093571248033710080 12463830 -40220871000964516617922271963159078400 12463831 277921667743947185869619288147238858632 12463832 -189538660544924807524288405052774400000 12463833 -941019901327677221500560350322785484096 12463834 502209617231165203431087615842437363680 12463835 451710573030937397976453522054609401280 12463836 278653494193589920959980962178127593472 12463837 -127195863016686186679826606024638089600 12463838 43680645064247504044723876305725065344 12463839 972105674515548603900322840931243088144 12463840 108083442928563448854496116858519552000 12463841 328872434996438679484085616315684285864 12463842 -518685386540531435749622825270882827776 12463843 146594962241324735167073230755393806800 12463844 373053858305025575836475864386022400000 12463845 -309555082237913573551903537821793968480 12463846 -28356555574251305723796940959038945280 12463847 1998046146700303387218215984787346848 12463848 -958098296063625520699755600238891008000 12463849 853810765812491800770976489677273733236 12463850 -81604419311498550425169991630905600000 12463851 -9362403558724649712944251125622293504 12463852 1257216058497460809972733620722729395200 12463853 1496285762174950239932380837402895238102 12463854 -12746416311538048097018180832610104192 12463855 603494115378523864582719108627319680000 12463856 96068760971579295872558405298287542272 12463857 -63465990532806448820018352936871914048 12463858 156071449381130730384540414061995838080 12463859 -450527301954618091511585941527882437940 12463860 116481138115169790540540072630539550720 12463861 473228105947593596094308965685942627520 12463862 -10382774411117719537295801091713928000 12463863 -38498710729239580207878291016308536856 12463864 427688740525537541024661458963423232000 12463865 1071124681676991411508722323130591273600 12463866 29335047573980858645749711351783119840 12463867 364381846171234934639261786006780066480 12463868 977383688348258785755112881494294607360 12463869 -585984835004872743840131598671855354304 12463870 -220995721636341317832890648839984413120 12463871 459819022889966580722479951976550904704 12463872 -38406595777581540467336702667144560640 12463873 -453552383506160462352685489971973168380 12463874 -67509131384947820088357027644454526560 12463875 -57899747525388600317412350177897976000 12463876 -816868762095077489445226726066900800512 12463877 700345183142264998243004462276016711132 12463878 -291808740474745304002430433629652062208 12463879 402106521057715859056257197515072451480 12463880 41501888286295978326394710015602688000 12463881 860033541120070502589109519927376229120 12463882 251491294881131097138075449302342591584 12463883 213758885291477530865211703222387715520 12463884 122276699091226282488081170500887911424 12463885 1118319495030990430473444346306283823180 12463886 7881034038530948725694693190033472704 12463887 -633376888394873677269131202721131506040 12463888 -32058696301987759792653809818049241088 12463889 77295243270031101389612849728730063856 12463890 59807732240802191430929584060330214400 12463891 -144317645998332666170786555502363282432 12463892 -281926568373017039752969875699417096192 12463893 -156480849324585180447654368601069784416 12463894 -7168085663163239858272324808892801408 12463895 308672912669661156252334471890159052080 12463896 -261059571408566689522570847121938841600 12463897 -162715957904312340430143848320192153654 12463898 -1015037355736311439262496054103973398800 12463899 -268769598023632882365191283551449320960 12463900 294658186460143535827671288322621900800 12463901 -572691784282124608061389627758900883098 12463902 793336061087396439805859848496868833280 12463903 -161237415226967053343463430126115474848 12463904 -746656965055901636162564473593564364800 12463905 105949043496331134500627767731367900800 12463906 86158410505895949329072862991434991104 12463907 439146995786081878835276824063282274304 12463908 409706703036051972872519323312832655360 12463909 -97566945988927620899403040979798239040 12463910 101409944469681548640955612010630832000 12463911 1002362950288621699931699520856958961360 12463912 -146648315157283759171583778793346580480 12463913 -576423373771643158777362256799255290560 12463914 -90115485297517264600616133567591970560 12463915 1248173982827450161190657740880168254560 12463916 354879634599779567028726541214000701440 12463917 -446783506222245600566022798346782909120 12463918 -179656076451522472282225404146279052288 12463919 560702538467098998092522474754652177464 12463920 -25996458160452255440959277119951994880 12463921 1144436401549964491018751736594996207122 12463922 116721145641466085629704697171560474624 12463923 -455785178049362162120737646231117449416 12463924 -1628275856423764180344761790841562542080 12463925 -817913068716316793007151116529738675350 12463926 -377827353038206215067360970268254869056 12463927 469335335890057205853784144843569047040 12463928 1668986441174405278840529910926855516160 12463929 -391216684659611014838035094401468882080 12463930 -121246819322297580977418004203116974080 12463931 -578148222381322157361241946964173391168 12463932 124611267792320394230353645240039434240 12463933 -183810797178751199406566962125488693818 12463934 -541033531794299390781910492135635744000 12463935 380929881857444222156962670176238332800 12463936 137614752950022103182544076504760320000 12463937 27244236996048702510321303603794153520 12463938 -14950777552363036944089851853248142256 12463939 1359840526132836295428857549914210752960 12463940 -1162436593149171212373187321114541913600 12463941 -267172706423070560032216482621509133696 12463942 -397552453639834572039650235436659970368 12463943 -1105566947289132567702339514485261173760 12463944 -276110642200432822020904479707183431680 12463945 -456648497236415629168629886272656386800 12463946 160539716883868573614074483251037935104 12463947 -57715919939740169006228520267137992224 12463948 533136618734740039973950807288638125056 12463949 482251743113462999171000738464397547990 12463950 -66799693619953171593704256432669422400 12463951 305766218902205639545263937383273777400 12463952 20127604456436449518202696591778365440 12463953 147086266719153707536154275569591595008 12463954 -19842940406936428824102466970902127328 12463955 -56827829832040351012958344469819814240 12463956 1461215601958632865160153445119076083712 12463957 31799855289531800053691883189693551520 12463958 -32564573091961292188565197475955270912 12463959 -115674504765988020620884366549819150512 12463960 236384135387465251465671379963947417600 12463961 452976327276330466348616241138011303562 12463962 180457933819332067920315041717710540800 12463963 -202114057491122506451416531112065836560 12463964 1110216307338523971424959851434755518976 12463965 -628198799780139061861596428799017909940 12463966 -547637657653974297674294553507225192000 12463967 -6023637862677607610533498079890659600 12463968 577955809665876958619281316032020480 12463969 834395818019760849944201064666398668800 12463970 31950703082556951402457626089942011680 12463971 76707415803316280687781933885673725360 12463972 1091010114822763211792841497558383707776 12463973 -3775950543100753100357149042430625753636 12463974 -885928776868619982902238345359490841920 12463975 1083863695492987936673933552450989802400 12463976 -371577775645319466200406811033476464640 12463977 285394037585846501238683116490374511232 12463978 588551646556680548847022536343422000480 12463979 212784990670131272933115459103713642240 12463980 3457613533418174364403172021013381120 12463981 1279933907224103875499310313599858802400 12463982 -389206935222951318260323723028930088000 12463983 1085949876640428134802853867797655666320 12463984 42308614632475288017724505187476307968 12463985 -66978306661809571858666892937121871820 12463986 -223495049228286553258640204900121223680 12463987 864787294194508631330584675626271211352 12463988 1064083258801029933555646811345310535680 12463989 -102625932214813735559110525955708338080 12463990 -155156558566825351039824398543881328640 12463991 -588325900038941372619546909030267964200 12463992 219283300956973630937848937158675968000 12463993 174053377971926386543635774497107813440 12463994 2367976033300432755816996967968690432 12463995 673768966831568635477888470970708727040 12463996 1092964703560638549801216312373510400000 12463997 -161633501042370023601229233545292766080 12463998 287710499443469483691851807738286368064 12463999 -553904035521411543367394986023932863200 12464000 -398694056407549915507465331618611200000 12464001 -1279151427564055154776309383460246628400 12464002 -182840062180997993240245415765791851648 12464003 -637396552973728731635057581542423023748 12464004 174627328241006017187767011749101105152 12464005 -14672425318748909284350461250157390800 12464006 -788083865000086247792886763133659034496 12464007 74564588017519818124025992221494729640 12464008 -1334904832566834455588805070460408494080 12464009 2111377463167603607210556953480152417716 12464010 -121266142907249470360046302736638617600 12464011 -783517436508681582850503993693860275568 12464012 -905712403474467679527348232263451192320 12464013 -385468834019756972546000390313182697216 12464014 -73758751680049092626616745119609598080 12464015 -345505347365258435125524205094583763200 12464016 38092619397402558950721355839488458752 12464017 -19231107024692571795737877182933781468 12464018 117618265941226938573876699914714889216 12464019 332312198589190573779864644565266568600 12464020 7999554716011453786151294289757294080 12464021 -445984036900985480649851023548425201778 12464022 -12236856033143538741656164278631680000 12464023 672093616663790692837010351172632448 12464024 433721384710745413076556909414930432000 12464025 134293990159603906477748948437137345600 12464026 631807150749523237818746350022408679360 12464027 -214200668599384992314444231470626338760 12464028 567299054785020918277046683930084058112 12464029 -975987595648454951575693691055056985370 12464030 386661659004643165495384355210967448320 12464031 186347775335608988161343192904711828552 12464032 -1268632698403380684014858323492734566400 12464033 -37828004609689325502422320592818034718 12464034 144618115261832075173512949686004875264 12464035 -71888181677445180926764417835297438640 12464036 -268030764803257795205240593555528797696 12464037 -36227898174009984199683729107781334914 12464038 16905995953421086142550259482302455680 12464039 -142636847230799984132749378238662612944 12464040 -405274369845788557181573444279315251200 12464041 145768097178444023810556849974069281800 12464042 763169245373373774747507495534195552 12464043 6924553514105703588327520553390445744 12464044 576655489484973138944168332337403643136 12464045 -688183267870962987872506712027435980800 12464046 -20682182917577897557460385465355517952 12464047 -334947083372371479533654542751480059504 12464048 200283693808002362848294277121137590272 12464049 -430625324357955593980462198074492816192 12464050 -100944708949276977750486600953851430400 12464051 1577488360277621136841286210393701232400 12464052 340908635516754015381867035320808312832 12464053 -215909908353560862439257841474881453920 12464054 1478850786112069238501398420045302304512 12464055 821855011902806379923240513186508465600 12464056 523131721016835960503093271307479183360 12464057 2114060397257636220101365479236857322880 12464058 374870296081416517836869103421147075584 12464059 -186577828940941087722507493746279762240 12464060 415783899231784858420937733985941565440 12464061 -644662139024956677490412593403106371328 12464062 31667550175724630919475615285487389632 12464063 712228684625300840955422596313040286344 12464064 -254180973165610454634570801690213089280 12464065 -4643915683969686120619989371164650540 12464066 -3708384120072322070255005690462793856 12464067 260629717935204546740178441305728573440 12464068 173105301285940165713018926525828321280 12464069 1365351419621920861826344301649549933660 12464070 -212481105405659211689843233122070300800 12464071 -1566052858785497385081476647131461340768 12464072 -1529164766946245403458992198192194739200 12464073 -941383179571839308968959624011527029276 12464074 223639474229976917008298566479839876352 12464075 210219300010662863740862389571429973600 12464076 290242768169011158450146165886093496320 12464077 -140735604513804117462643849056449865216 12464078 -604842362032497751217374847882145230400 12464079 82035137056092371922199344619614558480 12464080 16821184101490588480160725799657717760 12464081 1759510115658565449190749935783383106610 12464082 112793372805652801087417234467814755360 12464083 124257799127358733496958338353632384520 12464084 -499875629497916560086702052842075552000 12464085 -337678328965313598653877487947002181600 12464086 336580881062501220592941222689491144992 12464087 370939846836666007529970707035188903552 12464088 -15092091258306892420020459440534323200 12464089 255363598339183729274161928304810240 12464090 145672268890614301597040870131035129600 12464091 365904018947174138036938777993478945280 12464092 1662176118087717327717755989750946383360 12464093 -112981438089954081881416163045804280276 12464094 -205498253904731833320210107340364573440 12464095 -131155241434086146059761829006969612800 12464096 863556042835621516713515664393792651264 12464097 536653675799982431976738990071213204400 12464098 -262049586057122714962993380638558689200 12464099 -573461538181458842770740390911632542720 12464100 -89186275532681246860714394480426112000 12464101 512596012650488880928973966503909666012 12464102 -206182325708868958966734524828279006976 12464103 -68199377725395597221806973697631579392 12464104 986341729056211998470743826448630988800 12464105 -1015476456360613332506589408486278443740 12464106 575846463084581603083012363822292815104 12464107 888885380025193367373000488955149514912 12464108 43459822665911999530757063132308033536 12464109 -159522876447582419429932331216261365536 12464110 79505992978299242657799148785793080960 12464111 1426810323557427747097818693086994889584 12464112 -70176332534820407840168164699523186688 12464113 1174890905368864238646004629400237180980 12464114 30106252587797439058544065082707092480 12464115 -683770997598790281115309441158538692000 12464116 -9747266684363777839269378418034171904 12464117 -321826631114904164480997824775816899460 12464118 -46463087521510914611923306831206192384 12464119 -673692250788801349622083029264293587480 12464120 -226869960342289616316279780694296883200 12464121 -139136716229366275814424000859724344320 12464122 578324135377671590704747189812858964224 12464123 127829940408777644583233216814793714752 12464124 247567139284280306636644605104785661952 12464125 1983646790143869320013323384532113319000 12464126 220827584000800183365226947662914347648 12464127 -418558227320999329311060216547595054712 12464128 835540262556420149254073993747371130880 12464129 1025153067458305574655455675197817529684 12464130 205800037559544040638270248920332326400 12464131 812870558725245961293186563529373305312 12464132 -332442730164407830178960152372113247104 12464133 -1764742710144284977434421096751428961280 12464134 459448133773249800447834821584876677216 12464135 122744095793720531556784104489722185080 12464136 -13319026796367920359635040590881218560 12464137 -358880905288278392211434309701313167488 12464138 1153851755744791555732562151278624388096 12464139 -228481859619234199999527667939669008384 12464140 299830024093280420801747336895867571200 12464141 -580337377612020959858911670285033824458 12464142 741355713816085445917865833936027912320 12464143 1631876819834010405324341552238810622864 12464144 -112787251758134300663530879799846240256 12464145 -182682272383199644631353295756817196800 12464146 535719692037171318460913048537598612480 12464147 627275242617603725750985784992037416960 12464148 215182591455172932088948530835495372800 12464149 -143079338238172543119903840163005828850 12464150 231564028378317844062978061508603424000 12464151 388731502010343268404178433316109113984 12464152 3362729000018521405745123877290803200 12464153 355296038646776193419483706953574496584 12464154 89298932116510641419270162156244705264 12464155 155465574146209463904736281886575759120 12464156 -902275027821594726009776783913698388480 12464157 -113446930831548119607634862093231045760 12464158 -308231369275874591782262622179146318848 12464159 -879906210463756441279536345983176870584 12464160 239433735948152113687459542591445401600 12464161 712134880447920407949933032378798190592 12464162 876232653245084889546720317038962970272 12464163 181658910540865190777100112234027280040 12464164 -321457615816464587574717211090743061248 12464165 262349319746536853772057979571543278080 12464166 1991706762306167444026373936750899200 12464167 -1093794498862815790515335483867009931784 12464168 458643907431287845260908973819186370560 12464169 110370366120906836758121509838301755328 12464170 307965138001014339852987327650170086240 12464171 705614222913135788507887832938585201200 12464172 157786847622464613603222787532898140160 12464173 120721564615042230569259890574916677280 12464174 -994707060013821833878444860535145897664 12464175 -231888156007304008104500783460173553000 12464176 98131481270726705018785145557952479232 12464177 -277761625329670392110852180212827430560 12464178 -3233884167263526037118060978101324032 12464179 -369152924730895919039629289213735935488 12464180 565636363010035119549847702530581318400 12464181 -719333695315862743708324024687586267730 12464182 1061990332231444209790431285733287135552 12464183 239705692883394685245024001096202791200 12464184 -716210449187961608235163361295654912000 12464185 456694751659341829673721841939866240000 12464186 4518853263214908493533991550793139200 12464187 -7668406114867129815290399660132100840 12464188 -921842321884603807206279567412254564864 12464189 1881577672819729383969281324801684385990 12464190 73603577033423925569251899090764371200 12464191 152872251312214625710330464273381571384 12464192 103729557818690274178586148740083482624 12464193 1953796638588769824844567012439021568 12464194 -689253133058512875350972504615206093104 12464195 215576030709291954739848856657699920 12464196 -514023401932306466959385058889365350400 12464197 -507431369206574181593802389875866976354 12464198 -195290450699227041592621747140239114400 12464199 -1459294619266659220458312449491295582592 12464200 70914286779152604045655010799144960000 12464201 -560240357400925424713421592657643965696 12464202 -391228623685562324422806655268424691968 12464203 -586626690508616624869903858740327190016 12464204 894827872389703478434488952233728115456 12464205 -17153056995308308684186137072619833600 12464206 -192421798288674411969081845977282148736 12464207 -81695064292070271115059526127570415888 12464208 204089042635161518508374780252545204224 12464209 1466022679206932338403748502222734863840 12464210 373018997679608375074707322756805280 12464211 411336852090499588099234306306097553984 12464212 -2267887909595274631738213778476825362432 12464213 235406476618435268829758997045014069340 12464214 203750141845519278626768964149842132992 12464215 140284707574296063257907965763795054360 12464216 -276573478033243606400760131186516029440 12464217 -315916396317834883481748801453950192166 12464218 203841621503787437979672623282004081600 12464219 191668628432759085713626422010924966200 12464220 29936406562575282186113505511184025600 12464221 -398796196604680256426168905685233982016 12464222 46237826006918517455402422173080019840 12464223 -876738290455379957065074427504552812216 12464224 -1776459777057524718396952398604837453824 12464225 -414053529126528813616621517318807376000 12464226 -1012202600757566324593032785144099577600 12464227 -519181958123363034445816066161497706608 12464228 358860770434113138318380187112323425280 12464229 308856692663285064094817688648770697600 12464230 -649977231846723330011562866905347237120 12464231 674321248033313094519904396496565560232 12464232 21806903319212230231471473094510510080 12464233 1374410227946958548402088129551918631482 12464234 78990494605792919199452344014014191200 12464235 200285948694321286415908766025344359200 12464236 322540277492612228216002435548746355712 12464237 -1909095758534031314729386837401996401280 12464238 -1584387971136608238500981133787886592 12464239 -59442580122950174932401060439711292832 12464240 454483470635882539118553842847277056000 12464241 1498035565360775384856304785629592894720 12464242 32601169709868590819565594475780288512 12464243 -591699240750684821224272091407880660080 12464244 -39435906578327979671497336052258094336 12464245 394330172610274800605307233992984793400 12464246 -239833561073243665792848465560711409216 12464247 -6945614150086361892344971265480693808 12464248 -1466334061451850990839549906148492349440 12464249 -500479286164787028631822102965247140864 12464250 116495124666999558557097797175228480000 12464251 -1150601893409656051078941860573128710748 12464252 -45314788034268415388564812134748747776 12464253 -727986284697519508617551001081000715200 12464254 -507886457046959798944263804797400990528 12464255 -1190754218207090068549127791177198674840 12464256 -90559913148638769591244040583386234880 12464257 -225620613567867664275824632757977724112 12464258 422270952542299435838386881266298155520 12464259 -253054739219015878646382347219458997760 12464260 54533891794996262417841715141058112000 12464261 -347365465606629666941990138020951647138 12464262 -424461420590610719009752479387573878880 12464263 48556835658703331015919391088954634240 12464264 -757003460639319449449908984315373547520 12464265 452892746352516133158560032611274088640 12464266 931178520373642464416896233176834315520 12464267 87469212472461644814706170798644093640 12464268 -161868167083219734333965797884080386560 12464269 215760274983963376516684431893622803680 12464270 99465442221214860030719979755231208960 12464271 34817048421302757284295598045692435240 12464272 63353978731239491516083811817770926080 12464273 655962810139630845720513268762257417522 12464274 -671913638042348015831423922353380546560 12464275 -156429095612270340109671205735995324000 12464276 -497846029347666606535184105353966565376 12464277 -105246978698234833320737829948430780800 12464278 -225717620603504238677143103476114833408 12464279 -10877069873159732668358860393774554960 12464280 -12203615296221563340608918561285529600 12464281 12797249936396878034371719355033684800 12464282 24476715823979906595413140491198393312 12464283 44720699575159323079478864562771933408 12464284 59437337208116279797344176723453222912 12464285 174830338224530943838606662190646287200 12464286 -611594216423676825006841890487904843136 12464287 846777891373752799288898599844742467040 12464288 49868679545266325573261240623574286336 12464289 -290228299184073560783396815109435782446 12464290 -622616383346205220148524229523309477600 12464291 377855688373178266921845318387797406672 12464292 -370524732488616108396565709662534990848 12464293 -1169319734188498176866794165076567003458 12464294 -86592698432232847649082800550080706048 12464295 306282920405139718587676100218687856640 12464296 823802678687788429754963330551293696000 12464297 2197656920318310091315819979233209243300 12464298 -102047079610256677748687833508843684352 12464299 -428008681964458186813626661424846716920 12464300 560704384649896426637997970374963206400 12464301 454218945998656489420971280006936691424 12464302 -161191769896120522510850647790356413696 12464303 -1001756440249976809767662515513107950448 12464304 -96074963954792079614457867737078169600 12464305 141987760474395152692447529292162250560 12464306 791212770129832847647071463036752685056 12464307 402276726424451824729557053519152368000 12464308 -1072156101908855623949357215771933843072 12464309 -272951417379972756461810718567995334144 12464310 293132688356900970473219786579576780160 12464311 -746955203936637070791795626275689840088 12464312 53527739108687926982274758097082368000 12464313 -593482298357578327216512477848869341312 12464314 1824050223151315601847924769056208023552 12464315 -768029876929838735772454592562969316800 12464316 -381658251778805710997174016277309324800 12464317 64672388189883637358467851361819819692 12464318 -213647849459182831321238461900301648640 12464319 385812649728934551022251418665797278080 12464320 251503440423977318327313656675838197760 12464321 418753507537281638368907492562681051072 12464322 132235259980198412732786679546623347200 12464323 -565156174354004877828421450930208775360 12464324 -7566160791963594222358880075602781184 12464325 158327547336860071658927846299528809600 12464326 -502066784376323134172586298117674123840 12464327 722245138265608061873839768236397417176 12464328 74747300219450932768186268736936345600 12464329 1234649620768858238159659073832854819930 12464330 -345627181645294741929794259986014657440 12464331 -1093383045404868653024150068393803624 12464332 -414494234016338388957258329929916121600 12464333 -68416448175619711643845340014983182880 12464334 559454403023347574236103434638876948480 12464335 -662935866374652009120042390839938196160 12464336 -215621619914064129856397157519276023808 12464337 766907555009335869918456165349701707760 12464338 -65462799109911078366115610402492349120 12464339 -748029516030886875562511563949836225776 12464340 -78862514880442221589641809181386342400 12464341 -8566837309273933874789627364575827748 12464342 -58008637031855575890874364797453171200 12464343 -46656512642561017999708008558232600536 12464344 220985171472715791725721641228197355520 12464345 -2148021551664092664545385212594900395200 12464346 -197539353736036443983398644122504726016 12464347 366554191921552756627589826260495204864 12464348 -301554525280628310123658000877469580800 12464349 223449614571879529427390552321689468800 12464350 172663788400687982256344311247539790400 12464351 -2016262507212261537846852597028326779448 12464352 -440540662036061070665716769300731133952 12464353 -2370193648944979634217341958040528970880 12464354 71560598085654809464427635820278551552 12464355 562125891609048461320854324506033814960 12464356 -440823355417786739209993622184352071680 12464357 -319941777126663599203988730346257343968 12464358 497602646135670542186796719653493844480 12464359 1019850145989669754255835101038663531648 12464360 -586262949306595164109341278423076096000 12464361 -4292255017322637574225596623874230400 12464362 590485179472675849601875185121671386112 12464363 -629379757379648467922223926309190341388 12464364 338647359819692192739778119009607299072 12464365 95396803030120097186686677853865376000 12464366 865997032148396704662453048825470793600 12464367 -6823416418538005116890089545988456704 12464368 -41546759358960240799072242891117690880 12464369 -489584448978786890194664467393223937180 12464370 -289604374905114692949423914504029392480 12464371 -1435317894787573651260777281160378437428 12464372 60951647153381092554553043817839496576 12464373 -897675412539936147417801362037479387616 12464374 -46668321265564787527615066737671900160 12464375 -80818019739165837893949276022095165000 12464376 -257581484692514165181547606776897024000 12464377 354968963618883594329017856025500485226 12464378 208328716540281159360374530786101453024 12464379 -1589817908359134994563301392231602725296 12464380 -448769273964495121682137919847253478400 12464381 213562111085401809917134394924963007852 12464382 -58357483298134811359380937985623335936 12464383 -97608123385605319487522139152690379840 12464384 351337805185777403377529769079068426240 12464385 -23705610333890532338948910716896191360 12464386 807589787170031979824982720836422249344 12464387 -115474685913487634217913231271023516416 12464388 287612916578443468444588979467245834240 12464389 -135643601219227698607361562904627442144 12464390 342338571109073506894744440253845553920 12464391 521350405272785622718391014846189933992 12464392 -125631093094283430149852499820214630400 12464393 159227391434853678809949383295117724980 12464394 -658611261772581633313250148629137747200 12464395 -1221250944876124170626890587835809861600 12464396 -219960043893171946899226106761066785792 12464397 -87816984141944893791150736114526896320 12464398 -155537843858149071936137372565861556800 12464399 -683000497221952494637418699289434016000 12464400 -68011422590853159333975802865280614400 12464401 391312367196735601157361840578614772402 12464402 -485514187741118218635822166582506292848 12464403 276095554330864445166278844599849925120 12464404 503083676575469709285323655722113158912 12464405 707725145075093379332253419480707317120 12464406 73921610314266746842589013498792930912 12464407 40643417738842559783948037366674128080 12464408 1146290395394922277435613573833986048000 12464409 363211677288832436153001505480815674208 12464410 -837214979186388056248694431009474560 12464411 -121593587087169344852763861158142692988 12464412 -76811725779029816427131432688579502080 12464413 76611953966277559610613068657707192704 12464414 257679040288842299593426123019083793472 12464415 229180362454410584941045409854091673600 12464416 1633024805227465315324124810460191588352 12464417 67791805148642568302645637331264520832 12464418 160634305612479808434640400086852730880 12464419 684680474004976625285900871868372799760 12464420 -42764743382305613318389006212613758720 12464421 915877661573517497646005756642479634304 12464422 -770983175263058273629431395774395776 12464423 -62707330064505646949541235558481567136 12464424 154375242641026878485341099530868239360 12464425 897535137432961808096282074808197205150 12464426 -578767889266152532994410938821078992368 12464427 -1245501086869451963471022826554417549480 12464428 -32667413713181683718787285814586155520 12464429 -80436420802849478916549725622097988970 12464430 -35105346587075964407221031316544296960 12464431 -500940457889677955556094452374498824208 12464432 92902124775861416180826756027338588160 12464433 325313937708957878779578509611797371202 12464434 81054978642122643648212671090114120512 12464435 -242625158943155814632627860753001186640 12464436 60306878419670970178525679914802294784 12464437 1053393701379504997903434561317177926240 12464438 742125094508470885766098385697607296 12464439 -155422188605262583802491410533928117552 12464440 404554825172644541280612910521251020800 12464441 762639664202488811846212052582800458384 12464442 -489859521898225156159346170554789096192 12464443 734697101072242513559546913392373918692 12464444 -948928966711751749457965552638710744064 12464445 -296336829493938350611911558679136726400 12464446 362378794272694312176247235964372460800 12464447 77052372987733219887297382814125815552 12464448 274749550497689149570783186642293227520 12464449 -134840919822906407345289001794280231168 12464450 -85426283532485249899146758822898708000 12464451 -255610616265308691963880668289777831056 12464452 -118594681625519921686568585428578304 12464453 -36412123081236447982776542630756294976 12464454 498518508385048529093294735149477014720 12464455 1000456234447774823719816576428927675360 12464456 -318365623259882214252425279300995276800 12464457 725178397151133826914947351527750087440 12464458 58707408296206557444645744391577157120 12464459 -140151880252373161424241204320791445760 12464460 433596212205088797425770517020410593280 12464461 97288749471165933679964420740773730562 12464462 142843955716417902547498092307290259200 12464463 -251552478436625823396691564475487482112 12464464 -3368465712402035756988796506673790976 12464465 -138979327042318408848228607205252428080 12464466 110119818044180607277287364014357425664 12464467 -1242550361819337319276901131163900900408 12464468 59796188493956894181184217042293092096 12464469 635748482382560250958968189400779402240 12464470 -439163458859528199480887912429462851200 12464471 -1293058625088536694791475037484430638328 12464472 180574100183077442439737289314647633920 12464473 -483419766528747240303207436559243617782 12464474 -42913657027988699067394206919688855808 12464475 -23893343543680095725129046543952104000 12464476 -532631208647925389313175687274250408960 12464477 372239767676980656351415596673282878840 12464478 -103344775030637432957444692760303633856 12464479 555173716828684509792721849175821669576 12464480 -132472583586011892326726189938271846400 12464481 -1139234098880095837990380041821621874496 12464482 -97936348710102536196333918992426024448 12464483 9528652137664204440226580431615080732 12464484 -266649415253659451989869391632282430464 12464485 1361872364102317952005587516698702483520 12464486 -256614006730398128999756175362899328640 12464487 24340598239111217117642185276150469088 12464488 531736680675669894562291155097000565760 12464489 -431218233624437431603440700175188581744 12464490 125970135394033531658321377978251340800 12464491 -863699340967896002466367287139190965328 12464492 465486582584988106828145455106138506752 12464493 1142828677512525502133483774866681011264 12464494 -246394900005782412994527971226281287680 12464495 1047133013839705256522436691384195677000 12464496 4607164230862842300340879679170805760 12464497 -1388655382180026662729309502415350475054 12464498 78589871008041492955877282041164248064 12464499 -131560143086261360816889945146636667336 12464500 949843041604889406119408850699966336000 12464501 -91567138769176825565507567252736183648 12464502 -281429880296226203930259077744501367936 12464503 -1580018221716612902628647544661139108248 12464504 -6968024656956860606569432990007316480 12464505 -449165153336806651172238785401255402560 12464506 1418102653075840919427524026220460971520 12464507 38615774907307212862369131593757561024 12464508 -161094019826644836193920851382840827904 12464509 1134923670589886620946526080851775640710 12464510 615551022679594740308809985239858244160 12464511 -111911545660323622501103576005721935872 12464512 970909330921660606355016746283093196800 12464513 -627431361080777957231731409162090534400 12464514 95808030533946686992533644871335636640 12464515 -210770285878008486188355483015162069600 12464516 -215371794018542144587182245570489074560 12464517 -23850461496361066893286689819148148160 12464518 -323359596580540601596701570595980612480 12464519 -3047842215242803088200057007726861424480 12464520 1707137106898013265008016015586099200 12464521 -292194485445022716360666643670410550000 12464522 -4178236662955284022598351984872393680 12464523 26368724844401012863990162879132114560 12464524 -1239782685635085601074947397975365787904 12464525 -606922779076375075473139993366936831200 12464526 171833774430134916928669413919784997888 12464527 -7247008125084483993950490678718023920 12464528 -44261615084715292929801380712612888576 12464529 -274724293448156012899567432791890088960 12464530 177932780226545125164164438067221670720 12464531 647309200764940606404047624791483252980 12464532 494742055454056694925839694059338199040 12464533 527266339997041143702876464522915631804 12464534 -582637964495081442859538327545336634688 12464535 -38180410215647283101020534781155308000 12464536 -58141868738999177545944018079896944640 12464537 -68993740449871358440246475442165758448 12464538 -830908789664717642279377991487251466240 12464539 7869245467379487560797429095777683280 12464540 -492479394837461667861253285389392332800 12464541 642127904487108328171346896625864133120 12464542 -54616117486317184230321431375997566976 12464543 -59533867997619550811518592962308986016 12464544 -17767226659210646377198074024975925248 12464545 -2724315392477919808226477543272242367680 12464546 191913150509132845507848894818795060736 12464547 251972736510378272189114745945823921920 12464548 -774735518966451671039592134712743550720 12464549 1322617783922836044963554899920687407550 12464550 -94468592161524909034639281912675840000 12464551 151464652362857033744854404937859976960 12464552 1119067898565826112368057606553697484800 12464553 1199313930616652175445261657544931260064 12464554 41176007846962771897680156929461964976 12464555 -65428822880176964908340823413719610640 12464556 12889998475433341989043170291581574144 12464557 -259424900201866752215819252303122600576 12464558 -982686563476508195719254007534281213120 12464559 -1040483250584567430900122766565178054136 12464560 -127608167127776253763193978309021859840 12464561 -1321011904850278085074909173413736713838 12464562 447950107235175243895770836698552806144 12464563 1328567967841241321554271845493371308812 12464564 -72718375240232971031160325832018534400 12464565 -275450383758967625835681185551927368960 12464566 188749609081556329672295613518510268480 12464567 -264262143841628269627632401548820509920 12464568 229804433279546000964425662911540387840 12464569 658975142371126395182127271597663881408 12464570 22553529882143856317589446560791532800 12464571 -237374302895495264688531291166402758888 12464572 -64870247396047251710721557482240245248 12464573 932158662416048849095296215922498432 12464574 52276189563853803392777116915192068096 12464575 -321626657682419135151225828030270680200 12464576 -250908157984120933632578087240482160640 12464577 109010129357359772196187971446803872000 12464578 52750927809064177808511943079463490560 12464579 -1358501139861127582770469589425353914820 12464580 299368251753434058232702711444909916160 12464581 1691128749321433769061435293660631268382 12464582 1071889295298962359694701289326569600 12464583 683092237104168775871963910228158624424 12464584 -1261261138010487837352562377497717964800 12464585 437002171748997460173537010762996853760 12464586 -141927217900047428103523673268209696160 12464587 1522331406449331589717611687354828838032 12464588 1559889466063669968389602831605974194176 12464589 -1216788587315873578854382697205203936160 12464590 -218638075347997836808594046537068027200 12464591 684068974676323784218733958132942306000 12464592 65886589156588098927375513092178051072 12464593 260014755675582192470987902099858824564 12464594 -834844050575251392667522937483551553904 12464595 -477356361874514265732022765739023434000 12464596 715497078437508161699770994671907043200 12464597 210089800136462053519883276623672299264 12464598 -45866447084865736362951361403479158912 12464599 -204279729765318220907658576823426498720 12464600 -409885132567798157693189878578230016000 12464601 158155205148369584184411190347570842832 12464602 -138274769745064157119251567755185092096 12464603 -1366253483108824812355434760848521052240 12464604 -1309367672985059488136490956994060288 12464605 8821143055688180465939469027303287520 12464606 46862580288859638245926101954937221120 12464607 -1203426621326807902209937725105494475960 12464608 9415866431438942979840482840926224384 12464609 -507304311306226704642846738903213250284 12464610 89070809462325590078225390842806336000 12464611 1592125179291488748763014929889989229212 12464612 -486118475338144607517082432463297234688 12464613 194154001105687138100441598559919809344 12464614 -238808455195020506216364986674938312768 12464615 518064444015368211332615807601417671880 12464616 97079699647676868763192870289758617600 12464617 572096110441454248922824939980916828752 12464618 38078958741024391917532768758734991360 12464619 -589094578120358314731443912972449097040 12464620 -310832847594367790237230286319943680000 12464621 -156089874033890455039877230709873864616 12464622 -173440844362185181171583655364928963712 12464623 1187723602370128883428585637176989153872 12464624 229748999529771231440647103706273546240 12464625 -17267735032410973665008131247206224000 12464626 -673144008158297867162344170311998350720 12464627 62067620153540955495975140089404422400 12464628 361875483811767816704394667757233704960 12464629 88740987668321838935244537667293611776 12464630 -11289830588398264359385325973054124800 12464631 1602639633603795859418412839601144309840 12464632 297703322765202252715627825187853926400 12464633 -1171733235717497917711756099260359222316 12464634 259444879572981179351096597341292544 12464635 457033607821649862814856658017061888000 12464636 -418361412847687630060198656261889105920 12464637 12057734706254248436299709040138024960 12464638 -509685244150861323407169920061265307904 12464639 1909488696452961867497385067501491271800 12464640 -339609089466105387720920438543147335680 12464641 384402341933874494648443009450189377472 12464642 -935006684460571779996186796501154580528 12464643 -746323063928034178883726045560950187776 12464644 844622998531020975416072608498055556096 12464645 93566969885048920098911158018212672000 12464646 52065549767808688635663375403250012160 12464647 692277496230873902934338755884453105640 12464648 -239048373552934650528272637652202618880 12464649 -964108086328617687997670392130676945366 12464650 -196368015581841234394094048952045292800 12464651 -802648127701907304992453037230775378348 12464652 522680240211831962851403327292800773632 12464653 648399673481822484077097460193765248620 12464654 -65335128365590651196230680679883548224 12464655 350282014060408208269177015281985643520 12464656 6118103888649272244796172798980276224 12464657 1170218875841313192241858428821334633906 12464658 -548481995146181122354538794743864526080 12464659 -9265769475033376318502104645910240696 12464660 147315964926698615833406325778536529920 12464661 937223951742311264152627407136800967584 12464662 294737514727242112145623993552327320192 12464663 -135720646462694720784041879815715324088 12464664 1194100216023432264654089808314108928000 12464665 685113012710667849866355369373858056000 12464666 59974551093387269359415100885720403968 12464667 -1266535788385085127663296289495892991316 12464668 -2354747407743509617584498950748346880 12464669 625456565813974463521018147724849127936 12464670 -225493314616032574751607870849627273600 12464671 398096334587693998307878300642205997360 12464672 1645662264460185650283619818603858100224 12464673 84193597312606109260942329969269780544 12464674 882462495064557871832579347339670208336 12464675 -596059917703786491289253052036839002200 12464676 -18459398856004539196197555041480921088 12464677 -37202494122478083601831167778864950500 12464678 -361212114504414578964071257464616803360 12464679 813319340067090139217871032050609278288 12464680 1084474529188230337296734255571825868800 12464681 227772106641638615264755985011599354000 12464682 577804647426676722970418701975209974784 12464683 38144385845741596748994217625972002560 12464684 -431643204041551079778499992551283532800 12464685 -854262300283409128093596729813402482400 12464686 -15497906761033180751877741102185424000 12464687 -536232395531862903731188072485798230328 12464688 200375582966551381880467016516341039104 12464689 771979422686494824604376828356979116800 12464690 61806000697866832419638021336416519680 12464691 206690269787761947819498393190223446656 12464692 1143319865951284839888839551694873618816 12464693 -82947180521080144191676937149513428420 12464694 -529057334737898942102330431759554240 12464695 -286006809283459815457228900560618434400 12464696 140171384499094983470334146096955617280 12464697 -42415261780643998418101873221547057152 12464698 355691831973864516044404305951304191600 12464699 -415599920184448232278758936956135894400 12464700 67946931593800384359547801209193920000 12464701 -1108720531049829060870361889001759503348 12464702 255775467870787733350078687291506423552 12464703 317445107452761401238481356236857485480 12464704 -52763369673235446011014017701038260224 12464705 -911256841659531850275693632512445945280 12464706 67425212181206535300395158640759864064 12464707 -294740790070313691368150173716590975044 12464708 -88228599396700569909001040463265684224 12464709 23277077642263893270271127633109998304 12464710 76961557122359490198591763551005381760 12464711 11784324066251355424648067658008145024 12464712 362891217874846229591133740424826060800 12464713 -1893143449359963915770212354737891846720 12464714 -783092779110815087108357870815453742544 12464715 -170046784757248176979902573402163940880 12464716 210491744462558684977707872737085514240 12464717 470639517006154424625882328716513552780 12464718 443955377466886234222611473361815969856 12464719 478006651771116115015047679123758059120 12464720 45159854858219451234448869168293068800 12464721 -254125781206447708178523216378985330620 12464722 836905121947352958459281311065203635200 12464723 1219974510240487270020483906590202234336 12464724 241181787315186866317703572630122080256 12464725 -81866967023921887761893157571343536000 12464726 -986327152461327864228235808544121022688 12464727 433858133681987889471873529541115784320 12464728 438441611040252537028170432666693304320 12464729 3091595296812735409503959715528575170176 12464730 -194993333403881041059279293592019614240 12464731 75860319210795232782976844922038878532 12464732 -34747383340219477280724844357875594240 12464733 -1003629984195548662866827897018233838976 12464734 132229596863845279024178531309619302016 12464735 348324997924898929817750601417827082240 12464736 -476225504660030081407258627106634203136 12464737 -1749745902947458956753599699038440923614 12464738 -128276763946813160147338884125190503424 12464739 349669811758829634553858482974185175040 12464740 798982287672833205415804191971518940160 12464741 1767364634497837422083087978070885232800 12464742 656165777864385780120891797667803122560 12464743 -1874686727843548134341483087041614536008 12464744 2201370874756466770432216147879901952000 12464745 439664301591824258603329997270995879680 12464746 -83946076778148541596461962040592706560 12464747 2004950089550190449524603449251101549272 12464748 -243210658415262890854405897856176321536 12464749 -889028666333769120355820662956127435680 12464750 -38229156084370644097808659442101152000 12464751 380856779340954656922392142011663485440 12464752 190840353683571341259331027908744806400 12464753 223020917463222830155935769760300953920 12464754 698760479167092946930567367483659008 12464755 -1309743466191008586453042933759408381840 12464756 -456878828241639084609295783870422641280 12464757 1567759455531848035339458875493619780152 12464758 -33825464062291418153552461859390937216 12464759 153010506740809658795836168488378732480 12464760 -96086665496290833374835017733636096000 12464761 717538788586894570394711165311843924 12464762 71613670366751309196420966888886106592 12464763 -152892424892852624308220207292449088000 12464764 160118189404412421610666093902982679040 12464765 -324079021515723853479867412247252582400 12464766 30330598961649928632567047722943344512 12464767 -1799800139843224154815315637630027491824 12464768 -894772825168585342229440632970417274880 12464769 428606187773495350620059303361360343344 12464770 -249308879865554277699269870050175869920 12464771 -539186066137453871849191718897840438256 12464772 582813775689846673240882294450685217792 12464773 188420701809323549344787874883247968864 12464774 -347074239937560143219154559763178909696 12464775 -683746287085523993598432807108002055000 12464776 1260673554643027247241035044982394716160 12464777 141936979155187200299980780413633498660 12464778 -46686926500949170199618858950071229440 12464779 -380594076813172314935000261067506184720 12464780 -78053962893436077188203857390900249600 12464781 142882067029736972732565738146672683008 12464782 -151290009005978312185788008031806246016 12464783 -99783578369837370391773569420044058976 12464784 -33394130288719063475132631679868952576 12464785 1035206869537377764594351522113765924980 12464786 -440264935930966781843680855854296247408 12464787 1221265514519371508821160744372238853560 12464788 -519081057809343456101052560591458975744 12464789 1083232020963778744663213274344117096590 12464790 30194038420513068702090653279123374080 12464791 -2020393768222383788302666341803680148640 12464792 -471091112019487629440748632005815552000 12464793 -868466567737058284683177504988928155200 12464794 -22228518535725680868571793305232492304 12464795 -8679737024923818847843010761488426720 12464796 -7265216842304448386269882060660408320 12464797 3144092036576841005694539215639452192 12464798 381371108758014362465696587047138324480 12464799 319155738213445653264646633019762337864 12464800 843489689482232431786398650560900300800 12464801 3433530370529972152660323656159148714984 12464802 109592942979520225300914147368085691392 12464803 -914840678396903074650067382260859278000 12464804 91795684443568670645730043020690186240 12464805 273079332901319229044688409241898009600 12464806 102467559026630906461164424273672435200 12464807 -547367240470332564783856334943320503944 12464808 320491008853723348188855996694489989120 12464809 349111202640365899636712081234308906560 12464810 -384066359666980054858811166646853089440 12464811 830105436903434025539132398146277980060 12464812 1055859497989028243211485063138435412480 12464813 1856639919196709379756263475255479863062 12464814 117189994566158412291898210518737347584 12464815 461610532382557597916675518721912732640 12464816 24364896181684960272776755735650435072 12464817 -166892462188414953503060097269641041120 12464818 -444015247663455484481082821903004134640 12464819 -73765962456534484197777602360829092304 12464820 39325173112606580945022516461662003200 12464821 -91573499518605495161648326456532502656 12464822 416296139845628225572623268084226615712 12464823 15774790721083003874698352912010221568 12464824 1117080662519971950143853941374086696960 12464825 -713914049671206746931261472946087628000 12464826 -26816385569412373040975084093768147712 12464827 225579377054573389766420984468917071284 12464828 -750589804918697730988878728221175135232 12464829 171224346268213971692092730547922953324 12464830 211515208220346722080361045457686265600 12464831 -631473860466543155789583371007371834568 12464832 -328243394689793283993658211297403076608 12464833 675349249931279610682297148237936662082 12464834 764011384277335812275243303842597188816 12464835 -3160523206862138792138147221563723600 12464836 908513244402783453325504696539047173120 12464837 124154675164273683084412207106336666304 12464838 -41357414235773788657509410095203043200 12464839 -2247195784416533466186342439171222177680 12464840 17273409523469745339548785167330508800 12464841 388097488116169517264835036289791339792 12464842 -347069933987521668156091261948101431616 12464843 -1267190180094055421698584038799864216336 12464844 188457534339343102918690609675791974400 12464845 87357994004795200292861928352395283680 12464846 88137572093015908433226122549756167872 12464847 -27008342462343595883730125576491449504 12464848 -163277689496423900274591007661607223296 12464849 1263543816964868720435665158730910180850 12464850 -7266888532511477386798428435816460800 12464851 77513907857909458090810462595444127744 12464852 175272867491546225938863197022394048512 12464853 1139776339450258473153284864895617759904 12464854 720069974425910809713031935994702753920 12464855 -117211846118274640028602641065659605600 12464856 266717030669802250404652570061000908800 12464857 -842260224011975291250933708351628644480 12464858 -76118102466675658607582451809186669568 12464859 -160272349732748555608742302615419722688 12464860 -121064805352185950888224918038151971840 12464861 -106950656784373833224591606891853345876 12464862 610158074493670512416176467246342908544 12464863 416585103363829205282169117359548894112 12464864 313586389326825878523690479646437277696 12464865 -151206279862383365336264629446206447340 12464866 -132258268833475122793311027242260456368 12464867 565992344719314062526748077856003407360 12464868 6668643390181448245286886949345542144 12464869 -786838150123489668132012530730990681730 12464870 -756435886896857007612196305575676334080 12464871 -363354373284959686357800056801137426560 12464872 -590995655879728149722189235329828536320 12464873 -203613537906930710500152573006853933056 12464874 -132058341217262108397053327043954240000 12464875 -1573124671610093264235196219739238060000 12464876 65586327365776199590415240816112511488 12464877 711462804205151726875132122110577952320 12464878 -510894474349373800675061361091864205760 12464879 -9172089160691867883602344106198649888 12464880 165083773096369899752300790058498129920 12464881 -377026593151137520285734713292076540992 12464882 560711649635801612547974615529427083792 12464883 -2858599550589366945218096386002401280 12464884 299257449615467056236035092720018144000 12464885 -1267760930613970224459124127736947203200 12464886 12476367271885605366673912752591003648 12464887 -108316294016806934806096649325973469464 12464888 617963617496982859119919439630007336960 12464889 -718975380871020497766277676201917653312 12464890 -329377689215093341458606309461043616800 12464891 -1095897494059833044915732971597318527708 12464892 303152176621087656748917663160702397952 12464893 250565070416445298082473553925083808000 12464894 -7711969733803486213179618207272516160 12464895 -79326583280445666826322817125070693600 12464896 -47803837052594108240463798568935751680 12464897 -1702313934933428658743963137494898470654 12464898 312162047973912216259988557500408660864 12464899 1044697507879385881005105896779544815600 12464900 -81897742409424391908686448092053708800 12464901 530224070447893997095546174889659200 12464902 203057455593869277361229069952126974208 12464903 -1978539986767987482109447777660131989736 12464904 180218301422151994627635551098288005120 12464905 -140612512636967611551316644910555965240 12464906 -889156687827532692837978155330978944416 12464907 -75800599997439743659260033747053564160 12464908 -939142771122593332789096215932868335872 12464909 -576277124127975914114276954268624082890 12464910 -92556354897233920944801567436516755840 12464911 -800630292225362165061728995220049871056 12464912 -661187429674492212699195413103081553920 12464913 196589674495079024432655020909120222400 12464914 63467243793355172064412237225745393664 12464915 563229901371501632999104277996182119120 12464916 42102899720649294628043100989018087424 12464917 -454820523588662406102152628641507380608 12464918 240784934934751609552713902599195184160 12464919 -517153046767379836445333193319578660336 12464920 -67309129833394714351318234964195942400 12464921 210818252232818431689621349639092563712 12464922 -214200472868779383613371095873528267520 12464923 -383747085479713516697363711749017249280 12464924 473903905702556680416978835856575520256 12464925 -409168832724076133361530950284316104000 12464926 3836764867416268274800209586426371264 12464927 -440408633719337659468371361489697401776 12464928 -521900407236840378450547351919725117440 12464929 238154477681993928865894436910101033620 12464930 -156982595993536955092293362326814246400 12464931 -345358249843264597238087052619724476800 12464932 118817374690341647752181128011033082496 12464933 -816648099548246455686566407504632236358 12464934 -161015678321213730634423737595076556288 12464935 524687290267206891789798492907334792160 12464936 -574194748569459154933283672508825600 12464937 297904409787238815327069363239765360394 12464938 526860168210352324174929040302997011120 12464939 1973544424415402663320892793517092194880 12464940 374224608002368363910044605530811678720 12464941 -368564233122075185845448268750574625408 12464942 -70102391604293149164059131403855548416 12464943 447783748646950561289979786711507926928 12464944 -197785210319761940492154845501495476224 12464945 -184649534868265469432838073820275914240 12464946 -47389993256925688674578102920698138720 12464947 1385803821431167519132213287427280499912 12464948 1591036155802746518113963779295030603776 12464949 63089300754902676353794686675167178240 12464950 1131284159959066921908442630239336000 12464951 -165917539785540901687421444472228441696 12464952 -682923687433028278809965129126460026880 12464953 -181522562661931803074099980189642019456 12464954 -966484180992781121363594127525023857440 12464955 1265122631479556835139567883546276575200 12464956 -431588392492446326903633937022969759744 12464957 -2450593921287841134991773387952062896160 12464958 -322078747121185271002293897657559130112 12464959 217606597217240164712074596324130238104 12464960 58417244422876189880863171152712826880 12464961 620281325012708093387872011236617519584 12464962 -87721653515835425616192373994961216000 12464963 -260333006430002518564750229461634786400 12464964 -428200010348411843078749837981084753920 12464965 65641881285028480145685809794309422720 12464966 21775872933128011117118717291016455040 12464967 146896387147935463569211379384352514512 12464968 -950576609418698402749202767907488634880 12464969 37852094434522600316081328728106528 12464970 -6036712901641876985198168312167050240 12464971 157605663530579207767228859790656497172 12464972 164581241791391729734008118538078072832 12464973 -196073052085053226242046461624296321376 12464974 -766989013446557034205423127022809619264 12464975 91260475247436135260000967280671165000 12464976 31867536081627860603724124869129928704 12464977 -558114971892970080810182791637894760128 12464978 264386774356338899275001905406259316032 12464979 -1769415709269917534793111422108161570512 12464980 140607222356273487981919238972031436800 12464981 1475466873138726409055639305078677208782 12464982 303728281695699807705616503636992749440 12464983 482076447455718204771557626965118091880 12464984 75777459109754639465741141290114252800 12464985 119483040812526335158278059027137795200 12464986 -43005554160423015395246519543946977808 12464987 -854907328881199097920241978749177490364 12464988 -269475840149233811393687832213278146560 12464989 1737733881297707119026758790422515674720 12464990 275823703344461631326102957906717640000 12464991 9963609766553012063485475774611810944 12464992 737331995187960713194350960633118851072 12464993 -164892772096330133277736718087245148160 12464994 -461233930698811908702940718079376272000 12464995 -580782246754426585274828749570803897120 12464996 -340809881663422763137160210545749182208 12464997 21442320474260019211596128290058556000 12464998 126063749219800332011244833275037210880 12464999 1155844370488966307084310416713239363000 12465000 -77065137313792256812991416926134400000 12465001 402561014813388098813455330010358195002 12465002 -12353599163492910388556651634391636992 12465003 522305264832909027246329887817816062464 12465004 -129850379263102067575726363152601677824 12465005 373329979482403912053931856751368060160 12465006 -378466653738498843104847487287231325056 12465007 -145945609432987960632646823894977246720 12465008 -370556974215004580981284097811737837568 12465009 -39175654551300655481580670520078624910 12465010 -574865581239754186689470990470566111840 12465011 -165539541238419830955302686296669014016 12465012 9559599444315047902572919517388410880 12465013 -912244934781295615281750415874706479616 12465014 853856016833304333790542632039583419712 12465015 -944606963852216143449588420422633395200 12465016 -76074885083363595271736108816396759040 12465017 811533280392784411974259632379770750720 12465018 -238044755678245032923827584062037981696 12465019 218797863365129985023041127577026446096 12465020 21487060536521662773109814715600000000 12465021 701653584568853641096908399233022976512 12465022 45182170641858119216819859264042916800 12465023 392706141884739376416383620074093014400 12465024 35782136439233374825732096544294830080 12465025 111677304752516927067852135424012973100 12465026 -58887195152982791698358549952247349760 12465027 -728065324883547579029233627534379679036 12465028 605960426516416110436387647482420567168 12465029 240082392310266008346601418293170916476 12465030 -34537816773787909245543478504099918080 12465031 -630958936130646836091654586220562634688 12465032 310060057863925321476762103143145190400 12465033 -241316748724214235645874000562868323136 12465034 413286061859802116958523602394001115648 12465035 -858910380289804235542018828905214435440 12465036 -551139617755689298283576630857220628480 12465037 327743093944892118442419852552432654700 12465038 -360352678190642601598311608616276134400 12465039 -555887763222634406388887326107952601976 12465040 -102978398374918933509183646502859571200 12465041 669634603006461335376660802202931707880 12465042 27278580893638189973184550180603699200 12465043 -1904077135808360987295177385898653995336 12465044 -507225387482930724101860370760181168128 12465045 290647666421322540609663175159833696000 12465046 991387185706441210291774948939929874560 12465047 -700226032117406455854145674266244930048 12465048 -457895639198091648185545661306715340800 12465049 1028144666656698283055347277853321759050 12465050 -76580917265330246796137149689572966400 12465051 -190552422863912041547995446027503371368 12465052 1455472451253825291954528358431023054336 12465053 370321112056676405734122246280657219302 12465054 -35046834533285902649850516398944410240 12465055 -12964420205369714941529241850249562640 12465056 -939641858265183765206449137550470217728 12465057 782264752595847871975533142539595584 12465058 -733353914230756155125232041702081101824 12465059 -8164563380382279660050009983533553800 12465060 920257663142479621861572202736823951360 12465061 -1158810176043324224105679994017850575330 12465062 -697916699809485672911947175784754663968 12465063 961793948972668757142780977042999649600 12465064 -40040356680109086408512250104073830400 12465065 -1751524154074933527356331314056774702200 12465066 79564957395793799296159676148341787648 12465067 -908623430251248222746770335379849223884 12465068 152775649022028947956795309668340580352 12465069 -9341406002766684324493076287463338752 12465070 -120808875860559336337100404135236230400 12465071 -290081972222714811850355375872294447728 12465072 -56738593214849906367098768598303866880 12465073 189131082420338362411639233867864794340 12465074 -167489535791999489377193583305264205408 12465075 -135861013104817580421661528258633574400 12465076 255733665158590494142145549150554047232 12465077 -1062404545259419536849671049518611693074 12465078 2886669728852175753237726077380924800 12465079 1268726306597638745104572886639312049880 12465080 -120959794105732818370610323867231027200 12465081 -445551216760518025148716901532088497030 12465082 138700958761657251382789831643247154176 12465083 301019327152048160462947291332274354800 12465084 -128783799056469893566919005289825201664 12465085 7139763891764619578335493950744681560 12465086 91367033856665853535506713654124916992 12465087 937734524943960996126437503746016418760 12465088 -465880479815632884815417162314717069312 12465089 269324612308746093691098655450165805760 12465090 -22022588496521211002465153715395136000 12465091 -1088549869218822838540583764757078043128 12465092 359765661412428084270939717540849215616 12465093 515367054307381855625699556276180259200 12465094 -947568643739392642219821042482288797440 12465095 214759290345827747778764442697710948600 12465096 -9220288540118592742461400679805911040 12465097 2482851575220258470916852182571238680372 12465098 15249533873558044410580057455052796928 12465099 -124938395956606165911766194962657769360 12465100 -67231329401217330462169964653884723200 12465101 923670705412267621933904172201582350304 12465102 323093903988136171578359222204360340480 12465103 -34928614682251614315723451485138347520 12465104 -75401676003717563707675420275608494080 12465105 353888179769831351446345870892260235520 12465106 474357520756916657215848262078006053888 12465107 -240713367142530096390781852958522378160 12465108 132944122685057249131343915612937041664 12465109 -1181156410410618425459189677621558048690 12465110 8330018653739782994205834003732825600 12465111 1057163910238019012873074747081230304872 12465112 -665739337396764726027764906101986816000 12465113 3303200539645032259887788170278053874384 12465114 -637719186435081339574864007426699716608 12465115 7287623279369384292684356487652967040 12465116 883491269927997649456142038975309923840 12465117 -118891223463950615597805579511653937920 12465118 -59792843537505412888144049843009181696 12465119 892343780280353336041931571696421967520 12465120 722757844094167013152728499198112563200 12465121 180952274162965538186272841333223362720 12465122 -384007569744553765106325907501659219888 12465123 526720248610290775970099824666145672448 12465124 -19268718869597283051178329197394919424 12465125 360823438514752180226052657742665339000 12465126 57328766107974766571921146053548922240 12465127 1214795274102759525070564294169606449976 12465128 609527006328093500768379842363951001600 12465129 -925893645354847565056913154608000266272 12465130 -143895712499088692264893442319754811040 12465131 -192169238202405458603575572425894212320 12465132 70706261321349761967979702057570593792 12465133 237125773947902319408184336333977031382 12465134 348828697810437727249629169097441771520 12465135 180926684549262130438948208411036616120 12465136 -18057839199493471593109376437242298368 12465137 215760826977827769789774293160382469220 12465138 330537469784406423905261329357724236800 12465139 1911542863182771685152175336169055508940 12465140 415166255519057514130329848485306521600 12465141 -4565753253101007321195651026005220544 12465142 -450435045597882524319237486093137075328 12465143 393706048899405131131105635812503068144 12465144 950145497794680199798028876950496256000 12465145 470100246973508892614323562101662341760 12465146 812839337985690177222145094385304252272 12465147 -1182200672387351197562560016864473895400 12465148 147746852243858526377369675072910898176 12465149 -941545394173797270162719534314243878720 12465150 122827123484101332510455577911425905600 12465151 -107090695305262827597152943032341070848 12465152 300886303549934785750674002789309349888 12465153 -787376597294114935119908385553626807438 12465154 -163549159762487706633675166671175964640 12465155 166919803268511405242053368488139149760 12465156 607129328834761411935308358747853461504 12465157 -2307381709910488126436573752164579714600 12465158 545114204649127030627072992077127283584 12465159 409498685378485793869577116448646109440 12465160 -654763887828526975830999929397007872000 12465161 -238008709433920024187908353072425232000 12465162 46766683733139595067741022621696030720 12465163 -3085750210735678304490010240860122215856 12465164 509273323747455869128371631783878637056 12465165 263292318210430927012812448066834057920 12465166 165258254667637023345314541383176811520 12465167 348227842421221083549948912874415391840 12465168 59228624055508168359418837260662145024 12465169 78178457984931104129623451173061139444 12465170 -535506122403888541327597106656337850720 12465171 -1150100661006771380595693284515207818300 12465172 -390175161450972616963064830697991733248 12465173 -748634514407254516940081091643820816640 12465174 -72682996061371914344669140656986780160 12465175 146065232631648148247304427908181015800 12465176 589850382344006296186304239017851904000 12465177 -733680251266143761612138550456807072768 12465178 -567571674482452846360968902443111680 12465179 -499725850892088455766725550312093072048 12465180 -60528177187318410458716529561860116480 12465181 -1515277220526127924874904365036161955636 12465182 -20712095747452007232059026219530439296 12465183 -494969291679854719022999320832485621176 12465184 -28076143228062002177278645562761543680 12465185 235193192519585573732251079567887903380 12465186 107525578013847499070171993785022131200 12465187 -2013853699256910680415127768770397696 12465188 -109114034543534508645987673684600892160 12465189 -100062092333658091693288365160472862144 12465190 -647726235283971993398323999898693664000 12465191 -1437414425240096295457708142317450284000 12465192 -337618873493124210931597975527506657280 12465193 71590607205230034692294944506376172288 12465194 342089496745656188368531187466597349632 12465195 -120766795047896778601548407927759151360 12465196 -765829098224976959253733607148797305600 12465197 161956403280798824588989479449657783040 12465198 84246573936175291728366782457794918400 12465199 -49855703306898013751304066310046036928 12465200 75789245579314309349957401567299993600 12465201 -178089239543890393290438132488690936832 12465202 612942220371645385574440445899627881600 12465203 -410396919709714698509142939406096520376 12465204 -50070005755497694740043647932767027200 12465205 -1059030992771937689465879630506082695140 12465206 19022739800800309917675414133677677184 12465207 474670582397029785202154212135187335104 12465208 -657764694107710667847995862547035648000 12465209 -249584330519221051926911580007591045590 12465210 155835516787042775104783912515744648960 12465211 -2965859799149886132212438428666457136 12465212 1272174642578644354459361169606490131456 12465213 303184437139720227727779808128238389888 12465214 -131717477074953416678485354397213394048 12465215 -419006461018831751063477443338257083200 12465216 -349665679548170664757336784388992532480 12465217 -1354505747370753363767735143801502396734 12465218 -83555398913784531043845943842142689792 12465219 -192692677383246403451142448723262197152 12465220 -274279023493139360865703859092521573120 12465221 -1146327717733402403921048488662618772578 12465222 50164281119853956194284565630214903808 12465223 128939161601644950103152247044985822624 12465224 154323146030247955373317378300829368320 12465225 964599702967808459913888178911259560000 12465226 -13302038989152119086797081864184912800 12465227 -2876747204889701403673844425302506520 12465228 189065055201332975584411922376881679360 12465229 -175590473752004522668829422017683788800 12465230 206790901756279054442035488032525550720 12465231 651293650809872777161003064428890665352 12465232 -206418541854903062440220238082378711040 12465233 261527538734462055616349459644807142400 12465234 -333016805652987127209065991545109528816 12465235 937107247417307525793895259970829273200 12465236 36599750470320075800419083051330152448 12465237 -628591146266552398978362615428311628640 12465238 -299383615825726906920103201136726880480 12465239 -960524210213525555903527028827908819960 12465240 302488862926563109859525537216034816000 12465241 44192851465407373175009221392859988352 12465242 -693449609042610519522827948428773638400 12465243 -122847723164758310026920134986855392 12465244 315537978649729089650328050961931545600 12465245 566981754164866397239292833253840640120 12465246 626206000824527001011342894816182646784 12465247 -149188185699143678809705568082515296088 12465248 -201070140027236941419518407171900047360 12465249 -112397361401369758804422729831696487680 12465250 73131674666959884283941426998480640000 12465251 827118410159368483293204823348560240 12465252 20546272952893355874485775615509667840 12465253 -376686717272709598510670215236506026498 12465254 -297845438303191538489270672554272030720 12465255 24768840837074819723782644383350179840 12465256 -635924631729601450536119225913865881600 12465257 -919619566101972371812400595291642236928 12465258 10399904103260906054434814538619346688 12465259 -1192712868573180571285973659900278886540 12465260 -388197875499197675545477360377192837120 12465261 76552128124211389414009836891653707788 12465262 -218452268795224802186591436842377080768 12465263 408503089377879027126698907041700827400 12465264 25195879519739973474843396395130421248 12465265 -1079579788818851388005697731199525371340 12465266 -411031844590309368426154922587562276352 12465267 1480630461038164060163860471151248447200 12465268 -475515390667444155351499265158162778752 12465269 173323391069565584061743458581674406300 12465270 -2062848221795894565091379074434610560 12465271 180284594640388025911722459186400567584 12465272 -503077886719478282632380834532851118080 12465273 -7334590874364448254571408621017393600 12465274 5482244670028453453193441956137945312 12465275 738762119617571353969086797625880089300 12465276 460675492387511148971700047588573660160 12465277 -752096545504479905174727012991278004896 12465278 -49356106466368236337756347283829756544 12465279 -609046147472010426913621914199455076080 12465280 -343308587618514734733667570404242227200 12465281 1849336762831652769482566245511166004912 12465282 -238013189964131852874139481327048755200 12465283 -758064921520750721543880552276031608200 12465284 -217587729066580063322411764690534809600 12465285 -154706530842422881411831472890231712640 12465286 55507412965617588596146731285449564160 12465287 207767436276526130394359371154153259168 12465288 449491668483573824352388434873315532800 12465289 371949201754913400971881515157472349320 12465290 381357461245030373720832797788441250400 12465291 181670046703833320558198876203404415920 12465292 -151752627631718275531421763298922414080 12465293 4301097257552320870837563406812116140416 12465294 -263899552257547006386323492191107518400 12465295 826034754532792928772991703745260494800 12465296 464602722560699353428252120559212797952 12465297 -251092658222806535875490810290197336972 12465298 -772785612321359689557762233770024383600 12465299 119434651052659527880727629006559568 12465300 -63326429282611825040517278113916467200 12465301 -1038149886780025778080722172103162608896 12465302 -130683840336750253675845863693006132448 12465303 -1727592226506234589548791388631415788800 12465304 -786286284786828935315129022320354918400 12465305 2571697302911543472393359427949177920 12465306 512993990181996605376277918244520192000 12465307 2098996435648156040079294015890987287556 12465308 -915581899012397076339728299206897603072 12465309 -1120736976913804020316462906251145543296 12465310 97763876835009803345421619607307571200 12465311 7498882384047757534403580464568900480 12465312 374179051802273000070609036689773953024 12465313 244626896084052694613501424142005824 12465314 645202640732672198325445085793296594256 12465315 339938976829411810927819475355255363360 12465316 -120658400836456207128763327216595271680 12465317 -317356662992880049291772275761236231808 12465318 149945864517145620602105292219394293120 12465319 454927624557223923437562230923167227640 12465320 74872335815621267203979697610579968000 12465321 465068377062891919153300276073851690464 12465322 -165192786712295347041157580193539095200 12465323 513825192873061545123974931506519586864 12465324 694176882553250821638788371919911100160 12465325 144317037754037067948576745313141418050 12465326 -239148324479399241136752729485375901888 12465327 17949434058179099121609537497082536832 12465328 178061117716353749114951084781955252224 12465329 -89556717275828428447936678213927528524 12465330 4498445267544685672049337043956817920 12465331 319576604742646106597714941794455572800 12465332 -1309837502105971605209438243034640508928 12465333 56084590858750440410077588380226493664 12465334 21201534736942520646756636028554454272 12465335 -861034383371548356021338088129517607040 12465336 -371983710173277536892600835425781800960 12465337 -488754924308552067332071770640406663228 12465338 245908134722307901291344114441433822320 12465339 -515141959612531862049215020594281196776 12465340 -532647152598330996813318054120053760000 12465341 600836528495540354926853434994409831744 12465342 243851945809508461396160708781854668608 12465343 902952781604274025842335972705263950720 12465344 437416524012064218495894291269991530496 12465345 446230382940970876882240326976443707520 12465346 -455422150380803561885165843669778326016 12465347 -674108498386075736210632960496383275204 12465348 25386888884341075718021233310226972672 12465349 -55304451682794255487630679028146451200 12465350 -46223471994669411398732628017328880800 12465351 252392244013297762572230976280766168880 12465352 -1200594697327348561131184331290112163840 12465353 407854278872723386618296262004874526644 12465354 -28833376800211523515390051620401483520 12465355 594611543284558746610678537529866854960 12465356 4534502285740078344945744079687537152 12465357 -125413965485579330980689122669241840960 12465358 128884663036708187373240608898550169280 12465359 217751799611854052421944339793477148920 12465360 -32678069231047458083811381028454400000 12465361 719253289240988637451818246189026167152 12465362 57475127970162085193015909582466138624 12465363 -272392666501852901568577155294464342856 12465364 -192023153093761769977339532011806980224 12465365 462957464784279044094355559290517356320 12465366 529996850975353643398041813567966988224 12465367 623411476935424357698683889890326401416 12465368 173942328236681901674049492062363136000 12465369 -252598405261164988764897847183784470272 12465370 345816440136521620586678255706303878880 12465371 -33924970902395929342064391906750374328 12465372 -13149899982652249702704159006089776128 12465373 -1199092382449631107422468879319514860340 12465374 -46169468228451344699088670741078849728 12465375 100035252234319847294882616201881928000 12465376 -342985466366539142995105736965887098880 12465377 -211372089151787918030235838975063298028 12465378 680962379402882649919749682765536509904 12465379 6232572923211947131315326755538582528 12465380 -720465479356892013328293555457468819200 12465381 696605770426272107049073230390822182400 12465382 114386648277846193096623955843564502784 12465383 16823521140606994166617477713227355264 12465384 -305869883490943858729320587132502343680 12465385 682309169767571518589531568652568012580 12465386 302416723857170389783227490346814970560 12465387 -1983802181213363749528823912352294921600 12465388 145407996065956507558128309396048528384 12465389 751594731653030795729585902055863396920 12465390 35719237822572884820890067710087577600 12465391 -1924882283651164609454466972576912252648 12465392 -30546978168384968575463787606249799680 12465393 636000445642743161040592697045380716384 12465394 -272540239369794761800230658989434716128 12465395 50113938872328069520560290342227244400 12465396 -352034831023135639717358868694273784448 12465397 -262251948788734325270358179112551459168 12465398 1131549428595102019693466041293933944448 12465399 -12070451390419333441897602474597652224 12465400 912838917599424468656552302859331072000 12465401 72073184431976211179859970548434926212 12465402 -305528986631776217413493269139720785920 12465403 -1964133294165512708689126721564427200544 12465404 1044461732600424444423467746113806054400 12465405 -67935543433248034661033377919482819200 12465406 -841003719232267588497533023382632658880 12465407 21331677959684320342557028728847755120 12465408 -657822812501978903381745667965563437056 12465409 -517128390349247318533572822885709252560 12465410 20022370187750351254613547720787968000 12465411 -129827235600813766775582288859356500992 12465412 303061169938534561577730741149426377856 12465413 1215839693212363497469145223679983949824 12465414 221317676259259661831590168547238622848 12465415 742079732870736330809648147706406813560 12465416 -352415032862284956950766608557061483520 12465417 5316175027136468065365739378296993312 12465418 -174172716501406285876782912513023293440 12465419 -925008089830340823379563706281095211180 12465420 504006943571010845190437624906618880 12465421 -1565038886394786374808676862356929106378 12465422 -692329112714601511554579880142533185600 12465423 75301183919430914234399620503192962640 12465424 91996128788808666362717179371753308160 12465425 -30367111385034690891826188893313408000 12465426 -359300533400727200235324644808510493056 12465427 857493583213862368699755948782464081680 12465428 290584802554743206452355891066971662336 12465429 31313431877921846994963429620797582080 12465430 751813840069165699399692858454267311360 12465431 1288923323057705813593807295752590833664 12465432 314998090699546961919872204190154629120 12465433 -462565717308027310608267000231151025136 12465434 -1388127182732700151126008192352825563648 12465435 78039440725718290938562454679132242400 12465436 -199905755322778067401981930116489807360 12465437 -32039394952350553186245383896795052814 12465438 -133928713852348515994972848709144138752 12465439 -676051493743482849462883275781773689744 12465440 -1010524426142095213952841053527299194880 12465441 -130009275692646603475860580253049123840 12465442 214771369147222400084624973112168704 12465443 -1797080497983377388420185710682075110308 12465444 404901490677856101212411230044807997440 12465445 771717153451215757911137546348383688700 12465446 -52383869419868483090978506070956250880 12465447 178806917464834682000661356563265002320 12465448 -207810502867552051559960840253207674880 12465449 1549976375944819596493713168881595171450 12465450 105958619075201928670563011058600579600 12465451 -2013087419455172436782215997885918893400 12465452 -1610429008018124921115302590714588654080 12465453 -40062828036841021760663502684214990272 12465454 1121169139966450835783000328442692707712 12465455 199609509594423230518474016271263358720 12465456 -48461744601570166727207624685113868288 12465457 -1190522756617304517611586567384322957294 12465458 -45141053280750135254633176125349340160 12465459 -684748719392808495124506721006666499436 12465460 -195576249080779846006484187870063206400 12465461 -56873184106410917512488580778651639538 12465462 -142896233335323703976854908245634512448 12465463 -1244789904733043555596997561460315825080 12465464 536457410005543095967191893274257387520 12465465 -170355658540548752027457425283351602880 12465466 -336600817424420624902530459348830496 12465467 -387206033954400280464746334920454440928 12465468 -540377477467195367390542801920317537280 12465469 40281262390054080348528651444447472044 12465470 84867945937257774415195294166482398720 12465471 -18281554461488266261935454978433277696 12465472 224009565371491227132034438671236071424 12465473 383085520713593936479529182955115412224 12465474 -165378150684603237445198391303123470848 12465475 -623108410311572372636696639773889001000 12465476 499103850427335068537578841156528847360 12465477 -157905362480144228254447025620718362752 12465478 -36465441993308610380770542688841319744 12465479 361951219540925902609738567894454548584 12465480 -40923440396842709886786546757602508800 12465481 -220471416041571148818884230332637666560 12465482 236252278898726216864636745190449262080 12465483 591907652108954056056160611057751608024 12465484 -28688516945162585990229258426844054528 12465485 4881419179647124796534232465099087360 12465486 -255822427513838854845619684026267710592 12465487 -1047910399380563734710810561920408350864 12465488 150692689236278673505814876881978392576 12465489 -266889649730865899125241402457969312000 12465490 -72461372033234288058412470337977220800 12465491 367399139231965998732566415040829233392 12465492 -130240800991420351409895972657049479168 12465493 159130674859069619413549920428485802940 12465494 100204777746331836382845043512019676928 12465495 -13753682097071035551006573889044729120 12465496 -588493180759331593508178781427237683200 12465497 575043543356273566352391523571976202512 12465498 224178444011138546093725499855026328064 12465499 967136358864473973906242601884307605136 12465500 -837560473548766187056820938832709888000 12465501 890603258142695376310114128520513167360 12465502 -418782824047279136613768195581010426240 12465503 131372476687959188253371800058613639168 12465504 -538529771800172621782380597412717264896 12465505 -370857612064110977386015086705084108000 12465506 83601873297055766804662739802442895952 12465507 485557197467326430222857542058157291640 12465508 -334191202196807780309687911785517529088 12465509 -21345577815955235593590667946130396384 12465510 -89530239072353818860380559689668621440 12465511 1021304061460078122391738985625468174000 12465512 -1804458123076205559518139398413548364800 12465513 624859650420261575149298198390864599242 12465514 -658213291586051664897806921181547800144 12465515 -329550329996918813290374035941622240880 12465516 -44442495088027885704945199904885145600 12465517 -329165861573947021121395448473846029120 12465518 -200671345444359387109493342004054203520 12465519 9784440116810182091724085297427760000 12465520 -157421496722562710492755151751413760000 12465521 -408245707226036038540318141394642426496 12465522 -393706610677952004884164479513147617280 12465523 -463301266622818875960768917965706027520 12465524 -669405447248094905560972113746723723904 12465525 182068745162532191848562813928192556800 12465526 -616339291339964293766310280438500264288 12465527 4367639013183748975899817771043143632 12465528 -23476610774704524241918004524048711680 12465529 -936357839952046360576391242264408270870 12465530 -64878091635569493831466088106493977600 12465531 522519347143664562783868485357094856928 12465532 888318033672197330377485872991313006080 12465533 1525891382483813854171513320322704256524 12465534 79440026537646083940444423302568099840 12465535 -1054211978658792028200475054472710490520 12465536 -1204113793873092449637047871244326666240 12465537 -6714677005275837781678423745205200448 12465538 -51533362193036859543490215312067945056 12465539 978560192132997325529659094290991592240 12465540 -99453083959444665704751098179492884480 12465541 -1126646313034366973481542263114105248 12465542 511695576987358677365771123309643096672 12465543 352870243053355804675531880557016948304 12465544 87798503958181144430329856031395512320 12465545 1275358336131138946205427724577774067300 12465546 -51009244811032383084839010954866447616 12465547 501165500290668268438102233016448534400 12465548 -75477481278450555274053153193411943424 12465549 -47550391315540499939515953963486050880 12465550 87845354124685268049020768898421036800 12465551 -1439373614642868576613874767431184280952 12465552 -209177331046729321116535049955168092160 12465553 95988821059602534401134403788752022564 12465554 -300249586749365978956904058794804766048 12465555 754660552245179528979937878255023891760 12465556 115290558529802762715669140502864922368 12465557 896536652642177118315092241361969731840 12465558 39412793701016228922491287486952570880 12465559 6924005567952577290861480274920466400 12465560 41697320404164144379295478290832384000 12465561 714675589665688723333186131808347102672 12465562 -769264596159771654084825925642212061968 12465563 -612730995637477103016464228657399136000 12465564 496249700145704446697498234425043851776 12465565 -173048542117254435679383017870781465600 12465566 -382514947139880222760620587140205616768 12465567 -395603945805560553385969984378762811760 12465568 168261709517676995229337204194237480960 12465569 919092572056887514323523237219949973396 12465570 -120286416241859053325540726427202920960 12465571 -2794636974620867466827718555750150968 12465572 -433552824082061364622345190019773030400 12465573 -429174835779298688146958098238835247296 12465574 163231182256348651003514336571494121792 12465575 -2543867558789847786651228666275654269200 12465576 -8870878442165542434876866285465809920 12465577 633160896168861529301290349650149024480 12465578 -486090323393437198679121175430792462160 12465579 -137789573542231722714267621243967330560 12465580 162373274514521495425853295513402931200 12465581 -1561509663255747021374564079336465264618 12465582 36372531318865730951592587182460726400 12465583 34806937855433924818731465479347045904 12465584 60816000699902638802725875931334344704 12465585 305445514750605904142518559029419575040 12465586 17740453444599716700798409795087248384 12465587 2615074563349906313931650353299867221400 12465588 -19796553430478209168935732897072777216 12465589 -22904761098380869544321567705523735044 12465590 803216814368856719912463730216810913280 12465591 -589626110804610351110662951126421885208 12465592 -1306595979278371554364055463349180723200 12465593 -638930279803740422891515471377460723200 12465594 372320081692459760666075666228069158368 12465595 449256091921914951912094801183310339520 12465596 46672541647862983700745419424617594880 12465597 546433472095155095159888267746597111872 12465598 18910137157334424905651896909791340800 12465599 670117291523427688751239148269331327280 12465600 -46978499104052297316685299871226265600 12465601 96535409303255032864583739041037376212 12465602 -720497588776225115069774370103598995248 12465603 127588837881658225320452117499161410800 12465604 681836740793826005309031887087594658816 12465605 -364499976601662349684619136087081004740 12465606 291185314669421999360450459884323751104 12465607 -139425571418926576193481975910887928320 12465608 1272798037190244506625519302034602664960 12465609 556210925626312991442444831834317933760 12465610 11563962943352473750927024912497060960 12465611 716319589604647378125414113556878529432 12465612 -206480237994553004177916580915513125888 12465613 -504202176002262878892549464071068256138 12465614 -3575885322546071170826203736128293888 12465615 -423866741374620433745880534235934208000 12465616 309297886985203199368122493544630607872 12465617 549961992838571807471411794571131047666 12465618 -533007243795424864340786975456163563520 12465619 -1184445501607980469949164105084207736980 12465620 332191320712386899743331536078710439680 12465621 -259909330197268810758663309885814154880 12465622 -166738959429559431429393973182304306944 12465623 1347409403528945385021117216697828084872 12465624 -929620237670940978731499232059068129280 12465625 -317418447940396637629435985533498312500 12465626 -429444107627343385795848544393310496 12465627 -165735475859488859918597369919757962240 12465628 -858282495884745782486576479766237896704 12465629 -17687162300599542354610217974901879520 12465630 -305475124535479597516954417167039014400 12465631 -1828123553142347590250949222526581251928 12465632 -517752534559147516618921734566057607168 12465633 215751111625135190694929110711714825344 12465634 180247643618959489312623048863635808640 12465635 -233602660128364497834293266326701615040 12465636 533370413397488875253119656758708646912 12465637 254002585856644234522611743823869624380 12465638 -97009483307038272355209344957349360000 12465639 -724647259360552443986257312486660006896 12465640 -184658142238410589308534010835467468800 12465641 2087391700224672907007057158042289854452 12465642 -17323032458457253048001210469415742976 12465643 1350850534841427505591821062669704200400 12465644 -384139686656627998957890025219636953600 12465645 616587555397688326928915135219401290720 12465646 909536440899314034075079211495403166272 12465647 2310911991828154843649158995604313038560 12465648 -42736950952152509702063429649625743360 12465649 -916822298272785181142785712841236406400 12465650 -372785837829591837536751726051104628000 12465651 171128618175283692763019745525987656448 12465652 -221268493931794437814791376629998787840 12465653 585364044322050040193210414763753463200 12465654 -180709440575792230570911317011609436160 12465655 -655225219195216909852447521078964850880 12465656 607416583416312590647502798621500661760 12465657 -660654009324596436411043214845165152 12465658 46236802092324797462546070803248883712 12465659 145417784740447761739012692386081407080 12465660 18529737220231349506713158654999439360 12465661 732039302091671223999316303084274856652 12465662 366507745475688901333266722186508096 12465663 62284649688845386745981427351558820224 12465664 -355441545086010315578690509826716336128 12465665 -31699454434445270894888862157728627480 12465666 -499488950207716278302250084910224681648 12465667 -1055615644550894362503430400817826440600 12465668 595652996064103396705961826811186386048 12465669 -337686556671932269606507666236442014720 12465670 83962574867722537607983550233192143360 12465671 147189863176054475139871177505075998872 12465672 -114314306342819611567922500340024524800 12465673 -1577741698432571132827874911751434981440 12465674 457476619554158354996765214852185223168 12465675 -465425058754486885224398844373148097000 12465676 -665285997509734623178206578302092093440 12465677 -181063169891352170639423554731462800448 12465678 -715344987346747984126816276191607590912 12465679 -1071013610190369929041204628161014651240 12465680 -262633355287054017697767387972203888640 12465681 149648497798133140678325193373049429664 12465682 80321954909253225962788338779110434192 12465683 84017540872901585436078426222727909584 12465684 205779544728962867100272879211847680000 12465685 -470049436379617537429738954982047242240 12465686 -371187412598346711505324296656773898208 12465687 -139774168378254503204787935771786139264 12465688 -203503383895614318584376670216332656640 12465689 -565083043878621462502830002878322983680 12465690 266378010695607229296496423501503179520 12465691 -9813441215199320394178388611681732848 12465692 -676444492186123256949231883643288509440 12465693 -661997128503404801091913804011197903418 12465694 722367573022464637757162043139256704896 12465695 288777420372306955716192703359210534000 12465696 -400712293358248821538334703501783859200 12465697 -1080778197949318715445114002824858249680 12465698 -552670840801786440142089151351239961728 12465699 17490210047685519266868866812762883568 12465700 2723994757515231231230685155369369600 12465701 -332220511023268417566533239078096063008 12465702 205006954953058503806695004011297838880 12465703 -556178304492724386156955708709465815048 12465704 120237465193790059182956581397630069760 12465705 -604675625477931125778098861927930880 12465706 443364720901721131428201101181740644608 12465707 438532637715413715061415803384270211232 12465708 338119591281004604883750866611809269760 12465709 -712505848470695302514705893302810849684 12465710 106015433805629397818947948805004816000 12465711 582612493596814673892408937110395786640 12465712 -53491717790377158278110483707157741568 12465713 -364157795103131880792075388684813961676 12465714 -9284837935185368920100937962993995008 12465715 -675584987088621151646021356815243621600 12465716 148061950984108434402675808554733142016 12465717 544343567130317244912477901115023044000 12465718 248386507678330148552314533539519302560 12465719 -598601581842165004054115426574895796304 12465720 209622430301626023392118611314866585600 12465721 -630864845849223746742816036953752806000 12465722 263710344709328643685308220946336691648 12465723 -387303921305661052159170388728650892432 12465724 -631259490481808518149052440922663947264 12465725 -11922096397068695842792376336041801500 12465726 -29927628947508644885363319807509667840 12465727 -1348563011457417374440796534224181103424 12465728 219133885148037198120503314192369975296 12465729 117954578144614254068557213882268745600 12465730 -85969242759348843630809803338948726240 12465731 -168990201259437687766241839235773669128 12465732 725810435786382980431136133099084291072 12465733 889592322707585842383572752391197961664 12465734 -732839183466523023116765004134031693984 12465735 43900559277853680806680887568080197760 12465736 1099407857006351472222465304936926151680 12465737 1380456365090321548663749941523068356260 12465738 -43399150026665794978158703544158414800 12465739 114204055825860041301656755056186827520 12465740 184134674180590200534677283708587796480 12465741 399914501314380937723067264768775091392 12465742 667802209702628062538938521610108350912 12465743 -29955681812905602635949211232396387856 12465744 -30723501544956346788062338958852751360 12465745 1005515623775284707574864729703504704500 12465746 428175561156919699768394332597373949072 12465747 -124240339052575418526130562812833252240 12465748 788632612112780095215865869202898974720 12465749 2228734958223009766482306898014882642336 12465750 553600021731972430625821783249952256000 12465751 60627049791108305523719089948951852544 12465752 -200705712927257132525584751306096025600 12465753 455047271159258307855567234936815991504 12465754 57952951674446525463494353162732575744 12465755 -75764995520620177299376437747469874640 12465756 371440627094435063331814516930322419200 12465757 -1880932341807889775264217526121161803994 12465758 -26265604684492730213282469699109161600 12465759 -55608496527444172392011883904371534192 12465760 -812336454664552325322383023052386467840 12465761 -499852205960072036646856400655594764160 12465762 -268542090680462055092883814458867440640 12465763 224533778932642706567703853821684123840 12465764 135168623495404142362189154024893440000 12465765 -161348625318737321245381023672660633600 12465766 682700012682365603115753875699845772160 12465767 100587525769843270036598106442566310800 12465768 -176307877200219486689951540090314260480 12465769 -1719440227676215097013486251478628133830 12465770 -75149880430210384573467570202934031360 12465771 -139552281675348503254069984596920536488 12465772 90742104545597653894280640377097606144 12465773 -895427521965356345311006013723148567978 12465774 -340332000158041523417917100764032569856 12465775 -214762717397218351394150732257764321200 12465776 -398483427847182022080527223362152071168 12465777 -763818696037389515116397134793796141696 12465778 320633838208611854452862548146221394240 12465779 978676194974658024124357880265761026380 12465780 -53297434127296673003832042544891914240 12465781 -1670178463422990479260485777476431513216 12465782 -91520343836987356494205396017218789376 12465783 -186067773920457357974632354583294424 12465784 899741313700236362586077775250837954560 12465785 -212548221000728446167398781218942118000 12465786 -4897054738968981279775346899092234240 12465787 -1714370711125745611319974808090143615200 12465788 1152608542481367565098083239061668313088 12465789 168340571000066614555759609638156902400 12465790 -78894301868174749698691224272994225600 12465791 117703320497018505040477408899309134064 12465792 297992218490980925347792999177990963200 12465793 61071025333359284471367356398849842624 12465794 -400714727515588211230038189015502361856 12465795 -329896820402315513086729846030260055200 12465796 -989653520752445606875604314474902840192 12465797 930230086638944382856000906908614385246 12465798 239795298203861928239244894307660116480 12465799 -2907293308213058639014370969669424298280 12465800 -589575687068185072494674194827395328000 12465801 75213081154562114421750735377742667968 12465802 4494265429781596773807997493002466400 12465803 97872451656482969147500951131750376080 12465804 -99652159900443818679997188666539059200 12465805 -865128738101032173714398018801883648000 12465806 189407433415732740865768707044569580544 12465807 306700697738689651483522610934556104840 12465808 -453307447490701184366604290196439040 12465809 -911114167584484929589781913458941302990 12465810 -101429565000276707990129375654740807680 12465811 -1625051168354746986327070495115509578888 12465812 -75417737721964088905785049465811632128 12465813 47670742212743192998765538834800459776 12465814 512958597343613637423820780959322484256 12465815 -876149207050360821916598533551664285200 12465816 -577763632039059731919464209855589253120 12465817 142673677329618199973287182716667209792 12465818 21135041148751678040404524250297096416 12465819 -98042547992101322609950792058272518504 12465820 362864331151184137776504775664201326080 12465821 260145491292988596046693756166821101504 12465822 -9788019308164130421084967049022145728 12465823 271434524926670064115590756823040591072 12465824 368578798024270812526056822665851699200 12465825 -29912550636250894550930053168411972800 12465826 464174307514558119982887438280912736640 12465827 -1228034309198192905207516634463476894328 12465828 227005990566484698464541083093184318720 12465829 4471666601544960306522490397725914528 12465830 40804576666046934183218088229222696320 12465831 -239921802045346868579331070295339575296 12465832 -229650296670602083044021493454825318400 12465833 -1370983435159903635095931461916234054918 12465834 518929641769757172413372344403938586880 12465835 1064861745618217631037905796917859773280 12465836 -706437480662196282858549972391482059520 12465837 726586879551407402893320623038422215094 12465838 153650426157041802445313539549582270464 12465839 -1018895168553738429176530782738293728176 12465840 -114828468936661500602563994078406574080 12465841 -106370376275826604748215113378592127888 12465842 28763201133244654631946635421246062112 12465843 -72098900997615809130521805161121066240 12465844 26701857973150104275258211369714483200 12465845 25529491973012397996228852205318062960 12465846 429872231046257012738900025866160432000 12465847 1663179401173001493983511441160014816296 12465848 -1448183036739364050855391053524991344640 12465849 465266478656772698323199208477452752896 12465850 -91680470311931405031864352693704807600 12465851 3900928294118016047745261110452524537912 12465852 90406038040872497344547891663531139072 12465853 314043770843988794944107413294318464800 12465854 -720261267948012066899665847445911034624 12465855 19865916539895975230397911071081685760 12465856 -79691251044834308925421339178474405888 12465857 -1357766660437607663848152978682671568128 12465858 -357579017641871791992553626539991394560 12465859 25369985421837559472643690803972510416 12465860 717442339806966754843180127318823874560 12465861 8607594806456249415136587551938464480 12465862 -262291375491080781236671647066322022400 12465863 381872092430947002373236673487840081112 12465864 -645784738717947307036077528442992983040 12465865 -532478530623571663370970121152042932280 12465866 -359399836411569635330499250717596814080 12465867 -70529168117930610966637618552049036352 12465868 8114410722015750859315738760615901696 12465869 179144172371855390039063937647207168640 12465870 -377541134239584288453201370227723298560 12465871 1237586783535432568356081151695602639544 12465872 -3678254983338861179616165234567413760 12465873 -318898530906452823693807763210188362880 12465874 267863505673763548156855773347255750400 12465875 -255516086829996680785813136836949856000 12465876 33446881913456138448946170513306028032 12465877 -153724906743315844385915745598260385668 12465878 177757138795806446932486995809773950240 12465879 -1269363224943379353547384354931309141040 12465880 -63131428819076712260445739359496396800 12465881 -303860167267143936130119849030132189600 12465882 -297993254714565193463316535436793615360 12465883 -1781423618592622979359552153222860187536 12465884 2931694894310225380348104765979424194560 12465885 463662846651197438556431397581492828640 12465886 -525023422692738971867293155323040869760 12465887 21377770154390155238360794352879687904 12465888 212886490408556092190094537498653097984 12465889 550966188445375603113185540766162662656 12465890 -259290329898878436896471978320088728800 12465891 -645187337582035732446996474753993702300 12465892 -39468613872991650539927065261609199360 12465893 -1267638309715570181434083451414016398656 12465894 -113028755903760243189500539082963049600 12465895 105620358312138592522923750880284474720 12465896 108098450507929025984189959326371512320 12465897 -347238702470630448172171318700800855872 12465898 -254314266353507676547401360600246084864 12465899 -1583489417241370599962440173160785527280 12465900 -379556000134999431391743539093074656000 12465901 -681182239318462870669846172493092670336 12465902 596363242783159872245683145627091097152 12465903 339823709973079495002991907335817572104 12465904 -392876645009250802728794184240463872 12465905 1878084020280580905568941944630830224960 12465906 164167101249498599897370878583165278208 12465907 406212555663022071766368891730192958156 12465908 43903537947936643907343950230138798080 12465909 31282639255155578650413927656802354414 12465910 357154015986097067882679053638760847360 12465911 1486183045148926855374010682024804463600 12465912 942746540707651379677420374860444651520 12465913 400326625124469393495176147086161977940 12465914 142359875832974952531088571074923924480 12465915 2422540089606422943665650930839367680 12465916 -756665079165153654451849733661663114240 12465917 -709914004652236547655748851174830498100 12465918 -10713912894015433990670334341022629760 12465919 4814308740314816372161354630407138000 12465920 750597096152375699409871771635233587200 12465921 321022313762936692937388226862039242560 12465922 -248595555637135321919980760293024757760 12465923 879453771540143343274297441165113783744 12465924 -242703334971216820919871026645702022144 12465925 124129244354586052317692330722641873300 12465926 448217716591529411108523491740927973184 12465927 503955210422088634641267388792041643680 12465928 -645313796320743214671755686198181437440 12465929 -236313598586707185111825686147315757888 12465930 -317519210076158231893537837582461396480 12465931 159002805100299765873085542476369570400 12465932 3317592637018497071653900800689610240 12465933 1066244717342180614931818359201774525600 12465934 -71983482964269043616388282530219501952 12465935 -1321607756919011955916834573880246112120 12465936 61462496210716851776634965376702873600 12465937 409249520654914858726531608373824491520 12465938 36253658957222050183601931367191987840 12465939 -93319303973062720312312098131463413760 12465940 511134589657978604255479011142789670400 12465941 -121870810748251302983293337613774538116 12465942 -371517437919720119580745361705408616576 12465943 -398422361563724854990852830577131762792 12465944 -1152430418164418322611760934532878755840 12465945 -27877409121393534534893597593718253180 12465946 106180631456998485977229549167614347264 12465947 221159023252166408058256522896450688680 12465948 831239647909380930480409902473469665280 12465949 -1522107843733500718953396906862488358580 12465950 -11381566340892863567557918871447625600 12465951 -906980878647181042441182338170157220096 12465952 -835125213629093108955066764860702261248 12465953 -816619697866573503602253798146751875502 12465954 -535269527399700216937604365970727951360 12465955 892135036337454304562442585159652995360 12465956 107034808605787588664507580498269552640 12465957 -43092722236322812393507498515055872000 12465958 1098718416583915699469065101761383929504 12465959 2024236518006973043767236838966646026752 12465960 -260984731823283388760849058199157145600 12465961 -96637872452544520488363060359155206000 12465962 -693175315248419798672451257987385234768 12465963 -311371810443523621153735901565010545600 12465964 1049148243416888630803188800921733120 12465965 -470040913068106656852962784259529185140 12465966 4477008680194219379457809815282675968 12465967 1098975332020109262150979215226787622624 12465968 -39747704085968685158253844658577211392 12465969 850893824985957148221979387962891831360 12465970 31562405469297122656813715013617064960 12465971 102476291971116788016664851844666033824 12465972 786877471171519262906733965868830810496 12465973 -719475264024623150347452587790399692036 12465974 622458197242185126430706579445461624736 12465975 1051101525333902270314424716230640704000 12465976 424045432946114305221342496234693939200 12465977 -487441097933760364064159186976571440000 12465978 -19573265993172899887669082991713713152 12465979 1228430893760330602405057072934125707784 12465980 -685815280947246874774751036347201728000 12465981 83159238403461019977694813131164556864 12465982 223721360767956631152086953348955726592 12465983 358228609474355017504830718609398071232 12465984 85212797560960029193267803803338407936 12465985 88684377017529643705979934968340970560 12465986 -88682942723911556911583229208920677856 12465987 -1332255260828798710449330675969175871232 12465988 431494348248153834536579152698453135488 12465989 1729987731839396544528800854465089221790 12465990 -223341509144355360621450798948351425280 12465991 -71893682172106975625362591382858313248 12465992 -544975410694625206277794288884830822400 12465993 284942235421773057963732250842156309264 12465994 155575103202585446538560625224855029296 12465995 1104844217771842786041377402329922929200 12465996 -570299280877073104833639069685511889408 12465997 240595405847763450766366268835224163072 12465998 1477743522034035099196141252705103385600 12465999 -28108923511429096045862383268177946624 12466000 24894190252793219753022299747647488000 12466001 14474723410757482991448446509201484160 12466002 -535828690081551202281286821445900330368 12466003 -150577893212834799434985289595143486560 12466004 576513151310182610813957910092610781056 12466005 545155541410279647017786729105255830560 12466006 92525471616488465709374927873741527680 12466007 821486675718238505126161769202919253256 12466008 576770013181370350336524258304016179200 12466009 -503063147064061720464109702286703201900 12466010 -518821100612446874859614974107024663840 12466011 505185534179910634486163806116182840472 12466012 458677777162782383089622412185241866752 12466013 -37457614991109544382858958499954917120 12466014 571096637091895324248965055200070159360 12466015 550321759628895966487340214923844774840 12466016 1683353179361108199431896130997602353152 12466017 -218036969363216261862743949169855478766 12466018 -12601729951447102433956183822114320000 12466019 -766241846092242912714934073057082449256 12466020 -152510651622669246414003660400893296640 12466021 -333507609688286183546563266271098509156 12466022 357610913207820573531262208040891398400 12466023 432280182060183536472906614740883013504 12466024 -809089570901393552646765674250689710080 12466025 612029083502534228731995533337057900 12466026 -103806306534560387122184351530800717216 12466027 -451761896531951463083184275743105279200 12466028 -1145494209765691957891520580179109848832 12466029 59618341448945187090464966347021829184 12466030 -65211368847553062328659356484557153280 12466031 -1085264101498444387508891433701518629168 12466032 118944889380400142935225167992648957952 12466033 -533381623247595528648217650780832249600 12466034 -69075483798685548389898698657210377728 12466035 -345300847180557474359195100674680780800 12466036 -2054475825286606731392607521612873625600 12466037 1828704412752943033711977346950493456686 12466038 -37376811287073814619444968295645497344 12466039 97400783330858233334791552073262360624 12466040 -204836556938627857787957732425382707200 12466041 537023760705486616395281260176410749920 12466042 -335616121733799872956661955071752043520 12466043 458948309153575638125473094133306608292 12466044 -1092155820897770388819906833414324736 12466045 1052638197176914813891431850901718977280 12466046 41187580505988189703846075267337689344 12466047 10094407073245188738690445771111236096 12466048 666012985585147329631420343698084331520 12466049 732387066060666162707028370978915738752 12466050 6037690894006560813051938478345657600 12466051 365940740976509825027611975805687940240 12466052 -7794496999104003095100888229742350080 12466053 -60237329080279842583969232673997704738 12466054 69718149584281098797934178094826660480 12466055 242799557613011370244337440442786734560 12466056 -155865903735767471608169329327101542400 12466057 146600796986617811260688991240987098880 12466058 -668937209908483059634437130532020446720 12466059 18091396926066348099689451031654407360 12466060 -296070540082204383570183208659759467520 12466061 -205479425370191368962846851087978568576 12466062 11384763598519791775199019587669887872 12466063 915482306843925580975450071286913930464 12466064 -233004169781488745744350384840998912 12466065 574144212298865005606577657837682827520 12466066 179144399037725426776102616610278424576 12466067 1421019373624134586063301972851183699116 12466068 191709417212887978791175229859113256960 12466069 319637865736585820369119195990943170560 12466070 -113012628485290273541500428209605171200 12466071 -1299611440685340337021593321697194120120 12466072 -77855695454381054584023155200801075200 12466073 1911953018127099111906142689380371477380 12466074 65426359555801991438564083928523217152 12466075 686815279120508799039141335248502141300 12466076 -136842969479527005399016004175158108160 12466077 15150945013723025977176686743698404736 12466078 622182406184407824862847566658486163840 12466079 -2083569217224333622007440797503469580320 12466080 763504460172132783698045628697222840320 12466081 -742387348242991427815131602727389145118 12466082 250677262493520671773484328635329437984 12466083 130304008821681033599706137897631229440 12466084 -260782263367482555205001972235012582784 12466085 607161577516142071924858584437504910000 12466086 563927800495195729351743239094264540864 12466087 18955722274636463009208671576296057472 12466088 -379402103835399641495963384510650368000 12466089 55762053461710790651357127715594199520 12466090 273536270886985220559632258765125555200 12466091 -706683142135370472773157719682269076864 12466092 420311952678244316812222833567611191296 12466093 1143886896327696141961317128225376960 12466094 -896298765726323865661141904482021235904 12466095 -152283055437295329789154550425375914480 12466096 156253958254763290362757269392460234752 12466097 -201563502787305623101459147602331464000 12466098 396606062494724089387979301308336755584 12466099 -115854713873066386416325125167066374900 12466100 507465993805182892658765059452099590400 12466101 526256839748802506260874872635911084832 12466102 -516284958977838324378593714102134473216 12466103 282957601730897510748744751827375299784 12466104 -20208343556508876321356765108047380480 12466105 1066276933148749883619768324435778168260 12466106 -1551459443105344523971418250749473476096 12466107 -1131328149900250509653688380919973952592 12466108 48122489385177521461685801517182573056 12466109 -896503808949063828908966652531690313920 12466110 380251984199979606567187214550261427200 12466111 -435444076223284724049224573889875738768 12466112 -205084844173838014067922066631682949120 12466113 490197338809647183119111154150420533088 12466114 586515292778099382130231228119071622240 12466115 -627358658958929518350450214940527848480 12466116 476833545129461114773143383239101450240 12466117 1896548729304828005736485050084199143932 12466118 -409255890983527730102628857135244864384 12466119 -179213038630699220124854885526022727040 12466120 176332744669085879794265155595314636800 12466121 373584651499378206243873094906449744000 12466122 -546383555588033665765095611507819118336 12466123 82923512821455974007097975341377237824 12466124 432096740995477940287460415016355856384 12466125 -111977279708612577598641959455361472000 12466126 35388255643503088392411291799626232512 12466127 1149780377590242334212546680542395982152 12466128 -186820997993708463231043886768288563200 12466129 -515533376696073635610898600729259602316 12466130 -2383177442629225426672944396644282880 12466131 160163940147126691244427253495562226480 12466132 -162432636992094276537908752719724400640 12466133 1236145589602213063297763990879984354382 12466134 242761531136174273408714076002834796480 12466135 123832077194353270794898530415941059760 12466136 -1420277891054817011787050915068857784320 12466137 -15045521429848082183791528139122403232 12466138 -64479710108891577718302321841188109056 12466139 -2037536935019587652236883115651924696864 12466140 -367683192595509250078740439301522918400 12466141 133798918669447762485359093054307048300 12466142 186455934889734509717536357731012127104 12466143 399714423600030126417594034818333907464 12466144 370008244426524637547680983323284340736 12466145 -953954518979485412717069911873887941100 12466146 -113099855873475893524860076982110715904 12466147 -1407440630840132332126456562298803945960 12466148 -196987151829369019834451026277441937792 12466149 723954817668530911868393407456715858880 12466150 43184177528222061182683962815702673600 12466151 -896544561097937909437444810105230995280 12466152 575771130349525183123205368600400133120 12466153 270421098361033206591157828896532554880 12466154 -268765614853249510578618792603679512576 12466155 218021492232157077068046852497188197600 12466156 3768654969031825555666337821205939200 12466157 -155725573928211900224649859737209163168 12466158 93698374714538763481896657517662302784 12466159 24405615863912585640561838078477849416 12466160 -19550356728924801670953551821244989440 12466161 -322081215664909837963558233131814246912 12466162 218084221427090925662966667789614433312 12466163 516975175878854624966421838442354558412 12466164 753091711846281823723369044715927203840 12466165 1366770031309914577446330365759439708060 12466166 294489000200151876368424076317463703040 12466167 -429748517847216662528591329508402172288 12466168 181691235723749424295218347964036464640 12466169 1740774342960779191426126943733878731920 12466170 -565314690693951643001883697851941260800 12466171 1465685593184291435792404031464631465472 12466172 464362842107678975323060291984041930240 12466173 -6515854349184387086755747665456234432 12466174 -273583061657820761524833999644911813248 12466175 691086635341330992695764331164303049400 12466176 -69590947566183865838000634792090009600 12466177 570092940996054842902175134094938497026 12466178 216994646564070192182679750988549642656 12466179 1140746523851436870482366877283547391048 12466180 233080149107865323286463196261863526400 12466181 -339123090286360373961131019688944523776 12466182 -351299202816258273212637174193740402816 12466183 -1029919339397900088968792094254018716776 12466184 -826024707212754496925912267481031802880 12466185 -138918972254303745842327601698232115200 12466186 624846915936773699011409572303776145920 12466187 491098758975210004606778569873401709752 12466188 142886315307223805061458658186981236736 12466189 114031802016702000896052857718758922400 12466190 -224734371028989949796147647014866947200 12466191 -1147871268961967000855221202749974906240 12466192 -257225324626967566456426443563977007104 12466193 2374373196960958137872153082788534421504 12466194 -1797491133309831650480841783880103424 12466195 28486614119715019192811246480194401600 12466196 -1137945827186849714822805444754603113600 12466197 -802018372513366181225645159676262292160 12466198 -23127405083597260634305345419678185664 12466199 1285156933404849853049758924950767230464 12466200 502267260597720163726083397202903040000 12466201 -293633647056055337230064737490638219200 12466202 -232861215733232036990052187963892113920 12466203 -605202349845255019368094950185214510696 12466204 -992090174116906735208737037764887731200 12466205 638652087460752439107390133102336811430 12466206 -224525819508327157325492421222973437888 12466207 -2367785560842574583100714233184752064 12466208 -312483639701371275813877584264950906880 12466209 143120165498362484723586890418208781760 12466210 15541832527833003228073817217449501760 12466211 -1001712079267645997547104362478586049188 12466212 723248270191873663293234444897835137024 12466213 -1381198026027359617961756668730238507840 12466214 -91730675233859046541539267395765596608 12466215 76199366546113920662775056379508378800 12466216 -3526516489416807035887681585262100480 12466217 -660525325616002812534563321574097308 12466218 -486398778794856085347960347982647805696 12466219 1017124752497716183602391377201997170696 12466220 -322836959967898267193087389809553259520 12466221 -387722660846713533218902076529608577600 12466222 868904215655022606091645467149160527424 12466223 29537365597700415772083499536004481280 12466224 17180053519256560876075754935496785920 12466225 243577216859827367832800172483894367900 12466226 -301412902108275320417695988763124531200 12466227 -357258675149573532031052197247737646280 12466228 -13623440206793038466443861218736711680 12466229 -987788563620329530978474099101702888324 12466230 -29264739421939831597922860904994816000 12466231 -1040004937492550548544460869872796428136 12466232 -1314093179204186181620960176281748377600 12466233 288093299751666329286132004202831793024 12466234 768035369128561781229428442537166329600 12466235 -82818602227301656267777861560535312800 12466236 -85358087121379518230902879894969890816 12466237 1036579912421478574840545783831735252966 12466238 -1077929477718639557906256928128580788480 12466239 69727127874511235869324928655246010824 12466240 33308139364418530455806303578305331200 12466241 219194044518598458611850145001853096642 12466242 336323552865606690246144214220831114880 12466243 802749632119671403521548993239601666492 12466244 898420850733667289448689986070495232 12466245 788436342377915781135661842113585259840 12466246 -225248765205008725726699700799551663616 12466247 461859820599621645663703195573187093952 12466248 -316106454865174980938293834986323927040 12466249 489122770721434989821365621749875549136 12466250 -9489325788938013088228317471365130000 12466251 42954199439573612635595135584008883200 12466252 -354265184708087526301777874556943531264 12466253 -236266699036809183999221932047033414336 12466254 269987849913273000492325239229252576320 12466255 554071899774022886667037671998432302320 12466256 -510956696477030776070274641277677469696 12466257 -394934234853762344781564985594428921360 12466258 308984908289320915121683253856809290752 12466259 3206826067478616318656871279821738400 12466260 -509391993761928008418355151380418545920 12466261 978223795226586809105078250851178258400 12466262 321518298894941366130061403709504229632 12466263 157140386155408125278245050716926331088 12466264 -1739931102199634470711499429246009456640 12466265 -165785702912144631800920643155669593600 12466266 516612487402997541956413934441414337024 12466267 2980016044515684024069526622888267520 12466268 -837379221765106717801526135786004979200 12466269 240631225616925629025516508243669807500 12466270 -252924194029024085437885862795187335040 12466271 118564069906511060470124199543803972544 12466272 -49922191784098741631015161882975666176 12466273 729745221246982223208723004379201072964 12466274 -133292391938942414826075300237743634864 12466275 -123728343096009471011960220988565184000 12466276 30779009200314494906340362191701626880 12466277 1371747073949362344693484584318076292892 12466278 70207414334630327531037695391978209280 12466279 87106434747872884096176453539075471360 12466280 -299784577122472101032757861653299200000 12466281 -403910440574090126910585233474590382448 12466282 947588859677094541453328197075974466992 12466283 6368889737260054931726014590982303200 12466284 -487147811750134407584051316412606829568 12466285 1918577211541756310164669440599863620 12466286 -49556094159827155913632103128143734592 12466287 712191564239066644350831233435111697840 12466288 261799200681825809717142504596392181760 12466289 460269076113885566703860725890178824768 12466290 330926839703152403024284381353809502720 12466291 -2029956966479500077286263928944868506000 12466292 612225840033535155030119527819558598016 12466293 40245431614060515533714874895035211584 12466294 -396815962101576610502329870702972286304 12466295 1023669857674303674084992973616292371800 12466296 -987003054594664969828595808268204093440 12466297 -1568585551598938409168014931944021055254 12466298 -159202950461263187332641415808962395936 12466299 -218688660964518767524160584717981432320 12466300 159540342254810844916564243275291648000 12466301 1512828217154983778069806893436730407302 12466302 8319787340216300473911519618735344640 12466303 363324715680147794942003415924029870760 12466304 548974711448557835365310879850540564480 12466305 64054270216326673887626642529220152660 12466306 -133536842616040152289542559960160985648 12466307 -547221897874261127034518436194237111088 12466308 115536126922083142864429750389672708096 12466309 -361841031922789531184412413374032609920 12466310 149739468619477789182722549329023442560 12466311 299786589321943069486953722007427754880 12466312 -186546880382717119589830921202211916800 12466313 -1948131835641277277028180862360353870438 12466314 -43865387562254931486864326913469297920 12466315 -547272954746171442776750081950171044000 12466316 -653559670957444466903751884342236915200 12466317 -769545755964292583073338605158038794080 12466318 -819812992332779375567991556065088800960 12466319 -517251102424552276964964243815870563920 12466320 65077902232131580344884820148066713600 12466321 889427079941932184535419199046990220160 12466322 364587720142079210676107229508175290368 12466323 -1258695870977111895145147511962185441228 12466324 404686272752581927683049181781410557696 12466325 453395261362382882455388912062152799050 12466326 332432885201175069469925575967700732288 12466327 1511022273898901999383068144653838582432 12466328 -206786061038104029655818964066457149440 12466329 -651160280397465751330327911987567460032 12466330 166204593365498461781205959424882052800 12466331 -1145735447382350691328490758604841603336 12466332 -488220805327460066169373893090088627200 12466333 -1055235009108486480742952509623385054176 12466334 842851108881149507511876799200468882816 12466335 -427617291200923405515165480186067584000 12466336 -96467626393625979013998391626810654720 12466337 -183816300704328229284253874305265706240 12466338 -559995801146796064610929187798850044160 12466339 -73448983016646323669643244917008497760 12466340 11268911647803901257594104191152046080 12466341 27717492539516929442326186643492783550 12466342 -225191363159958096580706295699697139328 12466343 1719510482970916942443916683863096374320 12466344 -755642779135031968709604232037715394560 12466345 9800563500719051629272304387351098240 12466346 -517333743655636039594610624674348550400 12466347 -1050089468759212870669216999650662160 12466348 -415086527936545159062657623922492443392 12466349 120840428208312493761272503451046833472 12466350 -44418777966983822713135318189470196800 12466351 -366287511833170477890826441558863333528 12466352 187401765240721555785667256855755161600 12466353 -1636322325888792822809980928941731127392 12466354 -222261465495516170360678393456448731520 12466355 201092222837893497615505755540257472000 12466356 8747157155642768752610056806650019840 12466357 -928995516112491106346153939876400941028 12466358 -1094592294142785626197756710789438800640 12466359 -1583460392019434563414321163905256015280 12466360 -656027638025535281795775893167090176000 12466361 16549528065558280662676886613112524624 12466362 -700196322033109735154670019889088089856 12466363 85656897001152875677789587760031227424 12466364 1329242376963121793175204596133514699776 12466365 -100945166312314794121437601652655077280 12466366 715548305868250307007728406823218143424 12466367 1618527515804603931851462947355844964416 12466368 199589413108297810760689981928163508224 12466369 -1490584281123780602441141391351428320256 12466370 97599407681728612331664512272356764160 12466371 270438356717735436364762175452086841344 12466372 -308477899781587257634873919654111727360 12466373 609268151568770014735031634899598491580 12466374 542276988134251003500990523635763863552 12466375 489886191256799082979313433148811400000 12466376 471240600004562543454682492799478835200 12466377 -59928476956709102716431692571905499840 12466378 191533446116433498553513697505939780960 12466379 -895504116430988520851435869365558879360 12466380 -125702241317678289668931174574337402880 12466381 -1229920938419335283185481015613446663818 12466382 582013280873542777566694365223062105792 12466383 -1341216847996831904211727246494913476600 12466384 368522657400262721081141011034046160896 12466385 -377593548897553188732217581591365082840 12466386 -37239014777999750365220448202058178816 12466387 226941330155688367823589124908303647392 12466388 -21380612578424267458016480280115200 12466389 -86982252893870277811024907545229485632 12466390 216433089444860035408910596549249555200 12466391 119319936656860767542204127950583258624 12466392 -811304274087970847971261453269361889280 12466393 387545382061665478120253709843211739786 12466394 403236494473123168345685209127254487040 12466395 -215302895498816018156517451520550176880 12466396 53810688527181950074907207720461175808 12466397 1174617145408991433751147352051369991846 12466398 85922177656467562650710436988504304640 12466399 -1370040302937598608357442035623597761152 12466400 -952089498305017249372879534182708019200 12466401 -172503404708942649723204781241848741968 12466402 -104021333230230932928641112053414393856 12466403 -313864733056029607431619696277507199816 12466404 -1068642945765926204890136621079518979840 12466405 -435074383851921215468680554074426947200 12466406 -108728159998371954227944002810456673536 12466407 -675077226770006735526082284806270732760 12466408 319831369206749721979296135011488512000 12466409 -662970919416814056947920518415198356480 12466410 97340529932606689460552273924175344640 12466411 -2002583868711877232789266780877824350988 12466412 119161926421399741858811221020000445440 12466413 -17135725902917435391063082586343782400 12466414 -270424541871911748751598885317814131776 12466415 -254731494269860617008208262358909311680 12466416 -67870560459059551428264260851692699648 12466417 392474284253071849254433692724681752432 12466418 -352450394084159096020962177516711145440 12466419 -193968352964470864678114249638389191680 12466420 -2179053835206348096908612070936894720 12466421 -1305499573713428117394883430840656546176 12466422 454643258567358318564885149724237162432 12466423 300782249371811761587447401386550957904 12466424 -1192319973586629937398634287478033367040 12466425 -490256142866460054809519481313135614000 12466426 -225728202140171352166238176315521911040 12466427 1136108555806909016614674407655229290276 12466428 24168790063165298070301718572617246720 12466429 15644205899021394059412581158985647084 12466430 76167555117448666830406934978929086720 12466431 -5365126397781612205371293582668723272 12466432 1365636769876279448440660419054277754880 12466433 192445706962811194597645439387746556160 12466434 -360210131640880560096745106041977053952 12466435 -451985386927366214157557025574333172640 12466436 -102844666363089347961500805978112744320 12466437 922120205674412048582690494598074245120 12466438 312780682603649155413041219780539874496 12466439 -146594125226160941249096161031212510680 12466440 -259359708389142676537702136666161152000 12466441 -197577586126224544159944749801091064028 12466442 295175540493815513905042020940075693872 12466443 -258604892787415072052895200680748254272 12466444 -883872393906241673972115134384123640064 12466445 -265860470940615143528414064157684965300 12466446 260303723994149746796664803911182105600 12466447 -117396757327994651257607393161728696320 12466448 2535146706521917042545231770620428288 12466449 1024219950292964742707233617863417320644 12466450 342707371207280488347510402920549502000 12466451 -292426064243376541711830393971425343400 12466452 11567480492053652601585124828241805312 12466453 464081297598322729315767158286243520384 12466454 -329242115543950649607853515748461895680 12466455 -302004404882089488809690633903025878400 12466456 -687390160156263861436654080971365509120 12466457 2302641604319298443200203771904144882452 12466458 -507947279398427631435618693388525736976 12466459 881960189261043157716342442069128374660 12466460 217688105280167413405494055672585605120 12466461 105984593080399381436015441078263293504 12466462 1204966894678752693096952159535625931200 12466463 -719291461519876081678844730010513819776 12466464 -133093535746009522848689401096380088320 12466465 807686461326803055818380618022210675520 12466466 898097226860829124663727817143755853184 12466467 -30893348539689268078678533158070299520 12466468 -165059140007937026054383958246059229184 12466469 -365586602525352154994155336807085576130 12466470 -233519708686300706361578568215501721600 12466471 -578192933511590319262000175131563288328 12466472 253924920822178412309705273157040204800 12466473 33544240880920372379379376923453456768 12466474 -14081172647172370654768863003762582528 12466475 198507510675948313797968009200060532400 12466476 353399690407818638023540241039634737664 12466477 552775695112854503280597096837503011660 12466478 271217940079479667874826374906788511040 12466479 -571763272579456493714538431347483173120 12466480 -84122127557752616515017848586703011840 12466481 984813623154061583045446696450765400064 12466482 -157209937670560891873855949120594233728 12466483 47699859009918720647156657582142966384 12466484 51490784978688133667138114217669015552 12466485 8180229271197923136592592785392987000 12466486 -154063960045204864238692858065573653760 12466487 119009442366105624422433648060690379992 12466488 -422596147574520388099064741085501972480 12466489 589799495344828551254281426552743808000 12466490 -263402750453413940122419288642153657600 12466491 305183570905143297978433620934123864800 12466492 601623282947314134912963350394849852416 12466493 603908321593005036437011636713521892000 12466494 -68451497582809532861704238458239000960 12466495 362934133573193467332560890094001916800 12466496 117724111505019162627051194048481067008 12466497 279733503311506605810161244257436281760 12466498 991805931635579076020684720481076072320 12466499 867069135957982135331673438707944415064 12466500 176009729101635436923214490600715264000 12466501 226594488991054981362164140312340680824 12466502 143122200666878125711650065134598257920 12466503 57679339958864224826150388064362624864 12466504 -864634404503573160787857249542513802240 12466505 523863128534613038452173814280837298660 12466506 48993309884917957938208277199860505600 12466507 380744424712160824174609391556282287640 12466508 -977839104690223330214577570125590656000 12466509 213999835499143441325577288245515104 12466510 79363158604807471651307758304037692160 12466511 1685457703133747480344946662643698400112 12466512 -98149177927177535522623339720726880256 12466513 2330748796333048613930522238183377321584 12466514 -37098300633886389804581544146502924144 12466515 821827978592989928317352624937311147520 12466516 247536238282356325816712981556960686080 12466517 915871053457114102828987754170560000 12466518 -293339957433621732637851103304499372096 12466519 546184909038544563571921747535921889544 12466520 -244781714795856500604705463725520896000 12466521 570730058119982819883993569571029529600 12466522 -259673250641712989691495670106698073376 12466523 -1169909044721547334045665451126109210040 12466524 256736087029881443430978874109386924032 12466525 -794940646680004084693948903409994980700 12466526 -55564874540645670963462461007353565696 12466527 36960519793664742525954387289812286080 12466528 -693414482627597090202238646959883550720 12466529 839996347087168826648667442221793185984 12466530 -102750653169926566420741666859850467040 12466531 876882738328712751203630573867673604560 12466532 -199181775131910287485572384590713536000 12466533 -600753888399377258933352530579930383776 12466534 146683560843561861126854505210495688416 12466535 -615386573772251353269195026795652375840 12466536 -53087414763733570833463205473292697600 12466537 -315588179844789024085104745306761627788 12466538 287148692513528805155457370012645437696 12466539 102363565539468867584822116092715011804 12466540 60357070188247399754588373194515722240 12466541 -11141302556395495908391917161606438058 12466542 -25923672063986445710472060396269789184 12466543 -799302221695667796026211758594160716816 12466544 49507622575175143751124998158625832960 12466545 -106937508071005033602287676658102191360 12466546 -83994511233251309350238131676547473280 12466547 -216671768224583452217047515227674478004 12466548 -4486696040452910870879707563500279040 12466549 1521741465192683154926137095227284521660 12466550 563321680578538225596832064155415740800 12466551 754935503977323524305054084526593990632 12466552 30708206934663777386137748403506380800 12466553 -3661955508606294454623778834128094272 12466554 -20222150374035249983104650308596915200 12466555 775297538724274721546789001600126945360 12466556 -544296276939438720669454668750812150784 12466557 136704364590099677425295124594824362368 12466558 28385858248638265960662717162618117120 12466559 -413374179942773842603463107521522831648 12466560 5809884813834665980871610152150630400 12466561 1200902966920470153339808810539548588162 12466562 17364923254692882336877777256892659712 12466563 -389244732443283959846876781812423554056 12466564 348252052052047873366257744384551227392 12466565 -668763653946532687488388403793749716800 12466566 -40789693120190393863263893257386418176 12466567 413236317432514135343504003895599566616 12466568 899583474829126027619570931048136258560 12466569 1052541998780289511136059483247646806544 12466570 -201020368390171762609489260485043118080 12466571 -186230018203217385600903572407040705808 12466572 132752795343591749770067622662834376192 12466573 258823841323842643846121420335053545440 12466574 -139461828385640375526817219650354259968 12466575 27261327246805546533088994352803904000 12466576 -367626150618133864449798338933234515968 12466577 -669221741950156720133986939772991002574 12466578 432031291680962302022441412582403368960 12466579 -981828877642140902211619331374372500820 12466580 327296298268641603184711613649633335040 12466581 1015788476006889329897467533509043705120 12466582 820098479135973448777714473881806344000 12466583 23695120767528405777062607137448011904 12466584 338692093660268081872624191608817868800 12466585 638570063752494684900555773368227708360 12466586 -275996762989035414230271675176580741120 12466587 -27555345586126697994674680628860558848 12466588 176738456887528427058110731731322925056 12466589 944964193755979075849484996216864240556 12466590 -356183069517081257496213155065628215680 12466591 -1545882567791118998173394279605059263008 12466592 -250657747083874565352794952791803035648 12466593 -116952908907218618527349678047167331338 12466594 394021112728600759524899945319843374592 12466595 502611767075464421850665542321540636800 12466596 148174852452845069506207694685023047680 12466597 571744813767761005562210312961413428320 12466598 -221268361881383901565164193627742622336 12466599 546337917166885619789762678388088673064 12466600 430800076270930521913658503096209408000 12466601 -653322682058433906057247238527861438848 12466602 -264010552044157913938234351956835752960 12466603 11823698171267211419433202418223934400 12466604 -1092068189516920410797969297816105343744 12466605 -1314362411202157359906381651684811209600 12466606 114185933023245904996814507221502077824 12466607 -1057503002153290888569304526107489010880 12466608 84138930471591649623752037704320155648 12466609 -196778183666591356834098353803063478784 12466610 -347445688772438746244762406158552042880 12466611 986512336150911259811156979338108285460 12466612 58929459911964066020560976302941917952 12466613 -89546390481174098583742347878401507680 12466614 -563714786018106559507027493261507780160 12466615 226724034882162313516472530331733043200 12466616 1414472383301903392580874178126931988480 12466617 494304452534982229644712497008987065680 12466618 -167256792784859891188771609125665806080 12466619 314604337268277815672445672911494563840 12466620 174797289834527321184553204229895052800 12466621 -1233710672083960005587375435175623173728 12466622 -155299501053636555617276458287047623680 12466623 -1012213523243939885976257770207487913216 12466624 132083374566424392844057843632451878912 12466625 -1294424962356393990485914247824654191000 12466626 164541469066541774546844444590484457344 12466627 -1349087390275887457605029533798132893288 12466628 -25723233793454087393752159068472309632 12466629 134114972684092268534578340269929892350 12466630 664116257668223307098903370220385280 12466631 -1482925488098039513709302897707168041336 12466632 -189238304860862739129012719174484787200 12466633 -846550035737600579198450046779854590118 12466634 -477013392342615492375067208848770547200 12466635 555378820733977372451780101986067119600 12466636 -223976263103203731244017383535034429440 12466637 855054820493020833162492437340033287286 12466638 228509374067852903582579228133827708544 12466639 -129119272569852014657381043191179910976 12466640 85733853928544633095490011992475484160 12466641 -901873269917964110371854025269023731200 12466642 888555181458285286056998531971807878432 12466643 -225306034955203855575015066684020943360 12466644 -597547482553758077344099781483190755328 12466645 -576582223466453345588697594654788648100 12466646 19793554892297473989642805477413885504 12466647 244357519229349525628506249118539400224 12466648 -85341888048451491402785408313143562240 12466649 -279442164300799150284515903626373275836 12466650 31582260145412001279682044804543283200 12466651 -2035768828068943529312728177982262796348 12466652 -638432459113063323817065489796396594176 12466653 333785319224229339585024969481024255104 12466654 127555736397349238587276951002096283776 12466655 -73751520774918241366994148187101172440 12466656 593100739606075614777507956176264888320 12466657 -251018986295096404677049741933155169600 12466658 1013983964981146250816752977227999641680 12466659 880853444000683011163012674657736447920 12466660 511200283462861288978478800249247232000 12466661 1183642367090235312098182802579418548412 12466662 50351636652538906560722271802188666624 12466663 1727219092150747034084357121812522540184 12466664 -153387704777352011567199652639608422400 12466665 381421546123378345824963555300928813200 12466666 650353126464490672056578135608724314032 12466667 -432565436918255209635821734881899477760 12466668 -367415106937523190785002057325922078720 12466669 -609467746115253574402716327381416350368 12466670 -235405358983968067157354878790361798720 12466671 -172692755434148041967837248293841282176 12466672 -207554408084597092469706197213941432320 12466673 -1192327946492796055149573156965430492078 12466674 127969075341977089233854468624683115520 12466675 26427317569071130891619453881471464000 12466676 286556409938075199894424638247612824960 12466677 167477198534812290188516424584430841344 12466678 -827776170003301243545622943281742784000 12466679 -914158820577215310539275627636899570360 12466680 423379217844558540821387041388577792000 12466681 290253973980040491056475473060787360000 12466682 1055778268019775938446147564926837774192 12466683 -884043562970642059781419201169793102720 12466684 913539162607550674649945530352533692416 12466685 -129312419758252726457188103480353111680 12466686 6205978873649759534790395657604128064 12466687 6471844800316836544952837080311758336 12466688 -132346353580448653506756525322483531776 12466689 -133173971678239459382163385665370944 12466690 187523826237927352771391915067739161600 12466691 445407561928748956899244909438871908092 12466692 99084141796448626964352940050746118144 12466693 -631239533502020835309298870982128353058 12466694 444710201656509726139808452352552808960 12466695 134813343639800229024215471463623786400 12466696 264507633006489799467377135345941340160 12466697 446756194969147574120848797314425669146 12466698 237913327300757816351418240947520695040 12466699 -116480913231943549620402433918475729264 12466700 -275829629252627471382042141218853696000 12466701 137333120796406296985290268723827701760 12466702 866656001820331950074542382083225288704 12466703 246295513104476209699095479016384468000 12466704 58117259987292863909728119625889808384 12466705 -138991434235285267485823883916971776140 12466706 54920735456778511351714462210227643392 12466707 -318353343158437638548969793251066834880 12466708 -1522866910882174956303487951604704778240 12466709 525677513398620060282605731769792743104 12466710 -2720668180330720312736286477764759040 12466711 486549859106111685350315260335765940624 12466712 -200723255609766875712579499809434173440 12466713 -27610537277388580065586144528500436992 12466714 107158079009134621924967085526147200480 12466715 -5695367666582017868018914813011510000 12466716 210209665904324810831195592823552794624 12466717 -605786058087243552285018770117524478400 12466718 -294167109055547936113094763754943293440 12466719 1024519686263395996937172751088051848344 12466720 253112296811733573014433744849532354560 12466721 -79653916974649741053276189584663890428 12466722 41150526386502366354649080246511311360 12466723 -626147134803831642348666605940291496320 12466724 542791245421073193531390313232823739392 12466725 86829804511924272470311617063961459200 12466726 164549056576815424931997852265995880704 12466727 -57746307960878905914790569091971390648 12466728 -435136902668503303909235396882357376000 12466729 -272371459832832020082884875925577898560 12466730 460995864651067043917722523004009681760 12466731 131971544371259811198049146393787161264 12466732 -14362796855134667198462980676077434368 12466733 -942049805382613932379176195908888264436 12466734 220794405692208994642592590090703373312 12466735 413437466733598408119690261638998804680 12466736 -32719978786380719990526713303028203520 12466737 -32030631376887990037639305884581941120 12466738 -130413408315151839063415716325896262656 12466739 -667101996344719622826323773240876313460 12466740 -111800192964739885584644596395525365760 12466741 1157738169695223058157217208980031614720 12466742 -872382599998665583602983840701130076288 12466743 -97570290765979286188416605615665600512 12466744 -5446379226440308449720305691175587840 12466745 259361584377974867741436217466822050500 12466746 -593271922566420432203286916387811400192 12466747 266409441460751018586174277116752005272 12466748 -18717129471100266981101624138609983488 12466749 -82727845379446887618078631604715438336 12466750 1690542799955440771115330153245713024000 12466751 31270790579635533298059982509490296 12466752 214834538609370312911160419305075507200 12466753 -111584059089582169784842314942243776000 12466754 752009504987011813795125387843261306576 12466755 222037022377963175863619765356168838400 12466756 813224599147374664186889928548218478720 12466757 1078689486556841746292399295686112579552 12466758 -11602782026051139722212906787776559232 12466759 -704465796097748323523286602149542526080 12466760 -1378181518475523014189735717012430336000 12466761 -701077432110209990253406189881338512896 12466762 -392457080569992607998912252239347769856 12466763 9266166946139311554878605887786135240 12466764 -316687328845385020071644773741112985600 12466765 -728621761577881239470785712410990892340 12466766 47704873855332899584767835408529998080 12466767 -58947489118120723971489933228285273720 12466768 398221885048720093030917426684578619392 12466769 -66630800021652359547144574301743283904 12466770 -344413040615800207047578093994825638400 12466771 -549452665876871367466787009822211049400 12466772 708259095059944102993655199881987477376 12466773 -559261031651987360862475393198767952416 12466774 -671582647075571116488781305724251648 12466775 -11524335758537234822481469534926790200 12466776 -466010814609833230816044116777149501440 12466777 610721950183779180400980430837769224720 12466778 -755374543510761622355563057197020716560 12466779 -178738882014829701398222257724842009632 12466780 -209715712969705749591078632802906193920 12466781 -198117535179529347564257683249325445300 12466782 -36450947246436386948619704529280455552 12466783 -430480603869650755134999640591311355280 12466784 603406687243121214136454251266529296384 12466785 268954915774178224766607540047352927360 12466786 -850353120260921100024925291424017023408 12466787 1281189311053877509907790524137821713436 12466788 163024095766991285832557034875128289280 12466789 -885425865168975581076508140818108405444 12466790 -261138239172558033461296742443235212800 12466791 -71052729789523875419642704928021478168 12466792 -131202422348886987238210029355954990080 12466793 209729163904899785049983641654688146320 12466794 42621136373360653129362957515992931328 12466795 -1174965572516942970744500828151584722800 12466796 915271354857700680251718374594807097600 12466797 106723616943115869886039570064601145344 12466798 -316391996434614322374810493240711665600 12466799 -912150691703368886981023086530764016136 12466800 153584666201043746061762379725891993600 12466801 -746911614440148502894105501413908085708 12466802 876390778872645603453207938455417742352 12466803 -77288701442949630078385752539944022016 12466804 565185494011120654104269568689153810432 12466805 71030195126465259735996483804337612800 12466806 -112419652674297393715954163706791649792 12466807 786171419767806937244104926423305118056 12466808 -640099671726089478981097772671657943040 12466809 85775992284147445613643162420007021428 12466810 -348062334262179237379224157621701384000 12466811 -639817113172288962564338458601078474496 12466812 127634767871316212143802724884643225600 12466813 -151802350373850046342445092181900423040 12466814 982173824282691772239206413862683691904 12466815 -89894064554182594515585581557712916480 12466816 458015457888107857054299746613445263360 12466817 -179906674163416023748358156356587984576 12466818 1511926420311540565833260313527500800 12466819 -240355644420535475353330953883524831072 12466820 -966820025034912574581214553126134321920 12466821 5180343284890090254190557416571359712 12466822 -136496118460764157624164624769494864288 12466823 2378501669439585001172622653466706144104 12466824 36240947132344335402133458850983198720 12466825 195341901368687327881677072168866053950 12466826 529638498446460454103038643895929518080 12466827 -840965874510769736858226820926991245636 12466828 289132547925448279070483227013147000832 12466829 -435245906265515669974918888051018126260 12466830 209777860123173208679727390367721760000 12466831 -115949317745748776237837619215120143200 12466832 35102804132237438901933633668304076800 12466833 -1135305310726625232617757650942126370576 12466834 -502419330380211831884380964156300451168 12466835 -782052133106116380676005892425715024800 12466836 154276033834797434566250483592095145984 12466837 -523392207597449757972851210328319669508 12466838 87016022681601784611903844945287668544 12466839 160653158705421316679335926029527472640 12466840 -109230944886315158114219614796687155200 12466841 1722220704914851086211145615605982791242 12466842 -188668158840490552680754289496166322688 12466843 -340796647483504746360255666329419530000 12466844 -121444227590977277189219801436218585088 12466845 -916393383830006184556714103587547294400 12466846 -91014187947934214850748098411999202560 12466847 -1796038978007870615499669126063073660704 12466848 340204573681864027358915055876235591680 12466849 1329519817273692066410690249713882838064 12466850 10041229677688009925339553714728352000 12466851 640995414258909833545539561595285720320 12466852 998616656031170522390351855435083456512 12466853 317691346202534123040539226926253862080 12466854 170892201650711957236055423246360394240 12466855 775591515133303676285483067768432924960 12466856 -565597714662853520178602878592957445120 12466857 268315453473734396254002720905094255936 12466858 -131442645947168912784996383742552912720 12466859 -664621015292849612308715111401813268940 12466860 -43131980642019017118165493026179235840 12466861 16890976628458462868791926538667238624 12466862 254543571624828164170623679531207092864 12466863 -115020768633764935439643254380436933376 12466864 -438688914761790665274711892737464139776 12466865 420193513930889737761887811602347194600 12466866 -366772269134678392739637106158739579776 12466867 17131366498994015861823076721652004864 12466868 -821385881483241951182054540929109617920 12466869 -811142697287434245454046172146613334560 12466870 -42869305646397988919760781362947155200 12466871 -1534418180433261977099179156399793106000 12466872 -900411067932272548731350616684810240 12466873 -1135477996667223472841458265511977441878 12466874 8617610171198519966143344354115030272 12466875 -62978370650665911626140797159398850000 12466876 -372732895090855225376005094427929328640 12466877 1063321257243362509354071720630785703840 12466878 -116189553718994893057953765505773878976 12466879 1143053731632581577970329778989786236480 12466880 247703567846180208020830914310727270400 12466881 -186240109567147446558852026191572645888 12466882 -405996787969018059134025931127472343440 12466883 -860709772431840446482817984510734950192 12466884 -892663452129161260335053511574648639488 12466885 19569729982936486318543817034391494360 12466886 -246097614614252548060662277724070765120 12466887 -941959800790301066526434191804796318040 12466888 -341338829653195408040901897681565286400 12466889 95241538467354109706834187208759257690 12466890 203355867347729183199065703778036592640 12466891 684118675088188528724717192594188171776 12466892 -299559881371959482984174949669406929408 12466893 -33567570167545904163798724820929187136 12466894 692639850506006147718116898402925298112 12466895 -261131032681057534439764460553266773920 12466896 38570438423597634677445862843296645120 12466897 -995323641206562100785348699775140530880 12466898 -240809098194326134933647496617071296512 12466899 -632510056547214603748829590108485360960 12466900 -305644282454081173036445597890383856000 12466901 393503676658909903646825635538408194332 12466902 -140412442394766566489168551332871766016 12466903 1195101792710188115960611364444646583264 12466904 5929597733716823412212584163712798720 12466905 -737707460466722935066746022621730652480 12466906 167671058430151783563427974858377658624 12466907 -1201570068234281579149870581348946169160 12466908 864140875872806427891513631943788449792 12466909 -1460398904201184743173010106374992000 12466910 -49884834378004687947663078346127376000 12466911 662094309748955717491597724870939235840 12466912 -906838530641570972038887689203678445568 12466913 518890978938474480198894510211125216162 12466914 769859307784510909976770129218893925888 12466915 1358761173643591601435302545962553652560 12466916 -111314531300670373018888663356167774208 12466917 563581817449757093044073862755232023934 12466918 145163897781938072393308808265708439680 12466919 1099648501710369017139479076349076963640 12466920 -173873441504233473864699182601373286400 12466921 429371170797352891260378086656091514000 12466922 -189823285114789377307496115610376684448 12466923 510656517222125096606314139629243254360 12466924 853051935489518595838942426653492936192 12466925 -62104555430370051823502783844892889850 12466926 176730134816734785054552234688554240000 12466927 1424153913928118254469769124562569666872 12466928 -56194780876924178663692303947092951040 12466929 214108061222835985051296096294272502528 12466930 3774365414909828224455275956037606400 12466931 797025501092964953935591607905251798732 12466932 558658086515522120637000204438155139072 12466933 3789448116327214187075149988871517512960 12466934 130694636107139692607410611572149550400 12466935 -176093567795833233810764985736114842720 12466936 -304598700424401987004061952562880716800 12466937 65624475879014286303008092008066120000 12466938 772369391628258424546715275876738375680 12466939 312285031971926601367288875539616852256 12466940 -14218429446187232004696100455606604800 12466941 -376351917683226828260846026517902199808 12466942 -289407066168993331780754216928899222400 12466943 -387437083784423283113630749152883239888 12466944 289311988858401042361964877368424136704 12466945 -1399702844703823477117889695569202924800 12466946 262616118394979682290783252195721630672 12466947 4540339121337190051219056732367364928 12466948 -63529575369464427185338312522886383104 12466949 -390013057382485633754186188475841305280 12466950 -205991764036162549060493751081728688000 12466951 215378026127788639890970576012566471264 12466952 52375275486229239067557318342672384000 12466953 8849897202356934376900912941591247482 12466954 -148508485073228481437837053447150063824 12466955 230243441064585258760035168358932710400 12466956 542686695987862296177727719645356355072 12466957 650301491390570633028570647341222860480 12466958 129020502633577294410362140452236792832 12466959 -937229691212579506132725433222755768696 12466960 -40877665525429124695942979500879380480 12466961 -396910224023789560973120809697531456640 12466962 346821687231699246802501474068500039040 12466963 -163501618630215439445729700223795585640 12466964 1072375651232558965124155610739182438400 12466965 112124386646943762604765097198184249600 12466966 -373977567146128140568126478230803801216 12466967 -1836452932068570071548844178676256730768 12466968 -48288144783366621049778298602211594240 12466969 570737677744189119799579906887819367370 12466970 587454260135301214795712849815272595680 12466971 -1298364506904371931482047915335938043480 12466972 14751176757007394431736266957213530624 12466973 -250766446957225043187533863467397466778 12466974 89016759389761179005252254229528496768 12466975 -530095896148444763287686010212177433000 12466976 566694540158402515487084268834149498880 12466977 755072157903432895745905890472171308720 12466978 -118855419664991154793165537346605924800 12466979 355380763417265140409783495248149904800 12466980 -106355868402989831205452854851562291200 12466981 415006767299368004770076821429621702464 12466982 45116896830397830419221912618047576384 12466983 -462869979038955096721793202976516339200 12466984 -183819271046270160235965646759870003200 12466985 888128622928703464182819111189462975360 12466986 9863005788651999214047013806113616384 12466987 -151732665616946129345632327663783485600 12466988 -848027765335810974581765252998352032512 12466989 -608108172709597133562547796864495756160 12466990 -13461789270582260225380740516850483200 12466991 -88836169706127775629235025657770129536 12466992 -96577345668366783548860270471045447680 12466993 -405135707967295960061759725832135040 12466994 -842751731294796154160063753048350846704 12466995 464756067854967636771666124235480697600 12466996 -33681952741238557663202981625387280000 12466997 -1072043604513923405925898258325887640388 12466998 247210521637176292478627285075477173824 12466999 466448146442803506856384465627200612664 12467000 87194041310224836191172674323537920000 12467001 -1428790239989838762335434394542324986336 12467002 336323884450792073722034151671124145920 12467003 -767472176594046488629273019614197470748 12467004 814982701901586364148609431673918963712 12467005 -244113846987596021345557304849131328340 12467006 129820000694424987902071679041083101952 12467007 611739463819774351584041645503216170240 12467008 290220089282705840011394062901141569536 12467009 1298438924892292466516182174446317406660 12467010 205319823112049234875653600587741506560 12467011 -1307663606157033014125302299572615896388 12467012 697763653540965890692564733478961876992 12467013 22561137360932151721266712519050689280 12467014 59294943052853014191368940811141571712 12467015 510488100826577478410840813573917799040 12467016 -162711028955669042803645156001817600000 12467017 -3296726266409086384949051890412074728320 12467018 737603569789366276999954871540781150816 12467019 311692046809690507328446906520485360344 12467020 676016926393372012819341922443182484480 12467021 -522961423595566838438944642193507568000 12467022 -65864085459630158338352829028912177152 12467023 -7978981680066682986146991615706115728 12467024 -91714460230641111362304350813976207360 12467025 -12227238709035098323187855081732353200 12467026 -333975910868031336021924101436544445952 12467027 -1922292093119923499603035406741952047124 12467028 85322884644673925529122745120557015040 12467029 861478869035697047908593391022557607630 12467030 101345172239726611647698557273184444160 12467031 42441719162073680118962945861514421920 12467032 -1372396200489002716777740150723375267840 12467033 2644007224868219274402263177359371264 12467034 -18713179919864223945907950977083008288 12467035 -114630734834812671662454241707599892480 12467036 849269063711958091280424639477596751360 12467037 573351535655445171890336405360864816160 12467038 32384075218730690939286269268565983744 12467039 44279059812441394634164136046079722240 12467040 417444970589950678492331657924916019200 12467041 308435521588696453217646136373818750612 12467042 -183342295462443828837471012953717752320 12467043 1094996596261256060415975918766385225424 12467044 -1038027049313184597276915003363875092864 12467045 1306435032867859282162329936622491186300 12467046 369911326418847152169261660291848520384 12467047 -10322781268517262167832292264429906504 12467048 731814006215669893883238922623147294720 12467049 -277377960625799207521728905194152867840 12467050 436738855136758504030451757752066998800 12467051 -2286345827737669528002980382747411141168 12467052 216159430629787638534771526325538496512 12467053 -553444185760201177263445780794989651754 12467054 880176636393095639010942227969300963520 12467055 44342507548849508654131200193871472000 12467056 -15179554060396878747605003496684912640 12467057 -459670160137375081674256987046161560768 12467058 -141859732137204466751183545184743394304 12467059 883239757231240910979739806485955094080 12467060 -62541903125948048761898445588962315520 12467061 -945113366141790172231997517916202107200 12467062 85511214803536075222725438531087376032 12467063 -105227099388055377807115076382332316240 12467064 47001285741036952544432101345991761920 12467065 128560240384992997501830663811338718920 12467066 -604900881592150131714944716715062746768 12467067 80642190915159911392577182989185368512 12467068 -1407183676802801493153985794961743665152 12467069 -2273945314043486756748086576008280403840 12467070 -286365788550551899129957072856674842240 12467071 -736867197476357805229497677723936853000 12467072 -78708981269728887104265776403327221760 12467073 514618143992978002400167832661250013568 12467074 -552520656242829462539831102766722849760 12467075 -65074590745131686340974567709367469400 12467076 1372136161857095329611654449799327744 12467077 -19660867407034596079699805022791393728 12467078 355265527073985118826150857445165101440 12467079 -833947479423164828395938835683561458016 12467080 776888630671518105013069732280343398400 12467081 1082275960197427103761507197900842710464 12467082 350358108088174044561762329505221812224 12467083 -1331091962281069462330839283827207482668 12467084 -7832619191984532224581901042679545856 12467085 302873447990220710694824228051646770400 12467086 82348811340366563924811451936844626944 12467087 438755638762967358803051322702154226736 12467088 -260543139923525326412832159755865292800 12467089 -931700051863012538489959376764040348110 12467090 -273300327229160523069464002744378910400 12467091 118231393251335193123922175265813199104 12467092 112375522800711501527520407717398702080 12467093 36265352994521392572791540279543616060 12467094 198938464333240798083702096545902603200 12467095 473635577878952349540715809916859400600 12467096 649802818813955676457872212733322721280 12467097 780351795242829219370848993254381102640 12467098 326868639406070914598315671078855119360 12467099 -188125137305487401776953489266943980640 12467100 217493738005850791567173102806492544000 12467101 -878033130275810562917180816774901999898 12467102 -5007196589770356002967802935401002368 12467103 906253410897112161073047905129685797376 12467104 24967521531720616988290413754935410688 12467105 206373932264773838325427171673898038400 12467106 -136381739990278071083235971382484448256 12467107 560971745889444854585907321845633595356 12467108 -807924470925893410714546807209736793472 12467109 654129480682079426427408054258295703904 12467110 631950815499536135230128008874086232960 12467111 169905006921516643918210986678071241624 12467112 -145547255958318404695620746367735398400 12467113 315261430191448946693476658059189000320 12467114 327766860903877239871697745746398128 12467115 217477628797025570864836145118556861440 12467116 66345172471241769227496470485269027840 12467117 662987341459837524008788529245160527020 12467118 318822929447550880184861542951352215104 12467119 15165291287490566427134342838957123312 12467120 -185780924148773339166445752092531097600 12467121 322271442706589830329185485825478446464 12467122 68379454429538383778855930387288420112 12467123 1480330301693344498669007953372550703372 12467124 -70363809568226500465165493439306983040 12467125 22054215847765974022481412964277304000 12467126 338849583991357583792827096033955844096 12467127 30041981938232823078025479881735982336 12467128 1813852352971432774466810253730782720000 12467129 -1310791277699528474031959962985517919740 12467130 313177442431445564975571280801171219200 12467131 1027406408274401472781305621661495642392 12467132 638493593194552692922833137381667664896 12467133 -201032749693163793120565823658358573536 12467134 -83650978668448070832755699250506198784 12467135 -24294161998142001834652340601434790120 12467136 256534927989260453368255703951672868864 12467137 -267773622929526243530988311482442427696 12467138 873504259969506525938100779923175433120 12467139 -512145852543827019653461123320699648192 12467140 371782500616369042884498375267436154880 12467141 1073177329578035114027829672998847232542 12467142 86262926738262777008058973065023226240 12467143 -647328331513474903551816266100522630912 12467144 281682350897942398201119150792850360320 12467145 17530943877006557872953492595614283200 12467146 -344901686783135055608820335235142367232 12467147 -702245171350065803081534724700705479936 12467148 772825247538667863730315107411545948160 12467149 -189274200234712036830072327758232339850 12467150 49742333583702084023660558724094329600 12467151 195733378924423744350905275428968194800 12467152 179128040636416410873542413345180794880 12467153 -1794449217973021135093153486078267043598 12467154 36262573858424445611755472876324044800 12467155 219544354998083619400369595514231798000 12467156 -532930060951901533689722063870078339328 12467157 371488979406707620079251923732999047040 12467158 -669076715402838973418424017288949636480 12467159 -193106887189374268518964701817315988400 12467160 -777549799574786200450052564207837798400 12467161 -5457375600156575759362764181062943360 12467162 -16598377431259815096329966592633040128 12467163 -419823514532201866695974712543410359656 12467164 -324015574177962377573519339869215669248 12467165 240839678565215409673859676160897478400 12467166 353294177623506736575961329660010837824 12467167 -1687529211861917608387522221625128210784 12467168 -1736588184600372216998896455018669932544 12467169 679946122712065934705384215790788118400 12467170 -247786651109856795890996099272847869440 12467171 -5219260811733973318665526170875126520 12467172 129373438478975151915401850592266393600 12467173 -1333270810285918678540926265088225525760 12467174 196339662974573717278697255134873130112 12467175 169992153773803861656882439964641372800 12467176 599440426476256210574677976463562030080 12467177 34553128267772892760289379668397795840 12467178 -178576542984153673232434009200504802896 12467179 -193578681781032872572367720493916062220 12467180 -94536807378227511034147961697367603200 12467181 607384386116867543402062195940169514080 12467182 125406546817884646709659030774478924544 12467183 548835583142870435395702966104147279000 12467184 -179739015813878671877507139271217872896 12467185 213293606743012929174001128758991235380 12467186 -460898376284981548391736274340877812208 12467187 -50315849578194106232580028317070300080 12467188 -763245709123120243497941652011355033600 12467189 712556029187459030388949727214994628256 12467190 18962515668403867062903212380887325440 12467191 1418330221272222300325349683062903399384 12467192 241954142516899340625159887713594675200 12467193 -180748625717235857391247187021055957936 12467194 -327710379664382681142153466199398064160 12467195 485016990861929126161904064256230643920 12467196 -5462922480004952787363719062997237760 12467197 1339079473700099771004910124095066096646 12467198 22250887976319790707243231898879889280 12467199 389241692546780386736666450460049099464 12467200 205783718709836433685850648680280883200 12467201 106948155463754154276015477576398368512 12467202 -7476662280241059114268063664890513920 12467203 753245065707127787859494012360433027280 12467204 -452564863968941223861213888730495276800 12467205 -9507997294164937641298528713814286400 12467206 -126776584171584216649055261086469228448 12467207 -1562910307366222851675163932358191197544 12467208 3422486920436804621501241647372697600 12467209 -605369487592953556028713680914897694720 12467210 -242007681044522489121591360958036823040 12467211 212872646942657661408465727274371980480 12467212 -477700431784064364585673043687542095360 12467213 1674585998366321360335915851188645684640 12467214 462440077656418248608980344722924806848 12467215 1394621880586747839714073809333068532360 12467216 -156116630520843324963419841277654302720 12467217 851750667327830583668833294577014896432 12467218 -279747543610731078665397116982412208640 12467219 -119271075936265436378401466345692211856 12467220 123472186064240355543162523759657205760 12467221 -120003180221361144743525610350467344520 12467222 395154722499759857796488920416283451712 12467223 2276901074479041417295757051441557850880 12467224 103641421141538175247877446524306063360 12467225 -267928274953390229019106805037963395250 12467226 547369701802299899613619462412750525184 12467227 -109653698621930740919192827833828047840 12467228 1193598063420772050104527917267537581568 12467229 -45829259880385731722188506688460582016 12467230 10942310337535898537644336661567337600 12467231 374425032838956327796604555953465100160 12467232 -9925185308146386805271926985123561472 12467233 -1625594358664827242678656537223662415518 12467234 436594433803940437168606175625247967520 12467235 320754853060378723623539620787655600 12467236 -1319447042180509560855929788707326350720 12467237 672761451157597161582797976332732768352 12467238 35674225636856214488633453899690997760 12467239 -98686501420962355988889372534086973696 12467240 478275362678300814622798993635292108800 12467241 406425350922456561195863937030011627940 12467242 67268863428110373849368955980666441472 12467243 -353386652225865417458930026178783574336 12467244 -367919786779308079782062475338602781184 12467245 96636916017178192724626792274962521600 12467246 -892284773268654343995325002279223212096 12467247 343892889046981427302664300229992746128 12467248 3550025805366036806282560429636747264 12467249 1319105445919267303464943752541351488240 12467250 -862861705290891269998371971792444160000 12467251 -1209793776985696887355923049089813983496 12467252 31211598060380085922712851592952963072 12467253 -895911274527869488431458014649799542496 12467254 -85005506637424329371241270386673689280 12467255 -360778131906481892076863768334798096240 12467256 -574757442026989873356863886356987043840 12467257 -1900168704053086383603376473383129497968 12467258 -4961344371093070712579344769421870624 12467259 273797205141010400934065000244452891664 12467260 -219950092897340764405460544413182218240 12467261 -637414513809105568238153777896668919296 12467262 72898240940610076804482107752883788800 12467263 -773197706132357051698292369995096967488 12467264 -157393073709880058037605796013727023104 12467265 -95122937805062357752516896838385489280 12467266 -485154961133182829332818905801205406512 12467267 1198392918848377676015106813991338099552 12467268 405637280955809260472986567243667159040 12467269 1536633088424068007457108142561027744670 12467270 59230655820278263307464454147380715520 12467271 -791626321314928516945440069864660398256 12467272 165432567407880763696808236829427532800 12467273 319647863025326008086746190369218363520 12467274 -5035865311261209426434495419498606080 12467275 -218945392999496967388706305344388428700 12467276 -920755308670028550132416504927176899840 12467277 943282276807454001943708678017828300 12467278 -34328946490374988925359940301969744576 12467279 1635773235150271678232284243801747447680 12467280 6178759724240444887433852145122672640 12467281 1994810357463923018793152527350176452464 12467282 578679899950261373453505214850903855232 12467283 64721061606934175504782696378579351224 12467284 334473261730264512446938901035836786432 12467285 -898430136105745114550626432110236168040 12467286 157743986779748666480753254857103249920 12467287 325676600931399716162609079263329500800 12467288 601173177704692030798058007856557711360 12467289 102598783736773469088423527269119075024 12467290 189098842955950547579758037369468083200 12467291 -28650599283755136891016328234827164888 12467292 -468493132707808097055613585395777934848 12467293 3141907255238836561524717823338104003616 12467294 -4877279558166614537338698563225146368 12467295 -155891614424951580346987764251655035880 12467296 461500203732137048771797300414483267584 12467297 -1698443294860203425667530743761212044254 12467298 117422350844881301134189594520917570560 12467299 357736810795854218287016178635499701004 12467300 -709048155500114308941594295780970217600 12467301 7244817459018764718055362851542081536 12467302 515136963275186531736572671816099010304 12467303 -96022988779159899926585253036019785720 12467304 -2268325189750146959502113391710208000 12467305 -15247007246103311683828087119867304440 12467306 -546517705530266946699700346599007308800 12467307 -69928107589287900684950053240685801808 12467308 -438009252469749210489230497971652189184 12467309 -1743771740194889647929808099059929788500 12467310 -247436643683579695920057391343553363840 12467311 240870618682271829701981709884033963040 12467312 -171831071252526282828394105810211635200 12467313 551710747540223171771348028555360953604 12467314 -1560938479790494119464384465221856406528 12467315 817661340615672877038232379845705555680 12467316 -40883712670837425125202685314275045376 12467317 1657572791648977440739470521591833016366 12467318 -612766262489133341016943094129390732640 12467319 -9361479792531337686597757358997256320 12467320 -879709942980036341800224160920060211200 12467321 -42602406999535757171615387339165034156 12467322 203093381805986859811661527171605810432 12467323 104314065195887118562868299272080805120 12467324 -64348610946914139002247927935642793984 12467325 187655655997541912591869114275405864000 12467326 -1258205696785690911429434361101942499456 12467327 -366692290049872993031238433074631626000 12467328 -901712022841086177412467206308893818880 12467329 444279539426819151479997500715808086976 12467330 727394463740249888893761256165006486560 12467331 -247933292327618170159115873417435306400 12467332 228122064380208234946010933638162759680 12467333 477270054068123416655136651825235263582 12467334 2851728973676136666229190456834260992 12467335 504990194934863288313859282953962376960 12467336 -29767001133698641970941993918519050240 12467337 512651854343813027522995501651081823760 12467338 467598131097184876945442884010852360544 12467339 42953339648136042688143173979188352480 12467340 131213521407189753271190888142253148160 12467341 -1653990098998444061696976412680165060948 12467342 24348167935899985932171706799704458432 12467343 80063026292798891551770418266862602240 12467344 270462458289573490945389223164226109440 12467345 -321322148967586373955874042316679297600 12467346 -425543163616044353532669083970025286016 12467347 1646954377421441639560049756625200124120 12467348 288321737814418935432256091433655540608 12467349 -309068488466123402627941010847937737120 12467350 -12549580750174179161355523403385600000 12467351 -531737504779773058026262864343504438976 12467352 1080360651114357226266472780779837849600 12467353 1768307604957040845173554559845392626304 12467354 373160504168193441064426249356721115376 12467355 -4425596872986748130370979111517575680 12467356 -955343123193929163555288597613864960 12467357 -377252964406241269839513844647470739456 12467358 258775995190985800356404051623473266304 12467359 114126632961487332208390596631791698640 12467360 773566325590018962039398000261002690560 12467361 -2248011817544051460812153329562643552000 12467362 -86594532714818470205378955987120848736 12467363 610063072140664929394687297720365050880 12467364 -231568563890519266516390869924140236800 12467365 855140943552079043067093460690414299000 12467366 -639684226644484440543245845735880398368 12467367 -824687603087389530576441713995960599912 12467368 -1577752405123663358475527842448612474880 12467369 -586560691366524953290779749235177865356 12467370 -413339255422483379686869326003019555840 12467371 -258621952498869041495348452297114840688 12467372 -118999178745455998285981088727105607680 12467373 284720999638809335825380817781259032384 12467374 -644040495229763498548517168998706000064 12467375 163539509881943071662936004182500172000 12467376 -253687598793285420747218268264293744640 12467377 -5335107186814071118571284081467265792 12467378 -23989133944703450575473183836475816960 12467379 748058158881601683029400224218464694584 12467380 220376388883759869142517623977960898560 12467381 192272339022699158351508639563545840032 12467382 -452815920575547187899754775730444433920 12467383 133365482226904080289587730793454805200 12467384 -463337392545907680666474187730454589440 12467385 622298459051019169737202489408247808000 12467386 -77536893632894093143371298183995550608 12467387 -291480048433321303910693649469288950240 12467388 779504660645101603612901061091211068416 12467389 132731811922219737740638322671395125568 12467390 -40253940707775667753908706833285331200 12467391 238995329033052011697639738681122305992 12467392 135033567430717970740258828485402820608 12467393 -935232604289125112017509536012722535358 12467394 -77170404737449780420130685133827028992 12467395 -574716103673537431143180618458152143600 12467396 274452929468085684390192098965305628800 12467397 -70796135943677370670316820324502856640 12467398 225617988349526474569973831798918479200 12467399 324610450980517431538986381505102956336 12467400 241939744825313164988325921802168320000 12467401 -1026512917546297504839571098869518677600 12467402 413538866570168375896597086415659956832 12467403 -32113298928877795279450772933757427008 12467404 -406993086979683813146394849863270950144 12467405 -33139013478207378493340390945493992040 12467406 28930130575941896236971635421760533504 12467407 65681475523164242931184913539771740656 12467408 -289573719060112372794222844823226286080 12467409 -289447393919913231372471910965018847488 12467410 108879164243961364184472488019951063360 12467411 -719993552195259794479249577621321533296 12467412 -26218762340596674916510674888472166400 12467413 102441033597605653572048197101386897198 12467414 -670321470582044080277849947148348414400 12467415 319343894888860850585508149527476835920 12467416 1123778276181042399708976819600683171840 12467417 1353119128869393385874811593795136191892 12467418 -24714894653025523550351919617795580672 12467419 -964802638866459984231404816140251295440 12467420 -1597212530721871468988774021935104000 12467421 454519718225268927577277279239952786880 12467422 952773715762774095115492727299735737024 12467423 1173819882045679587569728208193568327944 12467424 505358420669142500919510469190072401920 12467425 -94263029231624475641590258968535827200 12467426 -311031714495252391029432690695450035200 12467427 200069572435238656843221874445432527104 12467428 -281173273754619729693194164013310620032 12467429 -546989501633578551174449072364960179712 12467430 -287668626138844404320457718702826025600 12467431 14551115909550290561167939134448840264 12467432 2483303385812273921970512623476566292480 12467433 264315684036565390983159344182857351648 12467434 75888186070082758120234550821824168192 12467435 -679425551159176289295360702218664417600 12467436 94457127003622623687493916296799565312 12467437 956282500410435075387888218236852080086 12467438 -740475429432214876331089189208582930880 12467439 21403124408287240199717957317930827240 12467440 -79077332321516924941598245880956846080 12467441 59282500348665750651232306514246263872 12467442 -147546336339617323020779370863663216640 12467443 1176514830640809419863301351043002096544 12467444 149125226301342772880180437298836537344 12467445 -717924980036535784235022654417334330080 12467446 -23844633855222608233495409418087070080 12467447 -138854797296086803823524174624941953640 12467448 -309265673714232111067132056765288038400 12467449 -464593408152881985360380357049422411136 12467450 -92479505288460584970973714787816028000 12467451 -26633727833668263510582185566178377680 12467452 -1085696964552548808792495432947040292864 12467453 1266056980518177720105617555079840109164 12467454 286384705275479332789550253241627110720 12467455 -107139105217684093168007696496974376960 12467456 -453723391455428674061835711365844566016 12467457 -359909005405314752885441378114654645646 12467458 -117345945974149111456363470863387742720 12467459 -202986321049307588204232294829754894340 12467460 -233463296854937227840558230115880755200 12467461 -566305776991896300683425459488754886276 12467462 517458766727046096500929444865750024160 12467463 -8780260473317483039876676877349793792 12467464 838759647377967118981864095581709926400 12467465 -1072681341837834300289570330286963414400 12467466 -462612105140352397535005596093890764800 12467467 1252038311347202993893807440805698618120 12467468 349198121419802422492157226721071551232 12467469 246027711100045715886320057621943074880 12467470 197395899978391693893587339594133439680 12467471 -44889710271828505144351590568953182568 12467472 72849465117912490384277856221551853568 12467473 -529350685932954328136486650407389106960 12467474 69928654131235425473221293762599438736 12467475 -338085532207989248670946938730309479900 12467476 -57450266941692654997805964270837288960 12467477 1439540772282381515629325365382930870400 12467478 -88647672519258202711788671573464435776 12467479 -1125587781206293259709305104152804308920 12467480 -909207540163075490311643728603071897600 12467481 420181837480993310699471652316077918720 12467482 117562427498997728240423287113036248832 12467483 -191053806810165083550916562780676029904 12467484 -408089997151371822479877345812681650176 12467485 -221553857324765084761287055815413435280 12467486 34287140896733879338622363857121592192 12467487 162358566124615627343914877922928304640 12467488 -846559311353277867148673779088016015360 12467489 1038943966556560529307667851600817288290 12467490 -169015408855468074262246574296506700800 12467491 460306516296035331788097103088956973784 12467492 724865737588241874211798051999649356416 12467493 943170185151295226560040131868259798720 12467494 253668827488867099231371392536984790784 12467495 -367044127985965590098519680389424790880 12467496 1400598784981753834131805011576422400 12467497 -198884638276620060575046971648637255168 12467498 -879458860245633157071640480120843890000 12467499 -466171824825187950752770197565843148160 12467500 -148239887517830585054193117473060320000 12467501 -1090688233054162024103595548317391067498 12467502 -630463054441811446205259062639398795008 12467503 496226832410502468528627313269842230264 12467504 66927914636212680484090151053454278656 12467505 460163839570365592439775701511805186560 12467506 -20317660022711203732601525580246720000 12467507 441779863113588220762606690434166879872 12467508 309256985191664263644583809331719297024 12467509 -334861194261227338844259976379502758290 12467510 431219383583044276760856867632509384320 12467511 590881612795827189933951581034463771392 12467512 -866674072272462113134744219667545804800 12467513 -495831313605020589115715990161731466416 12467514 -531823667515370605890095775924709647360 12467515 136093595346682460815122704583828000000 12467516 478827164723532160696995848176069681152 12467517 778055930636722923228507269780952257280 12467518 -10989159850825243423086990547316736000 12467519 909210292086128636693187425750972137920 12467520 2285452358962146453556979886068858880 12467521 -141765671300692529573850796528019016096 12467522 -159871695051335507624912426240491664688 12467523 -136901822938871598641885355972771851016 12467524 -27391349877417925395404830455023185664 12467525 -65059571474658157481303522781654758400 12467526 52628472344552490148362222205244390400 12467527 -118643010571712496811431622277407299128 12467528 -171791430941536073522919359142747863040 12467529 -137481163429135115839980086526558772800 12467530 -344450881681223722475591954146659382080 12467531 -287233540422429690504657126859027039728 12467532 -473409563905871829726648677510409879552 12467533 215589473925234129273831987464724485664 12467534 -1028520645432011698618432040580332295360 12467535 -262946475454303747949677709061776450400 12467536 202473285766438293202971919754783547392 12467537 -45517168951679450950002178082465107968 12467538 -245142292184418452488540393149805679856 12467539 -75152520565539705399872742580720019808 12467540 77147607835627745106056309647609651200 12467541 -102006000654338938562094254908118590080 12467542 73385076755307957182885643702831696672 12467543 -1929105244060069634520345767714905616640 12467544 70628465811842316449005452605502750720 12467545 53769636365334157111911396163464518280 12467546 -59341758237254856994335153773375880192 12467547 -810396653719935882499817959140696324000 12467548 -214461353557400798152222676375365545984 12467549 1771438916006506266831386023564492800 12467550 288745257955809796670311685994196324800 12467551 -1749114113571682292271248201844756660448 12467552 2413239689941226508954943063809027735552 12467553 219250948936574613838686797110159779840 12467554 457569411199294841129537864053476262272 12467555 707288404538678624160531209709341370960 12467556 142881272278152358767043785104409270912 12467557 153850779336995104284507660682556001532 12467558 -139162009814380737468243393698838393120 12467559 -343143691079898043434237157128525120432 12467560 496976809691051056725575199101034854400 12467561 -416262235538509497487499926752003508416 12467562 618674073562193266123436599715958234624 12467563 1608955123938732818568246710044835805812 12467564 -487043175423782428847723128509175818240 12467565 122575724069549705977956973591260945600 12467566 53364320527663149339873444160954420224 12467567 25615323143765903517850099771926357984 12467568 -163669380259697333043099433811655524352 12467569 1519546559578038485561007730161996085970 12467570 -216356179809611209869357796587862055520 12467571 -598321573178876445780054522613594233288 12467572 62319528349503677448000244639686502400 12467573 -1510603456848220056248016438082981844178 12467574 -161016080313863264454361955020460175360 12467575 383266531494706436320398023179530135000 12467576 -623539403156772564642429255510120714240 12467577 71536569974046555381761834864812604832 12467578 -849785281177693564102267721707090454160 12467579 -1627473470693047184201106388058775609624 12467580 135624556180648671067240019121603870720 12467581 -291137696943417338984823125049493258816 12467582 -452486953835505288472556130458480260608 12467583 1112391333000548764619356834068927268152 12467584 1186438187495174168393152944973597900800 12467585 470439368230409274607779693420333259200 12467586 -55643601325331380905740584659531456000 12467587 345922739886944613359727997334516920320 12467588 -382627911005800447267947686031681736704 12467589 252953010653555579678969843705651488224 12467590 341476843855586617286683309264219361280 12467591 592041835491692599668935460445294648080 12467592 18950807213033188127604311753895813120 12467593 -652143367845826789280661447012875955420 12467594 -439563177911148188736985478132242848 12467595 73197932640422293482988017464767238400 12467596 -1416388531280818984944276159896649656832 12467597 -203432189872820232432015797050610085672 12467598 -251978339280633815176623327819182976 12467599 719069713230371691681737643940561367600 12467600 7155135244801317997680408340365312000 12467601 -1893311037351697189425410135349153793008 12467602 29286744732700629031155081446054525952 12467603 -461583590476622774307427020985829793600 12467604 -214559315072714896790082627232693260288 12467605 -779173440637622860734741798185725452000 12467606 118874677920615493032193578529493086752 12467607 237656654798435027601458814905851341216 12467608 138029002156115099175614840585622097920 12467609 -1484331783896947476212659050655149277488 12467610 218295175055968960115021343095074790400 12467611 66529705820181576674774925709560362624 12467612 1412917297648558310879105063453582031360 12467613 1046009642243310113275443595716280473984 12467614 -248112089132660198207907775664589696960 12467615 8923553966981597293251620120030318760 12467616 -31903529176220634552958814823640989696 12467617 425708666734724428464097918760496509632 12467618 -232864234405213513670416299936231960240 12467619 21512885701400318554385963998642651044 12467620 -233445678771086012837819241274770800640 12467621 1192400391764613669000832745204347255200 12467622 2497723163658818554630200562449100800 12467623 353504441523266335482302077572743329840 12467624 -520753031211813223225343661281913415680 12467625 772613395074951140790676826036023104000 12467626 19557158549814427573176788786825977344 12467627 1722162923396345489823780082981364338800 12467628 -2016397432575971026722799717146700308480 12467629 -215559554676736566290075070810853253760 12467630 62205087380528329193861169897732871680 12467631 -282409110174042622271173949587453064832 12467632 -76053847379635950569563689740720406528 12467633 -839111159912440332013352811319195790016 12467634 -388043036693111147719728368312221979520 12467635 4574550990229435977359866566351056640 12467636 872621934995142432665968886149934254848 12467637 323841367902565887066946065424356003168 12467638 107365642548559553163080473222340027520 12467639 1800427942960351944532434816100202758440 12467640 -199386595545673753697724362043246182400 12467641 -937985824378664169362485491813815535958 12467642 -55244120403838733297822099018271412224 12467643 1610317275907335568127882360613505626624 12467644 -27783535127073879615049962242140446720 12467645 737163382402875028346707431314666217900 12467646 -282879184488007980543152446504756542528 12467647 -1665553352398424011558732998861776125728 12467648 414407720130413149954882421148478341120 12467649 237119925934717043673449568481353055008 12467650 187573141617284364040029265744836117600 12467651 238153507790094933996820410024827832480 12467652 1026485076235121538888335817280873715712 12467653 -12066063408726511571209836333260059392 12467654 682685929382360859830365822001693966496 12467655 -722742110163162306815608560931857352800 12467656 926473473689321928204438830560360857600 12467657 -87375467244234082050403872523939325094 12467658 -183871979372002486517210513151823497984 12467659 -420453045655199857479092789215015916140 12467660 -602507989202906673620480244344129848320 12467661 -772808163105133740102367349132506052928 12467662 781006909823928903677979979478995376832 12467663 842301495048794273788281212006449500048 12467664 50606924627221040472776625045892497408 12467665 -22037056972227080943069038237772062400 12467666 180594142038174362644862155620572518032 12467667 -49548427939376191828477293576209464320 12467668 -326293455867527214902924658516312099328 12467669 -2805864957251595273669767217148106865120 12467670 30073543557730920053094914168327043840 12467671 817119194263787648678018998199908701744 12467672 -105030312351187984473557457506958704640 12467673 183819722479908613320139527283114904064 12467674 -523630336983023941898328394066227294720 12467675 -119330508343201238222836312439227240200 12467676 64981243470526483941858214841769216000 12467677 -301153020852874428401029008902949712474 12467678 12218764539560708206374626196722092224 12467679 115094287040505115106774457406842494976 12467680 -571278544484558695926154041467967897600 12467681 721839899012698127702488478410540770372 12467682 14153414547922720017742751402710634832 12467683 832089853727683159379983834062000651932 12467684 -1058706418794894781151919794874357790464 12467685 -281933073546147420627146518981925259840 12467686 -2577096411255882158599110569652357120 12467687 -93765616123324763065964242261377226128 12467688 53269495718353896600435280967185858560 12467689 262089330782145584863438270193370198408 12467690 -329787615346593657530017909210400010240 12467691 -838693597572931724983488346608472596900 12467692 -87788425781401973915416886723611688960 12467693 -481123122850568458465274564390610842400 12467694 -392879462927655109933127731469538225600 12467695 173089534562265925104423962928265374480 12467696 -180664149195990581471568866649736347648 12467697 -382408219362943582289121175709903033760 12467698 1029711744561085300874387616989393864736 12467699 401719125601987267533432412958523736536 12467700 169106706046141129947225940470496512000 12467701 -229107185989619945354496458092522990720 12467702 280924308834962539986930119636477894400 12467703 -325913208970469686938345407890679395200 12467704 568259121280992401458206090518456401920 12467705 554334387540643358043396363443714001600 12467706 -3362060758527126622704330748507790592 12467707 -161474884338012832558989429182832588800 12467708 -216893086459932563078738926547661373440 12467709 1061149052188228290839283030147857131200 12467710 1074270932906406304684014846158119666560 12467711 829420894380610550005084386928023994800 12467712 98298723074430214643630298293927411712 12467713 -521103149965212612017907022334234029136 12467714 -131163859093038666897650201999535487488 12467715 9437613926784435940963826290403240640 12467716 -715802415353961628045087266914433761280 12467717 775760498103231376601310112859208390366 12467718 1249910086934519523397258151457845664 12467719 33409251229367989170241371957825648 12467720 -31749566622916997226551872862305382400 12467721 -6349028837852749289776166491833931776 12467722 1495766313787212417170681994182026642272 12467723 -181514293410627429934101853207141523520 12467724 -784776628064237795170456011041820672000 12467725 -323612815437295654869933288523835234400 12467726 -524208212182687768001862378141475034688 12467727 -182573207410078791234658495071664398936 12467728 6177521694986988336610343856135471104 12467729 820330930596829390110467356283828507688 12467730 -191150465766981946246808970976691458560 12467731 -275046947057583921731349206349022864536 12467732 -490793626704183889923482932365114067200 12467733 409396887286483563189560818514777925024 12467734 -47504052733732536717537825785245269984 12467735 -64507697569377035143327495662438266880 12467736 -426012461211121031425245797638534348800 12467737 -1622160785492516713562472525069360405888 12467738 -886589937240307918319667547188897776640 12467739 643286396014052298755833268926942396824 12467740 913691008933220124194270240021895728640 12467741 501871067765058013637156026767521095584 12467742 15383966662803844298701620987917672448 12467743 -31883172185341198274182762323106792800 12467744 -226455290226104878916305172861374955520 12467745 936420896516727397341806908486130206440 12467746 323461461176873945592754765885345845072 12467747 -538315005550019261790824485835190490800 12467748 6849880116285372510164991625676390400 12467749 183804090548775155270902047845301852256 12467750 -283541671421797654085227957537350336000 12467751 1134365718830650380740139844856195547432 12467752 -1052970390253694577969112678278996787200 12467753 98726024630161299531673295287784825700 12467754 -202741750485997197970923947908495626912 12467755 445830356188831268810758490610726296160 12467756 502696737990785248078553841623776213248 12467757 266750874907447778333941907639119544640 12467758 -687345778336036269250361821937100707520 12467759 920673426741187573394896605172043634960 12467760 143113078478941183603450831218204672000 12467761 -838775089801412238895347023267052123648 12467762 603027047034581990999317867040331110400 12467763 17289679891555773430325792382148416000 12467764 -1758627644086059200720738584282920960 12467765 -178287695837744890297660747263958420200 12467766 92946127478811315267281512319475499008 12467767 63404042142925949057913999649272160320 12467768 -23687557104350737013205649959530618880 12467769 -766367256471605379765137478872242324656 12467770 -9687483030473856401761101627340323840 12467771 328698002717783641953523428656754453504 12467772 -30193704342301551174942798982841008128 12467773 -97785886472114488399377457477586308116 12467774 -92168515882072120439864137055918131008 12467775 460891354348951216274518131998943235800 12467776 359254259319506859767947857314439495680 12467777 641249399409387493819423329426648366144 12467778 232500590725646895350430654943551272448 12467779 -911880085995404994446693277745221856528 12467780 -390804919065126259825010449707162009600 12467781 -119288288011104867156757613778851766720 12467782 -1724019125238359699526559243917384114816 12467783 -1667096751020973304041892639800766623600 12467784 -510817621277560009107962947949376307200 12467785 769648641670576135275224014089042707520 12467786 573798754400989887994147477272902060592 12467787 55806626517874454446517925943485433560 12467788 -18176724529885524600067229284576582912 12467789 -1359189339592863048160317928042435366410 12467790 -39417180782541097509922172739215500800 12467791 317383286480694054362827150607831506672 12467792 293985120404357319331905092381135339520 12467793 -228483543721564135253287871234888463936 12467794 571167585827598380954322364510217402880 12467795 621197173976188634727717305519480650800 12467796 -468168414966578761614928749798657699840 12467797 2910216086624746685698680113263527680 12467798 15141457592259709525870976387829503232 12467799 963922865154050509567171345698245731584 12467800 863192856232084942853768509813601280000 12467801 1899065229283729468926080261133774545802 12467802 57247448004279363187948138733580595200 12467803 513803783227778381340137949221322442052 12467804 -479242303512927332843219270833428217344 12467805 -25650453166535420400684692623810609440 12467806 169276031259321142030734915521976015552 12467807 -1228231767723446129983342173920113225992 12467808 -110912741926610693495005808884289765376 12467809 -1551315086842541624879605292803842880990 12467810 -176343632990639661745109185815246985440 12467811 1760998570293494731699881813238594071984 12467812 188080948102246434716105033566021795840 12467813 117252314585054539053325483714661919168 12467814 -240172521282646659840820742080593341760 12467815 -157796518747551076571340094162332548040 12467816 19776031781487180052474699483637084160 12467817 1155689466310850122059979691830499354880 12467818 -202812928764443615794689626835399874560 12467819 -13577216506948214195193576764647461120 12467820 -320238044004802838681442110961869521920 12467821 -1447870919845721495177873753935170472800 12467822 -296777046613133381541823043714275273728 12467823 -255388801493455609280914333035480341232 12467824 -347385430995057880199720168681686466560 12467825 33163107159160049616127293992868406050 12467826 -110567260497782651115398318383409081856 12467827 -777270374561742392233598026911488710324 12467828 -370024627023671007422838658220089565184 12467829 -1362544541380678974981313264355821847040 12467830 -643540836146787353268745306521945050880 12467831 3191156522232556556345464235253285066912 12467832 -188241302150978230382340022336419840000 12467833 -36665640286274933106330839964377338880 12467834 -147630835359243880640329639687322503968 12467835 671949192924413721805961614201357464720 12467836 -400009000906276486607028398322577131520 12467837 1351447031663669712425857100904067140486 12467838 -264916657937039157543459047965489474560 12467839 412387587291859503451615739918109035880 12467840 -254006691821959457702377226974003200 12467841 -1792713570921930855629941169148015037056 12467842 1018283058086705940001398196642763589072 12467843 -14251360908503076267500470397547307908 12467844 423620814374751787603986435673482657792 12467845 158459009284807694207936645084230400640 12467846 -251706799078482796621966871042865652128 12467847 -7705368870866807735634626432111430528 12467848 -140781571769912980751667781698753699840 12467849 -466076184395903842556620337491176450150 12467850 -3707825893531306323756890796466156800 12467851 -65412261623937010860846205607681233632 12467852 10649674444017546177204993545174837760 12467853 -271327719393726455729637892111100658516 12467854 145411007240444445950365155894706039680 12467855 -10464000644522947225611059602217918640 12467856 32909684682729184750486439232460554240 12467857 -26852647276854478960879241455198418334 12467858 70946946354688689322667757954316826784 12467859 296899748970715511961341137559549521920 12467860 463301972445126760175266362760524814080 12467861 -306070787192343430573821137959542093696 12467862 -442680190516264233471198058698087913920 12467863 572246355825460450260273398906504885904 12467864 -401406374765227951675720522700835440640 12467865 402423215764144842485390147892030918720 12467866 233297080905383749731932865212625979632 12467867 -353546397769359158271399991608283545084 12467868 -259948397996803785422608303735554490368 12467869 1303153675756617544618460477448545595244 12467870 22462031417652775248188606888348304000 12467871 35420358426827344775715331890534350880 12467872 183835137956024025259699358827037786112 12467873 2203032694070683670592598026220882468800 12467874 207007543144516913775755474827518519552 12467875 -588102640416262567856803933976859000000 12467876 -1389651543011940627931942219121310612480 12467877 176541092541710108225447342323794855840 12467878 -220836598001157128685811700811675404544 12467879 -53574370645151061181692518842664773416 12467880 -585746519190046371205717826993375232000 12467881 912863522207523433266195676224209734500 12467882 141295926799949189141623820142171171072 12467883 -653814639123390063896617086541258579200 12467884 68160412645719276425066049636927258624 12467885 31414071614076729730234854129114471960 12467886 526583572825052209984358018588455661568 12467887 990276727919284902348483525967233211560 12467888 39496697287968841356213001195079270400 12467889 12398445374945960285428465418886165888 12467890 6005505047909223390783891831736565760 12467891 3963746222482267110242202023201245310400 12467892 445111345044405917841824130943152635904 12467893 25936682016593893372658129513190937984 12467894 3403250055582503043527901330308254272 12467895 160347341974412310455764086990093964800 12467896 -775225521085648203928675635870971658240 12467897 73576591036286721855459672467838437760 12467898 -409922927494183021038493782795315955200 12467899 -779245815820791316210594126035117831864 12467900 -222881514213477277869900603082943424000 12467901 215741060315777838304221732141584119200 12467902 121465925660109485276434066444312396032 12467903 342155376019200338124994595842958712528 12467904 243649370402963142861642861313152516096 12467905 -427967554970860163202637301690841759000 12467906 -433461449916124227204432689544703940736 12467907 -317265806917798784533608328107685533312 12467908 635327016115659554873150867448601344128 12467909 442443429474076399492545422884919150304 12467910 9335168182683284171326992261554872320 12467911 -1990763998887587010640991869872488264488 12467912 318609151055959439231472507351460761600 12467913 -236979202486180399787627982132435964800 12467914 -384522894994492419858388508867056316160 12467915 -20611284705779785612228901811478907280 12467916 -69122022842257807072898444417036022528 12467917 506270165615821608382847881880502657984 12467918 474435191039098802078555124520494356160 12467919 -681276915338093439070625888743907838720 12467920 258809856691910097853765022502647808000 12467921 228650248537110258285180010814741721600 12467922 503557357953484732335112949070170489472 12467923 -219119646043020907141200792182545439472 12467924 515061272870772292399454211628278245376 12467925 -72062192336035597612129037795613451200 12467926 -990823820320412738987573208509927525088 12467927 853164149771209398630172169062170863712 12467928 -451537878683388396617536918584464179200 12467929 1850464989775448464392834730796861998720 12467930 335883150756939861274961424599752273920 12467931 -10030678021881055257240642130725152256 12467932 83830837710278893542647315724951201792 12467933 -315030481015026960578981318188277273760 12467934 -375716643291294768905050739270745614016 12467935 -880330329838952184948223124009684220120 12467936 4141338048806241552830595712284622848 12467937 504168305202450279089290142480604725568 12467938 5608491560272837582100217372944885760 12467939 772486491957524943752625848042951269440 12467940 -15529721223589577612455586184101376000 12467941 -737967738267063984612957448884302096100 12467942 159330788325473860431576130816908187872 12467943 -209154843753336368397988026341169405168 12467944 88832225793800468476412317615324446720 12467945 -311658747121960959076097754554362679040 12467946 -171576588781020148669273773019405151232 12467947 -13818773536622885525981317380195215600 12467948 742376283659779597334463588875204384256 12467949 -220374640093543374901207469277923181792 12467950 -156808178047872427008059470482290424000 12467951 498721006506383078314779141812091119952 12467952 -69156632135156919833890080017193369600 12467953 -2168232475642865213372851641588044539740 12467954 444011939599029885728574507286172126112 12467955 19053277669223880657106373862423782400 12467956 -876719044593550979828653022152024874240 12467957 407462775829936047234420633105528609660 12467958 197295171030219208818382129359014952384 12467959 352429406265264902002792522302587694432 12467960 5245642213518028837978576264261017600 12467961 730819505041541633172020660739061533 12467962 28360099563265243200578060735679430080 12467963 1097167680733654248144166394167601146560 12467964 117390209064637312066010247545275302912 12467965 -105046891735071728954474182912859080200 12467966 54087619922900850816251168824495512576 12467967 297880381274420673980167659771322171080 12467968 -83372125865803660200332380243268468736 12467969 -568863919905292156983247300691382309630 12467970 -245735768436392904199474305423228566400 12467971 -912116506662736754489379512072603361280 12467972 757633224718546954866444037165065953280 12467973 87771823280184623669842547110587643008 12467974 1354240018048254029022761822726627397120 12467975 65117999207572422405120528114365526000 12467976 -246131021660473346528188047588111360000 12467977 1180858749822151749772556989357123879118 12467978 -111671429609814726413240047328647378176 12467979 -2308390302410629954710178691000534400 12467980 259647947631424653876356054183638640640 12467981 1074115029692208201763432734336063433782 12467982 -328335867026132893572759558417675753408 12467983 437509215132529186126932858399698385408 12467984 -191413190972286108837567233227410432000 12467985 -183505471850954095050529879005044237760 12467986 982938888364235845614129390667490407584 12467987 -865912823377670232204353337569722920288 12467988 403593234773030170102355934141196809984 12467989 -2740752151002709136228143473136406878244 12467990 418726179949889040652832078107433318400 12467991 -449674534567316524803583189908307027608 12467992 589593610497723498935593188749895905280 12467993 -310723672665686591655021294808839479916 12467994 -194917721802144590754923463483867426816 12467995 -168558086237960872505831094218172312000 12467996 650468483944323949086710854543190976000 12467997 806001970198435800940637595904368024774 12467998 776541062344063070554279191986898280320 12467999 -408553965166904699848604506837683216840 12468000 494638423377797846439267690857103360000 12468001 108121057801098319461556857536678058132 12468002 -910186730839922372421767696978240976048 12468003 -726397576844356452832196359462202447496 12468004 -81852841604351728930765646289171783168 12468005 -789635204789010166881818770925181091680 12468006 -57527034667185864898877032263658596768 12468007 -1227702590925360246384219823944358036744 12468008 -225976915351517328456363521601608663040 12468009 -39654168621230964773331281278765553760 12468010 -119052318208622602627866866427720648000 12468011 -90845337450842273968207027804103399688 12468012 256696014966092129892678649554647066112 12468013 535996544488102785239025164635533089824 12468014 34142746580703213145772098804613640000 12468015 46803431570559334538660535640586663520 12468016 -65704276100384143981914562555064057856 12468017 -1392228458393692431306631028716110551040 12468018 43041595313064706462215849325231058688 12468019 1561018487234921458180310984491682342496 12468020 -319650622505700067408134565154441483520 12468021 -218812665462913335039329803629737215296 12468022 4581280292129171681842746495620352000 12468023 -1436293724497124090099181685571388138816 12468024 -444084212925318329722064154691117670400 12468025 -105974307566108151863127054798938112500 12468026 457592745079260390797888887787704268544 12468027 231130226318319178668258731444700838656 12468028 43730936008488945692924589116964172800 12468029 330521843331387626833190327812625679360 12468030 -514794123044596923229787808634691834880 12468031 1566124185376139640305337986250426832832 12468032 506250262802820941221074424755496943616 12468033 -147681132999111747910627704092829078720 12468034 387396167614911413858912282151577208352 12468035 -25608992942730514332991071001098446400 12468036 -64823190078929485885305404268622417920 12468037 1352031439462639329079405163357291670686 12468038 -50076217807430377384244814819918092928 12468039 -2769084184031942536738043945742280320 12468040 -199346789134675870404807357652918579200 12468041 1332198039288746324914021702177243711872 12468042 112181460967385559383413726702701818208 12468043 -16105602064246032308079662879101173216 12468044 -885528444568312581063339283521344580864 12468045 266484193965983104091385488168266621440 12468046 606972877411983985529600329994543204544 12468047 736749276359521066110873061172794836480 12468048 89354112418980062851917822026655596544 12468049 -469416847843735250692203983142845704080 12468050 92796768710892429916442289167253120000 12468051 -136331789749034959279156023121006015560 12468052 -1130966458685045179673095815138285633664 12468053 -1146657478492178130084912213966922964736 12468054 -431443332824462330873435310999469654080 12468055 1318632682539736995853002715690244382960 12468056 2217332767558438832934213001791568834560 12468057 -437652393795118856212657286709123302400 12468058 -764184837975212033496447583901647983120 12468059 -26394782955509248940322210058042597800 12468060 -44205472827030798485038749283338240000 12468061 220727274064636491486041103251104551052 12468062 683652147727945413070887164311203388032 12468063 -98301190291263976162189490078373440496 12468064 -304481774618346040465720249390701477888 12468065 -2273512832821744142792232829297298880 12468066 168325040071386308435571768541449830400 12468067 -1244735499121876612954165695362758982884 12468068 889837502289891915212533483808703538176 12468069 680660973319620266297682134142843888894 12468070 280773388375782088122935687799412531200 12468071 -230535242604209255241670785625064044416 12468072 -684319844636007855835091154753857126400 12468073 282439528230799163150851110700770949120 12468074 -38597429267378052950807213248136856480 12468075 226048301076199647767946771452140443600 12468076 -167082490215349994797595022121963827200 12468077 -91556689606482168923987171534410882848 12468078 -155181522026119757577856566202615948416 12468079 399788616819299908939500228721523812984 12468080 -338515399467482099753522829580068618240 12468081 -65823487861642421368569205300949342880 12468082 -1001277019450142007908240254174023024 12468083 1529654803204486949917335000743257312332 12468084 624394128494168674286285502898962702336 12468085 287224502790962533071000245341021200000 12468086 -413554673040023354108025969498613345920 12468087 -267111485439922510848246898328443809120 12468088 1887912207831221647722566316577053941760 12468089 587255865668231437261497962973475697832 12468090 347211799797281943259485939077893912320 12468091 286295804155173714668072303636937380544 12468092 159017058368004272556051438364478380032 12468093 -281844573897753330955572045608394895872 12468094 255988214538500756277969215810548345920 12468095 -728492773069274814415311619616170219200 12468096 435226202206824255722291282059041177600 12468097 1299110018186739235628780022484652151744 12468098 417345054704628263823925952611849469952 12468099 427871416592815081760590989151253860080 12468100 -987554814457248949728732813632851200 12468101 -1033140689441705741888410789528879412898 12468102 666840543419207127188050780510562033664 12468103 -1630458751860005172329073778911967612648 12468104 1629081520209246933228781454427990835200 12468105 -25213203397743383541151402619250978360 12468106 -484952722568597604714108535300324806144 12468107 209157016481849462163774883078140017472 12468108 -591267555864676023915763088488046592 12468109 -81514284124781568994364029507708664340 12468110 81020840108850712725149196779021602560 12468111 -424703743396058633033194664962214923128 12468112 174495399701592316318181343760710909952 12468113 1270549381908218407067052784313430525696 12468114 343092750105823562576820250858977872640 12468115 251606987018961151045690983098755216800 12468116 541576341475669491901771428679877775360 12468117 -724697354707400414987330666178284212320 12468118 249634236620218617341803341916641131904 12468119 1793237034970831532983696651854581144520 12468120 -178221452950725624696545709742728806400 12468121 -1935096789832740453585068181647089918956 12468122 -376255235323501494665732403114118191888 12468123 866635577869878059281764075919900623600 12468124 -472450074322376860797831489191795720704 12468125 399272735135388158073979664146516218750 12468126 8254174217003370002673768464346175488 12468127 36746202220991706871516272104625216512 12468128 148505825668515008519280470689556398080 12468129 381957134823995228523981218560070161584 12468130 119211537664207612355099697719601422400 12468131 423609823954948049331665761014817266960 12468132 118325657628473419201735858420834621056 12468133 680792619274235233150250121533987560382 12468134 -384746649544287625341645223591207468800 12468135 527282071221292580600940707769924000 12468136 954530516392879697834306149443127495680 12468137 53185735376413171004679342205256979792 12468138 1792294183989938504737995676865538048 12468139 -174828634326035293323389529600439520976 12468140 -42824619375035634965157338275916267520 12468141 79382881642450276921171531958929670400 12468142 57175541299332097570693750464341755200 12468143 630781446692689834862522550506362837392 12468144 74350429782044025602938524280800215040 12468145 1068443224869394377039321737704924830900 12468146 -22682168063012955521841188615135692800 12468147 95400558690667115749497609386680407600 12468148 958062402732954920275677160580684507136 12468149 -639556224291091976277015881645109323364 12468150 405669633168040047758566682570290032000 12468151 -33699693964300504418556301980891999848 12468152 -1113609904065446987243439159463743897600 12468153 -382025722349716799728452094643095478016 12468154 25133146979221660411365203717303281776 12468155 487747862463258746829670745726894049600 12468156 -427210058119346577030066608212817181696 12468157 11635134183175860655950409084099026072 12468158 -687933451126998352239313387399607320320 12468159 -1243336017157218444710155138168100702472 12468160 632267305687301395036054654029083443200 12468161 1596769504154910859194257503994138565600 12468162 34457328681290119529113077594099523584 12468163 -229595504444944610198665846299648667588 12468164 -1142246533165578031082984505722649068544 12468165 -95827620085104222826564528867801510080 12468166 -34406558452676021777352663216075328896 12468167 -1313685437893019960913140934202280351784 12468168 -5190018965844971628888541702557204480 12468169 -153936726374359484454929943971803483648 12468170 -94813774774217172795334415846905497600 12468171 -32227937612847393474193180815647696400 12468172 -633154602369667751649222806314064237824 12468173 -451361133517320965806512837148691444820 12468174 -119249338057632971717276576171947677696 12468175 455145025011320206253216317116921120000 12468176 -64284926635138331798291817886031413248 12468177 -713306937622289837384203209788964111792 12468178 295785565671460838621443102968248618640 12468179 -2872067199410356230550225675553364900960 12468180 -489638789025249225115944368920801382400 12468181 -130310490202973959793986089547242831936 12468182 -356190641149506256544711852051424792576 12468183 13148993579167628766964862829169804800 12468184 -829402380043674168244365695999965501440 12468185 152764247009068505976878286212997792000 12468186 -202891260373244284968444931258424579136 12468187 2587509446180930340163772001474436238232 12468188 641627944706415271771605167802099210240 12468189 1099694995780401137365123824228113898624 12468190 57558121521579152225760916367956903680 12468191 -174951952901415312217082629778118227760 12468192 531020843023185047296958950409056026624 12468193 534912838024859816077019684570862662164 12468194 -7829071792170643888243649819539644672 12468195 661267528023255262129953428905454421600 12468196 -48293812583598669208818391953350557696 12468197 667752211562258162442514869577366787772 12468198 -6989511541853249426512753791378273792 12468199 887347122109342507221611896559477359240 12468200 -119852702916747866420433332659249152000 12468201 -1153106915303974312029405422074742284896 12468202 -119486400909824815694797661035444235520 12468203 1234140151557484482931517159841623436 12468204 -25458980174042143638413916570059725824 12468205 -345784447862200917963088947463779693000 12468206 -421424018258393995281653059854044588736 12468207 -1995233754591934122872768478713971838208 12468208 29563711066649675633879190576498868224 12468209 -770729601755928978783686810868572088396 12468210 -273793721252651643854567980015074455040 12468211 -329906887789041274697454402698236257968 12468212 880744116187414827189738207897420291456 12468213 316346949768470681622076015053412541340 12468214 -167564965182182615137996141293226373568 12468215 -260805564095233829924388190285694921640 12468216 891810205074884837794258958264064921600 12468217 2051092065440881653525997016892330258052 12468218 -3639078781685091736187737144441953024 12468219 1060344780707878581619457686383979077144 12468220 156975421537284266680293641322741626880 12468221 -1073513366191203575061162847033545730656 12468222 61641681703414137226158521878817844480 12468223 360135212346984384444042003933758395440 12468224 -769530129419324442180952982797758234624 12468225 104360553058692329966213752128874905600 12468226 -891572613157815623546976542365394288688 12468227 879710600700869812201734469915841102076 12468228 -547459746632628422133884369934275665920 12468229 -425077582314676935937446970650219515170 12468230 -842372203763351010503263353236346240 12468231 -222568309392853729863749845000546805760 12468232 -662820573043057424656736729400926699520 12468233 341106166028985203757322131307492779060 12468234 -140577655583017241180973080255092642560 12468235 -91521957089816726685735256363523345760 12468236 509219057569089710309071008160621662720 12468237 -5773097115794199548532245812465489920 12468238 -143595695685829576011269321301679304640 12468239 -317179229619243711795972593104422862848 12468240 136693833630909601471822137194036674560 12468241 -352780936127312200719402680662207801500 12468242 -47712071596833293662865961965890883808 12468243 341331540741031107355810264130076942264 12468244 40554499196314558642093533170461806336 12468245 362672665097212464724897839955259776800 12468246 -149463797605806262328646099246804479040 12468247 -1207827341746241706691605709086365656488 12468248 343336384437217385942757106049724702720 12468249 28555442602482266909871146149647324330 12468250 479929123786703601464425279768321008000 12468251 -460680625342951333891910477265237297096 12468252 673952064329544632326514495634060114432 12468253 495983742651484174525427313026910456704 12468254 -67089335303585885054947422291590676480 12468255 -135620545952522693220889710083268835440 12468256 729584619018722618620849356417906769920 12468257 -113247744775961418475549794519077710494 12468258 613600758665704996874952126347809554048 12468259 -1604076245865342603621469039545110879784 12468260 81708884081419058543866450492923494400 12468261 2710494165900360755827744044320152800 12468262 120260907821756032663460092745821899264 12468263 1085726699627419589445826546526077867512 12468264 -263379920711506113931669840204160040960 12468265 -255381239442649576844548209644875253340 12468266 5347126115045195187878041528563590832 12468267 -127149754957154655245110864555457600880 12468268 -116957742623753101599731624731700665344 12468269 434191242778287379857618491756573316960 12468270 325095786950006562881066423902956009600 12468271 -7685294340702236759976259273784002328 12468272 60576286281250795854441857699955326976 12468273 997121793849477551972436012466568847984 12468274 -153192607460280151256053534610483578368 12468275 -14295497690668951880120876877103875000 12468276 1227681458447168720567521705530865950720 12468277 199420990319107298439683798432247351360 12468278 111465266405870251922894055294223958400 12468279 -1141249588067531199413534859354507393816 12468280 8462060167014282028419205179088896000 12468281 1238137955273991359894013345536888371200 12468282 -109313128253227035593854913236324436736 12468283 -97161650823838271408839981858631347296 12468284 -962642205102554063950210931990974608384 12468285 -227539816023377761335922855585291272180 12468286 -616151217348600653646934456626237489408 12468287 -482033588145747267764527538344171261800 12468288 1033731477047076865885837004390793216 12468289 -387512304449834944501906358495726830080 12468290 485838770078839126506363709243201274400 12468291 640285489040021950601125657013517935424 12468292 -558499845289260612597270522720200702720 12468293 252635084444313540984761587691155146240 12468294 26376838097780143784889111166729928640 12468295 -646293534448028566903267707008129324520 12468296 635771865073224045050195473206205286400 12468297 -48011435408754873039868729563157086528 12468298 -1304958584565704324720414753026699716864 12468299 536806124103423227247114277641335553300 12468300 -60801254833466340808310130955462656000 12468301 -2008152808296171383198201185632520740096 12468302 -267730849718290582445173637882616155136 12468303 -543826458450426315235263742664879677920 12468304 367570172994236159654455224056689065984 12468305 161160592173382831861713864976694746920 12468306 -566074098703734890053102964837588186496 12468307 32337237991603521015725083097191402680 12468308 -497371672302961449613166888520241117440 12468309 -167559065900814975482723531140771567488 12468310 -3980741241570268869685216798033466880 12468311 2011160840049377462858602930704674043912 12468312 1164061634477736563251299261237929656320 12468313 -207059290945176049422599160964978057440 12468314 354981813580150638653297584430201125632 12468315 -641538364581461441967898316313469038480 12468316 115909431382676047518054808297874787328 12468317 1113982131453149710749219361029503235366 12468318 -368887375956865306471675063397023841280 12468319 -1930806750833420078991833975387745165280 12468320 -23122620005519704772675214542831616000 12468321 798592572215984792741326377269638447890 12468322 261400855685601430495508418545927560992 12468323 4736171655173843152162968574540236288 12468324 -160380055979301080268204860734193664 12468325 3655576184575026133514294649549561050 12468326 -456167210428661031454157784402764330496 12468327 -14237568727259515771038163866092853648 12468328 -229504269023354888938593727386244899840 12468329 341328582700362711878699405442042240384 12468330 205817012343407277625350387211832171520 12468331 -636119887448944295209716519782214614408 12468332 91014365507018417668088298386543746560 12468333 -904273128312993116599367214939270038400 12468334 -187789307414610366667842609104875533888 12468335 786055313779232635922772378268466930160 12468336 1035907297532030251743275634001772544 12468337 -212066737539061513627400375203870462848 12468338 -608051621155245041766927102738151453680 12468339 79347623998290278592656826256240403568 12468340 273194156647271160866973297494633091840 12468341 1284531768703573154612308597611628061742 12468342 258239012488563784039374704049138654720 12468343 1463759388323258267208173828131203196104 12468344 555195764530785304717269484582269665280 12468345 -87256200096043396840771164958898448000 12468346 -172410186914658850459357949937399143424 12468347 -1366178323771552617376887460940979857040 12468348 -1139696849426848147557583201503601735680 12468349 -550776011182429713617156282245368278100 12468350 -226210256320156040765721579906386337600 12468351 112243709992431330567832253828312160000 12468352 -266273889098863549289441497805802700800 12468353 -126743932170973899557126569840335094398 12468354 -476473229419691328834632879914630116480 12468355 608392453405478886095840049579357784320 12468356 -759636428305186557737402800333506932736 12468357 -928728360093924140556588729437655702720 12468358 9139825381851023739790034105323445376 12468359 118066699609370199932690810531776441704 12468360 -452358800689215014564049652292724326400 12468361 -977119472087080197330241254268010918988 12468362 -831450229901955130751299775550576719568 12468363 21141991350781919313439891882108374000 12468364 44370631747795481471473965207086386176 12468365 149135097061645108039940514956304057600 12468366 -1163633813416444319205852521949770880 12468367 1073218459836720023215686392450967450416 12468368 7385031689134860065658463088333881344 12468369 -355763776482385968065428996280216978112 12468370 385972320369943784034753174017837568000 12468371 220997565276683934064526176119230407152 12468372 -60897705346017188797077583757920567296 12468373 1283294425287957155233314980126090836622 12468374 -220057034490852488977275670856187580800 12468375 116462837367777913466163763913459838000 12468376 -18404412853266521317402697734653542400 12468377 1647601476413170427952497071075320113226 12468378 -48187920689482037394860469192867282432 12468379 387882825475174888328770812057050319360 12468380 -408715150255696319028838356929923752960 12468381 -428058378902740896913022495460805242816 12468382 283640055268749495836239228417488038592 12468383 -495168519651247904652127109260668718368 12468384 -128606148601591000110703218879375605760 12468385 285046648727545501182994927477388529600 12468386 28628994680838201792836249497554063360 12468387 -533916894947796851366014070262433191936 12468388 750300237489771757996582076676506780288 12468389 -5977508571496294366794911674758171360 12468390 253728493693026630780720890270648125440 12468391 107653436573264524343021919076733693760 12468392 -824707379778523697634779863172506337280 12468393 231927495353768021816542265388223926282 12468394 -569585832205222003908961628103717063504 12468395 21399252666613200985712898851820351360 12468396 403454352689316660854963505189281121792 12468397 -314176055003990107916945426607617298154 12468398 700659693775925984802529342102517563200 12468399 138821806978918753168053590085575301888 12468400 4291724273155781574100081124399513600 12468401 385080431244637208532924224660407968000 12468402 542957816497413245852975066156930593680 12468403 -24780286355342473016124080928930703348 12468404 363687467969000233534185083461177853952 12468405 -752345498280918379195410359100901430400 12468406 1027262097671444318144526901366843765152 12468407 32268704594310717350069112291446625792 12468408 347686121847060113374509489698807808000 12468409 6057766345102232702933645592632955648 12468410 -620068112263219815382440902745129092640 12468411 977960657592143393407460750155926600 12468412 -1407207928471472446496812718231134371840 12468413 -6757274230158388666095819506770273536 12468414 81987240114838202107757270218937395200 12468415 28002884708227826401671474654324498720 12468416 -197514424138330907703693281233380311040 12468417 89624610719529382681167552852631574016 12468418 104611645739363965371905602835483865504 12468419 1378870768886353186869144734471538711840 12468420 -170134339781715013683977066755539310080 12468421 491293044159937529128647029274051399712 12468422 -258805730891479317048358715401041187488 12468423 1127029716559476505856436445130272253568 12468424 -715297514664668939812577939193857433600 12468425 349942823140879177846943872730690710800 12468426 58229156007291044944878887226326747904 12468427 -2139647607811584531935152464262240730320 12468428 -107129191675319102605293359414047561728 12468429 -168176504868218025454222385874368345280 12468430 -188901115688058377297827653362038452480 12468431 -1264899638324116907674965338414484234768 12468432 171622115867147389180608697621569994752 12468433 851162174757837971311724959348023001200 12468434 -664117775149438782707786777541075540480 12468435 -70779500987688492736433072742618819840 12468436 905359772349222559473517918386925815680 12468437 587319045500410517702911272819800583840 12468438 534126406627083072523236904931190681600 12468439 142979980756931778746115685312691413760 12468440 -790687892168898140243966380706407219200 12468441 348871239531799277405280164263750329504 12468442 257824605081608351206595932884256378368 12468443 -711047820483577377914838481009581708912 12468444 867345088728161661233341857940395772416 12468445 -82226416955040305551004399905946760 12468446 -519157528208306838207799860725158642560 12468447 741787770289123030398388537604187057624 12468448 -167827393941789624569744840225886044160 12468449 147858601817614231763995577191315703232 12468450 -170519923474258176480597609641334796800 12468451 -1250221218450764023592710669128007784548 12468452 8443468804831637214274416219340099584 12468453 -136808368846298599347917463678276129696 12468454 -647350571993479476623624849340954725568 12468455 -166698887709228955357412613546182646000 12468456 47187409868134761410832774323991674880 12468457 -5555585363142106763412907031243956294 12468458 -1136831840584226969706572807193176845824 12468459 1844342835326825752394580132066422135808 12468460 591154515818762997843096836132957921280 12468461 -1038386170194232646225512650318106221696 12468462 6839124958493304704832215400081344640 12468463 -37528109411954375058249546399324306240 12468464 -44202423744930775733978003285792686080 12468465 -202540848697159231091319807251356656000 12468466 -172921724937532396139546828817741059568 12468467 125599277270009626998934002716103868224 12468468 258564369418676473853670717689297879040 12468469 261131634508995630514577903146701159600 12468470 -153105440261467102470072867807753984000 12468471 964397643226497322886083515429364302312 12468472 -1265864275610664646486701722344954675200 12468473 28586688960759902186101648928584892244 12468474 -16644249382916013644561807538792686880 12468475 396119113170944427937426867649435868500 12468476 497213970006215446982167695748395970560 12468477 28063492733225827704988144103814255744 12468478 -7048712710777530782537200595854679040 12468479 -340108505862474212130416167150718681088 12468480 316760625817013193517689198482470993920 12468481 -366985410641029517180441633610632153936 12468482 136484717391855138684273712753893136992 12468483 -71280319897385798914850531835390953148 12468484 208344537386547138789211771527890534400 12468485 -123061308347347912650969586132203081600 12468486 -151284627189722193488438683740670230336 12468487 -920682458030151287816113847194063917480 12468488 103120678814045551364743550938965365760 12468489 468288539389131529794253405354554255360 12468490 -419198319882230891540332106269985186880 12468491 -591435746363887410050860226931530730720 12468492 -32358902006511974668080954538163496960 12468493 1458725074106855677185643059711732108300 12468494 -56911266946138633109677108817692336704 12468495 2050268992071051828662955400375895040 12468496 119370488866483577731518527176112013312 12468497 -49181692068553173980070347127552598200 12468498 28677327010258022229786958130563325952 12468499 1497328962776400048282529730981724193336 12468500 461294033670499593940599561320166912000 12468501 -1293969210779723798364884629600884229170 12468502 5391708105816223218936398081504187072 12468503 1169183230734760782528263754366716178120 12468504 294537228326854595840719260285122949120 12468505 -144332520441254927224627641770954571840 12468506 -375157902290711885889505180491317580048 12468507 175662737501134378037163280409625684480 12468508 201025484431583225148696933799501703680 12468509 1531166224824643610554249967964257296704 12468510 -15761421597689323192834471023518361600 12468511 -530314237667719468661768616297191488776 12468512 288355379551385715525504851424955072512 12468513 8672698468094830098209896301046900000 12468514 1059309076140018874869817682507937531552 12468515 2436706306944775482029077592175610320 12468516 654588691754264416601733660125004260352 12468517 3314695158040512357833929348884730603840 12468518 884872742314005068232528184494689748960 12468519 37283627909848909216010462344003415040 12468520 -16885050370740980247265892646059059200 12468521 -533173469196312142486571143106238826680 12468522 85809444945624371522232931824978923520 12468523 -424542735579327789760973561706669142272 12468524 102469570512612804676065234073365006336 12468525 -524778314496879973997442367157336071200 12468526 227867532229640859341957485885677375360 12468527 28567279255937511858177231276138604392 12468528 -32140282795883769006934843977040969728 12468529 -7690176022719116042978618324656378080 12468530 343784632822791594135395130569984211360 12468531 1063875677659296772714472099357242138224 12468532 128983167710515181631990958361261759232 12468533 136486766762598887168351833093802226048 12468534 -54451455845466913225638386799986266752 12468535 -75956582986905975572817858535674932520 12468536 -1481073970182825992915363505857330135040 12468537 737744997766996945239555385030396819194 12468538 2842280289664170662124292724321958144 12468539 -539370158672274253242514171872965246760 12468540 -301958873326121871156334435028825349120 12468541 298749020232704140014874946543623020800 12468542 -111399250657685474258387298752034329088 12468543 990756880790811511777590115716268459464 12468544 -26270666859302223006983963931574272000 12468545 -873621384765750138495364250105587814700 12468546 -10558760013850111253121616260723141120 12468547 6431981513872358012513389762593500224 12468548 -792199912912951208324120855066419732224 12468549 -131184339405895134106455465479405519136 12468550 -408845879334780559906507445940490800000 12468551 -166291233816114891656710728978586124592 12468552 -471551050825958472174561291808542842880 12468553 -873814773718412347534236327659441838336 12468554 42765158113542995462484900940786793472 12468555 -167104631156758992565856260000574137200 12468556 -80935376254482666246178550914376287232 12468557 1201836132865229219158936089921013762806 12468558 -345735622196753439430373421988929940416 12468559 445538173213634487105837993084993584016 12468560 125202223024201858518666411376469606400 12468561 220798020170494182472414328680059901824 12468562 1705704477077242207954723740812139543552 12468563 1182351692308779837454205423066278840812 12468564 -20901041673594176133473462475334070400 12468565 -919153253291883190206090204792485637540 12468566 467358554741272164283287993236621760 12468567 -387440185666361936537371536616234810752 12468568 191466072219008028759031677306771947520 12468569 781837932863336950088941763044678904970 12468570 412154490617920176626848715642906265600 12468571 326158313881709727583391615169401224772 12468572 392676583463105780392144444977267400704 12468573 -407220913547874495866987365401860197536 12468574 -715851988519809838172418753280744313088 12468575 327428404006045720284697672780421250000 12468576 476592282233380916890184714936232443904 12468577 -1208857899686052145488812887142859701328 12468578 -720018280786948563862252994840643477120 12468579 -19019796543060201766279441435169244240 12468580 611203095351385164177486155464857292800 12468581 -21582771295701428582743779189095963328 12468582 -23208787170081331008925051532405788416 12468583 -343599925451631838851861931080070756800 12468584 -163673549475974006758207856849655997440 12468585 236419474404814040757404897785706846400 12468586 98033806902872407036601346604292149344 12468587 374116327649215404194475335640507205236 12468588 -158796304051574665396749492052744642560 12468589 -1142124223948756443938759419130381133834 12468590 -96191691630534317490052372802712967680 12468591 -565294638530081865215102312239655542200 12468592 105502948193848281200300979283174686720 12468593 422211615484534360821971808267196613940 12468594 -95256803666416636129049420950287659520 12468595 -682224199939789165808734574599992320400 12468596 -373093655532222125285021954587054958592 12468597 299966702061513953265545974242873146400 12468598 -26202669358015775092077155916149693760 12468599 291679699301397596878570370126068494336 12468600 519857872714866714573310228162022400000 12468601 -857411787474156183502148616416877484988 12468602 233421496433568094080739577951879193600 12468603 33831457902009933220001324027237253120 12468604 -430282236909374509175635672020532639744 12468605 -360740313006000852169047547418894806740 12468606 173431697122347715705288945892892033024 12468607 1176122210814838506590867965314538057856 12468608 198923990475361984886748908196200448000 12468609 656064639011477733458806827683167958514 12468610 89125772097983317222200799589501137920 12468611 342290111168309708225042686852189503624 12468612 256113234392197421063915449905494237184 12468613 30370691809159843381939477964775808862 12468614 -356601636506134304984342719268535612480 12468615 207178688730741478625775042204688069920 12468616 -478771990762346243472995622833358136320 12468617 -6188453543368043756641875836704310400 12468618 655019432105054823612053956138971420000 12468619 34836495902744660801294785195301141120 12468620 208601850552705851773773742298532295680 12468621 -505675966034632692399088036025141760960 12468622 531397699334602254134610232367343906432 12468623 -1986025157382935137722125139694849942296 12468624 771170918790985787341277817552764928 12468625 -534474290743689833482783046593741182000 12468626 720342604011373123985516392193030604960 12468627 -1089280236864713330811571283738096822160 12468628 -1066021601449151319918266920894996103424 12468629 -61222149301603867477374181578058066116 12468630 -102125811295214042103267952975604121600 12468631 95685313642056068607254287837192457392 12468632 -831824360805301147512111784393922457600 12468633 -207483054160469571277737722045330797440 12468634 367574597600912480146748756823497659392 12468635 96769871870933372850309123597561142080 12468636 470502559182742680434413134245869785600 12468637 1589918438819773370525512089309265549260 12468638 362945822307298666064923637874817008576 12468639 -400069651658695522775137174245177627576 12468640 1275996661026766704183211696490751590400 12468641 -1343314444165739790664764837652031420958 12468642 -514389856828891774673835945787031273088 12468643 1591136088093408029331594669335108350344 12468644 -167873501937339555075889392544894053888 12468645 74050489541524089186146294437454634240 12468646 123781650030876713443052651127776528064 12468647 1354761124026293454519833282962267963320 12468648 -95761354278165343993554041115384791040 12468649 -2112097800709104235133464472132521850240 12468650 -82116444078523685760716809382457132000 12468651 -106925041076557132639226482372605360312 12468652 -93061759696545230623819884270147287040 12468653 948718100474782383009484210013434618902 12468654 39301848456675573103356711567370663872 12468655 -183220688450314127756228424303160350000 12468656 10771818458388337191688101556746289152 12468657 183656390737280152564273183954237488240 12468658 999119230063360545842639619040157521680 12468659 -487313128252670429433126299434083113568 12468660 -581424963543039773890586104162153482240 12468661 152192221915000977573174094024255619872 12468662 704252587251172728018759733919114300832 12468663 -1243676559527603976781522563650429292576 12468664 -103578888505928199804796602075497902080 12468665 301620516935172504020460508077107527680 12468666 10816113844184586962674172496261410304 12468667 15716723434232932012325244630152956704 12468668 272680021199401559612922150016130770944 12468669 -608867825583194476904297104285903559712 12468670 -259520655950506900515607135621299702720 12468671 982460433367852362745306994298144923904 12468672 193525683111477817438983561185272528896 12468673 -345643720911333217916226324116293213760 12468674 -103742748140885984508226971423517117440 12468675 264454401305382201973129671581157979200 12468676 548050549225684155973122930910059202560 12468677 381556006219434575905625767614219040512 12468678 137266589868170492753280941434331632128 12468679 11778202200091401291137752961598353976 12468680 419994717336311804744527340654476492800 12468681 770593629620069919087739296641331567840 12468682 -444501634440574373997497916006524160000 12468683 1385437203579814180658119360506353686932 12468684 558594967356050692286678195022793178112 12468685 340208975591995939818208360341179148000 12468686 958974805716813289626071472209175513792 12468687 -1220518076130322860029092267691906424 12468688 81722329518167035683220930312587755520 12468689 1025385132654310836598922512468014197490 12468690 -190541384968660151706447763655724799680 12468691 -990664306489101465932611752864551752848 12468692 -1765125162866421504293015994492864768 12468693 -1174788730249396046642218448751893460000 12468694 -12725436182568909124584506075201108736 12468695 583706731642050662013574791128089576800 12468696 -78554112931277945840043317251001548800 12468697 95020973977976075006321104304835170320 12468698 900758733871912654730147067874199627520 12468699 123467403810642447950900806380361474284 12468700 322300040326914634841234246383460646400 12468701 -286506470147504641063428565826705747520 12468702 -44903542376722809320048901925384267968 12468703 -436866350469795841855494029917922987816 12468704 -423150799490504188006028457908871364608 12468705 -727922026492362027713353585818061558080 12468706 793836418003833691307204339336628428160 12468707 234027514393973613199788340194711806592 12468708 -293007276264740591244046681448075796480 12468709 2047475769241323136993224620644329359040 12468710 -675017679995517761853801308271636480 12468711 1102117015529782263537766363881237521664 12468712 -1858888281298600449391701868465183948800 12468713 48516304550729893136398138966012421760 12468714 155434935715187867882441545105157580288 12468715 -6276455934767019598848667301771121600 12468716 -572286601053947029240606205033250229248 12468717 -717182839130650485198783384843526806720 12468718 -494651628706727053099515836622352224384 12468719 -1853567820572700802822523718787046888880 12468720 -83582844634030245278965658770129551360 12468721 -1160449877693606875293324018422043702720 12468722 57836664125693804579599216869814103040 12468723 -81282904103562909227708079479168898000 12468724 -2615574867358284047577743547152097116160 12468725 909413059148047916954854880808582206250 12468726 -347115320415538391414101096464959071008 12468727 362598616034160252377349926513527320960 12468728 -235859156897365209692855682426458112000 12468729 -144166713057500138143822691625101807232 12468730 -493109017418223251821268462838925224000 12468731 704938262653463653335567816853698014400 12468732 -92626671118392426896719729344954694656 12468733 876682477256595956298217406111934753280 12468734 316676504321107047051567314633898326016 12468735 74480712315974013723774843036837306960 12468736 -219853288101451142980077456718194278400 12468737 958319351869880867233686386941563349440 12468738 -561172552587750470309021838365319113856 12468739 -524611424275861566160285294496153139460 12468740 -344810185001969105412973727368877679360 12468741 421204161976671834282879919450921171104 12468742 -118446823431287645145597263843965051776 12468743 -98699821413131394022530921179455833600 12468744 494893493876486995530968609873695503360 12468745 869719660932479333000495133340413382500 12468746 358769304288366308352109835703008097072 12468747 -324890205236010786518297838170549289000 12468748 -1040313531645714689789707220306094606592 12468749 -199688164732208197140976011825224254836 12468750 104870632883447033552603205311760000000 12468751 -1713170281804228714340728410215247601128 12468752 -223494084677488789750497391861935095808 12468753 10921133875292991355897357264271753280 12468754 -53119415647749048642735808783884749424 12468755 227610949946190475910123911715431470960 12468756 229702513537084298740022118959539421184 12468757 -168233983950728367158875919380746472576 12468758 212452754336142171378645156563843555328 12468759 -249027435212391364323230364841622467632 12468760 257711795284932061008820695550546329600 12468761 -150530719228865409572651076418305408048 12468762 -724056057604189872569048489428020203520 12468763 -1085202402142546046127217544679130884988 12468764 -175963114235385543857968844937761906688 12468765 -50317266205998829914800726668219401600 12468766 644860173900694636554904123149590898624 12468767 479345869397935128875894726316106650000 12468768 -484983768993080629776518306522392952832 12468769 -804975755725391131430834630592154390560 12468770 -165697196439662444400067632943590935040 12468771 751104108139121119365802396805792438784 12468772 -355167504601174899692776394143324397568 12468773 338083833198475633261512924303365897022 12468774 -559482405555156974944359482391647160960 12468775 560959628803223094034389685423215030600 12468776 -1280294625723866630719247893497918673920 12468777 15968475868640901841059144610497786432 12468778 64533590422564752231100000752164170752 12468779 1189169786046305323294709741021061043380 12468780 114317207949869839278570754358967260160 12468781 168298012511489702947586684760133083864 12468782 382518554192105195551928163323408092800 12468783 336873621755871743603638703303610851328 12468784 132468515876752564036846256978367283200 12468785 -283717598006935042996953553003337083020 12468786 -707153324967260553433410567456808315392 12468787 -716861307653664500552229103267149640564 12468788 -750533037202004005596735292644015206400 12468789 -596765771253312993520955367054566837760 12468790 567417287287734058021670913174003878400 12468791 -1272181720594954912393530257954030654808 12468792 -168615667444538648495724224848374988800 12468793 -358019867019586242933992182729713409836 12468794 185734542974347335180932792847696764640 12468795 202146015831915770285788074910134334320 12468796 -18628970042303757558931268589349073408 12468797 233960572135655403879291089552559120384 12468798 -40388839290192466627905002134511601216 12468799 -522250079596279131613787854358586323968 12468800 188260889144380133551659725604087398400 12468801 5879450285097661483597362035269919520 12468802 7569698025122659426633960325265564192 12468803 -1607012383013607044733559692163001326440 12468804 -345644564486731218421383594206169621504 12468805 252698039719903800326532791420934118560 12468806 207523410696010283218175887854713800704 12468807 261248740213759936126356318226305868800 12468808 1501111355421117498987905943101229219840 12468809 -91069175378534279119637035029277263900 12468810 422279640555909437475989804495505404160 12468811 -361640307649056468059478932954164137600 12468812 1088541816157624037505773898942318502656 12468813 -125696330607151069899413548605000273792 12468814 235341528046578854432953394797316696256 12468815 -267411384897273618859313700116385828000 12468816 -246978124127584818366121149719461109760 12468817 -314220495507825564165905229351548657808 12468818 -1092625073443084266653727344854595318784 12468819 -648038079518075847429175377442550803392 12468820 -63357186965016034885336662849356759040 12468821 2231671809403176809699062182158170753500 12468822 -345338172672875246157282779450854072320 12468823 -381854386875843491334485406419938791928 12468824 1634781680423103825312470761606569676800 12468825 425022084182581052057087118431191113600 12468826 -399811094517365465147273751016634542080 12468827 -496119850358124943126144026412251826656 12468828 262398136031488886034239264353559800320 12468829 -493289181259986916945063406285321790816 12468830 -107972158766253290173752845166599823360 12468831 -629140415931969013995295968506496280248 12468832 528135707284899265594935622581421473792 12468833 -13463640771972762475507100203377118296 12468834 -486767372005136390925916732598116737408 12468835 -874153539141084615674103693503701068720 12468836 -264243023754218376400903314602939099520 12468837 -602507693513053862036124283087035543360 12468838 -24528569906955368047366095649950805632 12468839 34372365831264607290328034519319124824 12468840 730761594484685051685820415790809088000 12468841 413992579023583789301994022041900331008 12468842 713389806262864568477086687896163570944 12468843 825154046685783122749875013491031680 12468844 -676284733296929857864099198109159659264 12468845 -272125284484867818197861157127640032800 12468846 -205945615013424437471906263621050205056 12468847 1050176176877443459718202715317673017296 12468848 -17927710265580924520158814869697069056 12468849 -1037315157357426548801223115631160195840 12468850 16837483848433069228066747077197396400 12468851 -486191358731477096910064346326598248896 12468852 -241283530211836123076011303079516571648 12468853 1683006507253239735238760700840464912704 12468854 -217693018198237036431196632608107301376 12468855 -180744718653770641831389216517872814080 12468856 915542463647551933326348049469883494400 12468857 -85614387068012452816778649251929123968 12468858 -8351364297177708003982081529691927552 12468859 -405437783278539343973119976875948677296 12468860 -121616793196474019650695450142828953600 12468861 1126457294831446167922081262779591300710 12468862 -226115956381294440702849459648245170176 12468863 -624918994547115389267628243114681601416 12468864 -127644543911771697125335829154103296000 12468865 732339359185934786432062176214123034880 12468866 -437051528070506446305473952504850782816 12468867 -262780941663615076869200398066446941952 12468868 -616769292749402084514484091568309703552 12468869 367813447147949586615997042152782707200 12468870 -226768287908144973304408121946873964800 12468871 1998768826131142080220252153695417364704 12468872 303423105172089328416312809657594941440 12468873 943687701410088063597692914373618298384 12468874 360316956998530627495007481951995054592 12468875 -875031572739220738986475018268884296000 12468876 -159938537037308681165693273928268431360 12468877 595839566126090080301874833670029612726 12468878 321670035564834868503094635638996650752 12468879 8363516836842109466101491998447720448 12468880 233319464198704934512068982791298498560 12468881 762297763328044691506053044307015461682 12468882 -433302881107592639803708035849093120 12468883 -127666333584541704400059027687011294400 12468884 93868369558933412123042781655034706816 12468885 184914382393903704539328694086326628480 12468886 -241465819255742454591600032492321625600 12468887 -196895438943665037017055929805001585464 12468888 1270585495522924015558393139150012497920 12468889 -499429921600564875792583279233368082044 12468890 -43864336467642146108203494749527787520 12468891 -479159605638520705367160210303729148008 12468892 1197763261259520152608259683316840009216 12468893 576908121541261571575518364096743496140 12468894 -109216274878200955762242827626138027200 12468895 644100606722419896998976675282026015400 12468896 17862990265009572182912250091608735744 12468897 19701622069133177029920774948397323072 12468898 322300861700992437046568879036159078400 12468899 -1764749680107669595700593458267332408100 12468900 145950409568362714525700270490882816000 12468901 -2165104537312215558674890626949798475168 12468902 -1026342520963634570471230770054461198400 12468903 337455697943258160483386945015405752104 12468904 -7348549786755412481461806776388403200 12468905 147351189147254970643773511234468430700 12468906 577085401257215501530411477637063604912 12468907 1498158512259338411015415077867818433832 12468908 -11563853521520209204090173737176258560 12468909 -476999400938412896217212187416324713632 12468910 346315964317100185798650806425733031360 12468911 21518985342338034469869832125417211584 12468912 128771121314366593760082952614850854912 12468913 600928415543626958746536913926338696704 12468914 543554725961516978996985553267210831872 12468915 -323584234955078659246756517516800107840 12468916 -1740684196440861199186132325667724473600 12468917 -19053430095878006646033999629764031520 12468918 46276379376521990037128734344824254464 12468919 749578490077479256286627567834045769280 12468920 -343025323468872860187934224081347174400 12468921 169372353398905860592266440330639477760 12468922 -945189555813366999029746895766289075488 12468923 -591313078082357193088535250896366094096 12468924 164972464623700200407798294520282071040 12468925 -3110773130493105345527214037656683200 12468926 -59693382711250214933670200910208536000 12468927 601696024493004197344472596821291853440 12468928 -77357704509932627310446681027570040832 12468929 -2463694665074888737967250245299126350 12468930 36946161022636584270210734432462085120 12468931 1301659054335261064725352634552713148732 12468932 -893013998928835393249840991300267915136 12468933 -647025461911897676138262675957163667298 12468934 445031379611601842716615526881778003520 12468935 -3540423659719593393722814306610665600 12468936 -90721367409499211577942734741587353600 12468937 117882075022551544206005223062703835300 12468938 37120762681482660714299594854548867120 12468939 105346001909062519517932123376963658240 12468940 14118269355150456938474202937838023680 12468941 -550534091972646408416441470506801131658 12468942 -6412972795932172364727106770615873600 12468943 395579978491474561109666240954247902192 12468944 -2476832022733932434635484588358500352 12468945 30724349093445245025256198133951010240 12468946 -72638607276448328568285756957400174080 12468947 1042034690568952424276666060288971441992 12468948 -302688098661534867315528248340595408896 12468949 664848471654472258130212204488090270720 12468950 -142512209615720204749650828719575622400 12468951 327034998995802484506650832011102945280 12468952 1581304546886008581412424524630995609600 12468953 1676499165283759766662988169950729856 12468954 584595143444934020012904650749100382720 12468955 -945005344337539389413993144740873955280 12468956 -1199897449907435579791478760608243358720 12468957 -459720908821484218059787217749593172320 12468958 -477450781987259212007991126234628559616 12468959 2963177759227129219068829033947309315840 12468960 175967146634084784422495941232201564160 12468961 -248032758854556379410351577149911148000 12468962 -903204657478330454695071508497748751616 12468963 -67409456784024987484670037295746532512 12468964 -1011483150890375926657773969371424625024 12468965 -105089671663137391196116813870050009600 12468966 -591277782532971631264500782755682784576 12468967 376675805101229806371198319601103094272 12468968 -37971925319528631123571618165204500480 12468969 151059988227174091109929037350741707594 12468970 -76158676980526980191522202297004703040 12468971 -1004072856038562097453990110656076480000 12468972 -147593524531551693490626743523656452608 12468973 -199942709765636143572663736841392013760 12468974 -327039855642379872730917031937129730048 12468975 -138116472775207968409139414051052676200 12468976 97850982795487697264852595803078918144 12468977 58032358083298561259662609563481838592 12468978 27260018373898357917181329866381850240 12468979 -716138697248269119449900584361083738420 12468980 178798318191316450991533760485635471360 12468981 -160293528470755206871149825596598247296 12468982 1042755831651363012847893807354093842592 12468983 -501271273681817966671580252464397349456 12468984 57240548294638853080429694008497930240 12468985 408952667116179249305665052824378707600 12468986 24201967148366917573539315935390216160 12468987 431814137340918856625838578150422283520 12468988 339076508225857243869703617688161565696 12468989 657758365003127835260216513562032928900 12468990 -211227314542423743657303032597828444160 12468991 866610257834222803575810489126446108800 12468992 -105894206596277524149737699670554050560 12468993 -296150967972200667317967608733544214736 12468994 -1121258726726815127661788871658685472768 12468995 453186152543252010941605599275258380800 12468996 -884813293685899983966381938358352510848 12468997 1768751171015451236790523655129479467040 12468998 1188828962459263991667628053646650524160 12468999 -376922010638868912111345360413284725336 12469000 668683010244196886957784490408104960000 12469001 -1016241522346058508701178869140808823600 12469002 -3379856897088585904017625127587878912 12469003 744720846065756792803569840802432295252 12469004 -755770296991293717564137320697132914944 12469005 -542487239737377556272755289947044516800 12469006 -273075062429999207313862193150025891840 12469007 -901364638241187549876685258071610494768 12469008 -17691240525518755522768576456837103616 12469009 515519728642948050058674123048362871616 12469010 -105943851495786208177703099620784191680 12469011 -468411620873278437989246502808136064 12469012 78808895899905612477197117155467520000 12469013 -540424419277450596459755980832953358496 12469014 -670811443220834083427205968891948010240 12469015 513872647946315500590122854167478530720 12469016 132102304838489351602240648328036352000 12469017 -60032131483895399686023858565994912064 12469018 424333468351319857134167331829340382960 12469019 147865024287311091589865231997041542344 12469020 -201620489192424416523211830372925440 12469021 201097413879218349005213468003565907200 12469022 116688342569491172656222826923351485312 12469023 -86692159529141577933171657641041948176 12469024 1102117047469914647575141359318854664192 12469025 980641567547213000737678257391148330550 12469026 -129638417960819323410510708051233665536 12469027 122486001994768056063900714074779294392 12469028 -67297020842241443684929390446943334400 12469029 -511975776089054626568094225381113063520 12469030 128266292540211177397223581157325594240 12469031 945037308638759183921182802126141074392 12469032 -1487007333578225557728329032189830758400 12469033 1139702443528847380569746957194426461604 12469034 241845920988738336438380207629172554416 12469035 238147018340050394408038684969283270400 12469036 159330256008623801692697259842353523712 12469037 53621827398121183671400183403233434624 12469038 87587462354817504602342793406743596160 12469039 1144565035465503074609284631169565743360 12469040 -101907965294097503427049102244817469440 12469041 526415255824642352001787201436309685480 12469042 -25699121185383236506369722886932533856 12469043 -822380837000500803944047497463220257440 12469044 114823366602327278546295105845585510400 12469045 384113494399073832361837836867486666240 12469046 -499310845150826925802139024389244946528 12469047 818449536263645753225467181866020436200 12469048 -1132941875134741635994813937092271984640 12469049 485252675267727826968491188400832318660 12469050 409796926797311589462340901135922000 12469051 -82477266504595702602253803313756011248 12469052 2392631435263267661525627888973296581632 12469053 228581333403204984627364176044000083968 12469054 6162700057817489614687889393062548480 12469055 -290585865930568420220435113559764315200 12469056 16902462973198765613362535621852135424 12469057 -39058897295968002018658564334421086780 12469058 -220785199301585759400770392922528775168 12469059 -608410570233602746617720825769781820696 12469060 862915700865509867479172424442443878400 12469061 688296483427842068322462240258562357824 12469062 509423991546402503686788458093233474752 12469063 109494404400977057075171045892993670984 12469064 1117045245632399848015793251161159966720 12469065 52341487547101259487073017804288864000 12469066 1042824740274288122213730385665528340320 12469067 -701763864834323941423756085670546337680 12469068 -27714701510983272400484912201190076416 12469069 -457849717510715237676921500478772043530 12469070 -219015872712673878063437806269523763520 12469071 105173869976185214330135407550310172056 12469072 29095884568592119477023696463527936000 12469073 808976669614914513193165142764990788720 12469074 64868430139221050564593763081401431552 12469075 -1278969052558531890597092096734067589000 12469076 1261473879280885714387428954336598949760 12469077 -1328752421351448523113634776910833571872 12469078 249137597561635315359212337474956153280 12469079 1004911777845662293436584391529394101600 12469080 -110835003848324613766949644653772800 12469081 -229278224670427751233830511627565856118 12469082 -322775540237547039072932074156688149248 12469083 -509182315418275161373520300710039609152 12469084 -411220142343881453130985017839543943168 12469085 -361426729547845864981456164238077587220 12469086 112948914416631454921420804006067742720 12469087 1250032756821520205814830655144300904736 12469088 902222350152455697167023425408284098560 12469089 64819496578228637562267156517767408288 12469090 -49370924045872438757347645204618042080 12469091 946589549507093156146594752418530517584 12469092 -367857358916806742876359096295699066880 12469093 -217808844354892452443077181482110888192 12469094 -614078258883235218912987365308634883456 12469095 -201177636848112510499449007556478318960 12469096 -1392618200254594772919667723143996318720 12469097 -30779886258723720297187285273046476608 12469098 127941034315617695576031639192006916608 12469099 9098741373166386280507187173558974080 12469100 -247369565582187733558465976530857984000 12469101 -205503841824940912644214942846820621760 12469102 -565228110411852842776221472855667640768 12469103 -1987527109265084868575977265615085753648 12469104 377615597128180237218948484592012525568 12469105 -588602285039685300550890958326027761280 12469106 -140729478863608544439459345245840978016 12469107 251154825543223385363100993378596481792 12469108 241193559053905089824889375492344279040 12469109 -589765549349649426826874621429848736484 12469110 28764573024575681368781915714352261120 12469111 606599516286945189806825083886171970320 12469112 39787617490080014866944341020380794880 12469113 -722613635817910973784073360634979837600 12469114 -18117485734818542796534421792842006528 12469115 -35763329942271553742196130447118485200 12469116 54872761860593211272036469156369137664 12469117 -51911457625553698453843614171850495380 12469118 350098030892727599794186683010907189760 12469119 59715142449856176345960624450277276800 12469120 113794324969477756671788628468930969600 12469121 -186367658959215047286172526228775128256 12469122 223574414053891113418195455318181492560 12469123 -885108791048236354441146563121726439520 12469124 655375258298620371260084432335663111296 12469125 141749590337226556943632051204686096000 12469126 413453593445984007384060037039899136896 12469127 1568122264612390771082421527233878966144 12469128 491202383614166501853061596677048401920 12469129 1714070739299243521092245095291124440730 12469130 12275208776503533649670296471913472000 12469131 178147583622837561404986296465014578620 12469132 -302860911717273474189130031734573259776 12469133 -770991808718574136990571982281069868618 12469134 309886923184249660749801179021371253760 12469135 -337456400834004476401850366646217614240 12469136 163129266902267227039207862774321971200 12469137 -55367734097471908781595593316749153040 12469138 -661233289737685623972148927609013484288 12469139 1064949447161510560476776035650486560940 12469140 340905345160197390132072016204646400 12469141 -18945954756408718093183929574574108000 12469142 75875395140558836392706620488369386112 12469143 -593341384932879142808571392563145323056 12469144 -1637843900667100200038103279362459043840 12469145 445723068897976960473156697571471067720 12469146 596366291598676502230036654976098819584 12469147 -3560199016271163834777789587997982809600 12469148 56057475044575559747383463402514241536 12469149 -309234383758361101644205936443131742720 12469150 424028926810507178907230314057956244800 12469151 -682004119512747527519420027998021942032 12469152 -878681506934007782723922370182814629888 12469153 -664976428382869951801808798735807085598 12469154 -400824345824224511012841232976048544480 12469155 -273554577648647593586208389921559115680 12469156 419764439520324204591309837654701490176 12469157 1664456830410739010501385930752742012 12469158 -380322001471046601967085681300451333600 12469159 -2059161396521703960510858270613023179640 12469160 -1180938586846702420536515956854809395200 12469161 -262921152004738462094972246341419131136 12469162 -227099709077495856628277688059671969536 12469163 -61197415051363209383009026472843683440 12469164 -13768660488272538221794144117443732480 12469165 311572247167090483460028583511816946060 12469166 297234572542197916031650697216388194304 12469167 608391933340008671151077981697736212000 12469168 -433749396230907204419405916566788014080 12469169 603663437256269977169173355159717149296 12469170 -59395672571456907329171298868971095040 12469171 283536773184942863201922921138466096 12469172 -1343371593549709110579775261205607517824 12469173 86574989809202962075127279782717392864 12469174 -71035574890088907266170161154546040832 12469175 -320436446490413152224051780217685967600 12469176 -192784379815675536686361068090215956480 12469177 474331875113572394774036691189780111060 12469178 276674483649397475867225718713564701440 12469179 498932182943129148880777369162453796400 12469180 -257788769441977260909077952110180567040 12469181 755581196434004205784962735811134470982 12469182 -220917402181912134782157518976063307776 12469183 2465627164082784583782223105942569200 12469184 -73228374641405950962105458436832493568 12469185 -264239468090535294949770637576705488600 12469186 1473143868126018329026223789737830358560 12469187 -602022043985687497154794815154953638760 12469188 214195366932855891398954803784549928960 12469189 980908058569695382120209971175236456990 12469190 362877677512229969085348115858158825600 12469191 -627803495472437543943474980073885891072 12469192 -236030785078508153651805591908072816640 12469193 -838192851923527493729097354683489136192 12469194 680585409173308839487793486926906060800 12469195 -1816350156746474751845082744832222553520 12469196 -736124872286245401296156878358911161600 12469197 -239104464610853611410066765141400047744 12469198 218174650020153309320291591469518449536 12469199 -268352725709995796085530460689417494800 12469200 -101491437300641643023473571783059046400 12469201 474185141010135552067236681939073956852 12469202 -455878695090483921063799084889755622400 12469203 -98922928723907106355884030330823828680 12469204 229907747347000889985426090084587661312 12469205 39543725813588428667420673463314917760 12469206 -108108451652486893424135153568669196800 12469207 375821840003729539368821243749982779392 12469208 5568609936835580361242984253574440960 12469209 547607077661207215864588402873311605280 12469210 -57865100858301102953707302817567544640 12469211 -232451719209390104009101298434609860336 12469212 50322087945006847828989882000403295232 12469213 353762064207023114713560946225011863462 12469214 -1158527190641810736645382854519940363200 12469215 -825134670591596043228208534835080517760 12469216 -1077658040848851751661953613952212533248 12469217 170551212966444346102891522792169011860 12469218 -342899118691144044617667827847988062720 12469219 214396337478779330366043060740688607696 12469220 178995417122522997706093460523039559680 12469221 -38966205651431389207393939947781049538 12469222 -170353376587760663181860505910821047040 12469223 7933376260858176796875008558847366528 12469224 48657689360106327549951994612824145920 12469225 537003271423904747163577322442282826000 12469226 -9634415648557080900215610710903957760 12469227 1223682948168971932743125514810418629720 12469228 -2361578853919652713786917002711590831104 12469229 -331685054188996816733436154994983120170 12469230 22982518444618650346991770910097533760 12469231 -161285279908593639413642444574688001968 12469232 227949432358574217294716619452270247936 12469233 -8872783071630195720038003890733970432 12469234 -620818186808966653666953258463471592448 12469235 671431265852531140281965039532493850160 12469236 -9551166464870771486045467385805705216 12469237 -491572083116578820125538756594334742560 12469238 -163421426140695511390107964813092336480 12469239 459649460018210294432853429475178363904 12469240 -364971420195912846590356190670789427200 12469241 2322529147530368779948606802361827389440 12469242 307020223437023937260966524508576858112 12469243 -773033749611896599676307658085802282576 12469244 -235937895502054959411729854257884364800 12469245 -230202297254872342305146648059246419840 12469246 -1180882097059240850220792384942677440320 12469247 252083082806067275802893803784754187632 12469248 -442974095888954510539266568298755522560 12469249 115060870576596192532081694036905300564 12469250 -996353505955281983861183976841332888000 12469251 119668689682712550638495157315241341432 12469252 114040322278378680988714426536221458432 12469253 88468048379088644970275873977937610300 12469254 -48956866392399134956779864138514071552 12469255 -1001059722953428658291933363324601864840 12469256 -420756472396225671807695636729891635200 12469257 -219380002988887509710647515465533542812 12469258 707589301678677303102855006005185688160 12469259 -837846552239757764972254842808660392048 12469260 -94043164705267028465762841705495229440 12469261 -116884816917403792947932656033512512256 12469262 -505539230057129232890043115394612186496 12469263 -500455087698863202144578789190295040640 12469264 78884506590051748647282910719459860480 12469265 819087604533779156043959424995534412660 12469266 -71911517215108309391371689323932561920 12469267 1737432233507959625762526338863136758316 12469268 172982091007963381071080716901850710016 12469269 18720184677801413241533437511483599008 12469270 241123623987937458124927445083638917760 12469271 192017836127807230994314257785238978744 12469272 -338301423337870086839857564228245934080 12469273 -593191769726645503668226211744730299200 12469274 -611678376225852953453836524242614254864 12469275 235233033524185540027198748697657540000 12469276 -32553376893728555972285721301207328768 12469277 111781842271411454144443261624866177126 12469278 88273179014906351384774575730169320448 12469279 -759684511065257368242380453204933347440 12469280 -1181257878808265580173421104812431114240 12469281 -1426945697809507513294087256554206965760 12469282 349173035695361222446803783842187947520 12469283 895622890688418836606946968961722043024 12469284 -230822988661260186868391032407707038080 12469285 -224377387673124087573148014182048010240 12469286 -680989379480823605444867368470849381408 12469287 492912263929984953301498779357423753600 12469288 57517155790381293581009927882438737920 12469289 80184227915180733481979018638203375360 12469290 201928469032234737461582605560768318720 12469291 824237836340141145075076756048052056032 12469292 1524580488011764851674159553285919488 12469293 -99931825915562654520723980317010460618 12469294 -272896886298327399271613072129667068160 12469295 619159154587264116328028128986787609800 12469296 27198189758624716775741048282488504320 12469297 -618663933620187395998316892299759564748 12469298 -942034212750675740748394280192012751600 12469299 -719923581542495323736863859941141544136 12469300 -407128280593768875289426943215109833600 12469301 -20416154977124130799257064651079989668 12469302 251515620589774351351466825918318083392 12469303 -435249576094215657124868976635483674368 12469304 -70851271665139434625992377412696883200 12469305 585702176919316712376485023029575741760 12469306 858264720368729052058889711532644042352 12469307 1070891104834617169914651668682194531556 12469308 762173995596437448129233825403837903360 12469309 1591943968819628982654371537151172877510 12469310 93866694206622761910865139640667307520 12469311 -904530807702921536387147646261930754440 12469312 2478700216133744378680751175889846272 12469313 -1703621735607952189786618104538736020860 12469314 216048770387281723864322318743210415616 12469315 -805761101712396679570148020359119675280 12469316 31079540868842953300378719208303656960 12469317 -263674023892799203428420155245988983488 12469318 638516113508738318688687970374150123360 12469319 208132731496127345944167512077736412360 12469320 671968657450922218770026107762163712000 12469321 -800458002322781975311402646136998619228 12469322 93918445990414578561191975002644017712 12469323 -619403185455611315064616528470979563816 12469324 -52103221994967694134901722420560423424 12469325 1051393869280977571958981055562375785600 12469326 87524149287893753587315297305864135744 12469327 412052621395008325890862445441882270424 12469328 -83117923429729744724649701393623941120 12469329 1073213728387208919461177020720534184640 12469330 -65516999072576432808233488335030921600 12469331 665291094813864485887865488230964752384 12469332 -743043842378024236638837004871563696128 12469333 -544869436214579851104475831481398856040 12469334 187879125010918513279779596475448343040 12469335 153922562684468660372079074588574566400 12469336 632230613892734525551541784210822696960 12469337 58878707502410950818089073406617721632 12469338 -90357763725144816836099924206177226496 12469339 -1038601986504716082584704983079961655360 12469340 -692052897007258478131832897100288000 12469341 688659568230569576841197593055078193792 12469342 -966355147452932847823467196771320428928 12469343 11037611917243423125245720014611430704 12469344 -1279076279770841987078670300521697902592 12469345 -190149372306391717684068434321418345600 12469346 -935012848817204551090867971624894622128 12469347 158294261931405544388381718621938872320 12469348 22509342174826485258896409035540449536 12469349 74202012237912712256367248913682871964 12469350 -257470954259065710249577389560447587200 12469351 -1914451399590580992453258791678314036808 12469352 419078942053636651325430506284534824960 12469353 -88103628430446420669443194013562850176 12469354 -661113565183281632662120863545019564624 12469355 5104660360372017356785120341398035200 12469356 76013303675236143558943095887125708800 12469357 1666959363030384045407712998961713771606 12469358 -299580162932620911648394002828339947520 12469359 109346459724973117983193699526336171520 12469360 216463354488864457613610555667533004800 12469361 -1707254900099530847528731049570665429038 12469362 -338002514658387856541184749879137274880 12469363 949336094025025922244354291453546594000 12469364 -475792926407069684427544545929567372544 12469365 -681113215669164355884434722475450956740 12469366 3199060299833989409907927835810265088 12469367 1455730625767568327727435061881797324232 12469368 -479217800198937600274367139600720199680 12469369 -1061929624410104126543372079279814857840 12469370 -165659325735595347343979785460264739840 12469371 348502083862856884095318056725685876784 12469372 79397539202522624800249183169073364992 12469373 -356086345426241962811185419229146323124 12469374 -189493788074761021519446820931380251456 12469375 -100698377614485287192058263572507410000 12469376 -1732539383321485186935601061021016391680 12469377 -593732306706317947801798343667671101920 12469378 73580476476586029207493974747107696640 12469379 218166761808338952482218580536588289184 12469380 78976702625010342927317581838671872000 12469381 1127060967088929729401519006569535457984 12469382 -123099051374319743641507692466428387840 12469383 -67909000085377114042102424121030380400 12469384 -39489614274447552520289693016766909440 12469385 -765995228117201878095838828685211243420 12469386 191300897775194195710763402469986056704 12469387 -588744775284335093458456554084808904048 12469388 1610806685834410742852775942060930379776 12469389 -1936567149625060928054371543368385033920 12469390 -5626900074383525949447598455188206080 12469391 -2453464549289522958995544362151682611600 12469392 -59092397032209607957994632058495680512 12469393 -2014514947946035281798389157874708977358 12469394 -10796163653415078120594759533867885568 12469395 -202213309293681844320024927197350845600 12469396 -88614368278031457092603150862434785280 12469397 277030056129511759532940530609051784846 12469398 4085639284376559188327060439094606848 12469399 -315873788136696510847781835411471799664 12469400 -56054976338454795281150187847980288000 12469401 35143018261024781600771468786699568192 12469402 -552717569858443284640482243703280676096 12469403 -949385151524427510089695213307199204348 12469404 -117380334523466847948968981262850007040 12469405 74591415096766997205172009673427613560 12469406 -746451295550001985225247012355830110848 12469407 -104532721862578722447570043371472580208 12469408 -81780332276403388600475852499644841984 12469409 78318643680779610284551683798229985280 12469410 -159431650148230444758732828144615244800 12469411 411332852809246787844327405772473672832 12469412 -203588804659826736324125813300096501760 12469413 -179456066659133658616609391260431168 12469414 -111090838773996279180297780335279801280 12469415 -548982994904533546082838691774023628800 12469416 170670599063958947505982538667137187840 12469417 599132889825155421173599404121377289466 12469418 -320937300824692282002014943407747630496 12469419 368625137639001176307795575353002518904 12469420 961424438274130761132173894227536000000 12469421 -229550392357064032778657111775782884500 12469422 15977594517507964529240704192216166400 12469423 256435624720151814839971361656659734672 12469424 -400463054289078171406005194451598540800 12469425 50976936995943273676637606399350638000 12469426 342524868772146451241956412764762032912 12469427 -470145094589376339252669517270495693200 12469428 -367834410460884940507568611952068687488 12469429 481640448344495887382309836526253256704 12469430 -438297733063185304965282109321052336640 12469431 -116661472209860217352769804159450188080 12469432 -609072832301372691361043753565735690240 12469433 -486388581243141669665554021800218463318 12469434 -55688901072120568037303412496886592000 12469435 -613843358096715483929153617606376724480 12469436 1006277288843839584451655854619713536 12469437 -671986151173379002771628298827089672320 12469438 -223651754056783895734427205872373338880 12469439 -2453708896710228476732946115393508305440 12469440 -12743948580966013559219692837326028800 12469441 -25641762212665791836681400790859342288 12469442 254014846681743578056965064254299761872 12469443 332301809613978985725195736127449008384 12469444 -119498716286275257863771305449963632128 12469445 1875364025344991353598673536504268792480 12469446 81651825299594215182224084222077360128 12469447 235610025617889442618338664279549169392 12469448 577015104892709086666402072845191439360 12469449 -1202356779220592891215468850025299162880 12469450 -71591433378912870099468360891154560000 12469451 -2299124349423630980036895246521084088 12469452 -284660846521836302936101670357175899136 12469453 67340430489293409868255666741127595840 12469454 646660319463145964793436996736090919360 12469455 -578315510390422488551320232369339589000 12469456 443582736817780299565815869536062758912 12469457 -292413188944458785867522534886469074816 12469458 -480446308558201572600998124496179551616 12469459 -803108392271071699138615719294266753784 12469460 771612723325377638167809854432490370560 12469461 1299015032111589419504106830584669848960 12469462 -994893609464842053549158816370096300768 12469463 -1219231193402037912922992980879664799200 12469464 -32917208995394199767224924610780160000 12469465 -291666495014553306978966200824898049600 12469466 185248179425868333737178673261263485376 12469467 -465723992706728761002631417379217115200 12469468 672249073158802782762335388586386925056 12469469 130771039292813971074676346061197305644 12469470 56629968146937095806566303874624938240 12469471 -643187493465443021216744785873515840 12469472 704866592473805799047574890080351027200 12469473 376081119960329257660113434089464530880 12469474 -581971018262417570495046065420631993264 12469475 273584917339335385759391069729445169500 12469476 553398383806469944546267023707871682560 12469477 -1113753268531871999439310816586647904160 12469478 -174757324385824040955891787455185360640 12469479 -422269514966519250650947981539961246080 12469480 124844866670813050415332040590219622400 12469481 -342723440621494857927038125594470338268 12469482 66808405490738550490698125922990476640 12469483 -158228410051752300811275514267743391280 12469484 26560486862466251354131629237716138496 12469485 141072861779258077630814837944488197760 12469486 32880063182682730176318805400781168192 12469487 -553862771593828815618589231058668401600 12469488 7393513500378883622035233845502050304 12469489 714032641011186374971059277347134453824 12469490 127922791812550390170265844391406617600 12469491 -421087193879811992299831241583850752000 12469492 198094683176617758624881342183192811520 12469493 -1140339307440347451747816925058538354258 12469494 -42375874851865417528109322973366320384 12469495 -47991991140169033851787324748423500800 12469496 306427806564531428821008672600820899840 12469497 -1767572796513028667404746009704275334880 12469498 -402049912863146485464906671743968142080 12469499 -615921592020485416523527125248650266864 12469500 -148405091486929538644472540280834816000 12469501 1239698850956223674201073133157811379104 12469502 62759539030056289410089293060579106304 12469503 361562945015213116456155815467836691200 12469504 520544625141727873705733939393814593536 12469505 -232671754694181205795557754533550314240 12469506 4349306827998409961369947559481630720 12469507 373784210090002712526910345474253513996 12469508 1834899109393062723347181451411416218880 12469509 320121095102242737567994011422782352088 12469510 -522296659282768984819277941964013072000 12469511 79806764435489042206356498218749725000 12469512 -1058382780439755631415110702043369472000 12469513 690283124963816175097722538792068031360 12469514 -830565031863662734120111736361703848144 12469515 -104614258300812091028796010233041137680 12469516 -108860569121173653973053780608956110848 12469517 -794569971264628601856073905942491670336 12469518 -225891005046877006867136733710726724480 12469519 531607977617605793655624853995306859344 12469520 -12127309178821410611743427466421125120 12469521 895456363473449551612341289880937334512 12469522 50373607291928796975716191293546811200 12469523 135295309084008443788758307475381852160 12469524 -461831438329703553795454487765219641344 12469525 -136946075035437224476809792053381648950 12469526 -214539260624295674116454081811610680288 12469527 -7424526098168164832995276936555692672 12469528 45920375652702715911387368436579932160 12469529 -554656091503109833019764288942697037360 12469530 -97695565615643428813146925617663079680 12469531 490682833991504906795844505600295927592 12469532 -447977217496877772225628747318756753920 12469533 -181946607096828309952689792694898756352 12469534 -138129074243649130535391062449108224 12469535 -131090923254446011841758562601727790400 12469536 959116235204405074884570873645247365120 12469537 282950526391513621003113750717149774020 12469538 -372955422919285759485385864335993528960 12469539 -102727540432135113357546527008037241600 12469540 -498315086147980324074763298130582101760 12469541 194149140644444829808179029961266064672 12469542 325341834205101158969043495272863856640 12469543 -559010059781981445210319937815013139208 12469544 1125144513416998543055817859417165977600 12469545 396922081028350585920324419912673781440 12469546 -230936498067890558386312594032296894976 12469547 953469991701667763232240202478567118312 12469548 -89491931671520357140918503792810885120 12469549 1082349341248510358057050136793105190550 12469550 38267065314230385606795210608482060800 12469551 -941959415959301791941631923437898163200 12469552 -12552681147304997266026190405493407744 12469553 -1283431957674405297465915302146042246620 12469554 165637856378303394288710987059150014864 12469555 -232210869285447057042067446816851505600 12469556 1268076399411096838973238081356882128896 12469557 -560083747825441855908103468734331112160 12469558 798696386237534642716024532299593854880 12469559 -232030060365390965229567308210822778048 12469560 -498516081289340535904141700387181158400 12469561 -30483581291970178001920085788720887096 12469562 157413601415159378953155754677357825792 12469563 550814450338753637924483180317526858892 12469564 -34733424347254815652279895825686560768 12469565 -285273493221971815099999261372449648000 12469566 49455148576000243671307921740235812864 12469567 -928885643476305169919344122116389835520 12469568 -35885296339312218488288091053053968384 12469569 978500664517171877570936495787936641136 12469570 129835651720725034412633525240616960 12469571 -1444659241070901294808947862861915984008 12469572 795519227813634033070268026536596121600 12469573 -1413541207206030360493819698212047950178 12469574 -325220140339477475318108014077004012800 12469575 126447714613712365375216850598119151600 12469576 32574703800206223875510070683165982720 12469577 365485614679595918201859409869659262426 12469578 -159560982538434711512259030652067442432 12469579 -13443470481809206870855318252390179820 12469580 -776261705357894802993227240965418649600 12469581 15652081465126383419526024464713627500 12469582 -719335693492304778489574122508974551616 12469583 -725015469533835497489064396455358404880 12469584 22762224750341010912378358976001736704 12469585 -1306185210823103375117185807740548236440 12469586 359629894316665184893364867158252569600 12469587 -124572458657869165413606016741001076432 12469588 -255899985011867922763281031323442722816 12469589 -2866228087660261522820024505961805724960 12469590 13970123545759749660806260955355813120 12469591 137004605458694441066769019088432571000 12469592 -716460104279645120866365672453357158400 12469593 -318451577141483733458457629385534636336 12469594 -701139032592801358935970933632487787040 12469595 -124849510059414735292893071452948848000 12469596 1093305968000182450504483044396555432960 12469597 487586778506526757485382025735965664000 12469598 -434463534433873944032471121236033119680 12469599 -136973843188099847757556999170756276960 12469600 -113841303854701179028447173598838784000 12469601 101864448138229830900518322380475389952 12469602 -30660804089682944473104379222651566336 12469603 -692549452218889994049759999322568693880 12469604 -50965094064635379890860768268580569088 12469605 -124240516060512210560677492932304065600 12469606 -1034806534443547260450019237528796713248 12469607 -3765192316242235241446015248135106432320 12469608 803706475840806083855578218376241126400 12469609 -235692574478317407370112263100942997190 12469610 -415367836824929439520806772859192507040 12469611 -83592633740433713301585209781713743872 12469612 -550588943500942044249801826745865454080 12469613 11719420531985648431923149319488296224 12469614 117399158280135975873966993643514693760 12469615 76996090648393993301473894522436690760 12469616 -58414626176052993204937822209319600128 12469617 -913685849302119680207636209650310341120 12469618 -19343205870930952699303895684229698544 12469619 1079234748536144398626597209582268293280 12469620 -378343993542213798228789323302568509440 12469621 1832300421778553023774981906354859819822 12469622 -302762744650941018220076083112097939456 12469623 -389508485226174317080400810624462833200 12469624 842720335081151611086686004187816857600 12469625 716792136092523741426080316060374544000 12469626 -3370400265019565370411334508216942592 12469627 131481351813416085077696445974349837476 12469628 -908576659692004912422475858351331097600 12469629 -5585547487105198964116802776626421920 12469630 182594561153142194674204236901645584960 12469631 -643807516911465718002304785049014783888 12469632 50231336770226908781516047992540364800 12469633 -479859254597090208330786276414518640192 12469634 -47617798614877980147423359809649687040 12469635 163248129915700516467159377567996935200 12469636 1310850815064200918745410856249836091648 12469637 1734094427993665705984765895095049960286 12469638 -58245105381238697758976096217675394560 12469639 -93811292624951426892351338600444292640 12469640 1157440552285150084799914025696458444800 12469641 -67357320640100229268663625131101596736 12469642 139404976837703652228574842533890823472 12469643 -1723208508522466724708575901803363900680 12469644 -881287818721729661634236540658674449920 12469645 -377069168494100745625286557369359890100 12469646 -200776829198476770322084772310970649856 12469647 742429218295332538220817316749828414600 12469648 -44120057298110575706208707911552688128 12469649 -645664089838093831159274612938660582350 12469650 44589041533824451692126518194498080000 12469651 -1240704239684899765625207310405835051348 12469652 -684028717522238320296885687237964454400 12469653 667490076673925251564137354740761386240 12469654 412709767891672360674453986141008351776 12469655 -1819220962023935864490992602695175320 12469656 -416033029770914689037836102343052840960 12469657 -35189769061982010782098017308079843840 12469658 549028702802897605449464164461689545680 12469659 677726885596975064712338667742595086848 12469660 -235788912082276163143571612301709363200 12469661 930184379089840195618628767040376883500 12469662 -283604475101257193467051248975287533440 12469663 -43053942648244817039976541169143574256 12469664 2082733192884902239765743266673010409472 12469665 -372007042928512760980768073889116001600 12469666 -87905683237042332944954736003186024960 12469667 255944782997268914791388307025307786112 12469668 67735135323479253899785890720509936640 12469669 847283095691503852954711624289370824796 12469670 204457393457338582439021600191927906560 12469671 714418420468766886099779007745530121608 12469672 -974149900689053461565343827170606003200 12469673 306904403014917659414783373263656073040 12469674 51735533201927901717144227920988365824 12469675 -588006588575051788855857726916628487100 12469676 1970720851803926937181405767956366100480 12469677 76422936582988615311439052988762992640 12469678 59160204451720619361201055079663895168 12469679 642253951544536000980084365522912819160 12469680 -84567426303241952422948134999923097600 12469681 254506697915337376444253361659558342400 12469682 503777238760876675527389402939357202192 12469683 496045578717197137355405901605589568824 12469684 184053736337953507761844831563710124416 12469685 -797691017368585096934149179818180539620 12469686 328866540346484135345131947871939505664 12469687 369234252865787092251660805090880857392 12469688 -47369727556070052081049949989801820160 12469689 -932745766665068815790606881974312570246 12469690 -180323230003436963217099605863114425600 12469691 113292236045369772296138403849291371472 12469692 120930996192426035890064422290956795904 12469693 240655893888749144115416312027915608480 12469694 1364002439605034195268264784195145358720 12469695 96052875095810973001374769114998051840 12469696 -450887234947331433327465258948996628480 12469697 472387455656188462283102482713406990146 12469698 214170111945306169276617469940503458384 12469699 -857543604678459554213070505448982144 12469700 -180386968924908800230048788712444032000 12469701 -184989505852147590217626792297535117440 12469702 -184048292322009770894013223757955628800 12469703 -354353463074462317913513503321674674016 12469704 -353559701500969989927232052858225295360 12469705 1513127165596309325239077355114538612160 12469706 156301278020062913364253638317893346400 12469707 -82711208374966564196826080725936390044 12469708 -315782385471170163397354591837726387200 12469709 -104831019031214549962749369295505846400 12469710 -23631383570312053254904869807464140800 12469711 -132959718020764805532028288824105697248 12469712 -91062099421569572051320878122340163584 12469713 -268113713360903783166642710791740861456 12469714 -59640159902151743897899769424344973312 12469715 804385163539088193092122994080291437360 12469716 10916640752819422300991177556534284160 12469717 524732560883456696174318697387321199420 12469718 100466845079341622273175159683356342560 12469719 -313056744541596830070102977799612318720 12469720 605926823645542335768672569188953292800 12469721 340127103632849533472336399107940893344 12469722 399362721342187486553750228077291203072 12469723 166108825566773757301737667036930119936 12469724 690374775300349572296311697726126762496 12469725 94930220156353570155040082871838640100 12469726 -3535629023878571398053414211389950976 12469727 1019399575234165751782786467308877372576 12469728 -1159656423979671778101854749986499854336 12469729 -679215841987987307348244455252633592670 12469730 -59756695281356778270421841294925557760 12469731 -492009093362795070339469153802088573696 12469732 1007215234678442849837288648238683292672 12469733 741474706090393084178138601307129145982 12469734 -32655319492190924231757554277459144960 12469735 -476252265043438448823104091681669637320 12469736 -110671251572274432877805353751290168320 12469737 71117205403630282931335997410081960320 12469738 96550239335212935742533455282292864000 12469739 1836870747253068817174679685604068138960 12469740 -29895310851877667289653111144499056640 12469741 -167072158980081617810063254161886594858 12469742 10450174185818679871164734191612639104 12469743 271356470537679714633555631612965703920 12469744 -144973254505030535149679204676770791424 12469745 31895875429374107698165940209228168500 12469746 -315641297445743818178422755997534924032 12469747 1133224969255646767121228191286279221196 12469748 -1128267126896066013454863619048510718592 12469749 335585028696074895870837883940678074368 12469750 -95601122580157561633940296542984960000 12469751 658712848579555090614978933577206866352 12469752 258913340523449011628434451854907781120 12469753 924881513754912409685317259770618342144 12469754 149192816889137494523619084629418789120 12469755 -1353817422086763035461520852594630784000 12469756 175528358875178755908543575214494889472 12469757 1447770034043152440513033564396032283840 12469758 142550801645425859078237582648717893632 12469759 -706480153851549680474926306954965835320 12469760 -335678605755256581480308254720225443840 12469761 597841421612803453629366649183120004640 12469762 261540057017023705274826872873352960000 12469763 286705655753544028522233356083529830608 12469764 534632636977763796531571562051356938240 12469765 -846751199859302354357734611324199584000 12469766 -551343868115305512281582213812789899168 12469767 -743240000850794035742302869607188741720 12469768 619715340436717418805326286435852288000 12469769 14899780312387175848326452464419221568 12469770 -70301507762439920400724420565183784000 12469771 -293353346104285341522266501002187802028 12469772 -95469531962837636606019138066806095872 12469773 483860477014402466682133705686027201984 12469774 -428929252088353064616023793842302977408 12469775 988514025495953456539100740253280673800 12469776 -112530304389114951244267905096744960 12469777 731141943949447208042825957962092594292 12469778 146987347744847624197316574869609047440 12469779 281820880891502062995199548744651211344 12469780 380119969441821276773610970072486717440 12469781 -142015234790046075663387725959260617472 12469782 -77561625798729384487190805033260795520 12469783 638358052563958287712180959477048784264 12469784 -798823862267204334165196409942223052800 12469785 -9542317779840263020495690770294960960 12469786 -5813614621879519489741842420397432320 12469787 29884886033953740523329812908452991776 12469788 943444769348201519660095860966823841280 12469789 1765856660754652317260225851425869785356 12469790 5343045954939973554867563351877014400 12469791 30484279366064105136789477956715402624 12469792 1125043258699469483309777987284489469952 12469793 767900580344501018926274760011609630400 12469794 -21083057107224865738311671036409553920 12469795 16102027098624697963289459356519296000 12469796 1866395095678046951194336101985970548992 12469797 -823455261706808134704019833321891374340 12469798 -884096718815928464552994960501410660352 12469799 -2086925547298603682460903428433774856200 12469800 -24776527023472069268604282341560320000 12469801 891915642110251113511524170859476325504 12469802 -495030378370063814368323295384534413648 12469803 1147975003538020020325022985844946074608 12469804 -137765398392759546488844634450975769344 12469805 -1230577547797536140987759527847156253300 12469806 -333197402922046047358695998917228766976 12469807 1076524578172488021035534135498095257600 12469808 42495887835221842281569206159512305664 12469809 -114553447213551288569696722934195040672 12469810 -353924983268184608144214934562730360000 12469811 -528943577799332512144746612162043209588 12469812 117043696815603557572184878896792551424 12469813 1894126204610528236163939125777782174062 12469814 78863537975271755118320058488892213120 12469815 1030388108759551497069394043144348772000 12469816 1633767021780727926710507696638366740480 12469817 1260159845760163975881015702959278106112 12469818 -149519506148841777899476930705068364800 12469819 1224185505557367175565607455904099164896 12469820 -779174690944607723995636042752702243840 12469821 -12682971928574196856006863932651984256 12469822 -7292262478281462193296549836260369152 12469823 668840976012441031109060764230122058720 12469824 159360692152001295368564063779907174400 12469825 -231998925595041253274895915462534384000 12469826 -138735877197957078918774014740201996800 12469827 -3415150770036741566248402231690080960 12469828 5220111961966859773784519225647271936 12469829 831551252717285681541826759705081613280 12469830 -374511242656874011222309897365141502080 12469831 -87138384852157940676228237952365096936 12469832 1104595284206446283979864425986019558400 12469833 -147893730217622980783607207617888306320 12469834 -823667051792517881132230038826800099840 12469835 -94244428690670374283110996754140770240 12469836 -693059221931416340084242606329239167488 12469837 -799951031290782288132016314822155118720 12469838 -209908989384257133502080345919194703680 12469839 997263514554723102675288810201409226880 12469840 -49945375237435688160460303954267668480 12469841 -502396510029427060420275309549034189248 12469842 143542215107273115999110265827788800000 12469843 52135859739643364750675834421960153664 12469844 585136363659861955004022694382858276736 12469845 326071151721361531224944845907503295520 12469846 -38849784754897550938688036003876092128 12469847 421088053333232200139868832383839986440 12469848 283712824874528873698492687647228456960 12469849 -195413916246858327622066039474792504064 12469850 46433095186257212950509277936551464400 12469851 -16474050344023891443118070821710173808 12469852 21835711748501730872728496980158136320 12469853 -355895019790454294810841733425868122336 12469854 516339284258759456290219562529696755520 12469855 -951454468425326278356265662405034200000 12469856 276203240156215640982308970131997327360 12469857 1053689504426047967751747934919084781792 12469858 494228191535016118899183199826083992960 12469859 -470282920803655657227033473968931897160 12469860 145446646845704485809319770165274725120 12469861 -1095415893031227803924953480667126721538 12469862 1753467594038374374273269738779206912 12469863 266336711532353101684656639274662194640 12469864 478800457066921989021791981545102049280 12469865 853297610896808296890181511435951140800 12469866 -459739344538440644311855813294656043776 12469867 -614497925554713671590621746254633491084 12469868 -202354200488431064873295760957692663552 12469869 41517925992841705365545549509686340950 12469870 225488754347969087183415849293447228160 12469871 -16501078319090771889777170604715384320 12469872 -110825615139507091193215411685370101760 12469873 63805852189716112621415132936982183744 12469874 206596235368961650499841071352945782784 12469875 -969133282390817633571465062903451264000 12469876 -951061524060236675944158413656491917312 12469877 -126256960764650454775249366244076917568 12469878 57189373950629831142310014921382535904 12469879 347527164978623830045801631366957827680 12469880 -1140497231766176518529355603563186073600 12469881 80577583941802792323591592161533327952 12469882 -631647731478203258112061923094294957056 12469883 -1611551887415044836170575968325478987868 12469884 243340210654618675691076019684481433600 12469885 1746144870308612354736091335277444318200 12469886 323384612432887181216507359311283737600 12469887 -46836577290628462352375287793278288512 12469888 -161379914808875226841320641480286535680 12469889 -12620278415775216034427147921737715232 12469890 -541829337430777880744182668009565593600 12469891 -660306347839855629097346742065543691360 12469892 -104982177316871318461923944371806769920 12469893 -94661326451529989615944942496159491296 12469894 649706601326379671254530715229881219392 12469895 -505831055665476817738235995777307358600 12469896 -268903827385994611868190915717244108800 12469897 -1592936117906156475690800357037314604 12469898 56798040708347338771431825251375406336 12469899 -5311502827973908409526244936696852992 12469900 -254469600169148896954021424078169760000 12469901 -2654691615577108399437260638284422955168 12469902 -498463464795490883554438891534054469568 12469903 -593002810586955689726889023224965790200 12469904 67960267094039629499639683680098795520 12469905 -65568753048971058555945510744179604480 12469906 -1116908141088657872786729086706896275840 12469907 161037831400220546883160251788580426156 12469908 -586086724442670274805929679597626994688 12469909 -610210981493796207531582947004013724960 12469910 47663407598321807080275085207408316160 12469911 131296211849620403027159691489286942080 12469912 -432517285074823090262778974151277854720 12469913 -1568168412074242071714959069087752387200 12469914 2169239492135424687373460944886358528 12469915 -277083142498744079242989763232860789440 12469916 433946584885651900987711940336600010240 12469917 188661210390181313727055063989696362880 12469918 -396610586177894417724135962678984499840 12469919 -398222475692686051290122441493585909888 12469920 -698703518163146713437107417935522037760 12469921 -1840435411903862892191267229221142446878 12469922 948652728685669315091767662372153667872 12469923 -1277584221354566621069539720541045337120 12469924 548242602044279165612274067078093152896 12469925 128958479080171714496269707090303171600 12469926 -100972629239170801650385714903626670080 12469927 624474825507116673188157226984289966640 12469928 -553249379330365696188149242815891456000 12469929 872439459001784465795446036258882448784 12469930 355785024562398620221825563587013899520 12469931 284304305024227374769437022819790707464 12469932 -401102564973327517833307765828176450048 12469933 -33362276595047055073016722504755908352 12469934 41310062319417428786690858652464044032 12469935 517102361568238259849372357062253878800 12469936 113527019054019737630351480907893784576 12469937 112386529415254771120478751816247948800 12469938 -21116182698099470375032805733124841472 12469939 450541947675068866185283489957834377740 12469940 141460629661827778687182105402886471680 12469941 -1174770323561150521180512595001434726560 12469942 -607355359333140727562016040543801624320 12469943 772951809662698540929370232996590169904 12469944 128947767688412039925210170470002462720 12469945 261463382753926191934649078211452035200 12469946 732946991735221049920173894951718569984 12469947 -14075324775229476254863776200777905920 12469948 598117066604148011311414325785611895808 12469949 -905055637082191351713749983969689349050 12469950 14829546872990491885401509165997672000 12469951 -747279775293590164670467019390956138088 12469952 -198074652853454972464889587057828036608 12469953 -594025467693931443875692368582153375696 12469954 -59949162518819631044439501524316860928 12469955 -297284161313191123212676934968869926640 12469956 156321505113012632965144722019583053824 12469957 26267163727047830945722154496571768000 12469958 -520059534494414594671846097114173237920 12469959 -658431004974480737673149146356101329200 12469960 183535685343168318808163617302432000000 12469961 -979972291591835521485312637238476581030 12469962 129886062193512189029335678591493654784 12469963 124773669378926923164159000661576271784 12469964 -386107222042607879938799128303036637184 12469965 -490851616509757116516749967191719589760 12469966 541788517549728415885891206213694915200 12469967 -18870814169635979357849968147440113280 12469968 -28016893915405784159002221797395660800 12469969 -1410499709654997083704298179499580847630 12469970 394421448074092928240586584783643499680 12469971 585875901900569177638744258784837782320 12469972 794315284908458252291680361159482107776 12469973 -1126357147206501346419651809554612675680 12469974 -382855490600930369032492291215455562240 12469975 -3875523838940009435400389733706559600 12469976 1605921345836008483636730143040999362560 12469977 -662074130342546731083482925157159608960 12469978 -641806909494862088438297654063600082960 12469979 -265834433570608851516628449175274644992 12469980 -148558617212116816734021607391390960640 12469981 -2358937864904104657537347082379621907188 12469982 -116442011805565496267865541130121830400 12469983 -227198684600474575000079863766599139952 12469984 -1545805563608724028951069659962212614144 12469985 -663712676929076052278295434901459297600 12469986 -95986201498837502435415638242257627072 12469987 -768660595277936454677409530892595275364 12469988 551505212675502566164505669965486927488 12469989 -48844002879902677006007057909403965952 12469990 -86683615191286506174272671251008138880 12469991 -62544567255743276280873152049991875000 12469992 600206254308194258179375638558665932800 12469993 -201224586468440762883085125394306185984 12469994 597974678463243026340842723586781535232 12469995 -285696234823668298570302729553601296560 12469996 -68222363666542881881763289945681281024 12469997 -1721310187804823841602450028980601664554 12469998 17689801630207971204840625035366002688 12469999 344620807897744362382206459711012076320 12470000 1061278657746274843686517227417600000 12470001 -344324277267179484153915309582952443360 12470002 51485787199719339824736030245677977600 12470003 188193991174885051753780850903087468544 12470004 1347228366139644945778484208466550784000 12470005 -1952477215651280211541441812234909370440 12470006 22600916630224917037343900769101283264 12470007 -662812937610073096124106024352777805184 12470008 680677864947927744003796854288799825920 12470009 486107708589362943227312968403719983210 12470010 37272909053083982164775445980203200000 12470011 2496004594627425236966477441928355386472 12470012 1146573493717660950210069688094172205056 12470013 90039724073548304960869344700508927340 12470014 70419802579999251331171799198140625664 12470015 -687848995651486645061293519626256628400 12470016 55130068413539879654686200057298944000 12470017 -854143410919013408912889670494468492928 12470018 964173008887758451633925561736008424 12470019 35333953497387081183957617534440228344 12470020 -220024476461468022568568932785586583040 12470021 925860971421805079883307710986704779744 12470022 -559358237511406778452228837968807903840 12470023 -31569551013623915732750051383281441648 12470024 47416193182085406318051590275864166400 12470025 -17290912545693460303645603343889672000 12470026 -530071263732943769322410330080245678288 12470027 -119057610511919247762790772068545709776 12470028 126646096382777896837288117867559185920 12470029 157212023257808354833794592615375395840 12470030 -90694824757572788566039070340112673280 12470031 62521618402948238031002579273758575744 12470032 173689303708450743658142914622048116736 12470033 -326154255859170351171204729493684800960 12470034 215840431809420902972595780109253873280 12470035 626054027987768967897764596607717506800 12470036 -219666283670405760287437785588539005440 12470037 34442658648096346038353946158230721568 12470038 318891198972080797576146160277439021696 12470039 -964136592010235723591289582085173745944 12470040 1031403557531591756182964002678249881600 12470041 556460720376290783793713841107487850442 12470042 -227604174154068671537929750424566168320 12470043 1391828946747662125888071439336830144 12470044 631856849421201932340449091468112167936 12470045 135117804234972419513699113378256225280 12470046 607797798975183301481535931169351832384 12470047 -991153871125847184154827777612748577288 12470048 312656928567996338319354002316831227904 12470049 -1043672510637132098160148478087160245166 12470050 756636241960234002179212558909964085600 12470051 320812206786673905396880521746298445704 12470052 -55367122117485967848480398114110611456 12470053 1816436997366605928689233601656456141984 12470054 197563607805494104465717194123879722976 12470055 -111581037142316867870581955928428556000 12470056 626216660726721529078398196922273786880 12470057 548182949606852409642772304416117353600 12470058 509935351168901961239723184131954035200 12470059 -1283525856711102218850936406019904487644 12470060 -260336207939847070416496011243441315840 12470061 -24050645653270280162700152154674170080 12470062 -362010608968696416828774839123625347136 12470063 -33731318922980729096693434231011424080 12470064 9555914430491260779556330563887431680 12470065 76013857549571160387091042046739611520 12470066 48359628600474766342772798668145456640 12470067 -1063584146527146772325608125879981451116 12470068 -45431338381429935426131754447578380800 12470069 -1131067147200495732628459006803477241920 12470070 -187218393214170560964728057326486108800 12470071 944864426876994226690365320617346795520 12470072 -1643483018193870828725129690143307059200 12470073 -132946057875610640410598334641089858560 12470074 417028064855362991812266700959354919536 12470075 691147981307641097952582940228625265300 12470076 666705718023231762862301278945153976832 12470077 -640219790662827247703406526779333194100 12470078 114756533760094892352132687806232890880 12470079 -4780359664178073069794557599223744752 12470080 55687500247891832103863185718221209600 12470081 -902215454896988317887032760081668717868 12470082 258746048538218255716204480697995857792 12470083 246130948804902942417766465783262406332 12470084 259105210271531497920306043942161349632 12470085 273247284322312656590638596494569478400 12470086 -2094682432647143420267564996117208576 12470087 512196478448222785052165792813039969280 12470088 -329916558575490041682096317319857725440 12470089 -1216900052306311306554321931781716265820 12470090 351514986503666317506915123026353096800 12470091 405702118502313678027858603421984840704 12470092 -307234863573729042704749706651694640384 12470093 5842732574010895324358505236832132342 12470094 -31276216565814386420824258114277289984 12470095 -742054103132312713384552849033868267040 12470096 380710730286401244279264853348742725632 12470097 277346969758199131967088288926169596928 12470098 1026703584383581992604978294671566278800 12470099 -2025250834854443802770015637291255278760 12470100 184803594571877130503615611163575756800 12470101 -286257771310717376816277678546058977600 12470102 655403847152831049160272924730880254752 12470103 200678606732616993650107721146108586040 12470104 27094054061477074322857418491945881600 12470105 -198623945698140392864642349728231090040 12470106 579079875581967795902501554688638641408 12470107 -1205077303338922463542576463836748407040 12470108 702706344404837277035889580520363520000 12470109 91822094682904666065878219028239834688 12470110 118743441161195393218709263975869653760 12470111 -1177353767799841588072530006652457112288 12470112 37806203140066725125117341260896796672 12470113 884058670724185007489581322142216195362 12470114 1061186768212652055455954846608442968656 12470115 -97418181183323073803795286093262440960 12470116 -192868188952255466667560261386680798720 12470117 1120546966916611359177502009643376678528 12470118 -523310241643163029293392777323505333760 12470119 -324517181475330392078016912385392903800 12470120 207973991736283665917680805466216345600 12470121 -998665878471908516026494384241081702710 12470122 -24232875348743383989377375389234298880 12470123 -374528187995433182898120208977701695776 12470124 288424315205294945667155655280713280512 12470125 -327548648238744769107942978296254881000 12470126 608050192986441265094908722617480100480 12470127 -436301459443276216951705728958686802680 12470128 298531134303765126602676414620648177664 12470129 1426463408505544003299110228967860352 12470130 -266574186579125361884933732957524500480 12470131 161750316794651394833356170977398137932 12470132 790109999319426688227893464803309779712 12470133 -76782627366377362052948180287073371296 12470134 -1121764857995553282685601711577030382848 12470135 -346536570445045332682409770413898934640 12470136 14322419237776128065425515377885184000 12470137 1836651241486454592775884333710842012240 12470138 -673950919692931032913134917626879643280 12470139 -1736842492001127834177266289853958411520 12470140 491399699718509042275484686512931276800 12470141 258629886144014902195933861644779857542 12470142 -33020857614954570168658071380567825088 12470143 126654166819265125007147047247252345200 12470144 46010679879082067990826345540637163520 12470145 -278776765243539467530239662736789024000 12470146 199520458290869875629926005307464318080 12470147 496236890059549603434136169223485836752 12470148 658975553363986924012557692412812130432 12470149 -896407934439251831047491426793597494500 12470150 -64338896363550361019840117681943552000 12470151 413824407441505598265579655575158825424 12470152 -27945140935418932055086962653557800960 12470153 589083929513883215437336565032758921984 12470154 -189085962466730422939715035959718291968 12470155 -24017520331570543537150635314030281440 12470156 -297456005288547031806967532187699855360 12470157 -490518821452944637452734902310770931274 12470158 512459379649171198460355233968334222784 12470159 27827086479232866923173009502596213200 12470160 -154783303383827742315856405496290344960 12470161 577148572232568624992925174145088583024 12470162 -303764085723533993131261947747961389168 12470163 -58399303432092457756655637086207657472 12470164 538194414428314521172334771198300194816 12470165 336751840724276632169317649520181092060 12470166 -1020941974445724587435723292947151542400 12470167 848455425112857186916085907663618518304 12470168 -1067864067851790957854319569750425405440 12470169 -14353379478043741447431875011074861504 12470170 269476526534111003366013176623643309280 12470171 75932230134738800665544924192643293712 12470172 6377962804808191121422676831991644160 12470173 -1376517134888186550335204151895703923860 12470174 1440568729744480117394667546860165212800 12470175 5761426833346700489563502347027131000 12470176 465619417732265836260229819453266591744 12470177 262757567422917309523878985591790572080 12470178 107198445325719891582901834435602040320 12470179 -508648747919899053058034156965893559680 12470180 -533696780189361761209775251312929308160 12470181 748930846476927749023515715275012480000 12470182 495538674282055420822233605009459640384 12470183 1416758108037314825419179408647594928024 12470184 76212892916816924021635118722681405440 12470185 194798049695793678995636912938969090560 12470186 137722342455911053533809471822763577344 12470187 -5100358341262933614809837324147200848 12470188 -213915660211469343560920351636185795584 12470189 473779509862366059787212035424009723180 12470190 -77361974096556065523832582808733636480 12470191 340966435791767499108163165319055023184 12470192 156318780905706034768807056039200489472 12470193 103183834432407200741928629885450063922 12470194 -314018855156815008885414328918549950720 12470195 -1173853121176510485217800172267119841200 12470196 -135960410785806735890815860673221089280 12470197 -203884959230795880032043027823286651208 12470198 -412806543206716653020637376684350155136 12470199 205990388570402508462915990290855178240 12470200 -804310603609030732153502105087609856000 12470201 -102843898553495116114915974663534421548 12470202 -301590648777986374267687472354877567120 12470203 446221592398966550893190847386734967280 12470204 -660713000876366038312873054056843187200 12470205 366593886553203269884589430040960057920 12470206 621584296216958234296269691787341945728 12470207 -167765034204896761072196729097681421488 12470208 -153219313229826560960973276720087957504 12470209 -627079624084053434157385168162287890496 12470210 552872353030873334298198731346719592960 12470211 110331562044160734193577900042012288016 12470212 -829926171034542297776634538134851868544 12470213 252307942852684016719406123988884274240 12470214 -212867664685673993902383911200170593280 12470215 2451214908213545144451344615952445440 12470216 -315918619948420484195483127579772477440 12470217 959717312268248144803472763268319992080 12470218 -445204286426053749812490042140718940320 12470219 -1503954552483046065172436776279352374380 12470220 -139565076891272862407443393041346560000 12470221 216916854984455511829594165989866213730 12470222 461277433165729900431357652882153566912 12470223 -862921850648655378934040260914837797616 12470224 -247580181765063711360744943130082017280 12470225 73087573953653338835687303837872913100 12470226 566657556105667405124962566716700668544 12470227 225861687553033479006159005502065484288 12470228 -819909121691229324713281626434548752384 12470229 1370194131353802670785552075233989358400 12470230 721282422371781919912845472563622024320 12470231 240684519571642245035660964057232803360 12470232 167417015124303559047825811156598784000 12470233 -868403470112804354753301683009883701996 12470234 -24169586421659445605572188753609292800 12470235 87429190202382015843909141226762360800 12470236 -523775127734670111011330724478012126720 12470237 -168529673156943499847399368379436067680 12470238 -401313148315981398823742565123698747712 12470239 541355674643485105203273656222461702624 12470240 -713474351105869698184781283507005030400 12470241 -368064896297751971322826947894010884096 12470242 -493461269919332762596430328409487095728 12470243 -725035152164927068900864526507445617508 12470244 -637304154764913356677133776430505053184 12470245 105726833431371910859800094198600222880 12470246 243739550007996526786959516849538375680 12470247 1188384971288555538663451624476783545040 12470248 143665264310477990741786283427196928000 12470249 1184770118900600757106815676102369354320 12470250 103857409391571932382872182267453440000 12470251 -223356450499657979070757465035413899400 12470252 -618647445823194328610078355464328258048 12470253 574957309788472865053117166484560253504 12470254 317141411148658963052778443821619469120 12470255 63178593393693133175555279726580656160 12470256 34111595885397070959876308561650483200 12470257 -663773751471549913735467311025238656000 12470258 3669934218947702377387788650642211840 12470259 -795195268491521511166535054469460807632 12470260 -533386689160684037837189137853564160 12470261 -936405627343768477173490114115800517700 12470262 162218978307447397918714243314150764544 12470263 509303938524041414566771058593116664544 12470264 -466023609680443339046615558186589204480 12470265 -1029319197609734499350267689058692633080 12470266 -344329752569220608573109014855850369168 12470267 -1748755293040411417098225342685812894684 12470268 -264135435225513106460436500758967761920 12470269 -427696397083373344635242649391858303904 12470270 750439381738351873979600084913665155200 12470271 18742339627353565024600488898243736064 12470272 68573767627214129581959336863308185600 12470273 225204184857243656411914535150178351684 12470274 663301923549541412002830018798280634880 12470275 871754842184800513552393265196566752800 12470276 -170004719898435682239601464920612720640 12470277 364935524469603188702212586272365768960 12470278 -112844839706285130858063542712869468160 12470279 358297369506428195515237243411093001880 12470280 656507440578760867702811030292504576000 12470281 764089848532434019507756944519292717082 12470282 -563313267623681261126136543507567169536 12470283 573119086256131327570547649586097526528 12470284 -802211866879939143979382176275569584384 12470285 -1018404452600755888512943577719603012020 12470286 -139559474127964484958603594418493337600 12470287 1763222615773035129803624744531222549936 12470288 35979126116633277145912508155251671040 12470289 441276084395439685008888104402309294400 12470290 75462245040505398423337653755432140800 12470291 -215788559303344722859514182851395464416 12470292 303124571663148613675682692942424351616 12470293 2067886379564350796929484508703538762880 12470294 737671098026115697336089528857448945696 12470295 56552521195163396912519640576870151200 12470296 1906514517855711050505912792729137633280 12470297 -89097888520978540722773090079466886208 12470298 11564349172868496965706953953050203136 12470299 1065978519132907544122761927210903615120 12470300 -701660722008802602747329072587942041600 12470301 -14444540013607551797602586364405918720 12470302 -59744092862391036233583330759707262720 12470303 27300539185999016764611139714336283040 12470304 -10402053082273572128815429623324082176 12470305 166023296250527683459310993449334477460 12470306 -669649742825931599791528658842150377648 12470307 117236017221643953464695899603384894840 12470308 -489385242895329431569639817158944358400 12470309 -201792866704517450341635766674557604996 12470310 197221145086629014399183524031559705600 12470311 528742731786757389651964658513011639424 12470312 -386375374399992875933318921562896716800 12470313 -1988992166573861588832188943290455757376 12470314 -231492408728965376485093116526161775008 12470315 48172813036249908012258486975529501440 12470316 889298577069916706097729855168409390080 12470317 97751842220245390512424652688567615180 12470318 -238673525525480114128977925609564819584 12470319 -699863149425862756241813104062506854200 12470320 249165565486046504143436971974349946880 12470321 624376596966869120191541944789725237522 12470322 181086042314913049462607579782102017024 12470323 1410856286763404528086308505364277714572 12470324 -24869032962616766743827713770147614720 12470325 -175532001366311020166463377108865806400 12470326 -236132082652166087527706597626267348416 12470327 221523971824803660262666006224836026440 12470328 34228381553034020679502463361273446400 12470329 -539849164609277934165869778702993690070 12470330 446369669755585618050774168286401070560 12470331 1149760580663144878557111874878436201752 12470332 40342146310803228161156268251916720128 12470333 -10764246258577977591174781880972101824 12470334 -202651451139156985935359368687639869120 12470335 85086842684856092106570666505462464000 12470336 -98755988390168116042019676183047700480 12470337 -433775604810635190237821120469824089392 12470338 -250179606084643005465066182381859488256 12470339 150429607163314678558834110728926159872 12470340 38763755977216518670826921662219898880 12470341 -147197125374458649329350445195859313932 12470342 60125385780854504575651808296125834432 12470343 2632550847972629984052662380161619584 12470344 18406368793695056245763827180073656320 12470345 -112402653134793132328596710356889679900 12470346 -32792969226582766018831395170806617600 12470347 -706983029779001182289529779435968224720 12470348 -408288131083031359602125946906348317184 12470349 1118814211432015478686690658777135312064 12470350 88788559564490315309721093976893446400 12470351 -1719649720052565255661207961143300341648 12470352 172234229307947252523928533085506109440 12470353 -552684061873414680941267720017157848524 12470354 280296158872664937772516567390454105760 12470355 16894227056617830364557308130671593920 12470356 -563156286417498100287279420129431294080 12470357 480037099263491792126319972863451263772 12470358 -63125163925883852001367942543752276480 12470359 -509386452837854360283514831519838968272 12470360 -371218498201947551835870662832705945600 12470361 -209094599749411599006745354431963598128 12470362 159586808302927055592981190704265128432 12470363 -714437763192277620180952800604204430640 12470364 145781279400651548033975364866885990400 12470365 -1008458995302565943497310673652487882400 12470366 417076873426085688672211809738699456384 12470367 -78833020978056312051564341370758086656 12470368 1098267149671684282398852522383700787200 12470369 -391925053746900047324108761677628033536 12470370 -24555944376777047273065947292499312640 12470371 152791682236669330730981668754120209672 12470372 44462076626929012745802090559371048576 12470373 -313272239997165766876759195140585706980 12470374 -39552987952980473101059846049304371200 12470375 -919173322225941275499695053498589820000 12470376 -5477018732925289384630805847541186560 12470377 1536177373123791684103322013211724697060 12470378 -690003277729764796179844567999189127760 12470379 -1050092440924973660681861018389631317416 12470380 -11407221326788602888744072128569789440 12470381 -1113631270970661704023445483627115744 12470382 -520510510676540222102652210578001778560 12470383 667095851606530985858246603363185163584 12470384 -5058379766867455234212770568805023744 12470385 -267642671633577855687982170758752987200 12470386 -204763856854411085254964839803876250608 12470387 22133537199279664321840572487619704320 12470388 -24093541851231932033702001432368246784 12470389 696997666083251754883955089420763782190 12470390 277080709444219877898679185624685516800 12470391 -1031293449353395701419377071475784306448 12470392 -983752141311320879680403216494463078400 12470393 318073493714958753310831062112423885440 12470394 296700532371415797038761025556325324800 12470395 -52862437576016467556692320470852294400 12470396 -40300888270542713552973759478069724160 12470397 95603619322919830673964021046993497600 12470398 69585582655538254003350155731009594560 12470399 705296167226423725093507511730099158400 12470400 97850274653092509339355523122200576000 12470401 65926433348583210013687962933773343744 12470402 -780121578421406469018173508543400830000 12470403 856307943191505467830028891618584195200 12470404 731900466110484672716548576533552073856 12470405 757296422432620650411886578906324240060 12470406 91191424923241883871016742602158528000 12470407 -1011563936583954585121015911642524474344 12470408 1618603040558818380507815734565763317760 12470409 462434070460437324887580852155131616640 12470410 -617824830211236430772392684519063560000 12470411 -2264950072173714118965787765199062561368 12470412 -8555187160807332568283627886407528448 12470413 -661203923597309029629951315992316807720 12470414 -579312197889777332995375382955739094016 12470415 586235631509921019009724000377642907920 12470416 186947626853723804847113756671249219584 12470417 128185155125460121326003847990103128800 12470418 -267353855809362693287609635509070678272 12470419 189071491438843614391465702689384622144 12470420 -796091083487074698543581395623858366720 12470421 37133237207706769955534518741255646112 12470422 -22281915289468204695095089055433607680 12470423 110481864275402526321117034573846366944 12470424 1154406302171556094664277329755155456000 12470425 -257608774744634910960558031941229226400 12470426 443427634720698187462372608941526223584 12470427 -399299648798512349234500536318018682836 12470428 -110243750036875711617912710632218676224 12470429 23807849624310628340852009021415754284 12470430 1464865169751813700153516709792010240 12470431 85965246473586837776361256739741309952 12470432 -111070707783410727153468671876111794176 12470433 -574701442763377999633599884450357240352 12470434 -425975013245303327296876935829582067040 12470435 834289011821627535492268647452611164000 12470436 59891501037290758960363619492391552000 12470437 -187929409386881604298204165319555167296 12470438 -421978382848537963686907153987506062880 12470439 -62049248872859493172724647056426686592 12470440 -153805701958217863381554679446242918400 12470441 144423465372259944956218608304227182400 12470442 -86873794509795383013898798374638427648 12470443 -232812378017648603433414100647161905760 12470444 -10892513440133915899834162153921886208 12470445 -48334117680253518704736158638935825480 12470446 -454122224098294918138486185600923099328 12470447 -923026372604944424133218969476326278088 12470448 55070379758328029984286984293052678144 12470449 1064794768186465904740218739216350242450 12470450 49228508461295121465443937094279785600 12470451 310646366167711188785838209220474432000 12470452 888906163794006997745317419616060773120 12470453 2654487678504465614281743618811682729184 12470454 136417744130666251560661404488327133888 12470455 -36122801674085545207990208951603033640 12470456 621050204119900365694618391993661050880 12470457 372334104270207965033100460717123375440 12470458 -63545819562696774395426506710039290880 12470459 -1773657640395550737911923389592087037340 12470460 -534125489927813846603564463068783616000 12470461 -200108741613709179862936294249848554938 12470462 -30399611821357441057407312213029436288 12470463 867558421395054143827927369933909155840 12470464 302846796699006571054250772493290700800 12470465 -111009241893830206312583276135301336000 12470466 -298755147531120220421799431372684006400 12470467 1342977890365186009388413157552425331516 12470468 220531296403225660638995736895894713600 12470469 -380805882271705726406766506004939161280 12470470 -211621360590450099072882472378724576640 12470471 152704151611349916194329626886113618792 12470472 -16063066193944001267314090387486310400 12470473 -31512730229100291517874555490172149296 12470474 -39665748549076972516188956038710722208 12470475 -581408287811801295302519263933822553400 12470476 260902830525573531787702738319480693760 12470477 1394492057512531639521516840522269317632 12470478 33258043676808881747658423972721207296 12470479 526411485748216084034741433547118522240 12470480 -107497734712391430289485213456012410880 12470481 -1187178318445450386536155547173191220830 12470482 -347204543757737684767370639867676759408 12470483 -2135338331827271404070124883968320258496 12470484 -355428037021858246013237195629069854720 12470485 499808864614897526609871830642613782400 12470486 -356153454382925352598827572762525011968 12470487 681872544138037232402868733707100320360 12470488 -1178526753538314145345851966794837514240 12470489 -241271061199695609747943728795339782844 12470490 -384564162576842192657306688222692390400 12470491 387720561863772793627771679912486346984 12470492 -467488762837710524182823774766199555584 12470493 -264395191134973680399812381735241133440 12470494 -124772469394502745992551259332768674816 12470495 -320337157326518962986987635212206327000 12470496 -102359566669568843499554474448450748416 12470497 37084801130216320234311246511222219540 12470498 -846747826645217363677506291124169477760 12470499 53647587421781496409258615506601376568 12470500 -76900266019815849585741946312969920000 12470501 -159725195075752322171371306403117816928 12470502 409945823373883490979082142614174080 12470503 -451182564685152300685533667600281297840 12470504 248161762636180535130548964888850037760 12470505 -577503099995186401315615028944757701440 12470506 -297333898804825408857820501856016633600 12470507 61646209929176492427315878673270318624 12470508 -61831240264990410229713171055711712256 12470509 -92982053146688825096342655032944420000 12470510 597471416933126336607435050021408386560 12470511 472768541059855088698844518524181782528 12470512 65169986527214716863510072069945753600 12470513 -1386276760806711984606887894118807161616 12470514 -131735475428871720027810678373302322176 12470515 1208767056619108559860676826831122210160 12470516 -10150856137174173576291987080664987648 12470517 -38107016200177200304343410523712419520 12470518 -359197563134783312725714891917998052096 12470519 458437747714592622845421059925330943968 12470520 28518293011130582803926532875985305600 12470521 223427214086939817948664235198682560512 12470522 890325838904987006615328239436542035200 12470523 -366220103912654534810151534066781331856 12470524 475292923437928824869821808599080345600 12470525 -162548039261140682501111528507023958400 12470526 338878530386429748173889251402240956800 12470527 -1939518974814101652413876783754228538624 12470528 106227758021900644667151332862496604160 12470529 -287201557753055069443567192234587834432 12470530 -286751196287902222313504441065019727840 12470531 19180997057861440907907303259366313712 12470532 -286040765701153876041542981512339550208 12470533 -528458153064027343220192148921628335140 12470534 -184017299939799619506471391249753929600 12470535 -177369082103989401462966385239071961600 12470536 -221672820418157199587631681964452249600 12470537 831476571133735828123379769442962304692 12470538 -209872957520323003199561174286540663552 12470539 1106396201274585921017787016223186752340 12470540 -127529542527587573601058082302186859520 12470541 -794872727279090564179928876242196217408 12470542 28889119485149746852017593556909834240 12470543 728387597316961004672789278073059311792 12470544 134809049142133872841447649051342929920 12470545 -26893406945135567880851024219759366400 12470546 -1711592036448923207809409812616854870272 12470547 -114496700510675322256336413322885543872 12470548 789916440460423417686940275032592987008 12470549 523619000413812824025250773656358416316 12470550 131559350744378475715990150046925460800 12470551 -2138187397345933107247504502457039845400 12470552 697741904435296930766659688032315545600 12470553 254224033441434164182932308845710099504 12470554 40412352071518608619444685061073711104 12470555 -242512064373725490494084578183344420000 12470556 10419299272950720051685171526115655680 12470557 -475927733499584016982054492339467152256 12470558 -181512687800109895584424915091202359424 12470559 -15530165576907133360245274629243274752 12470560 -220509696130282375400583879949390970880 12470561 -682361695441758751710333708008687117676 12470562 -70186098206875816433050046805165589440 12470563 -398706708303043007079689345555320328240 12470564 1231917801566319398698117670036783698176 12470565 544815619801202189606695627778510735520 12470566 -453560738118642864701700774848664180768 12470567 -76968480429173830210448391007146455280 12470568 967221942137787654271870161732365598720 12470569 -67641974970640270484886191374004593030 12470570 37819735720644349374585195744690600960 12470571 1068825356248469245931252258048289124800 12470572 835807736648883929966882125956412669440 12470573 -226981831965804049003974063211629181140 12470574 483928828151165510095059149995949537280 12470575 9583340625678099847645335124896544600 12470576 -503424857490831903966552125310061805568 12470577 206909900978042954591900855078980654080 12470578 -551159057030151685824745009356790802160 12470579 1275160739134641041374453881147812039880 12470580 171662431773258704357838139285308096000 12470581 -345483727932436810153670191709916288000 12470582 159566407528716988309347876763234884864 12470583 1329166702240930253741713766631689961600 12470584 94796318811651422194241641103231877120 12470585 212009809455407494848361088249018691780 12470586 473148961796886377844240204892866468864 12470587 -126740550056771250933060782318547647168 12470588 286538952936141317867601310997124934656 12470589 346465276925859876467419449789480620454 12470590 30170998650231675733088734002027498240 12470591 129268956238325840640970809113355046080 12470592 309315199660952038129055556426396598272 12470593 -144966633381221946716857259700799449680 12470594 680627632955336872107703383610627816320 12470595 -139925615551147121618989075744376646480 12470596 -180405074888388280094110335775980419840 12470597 576978088291474275834009235541347814046 12470598 -42685056909771936576791021872101738144 12470599 -177566845765364000345754236132404038864 12470600 -178767753138830830265907893310984192000 12470601 -16747469135358965762662786835366144640 12470602 6677219612837141521234793580962621952 12470603 645004577891848332082174439738657400852 12470604 621551500826382496073964437112523456512 12470605 52775968638843063214750933212556108800 12470606 127119297065285873454912615704428337664 12470607 60083164249341716556643415593363364448 12470608 16369557311055390720717900361607340032 12470609 -14573353320510349309019983913461938240 12470610 -173730046622916874534334703505644618240 12470611 872577276728658746600312409199616115352 12470612 -155301460659198810066864737228598312960 12470613 344006109113359701473499227862741930144 12470614 -29332592231801170528709478550824174720 12470615 -273334794871687393949084875231985643240 12470616 -426735999140446514369216427438207283200 12470617 1667446432801786008229078863938939798666 12470618 -232070235198267858843734330914682833920 12470619 424191652314527669669987030848664455680 12470620 367056079642832572640422651629518599680 12470621 1135382563002730220196264472457423478822 12470622 811440101261887664750343686971819874304 12470623 1384392662571755351250655376990666832 12470624 1555871884831971600974767005460683816960 12470625 -301185608252216202271966201521259500000 12470626 -402319568901185042745337586263170533376 12470627 -94370259957158733284268079469268577440 12470628 -112483746830776239100651672188108877824 12470629 1051788101275035451552776409396572159230 12470630 624767642527070937271704203085566232960 12470631 -425544114642672548406809953727510469120 12470632 -362052935937272642526641182616250393600 12470633 -431197603071157597259781083573153220480 12470634 66200125315044569677722983171257913088 12470635 -620349102953215502753176944963459368400 12470636 518997758139924196981548336624662542848 12470637 674374655155800248344446092220565667520 12470638 -42237644358516109388632274553150935040 12470639 -40974176247872486639255743688920501104 12470640 16646660251244776482391459384881315840 12470641 408124151411917835699001844676889999472 12470642 167138718270989401573708465238607219744 12470643 441191126778803916494779185227506990584 12470644 613417525654342609723174889166695294336 12470645 545061827494679308207961946204047040 12470646 -75499989982782422007628942882175638080 12470647 -468876101945322360229225997966532733560 12470648 1451299799981884112841521076372203151360 12470649 295732735631250750694340263556244281088 12470650 -383854938599320515136153482584558112000 12470651 -506200562223240041260622583978782231328 12470652 -314080266872553511102221169809157708800 12470653 -347104109965840984129114748244579868800 12470654 -127037418763325585778382338531865408128 12470655 144165587096865674062416022916018937120 12470656 -1157759665761074849590995060273614684160 12470657 -138952074811700440072118282667186625068 12470658 255384524133625636751399713884389030784 12470659 -303463968934426616712024974399935656384 12470660 -605557560515586517951413905266424832000 12470661 257751459718821758871514914564069227232 12470662 -388755929572549539069780015764237643168 12470663 -30187571263405460251753474072885515600 12470664 770432429294221806763759053902958059520 12470665 237715798252307289905508071622376681800 12470666 -143528231384744756390943202435523259456 12470667 -667388271929161164406852315613190024960 12470668 18584366783853578525562949331306489856 12470669 -554687162906354919742700760490947639360 12470670 151656618230865852435580657639385286720 12470671 937369040907876751878863562400244132592 12470672 100648019894573960015500081239424253952 12470673 9472489526113570770740017933847806080 12470674 668715850277037890949930256087635048336 12470675 313458310354954900152016830004945570800 12470676 49490073963445621347671642875184338944 12470677 377134464012423609896956942550649136526 12470678 -300846282222079722935881486386214636032 12470679 26735234549200645386919225242385587024 12470680 -45885501354190251153346751532220416000 12470681 193941640421132987213700763861335409482 12470682 -38355826529618307978330968892305819136 12470683 267441812614174148988055738281814342104 12470684 853568735552714867585096758967436344832 12470685 472210521892688343504164850975253556160 12470686 321673721578820155198188923014242806400 12470687 1426984538037384000051158885532990330336 12470688 6514372650913634928214378186313564160 12470689 542673288723346423733824967782063674432 12470690 278903466413229130698550325707774569600 12470691 92634420198813052424476011504543908784 12470692 198231656569362951304613810660919816192 12470693 75264779967954570366845351918806890942 12470694 5996798698360706086141698223349534400 12470695 1878893537121463672239479292935667895920 12470696 -201090534612299817277074827711727052800 12470697 39047316833275115498562483717868099440 12470698 -404401102800828273534375782806946379264 12470699 -53915832673008590496094102124591794128 12470700 135713896919552018155271280349883904000 12470701 10904579018298231736537292240826407212 12470702 -115501727345793405960565688485860230208 12470703 4009608134380529728044415256031298560 12470704 -234290799370052934212708565561733939200 12470705 -202304246207499078823750517954357122800 12470706 -832512316023728153339988112608719059200 12470707 -88319952248486882772671177489766046800 12470708 191600990633488186160831584855848420096 12470709 -266607026524651172906485491863229033696 12470710 -38863809493676325881270207442210355200 12470711 -53589423063314411659307684677233725952 12470712 -940835735338722865428469829807982182400 12470713 -318962985243765731214720869867323934038 12470714 -276882142247136897416113728548840390544 12470715 52546510019361017149487900372028636000 12470716 -272087684156340812554969663875472092160 12470717 74735651608097459823168939774267280992 12470718 -208308659152966090314260284992429598464 12470719 -214972220337567863800321554733175022200 12470720 214756536571871872390117427958440263680 12470721 -248709613980241195867832942074455284688 12470722 -72807104879157969597055010568780802176 12470723 -1845157664449112797693701844226859545028 12470724 58358111024812542893031307125869789184 12470725 2036326776150844661280211495042001424000 12470726 357343024225778637139082462007981673920 12470727 -629941817341349111952778695855890984280 12470728 255196476189815521898464040635420124160 12470729 1378565678935407003151466956624081002330 12470730 -42927663068596338210294086570671169280 12470731 1535974171547477879294024317957560064 12470732 1151773134535060186809688774111161060096 12470733 193845580999838013497123711036854656000 12470734 230419020172261189411254664934201486016 12470735 -619091246289514081492576963147823024400 12470736 2796318109850156182457794248175779840 12470737 1481651685107070852092644852945437510386 12470738 89629108540517434000861994479267138560 12470739 200182416764424033756185390427598609200 12470740 119469572970659241183740444967932624640 12470741 -855403772795531226266858611053396096456 12470742 -94918947113607416698360040368738905600 12470743 925263304192376152728954833988186427800 12470744 -570120422638360788400866463386992640 12470745 15677185898628730242213935510710154880 12470746 461359048670945417648185966918897497072 12470747 735677610369814698557228159249946851112 12470748 -505394272190550719064763117628528555520 12470749 -1728680583547212770573264149323450396250 12470750 -591241513212159864918140315084008032000 12470751 -231677413476562474406493454114514662680 12470752 491365924111944040139937654345888694272 12470753 -1463294796030023604029782864036772443998 12470754 499789917030502329139275578248375134720 12470755 -289440598080492479498374712282146213680 12470756 1099820970106523548497780000045768606720 12470757 -229582049095392098842355856837924455712 12470758 723720207472695287961782096392861853376 12470759 -756030074676642489399885621294753618384 12470760 1223245147553555366917778766304182681600 12470761 -325185542381624623717358726463809875968 12470762 938938955107119290856582055128362227632 12470763 381552522670731226846924867572248646744 12470764 669002805531636341888554358262946086400 12470765 -410858157650436461395472199647783731200 12470766 -169780936402084141594342886760578045952 12470767 -231698618915454408890576977810187563368 12470768 -453663560185760738443992345898799431680 12470769 369694968562419556703353688657910068100 12470770 186581861702092465955823843349705108800 12470771 -1578506747364362770909432975728648979800 12470772 -66906146823660846754764133569584726016 12470773 97816447956488743840446909215807892480 12470774 -15655723832448724296512517144441247680 12470775 665525819605330006837874708962425663600 12470776 49265115816550952018371001597236776960 12470777 -533834696385793999837633364523567794976 12470778 317463625098876827517627444452152443504 12470779 1587172310405524401950754891562363656880 12470780 208774515031943986653447072061049057280 12470781 -411200567043033607518757727579903360640 12470782 585248782372798775691939210672363590400 12470783 -48069939630017523529139262428816421600 12470784 -42711487496304919418709325230838382592 12470785 797189813938060231210171653473338960980 12470786 14713485060792726832956839737779640224 12470787 461348376272486504873705936262754160640 12470788 985965875834761781842143590725184335872 12470789 1813286879904394013756523262089545647200 12470790 50748110680961097044891920137470365440 12470791 1694822852950991517574513234847769431192 12470792 -2471766194525721687676722697092991549440 12470793 150521962401533379986018526254249621664 12470794 -73128373398816129007979682366891558864 12470795 776863382893208110676228229203356864800 12470796 -392189235323828751807342032582805316608 12470797 494009939792282126971119731511849512246 12470798 164891780148568054194643481761533950400 12470799 226103558608252138347173535600057575040 12470800 -164852836597061691647725561547750809600 12470801 544799482160557959784262723699667538752 12470802 -508997621213361139013408015801299814400 12470803 1889202775416631279805533863857261227052 12470804 -677391619321773655646984529951571968 12470805 269598458269763607343366581139088845560 12470806 246293147399088971950049174584047102144 12470807 898229013833923518244096453763115365760 12470808 36803524637702677302487995443928760320 12470809 -65091315040706135373372942776809007472 12470810 -357886414380943333606437793457778458880 12470811 -992199300486349475778962341916887412328 12470812 658583847815685089187705851673262563840 12470813 -198511506885911381391343399299829703700 12470814 688620621470168712279723050989426688640 12470815 -491392821210948403410144931008014776320 12470816 1983536045427095967446688570583256727552 12470817 -1817034562468180550666533520431425600 12470818 -6107301059381387851173491857969999584 12470819 118649686750777785684308190653598126120 12470820 -404519657657261159611385212255208017920 12470821 303558300887085695919435801183302752800 12470822 -101087156099177456936085250612019279616 12470823 -1012981759746183701951079419325441991728 12470824 -1358653444671087355375095839043709593600 12470825 309512272211068518524052803439475163550 12470826 83771922610152988905033639557049705984 12470827 1860951644019269853332746772902023501912 12470828 1408123526585116483256431867887020651520 12470829 -93326376968445852244789251770619666432 12470830 -54542040730267948215567683904557568000 12470831 1816946822437245910277182290695578639632 12470832 179783750761144279357888988889917718528 12470833 456092479013622198637913709583438737504 12470834 -364799135001163950546663756178244627184 12470835 18799358588655602085314992156309217280 12470836 -237979128359323396086559414097692667904 12470837 1149421282940838603099928946028112320000 12470838 61001604500381739160153928316992977344 12470839 -1105762313313791903931825710284274350944 12470840 781914932481499542769290763848837120000 12470841 53008585489484618905939609289259159300 12470842 -62433746904010303900297424455856006688 12470843 1789616293301143570993365401001781835472 12470844 -337384869333176304601032714221518184448 12470845 936894353693183205618478304398517693100 12470846 520909570836060592319766038971916719872 12470847 98807707043274201523290088270287510816 12470848 -82183938904133735086181009291959861248 12470849 287726380671510011078137645749185500464 12470850 -19148086362566450212842847430237299200 12470851 -205825436101193761474966704608504238148 12470852 -964793397302041856641438566164588552064 12470853 -620376925634788846560918815628423388800 12470854 -1102638064840187481880841774666464244928 12470855 1107705816976343953519189221638476256760 12470856 852536369950508156365652073478559539200 12470857 80000984052344639471620700983553149312 12470858 -191715791975856245179739817465924316320 12470859 -2116920729653021479806461717474283185040 12470860 12598370018440914551713484870618818560 12470861 984852888451442872316927953956491358720 12470862 61629529697111060259038110687175904384 12470863 322117158261615210701372804852900784384 12470864 109205512192060146838479221162025025536 12470865 709241067592848416162537919066980160 12470866 -69938058570154718669589667760755126272 12470867 522424640021820941669718047087556551916 12470868 -465588605536728678414182884058515169280 12470869 2567438173057983975642467586876943400896 12470870 167286568764100390917170615950447900800 12470871 -434473975092950669957111888356155067776 12470872 -926486708039699543060817967463641006080 12470873 -408871011434704590008961358243456620780 12470874 46819341270248334726389380346755086336 12470875 -1041251091877929582581208526350203508000 12470876 6787897078918204789346264694208487424 12470877 -959670799714774702349630343817727068980 12470878 15342258649090841815900050384422215680 12470879 1224375472138400301570064415981901901584 12470880 68804278883821722450713033588822507520 12470881 -1749107860725250715908887303875260324318 12470882 -22914365953711338821259431039280953280 12470883 -665463570993694620680959960255201208400 12470884 999951848228624043354633588565609010816 12470885 -322407106452852668585752506366153210240 12470886 -696613621413626347848349846422977669376 12470887 275772860140891740911820293464802126304 12470888 -407442747627990663214673618280218234880 12470889 553194879989063513296244501289576129120 12470890 -226914425343833241696694802952046768800 12470891 1133023659416779248494081700901935698292 12470892 -455580592128692238757035813236064387072 12470893 -311474196811585358429192181247487934816 12470894 509600239594727053293125511232571263872 12470895 -576551703388821623806924755738004946400 12470896 -28100107306558629518052424944446668800 12470897 730871181861875146167155560080589831920 12470898 -644103164132434849736498775688447517952 12470899 394723860012618320889010642939462379520 12470900 -34499331925155303951008148299268134400 12470901 943062725053909275759315478452105787104 12470902 -528029393288419780810294164484573787328 12470903 31036718794040031276981700570758940824 12470904 -112380093419456966462123440991733411840 12470905 341745266943764016712068136277633362560 12470906 59454345298011101880807362054087407104 12470907 -8132740595216521665587768836893686760 12470908 -69322528162807718517780679539698608640 12470909 -851892828631340308596184898223365052960 12470910 -87446516171579144212000485806751968640 12470911 3096700965931190724218780331544819789200 12470912 1119635894258284233322750769294003404800 12470913 -108927152013922554048911801096986466496 12470914 -524348200902860166060550278738778384944 12470915 42124740865286310133325109074992092720 12470916 -262783932024377795498795444457329049600 12470917 -1373874530498752526094059036741505648034 12470918 -229250841086515017447107567731082727840 12470919 772098416945439630595349413666790959488 12470920 385138024144179922729966474609827840000 12470921 -387557644864940519208145315001993188848 12470922 -10039843171969858850679151992295411968 12470923 -493012500857554123459146968411933264720 12470924 -461555287945010337519412138006885653504 12470925 -529014309387201700885388598534861307200 12470926 -26701474888210324475036206071997635456 12470927 -509668596614912189245425884374424736528 12470928 -22652036406276287342695692834350039040 12470929 -251766323725439763323588723717135172060 12470930 -148309569025785122062703003227708761600 12470931 345304883902259721950674125603652797696 12470932 118179245984263425037015394033854105600 12470933 -950462345711017186623931655014416730560 12470934 131857471531863484615049502120042885120 12470935 -14587031937490507461565239444155721600 12470936 772746857044048210274724584846062663680 12470937 730051327415146063669508712672877867200 12470938 749345483206842676086125593354359283200 12470939 -337303327328951982274125922721380193952 12470940 -865483074444376509282704727285683097600 12470941 -733345150545818622533868806166888262560 12470942 -1078178580979535369637982245783421670400 12470943 -541406788884234773397831252042453546936 12470944 1826185233110308164137621615543810260992 12470945 -559647699963891199471326706383922243200 12470946 5482807329166235108153683152533524224 12470947 820645906728445745924775935338637095080 12470948 31649263801119346601039867821791744000 12470949 -548549472094459642383165035481810746880 12470950 283977839245004214548278996226651148000 12470951 -999702817474937377149056045551222230600 12470952 -25553874240581455530896907028766146560 12470953 590891816440810967982598895036839060608 12470954 318037888673968903733614183706867654400 12470955 2390385721975345935442888387255365120 12470956 -394034528963017793248635805844667738880 12470957 -1030014102097052273293627817022499202400 12470958 269115389211900605277047906674614248064 12470959 248903794528358907186761067962144823168 12470960 46108912549708006401451348245913927680 12470961 -159710699431119737218965767186650065216 12470962 -105067907873824389536636791502271482880 12470963 -533595220168434455542469208132928619136 12470964 -637679598226605943402149197595107555328 12470965 5572587092017834784823869386163882520 12470966 133686809923156080515377073248953174432 12470967 -127867266041719315092650044740878639832 12470968 424104485501028731150050993092180418560 12470969 216878507106062709621336747027031005696 12470970 128747947337935926541987419640950796800 12470971 -212799991773039682029869382375924604828 12470972 1967906979039501534951590571741519416832 12470973 588230863594561897898527497228170063040 12470974 371008203201705658705511555871144596736 12470975 682383675796267489007176718027875170000 12470976 -112132723004298775403018149656243732480 12470977 -114328858096550614611433641651124042174 12470978 253485621739140102179291279530603461120 12470979 -548819051704199036935989384787779597840 12470980 1150341806787726773576818099697615216640 12470981 -347467680167593529269154333726179011108 12470982 416197306189859838172520982302695142592 12470983 -265855557292385019549328454106171369680 12470984 -161253579749037584155185892214420413440 12470985 11976130044263305081554913214857088640 12470986 1606345016257308062827485545513171040 12470987 -546486965321260237754830997293029440364 12470988 173856699241609991179073424153193152000 12470989 12028217704632311114811119814255939424 12470990 -2901327519526021829176469773648266240 12470991 532702592516693825139761729396960256 12470992 226409458875458270445299993030180208640 12470993 2830956610201028316092856839583952279920 12470994 -236052882690625529303312702397177198432 12470995 266385840860148519450326583859061878800 12470996 -937826358401668580997752866593668366592 12470997 -82604702237634146939511548522250441216 12470998 370006074709339714193866208429375329536 12470999 -824648509076704892211693687886801388400 12471000 -285663704527663546827781728506234880000 12471001 -716491278773175495567361339988988170998 12471002 330104266181396597186536834948244940000 12471003 74460398410623536825032116127409302332 12471004 19264453823841536739633628114464929792 12471005 360174382562841860290453972667363655660 12471006 -144634743122516897178785863825992087936 12471007 -1921282506477256056406989958062310706280 12471008 112110056376550272102224008390901760000 12471009 55602848613586624394292717826372182720 12471010 9638359632180550185762463462998416160 12471011 -283232240563837824489866003884729973760 12471012 637345413759649396741698284900306027136 12471013 -19936168270996353031772320663082385216 12471014 60319533976596312548275373479840552320 12471015 163290419918282341301835578599210356000 12471016 345495646248253116802038627231851412480 12471017 151432679181927201979516584181334589420 12471018 52347188590401310539852648021205455360 12471019 455840402669213700968324249443901521920 12471020 -5744930055284735586277889214657024000 12471021 -68823744255863328179815513352794627200 12471022 -303860073475260712620145324250870963328 12471023 1035829379893128696594200972490073870104 12471024 115084376331892979783340603603506724864 12471025 144206046407002351025660919209113580800 12471026 -476227935624702780347911589847149346288 12471027 27867118394769064058942670690620135424 12471028 106861334767490725416970638105796514560 12471029 -1356502042428694024094632716025363649316 12471030 193172585701623965044282324841038848000 12471031 -175959999456230380072913957526118822168 12471032 -2019653295671834900102519785542451200 12471033 -979061212069232751027094883213645305776 12471034 591537624219234502807497456995372839680 12471035 548867948498295358728458343116747920560 12471036 253745738949364710379416153556778787840 12471037 479500785524989240773609023823035636640 12471038 340641949880853329390500823415207121920 12471039 951505097836040036800861359596874887880 12471040 356776385440171484409538460873455042560 12471041 -1119157242135364493273699662831462846416 12471042 24406734869408136040979939602410275712 12471043 133066783874631130078647754635682215024 12471044 929635573603137354971074393697948294400 12471045 -857656307684125227474838049781010478400 12471046 -313135691898081801085184800247261016960 12471047 2133979311849146433517133296047360947472 12471048 -73286392147757341326213310882651622400 12471049 -1195570825782928456478568797514558187760 12471050 571039180051890284251528122850556230800 12471051 114206246916797006836259188958043732720 12471052 93982691626771522255321204800288718848 12471053 -231541185965571122385937415490351774144 12471054 -218323515366290272489321872083593222080 12471055 -253515633522229671532128654426907848000 12471056 -107374146792209738365459426695400439808 12471057 -709284609924105342203424687399631371360 12471058 -824819027552895001772010945191473131120 12471059 244980835473614662255813290297675551520 12471060 -10583550778488039120205267957404794880 12471061 -895651038845028764664945878333651459076 12471062 1056134123399786987882781514972830592032 12471063 434594667315324721187630840174562722688 12471064 1171739644793356865984977861851312660480 12471065 1138717997908540800221622283852100771460 12471066 255434439987042049348442638288063165440 12471067 -324046207692010541792605682548218100208 12471068 626711451762716900538482646106544017920 12471069 -493200786301757821280685509761844142144 12471070 408121511524128989890641605101760412480 12471071 2107748535369406011913733678723193202272 12471072 -152158314352368761300505460947189497856 12471073 -1360015645421279433451198145600024553240 12471074 697106705025740675999913104991587057664 12471075 -261327899197649268254160328523481000 12471076 674213019211602901842586615130063397120 12471077 -1710536635140372557493648249298726939074 12471078 631375276132362221944942622983162271424 12471079 -58412594637526410074893371579451141200 12471080 1147307530812653755801780762774136832000 12471081 -158076958869519937752708768842053201152 12471082 287184328289239160876429855784379057920 12471083 230501665085805825652172408119650567168 12471084 72694669541532739374943536870724918272 12471085 -404919368811907568472131115413886535680 12471086 -196030246184148567553018731710438755008 12471087 910543501083489012095670424411254898560 12471088 142427781182297629624484089919986188288 12471089 -1537722369239877284475631485457439344110 12471090 88777657976395752933983524868153840640 12471091 -1495516812487667286618455143920315963508 12471092 -519449567003460951459018232285150057728 12471093 393065870406917776578687061581561531324 12471094 273499280975222886527972587508233197312 12471095 5043975852448983961688712518486193600 12471096 -187749114662419793087193294404637818880 12471097 -948976626458394264021177993628645426428 12471098 -932286201709262065150667674223953751040 12471099 925019677963779275072318670315773505648 12471100 -249747280926702804530640904837057459200 12471101 10264245454002086326541688921246576492 12471102 126462441449037977519995551360451403520 12471103 859598302001163870175391385722394172352 12471104 -270922313165156163244668311586677981184 12471105 98488668299433211563452655777288696960 12471106 8615176986402251529600984109301412864 12471107 3056963501050726009306932796640874228 12471108 -84901597363590679146779125786637438976 12471109 132544054674037070012898045881699241600 12471110 347171156380796810087823873056072501760 12471111 1971405069299557334016307070569113117600 12471112 -60602348642338713869966019244673433600 12471113 -15082713178069261931510336473500313638 12471114 -59273257800200614825908719354670028800 12471115 -1471868989379208317728054020023786966400 12471116 -101608604919475563803187104710990970880 12471117 -96103619325689441614508867851950560640 12471118 3247603158996613699463297191257980928 12471119 -138136275052552829636232735161017700520 12471120 -11311260703731361146472260942452244480 12471121 -645863277961292621685593059573120296576 12471122 274573070408376281055433601459665748112 12471123 -57913565719191848797320417431104102656 12471124 746411983497944356533547203782241255296 12471125 -496396263274162812181266925742694000000 12471126 37702356310471835477626225143805526400 12471127 206902589572192987233839750228100595976 12471128 -1311436080667690761008115540592733091840 12471129 -125893070754585816801487311597942130752 12471130 -1768912158325141255715043278241070080 12471131 -70014389512737472022282682661971468000 12471132 369774872279850866168446189172553590784 12471133 -353369896089023989430402732408052742618 12471134 -70660576427185372726705558230868579200 12471135 856993479856419622162068008981523507600 12471136 165655141149901983223599917429295808512 12471137 -345972044748699799120332688734488236800 12471138 367052521311422172258033065368493629440 12471139 296832552212934342026819385204956038940 12471140 -243860242036897195666044277086687928320 12471141 3519043852317156232588843781658231744 12471142 -737880543701518599309124067332689930528 12471143 829223668495914926364120605350761407424 12471144 298328971369771544841055322126136115200 12471145 223375445184584922237426843669731558400 12471146 -118117707442090369274596913645414744064 12471147 245535175901021382295732619453388385728 12471148 -581130296205996784291168581867531265792 12471149 61297351961404041379097145187742685312 12471150 -176216794874481825136297930285114444800 12471151 -53723445708939053163583249510389043200 12471152 -114082186366748333816087514480685547520 12471153 -93693954157153480511941627416590964576 12471154 -434386784190837665255784672107945299968 12471155 -772959544694684644610571286239823316880 12471156 576950136266964653320788272411929648512 12471157 685039913741325858506639708283114899040 12471158 131376584346196877930599413720337704576 12471159 468865951323637534105006813150106032104 12471160 -8250037654900510063947689587869696000 12471161 7398721858320687652825203424908411792 12471162 -112898420296358364920423846515136115456 12471163 -155690299750497306784929458440589979080 12471164 1058154819543039752501272695892875749376 12471165 -6305293744430002958525451926816350080 12471166 238598304471464816326233106888047331200 12471167 -1725191092847384484190079348821279334784 12471168 -628986259599741166514857044715776245760 12471169 -1510935822303272941438516388604136194430 12471170 -587012301583705351186501472512661322720 12471171 677449094000628001477939269325769634624 12471172 666649917794016963076777596751066775552 12471173 -102262112737212326786225592891219072672 12471174 52824597431354051035716953045788920768 12471175 228218287083339997372192039740083868000 12471176 -19633388608190326098525600063235031040 12471177 728310753116028788107315451645050755840 12471178 358394845663879811753089749498000182880 12471179 835129026506245027001425636928966034432 12471180 -474670675904640756148240247129905152000 12471181 -1032826793174143275587656529669681275488 12471182 -827739663269700740979889856319564804480 12471183 215176437957726109046747590732383196464 12471184 202163739846092474942918315220434288640 12471185 926332393899160730621225937598059979380 12471186 -194326500402211266173902089229837197696 12471187 -771630537686260783367135772532266254164 12471188 733490575539133180864249629562677717888 12471189 -233997223118924271927606799616100956736 12471190 774601536760443421647100747764781881600 12471191 -1115951542288504093171042756324650852408 12471192 1256986288576620206333895346782000537600 12471193 -497159394128679149382648677459365725184 12471194 312124465475029358783215098489431110896 12471195 71110105840889679581933216089702717440 12471196 88921613939821837578315493302888742400 12471197 47429169932885817483479289540666495840 12471198 220940624324163808053526265103161299968 12471199 -454635900839409372969611877774004084136 12471200 366285756938588851208732340802604236800 12471201 752996778808922740083296468158826680080 12471202 -708375751334924117593670154370973558448 12471203 -1125587375184114870675646992320102848548 12471204 -8835886286615322183242720662034319360 12471205 1230990699402099198685259017467713860860 12471206 -486989799778926140731048801284643297152 12471207 143895058769164023899989747255312533504 12471208 -492230185502050046678950081313119319040 12471209 -1527308186256030243978286154628447235590 12471210 97741264113734840560204247979643183200 12471211 -1161378914560356876140566788283561581176 12471212 -41735309773529351131587580419618075648 12471213 -28986459592082357413365450600790262016 12471214 -22031090217577117040502674323155513600 12471215 901883136360729930089118320755260129600 12471216 1995949985506757052291713240852004864 12471217 64034149738137940400945775414450049872 12471218 -55221228216781265317595077613134837440 12471219 1548092417536709750477030126287763145600 12471220 78990486456804775852480464130005196800 12471221 -235428181465872507186911695927241951232 12471222 -43561218102339539253982325249085668928 12471223 -1425753875513711302864409016473430541528 12471224 180762898640991091760330507174975262720 12471225 227723909677007339225459915419933771200 12471226 1566111260436392449929741605923395306240 12471227 -465507154540991779538037414963710880924 12471228 287765250721019619024001156457978880 12471229 -183758493539103979838227235566333226170 12471230 -53456401633830038449705043729303500800 12471231 334266876302878470691785438169940753352 12471232 -114238158243431842505198641038946729984 12471233 528917436529045809377287993681707100482 12471234 -492198938572206139971800900764690937088 12471235 371841682512197161577140256952092732400 12471236 -1389724624333547088615066705766397646720 12471237 859259564369164503270324183486065979294 12471238 34418185417326135159264039562385077248 12471239 -782586049937322460947023301080723157120 12471240 328248826516137237435946410196525056000 12471241 1389361019070211097855617432925888982784 12471242 387501004643462016292173787511136736512 12471243 -175071873632325175822840559913273076800 12471244 -481975212912390842465062739684721623040 12471245 53240290749695918521822890585198804120 12471246 1152445634838004933404809416594986614784 12471247 956669931454386545510144243302948320 12471248 -188051012031484152906395408097814511616 12471249 195503062265443908042435492613005666240 12471250 -529291011185034453322968043208880000 12471251 -367364514626416350595747768597820744256 12471252 -524352775536528883760533756606398609408 12471253 1391099802793601213580080395262263235100 12471254 -95018508349729935180744995524354547424 12471255 41265023505610259816571170226799513440 12471256 574103895212946269774360570397032448000 12471257 49388853121032463682463537780819115464 12471258 -562252613022337072877972503089842223360 12471259 113414353103466056108263103937464093280 12471260 -174167817216694912102430645255896005120 12471261 199785036132286271913156079824339729408 12471262 508704071201174505110780687163346543104 12471263 -464249471897265292708335188093360138640 12471264 -132686496358678308570069435138882404352 12471265 128283940574491361716011113952780105000 12471266 -20629590428494054223478078812507139936 12471267 -501347572765537999428055025673635268864 12471268 18209107291787325251467720457491118592 12471269 -31834015060267629020200265697602678400 12471270 59211895878291855596592530641277122560 12471271 -580287143577246055496254195651600850088 12471272 1336363399257436239382031344309492531200 12471273 512787204198897124890478678965550725120 12471274 -1442014322394903327127865553094303570080 12471275 757584916951018257922138610761288948800 12471276 -767813888281681694001876606625653457920 12471277 132531037144428006666502497822119754880 12471278 155379139015027782498990502390464650112 12471279 -938522717383313549106856053814981485816 12471280 49119306505733084973572091706108968960 12471281 -1183848450044382850142405776862874303918 12471282 414641126468429280273515084401117198752 12471283 621253786825963416977995895070168337488 12471284 365338414576435099577187409394511553920 12471285 -277486521407413561046925085852241000640 12471286 -921794584312698636664115008768645485408 12471287 -1644826443321948648795436339586894231064 12471288 388152579179898568688186034615892377600 12471289 775922782912255121440632472873481738090 12471290 -1603983155111349609563617507149404160 12471291 -196026563921187969926288898737025739248 12471292 57771731208288496973862488840285985792 12471293 -441712928551120794734849485330943369856 12471294 53938675289972438112259067243668982784 12471295 13476119468637869903559062393644985280 12471296 394495608654294159245808356155321221120 12471297 -762993749544127985757476319201885934800 12471298 136976914314442474772318973382678474752 12471299 -380497042233006878686051336840260221700 12471300 -162124024546520748478026581265100800000 12471301 -2081295299283406499834364139212933237600 12471302 9529923981896469629113378747700626560 12471303 216631942638891306122966136172969641120 12471304 -560595177189256220582322108551533194240 12471305 -474938828698437425893351401639277459200 12471306 470270850439597336466921132591023989504 12471307 -135261450293347836808933783125962134444 12471308 -871977253578807668257694329092754467072 12471309 2082599594168433559765341313406868592704 12471310 -73417899575382740371673042704048512000 12471311 1686934979234941507537352085814216212912 12471312 -14525613862438807884037965482446553088 12471313 734365464440531480923162517553426110784 12471314 806204179024336788178036051740673658256 12471315 -728522586114744441052063992713594688000 12471316 -593051031086522891580484881626241755136 12471317 -242890911920779251443925012871578491634 12471318 -294230134042974155125670556504726891936 12471319 76541542835224525280482477889149706592 12471320 65791268149456662871851841992575385600 12471321 27642289416799704927157599879489837120 12471322 -98138359593616364543469613358192598288 12471323 1267954982484214649045922403773356413572 12471324 243411814465272988438225446960316830720 12471325 -1255951975590969869812663839909757635900 12471326 -110663463473644240557837776582914381440 12471327 45443103290453056012222499941716327672 12471328 -1712961383083939724755874314191154053120 12471329 -201183955991040434478326640365202705516 12471330 69995867296588382340784953998225280000 12471331 -178381435410577980921439967587080625152 12471332 30454234839919657150441152450241735296 12471333 8722988960655026026927839394772136864 12471334 -984246321989650975644015225038317046400 12471335 154014408053055056488368537271939876800 12471336 405886332352053846982560234838370058240 12471337 1757670835044009158177625627912857220986 12471338 303633609233356257865652689847884661760 12471339 328831166388438410164798782905998626312 12471340 210966230263122370858917248404812288000 12471341 -1221138285805385941282458923853870513258 12471342 99406235875985601220443007512923592960 12471343 1148335388823733817307218856427611452464 12471344 1144969689248434797416032976887480320 12471345 350112549595518906442187900663205527040 12471346 -363023595542612723263239073478975206128 12471347 232153377410848717048005111171987396432 12471348 41035754340494914627224308378783969280 12471349 2793151190951369356215351643690754510 12471350 -21020008466905190776716267125261733600 12471351 -180621256211576742286643158528666677936 12471352 1504335049892627585417633761655197593600 12471353 1748190115213068400504926557614112708640 12471354 318427130647695198400231926991346979840 12471355 -76415228421474938350015383056361392400 12471356 2064657322465960343386202293308946925568 12471357 -30680414987154757137450891433075656960 12471358 253803964716596084361928781741001578880 12471359 473674229087262562678647505193795375520 12471360 215156066708109748061836084672116817920 12471361 -198009010650228741810179814625588866240 12471362 -119073891105653442918445138451071451136 12471363 -677433803432597476479279977901287902560 12471364 -61972710192732799352189897635686425600 12471365 -272916494668174830277778077546602508740 12471366 -127281087752531154792369831254410071552 12471367 -1016889015742326061769325399798885500584 12471368 -18195051974847186151442539313678254080 12471369 -628266952227092179959184139208790358256 12471370 -365894748985912953655280125390967672640 12471371 346274760743974291723861205965815356304 12471372 279047139596275353239187052541757642240 12471373 -520257125226530717999151746278992442378 12471374 679720155181057170404655400502804832960 12471375 240565057311140728146800993280377088000 12471376 -261028408582861999869973605404377088 12471377 -859222720414008580331296898569062595980 12471378 -26558941900422628382396659471357148160 12471379 102382586909933850252101250917850674160 12471380 -46119578884608448776719932566390558720 12471381 323024708418202127441786539342116905280 12471382 205636508538648459965354675020489058304 12471383 286107573177060824459811216571196306544 12471384 369690312483611548825924388151500267520 12471385 269107472798140652234898985627940165760 12471386 145112991480652526762633394642136207584 12471387 829652136581570225312796556715767653984 12471388 335619691044052680715963041151812428288 12471389 -486442979951646565816820400384593616768 12471390 -370106973148040625765172588667388175680 12471391 -162144706669156096692247382663322570200 12471392 -520457863093670773212737241359292825600 12471393 -28707982657521082072532086811650596864 12471394 218668908556855606727584719114699082752 12471395 1122560200410190371804090692256376760400 12471396 252384272274838367613508978496707768320 12471397 151309594878689305917925061849250431580 12471398 444861355972607127436515254043938239200 12471399 -376381395872815745238512140202293150416 12471400 -273836870892919002314252142031896576000 12471401 -18815194790232232511802026309577734598 12471402 531232348502880969318161051529313569024 12471403 -538243094746596067086095095570203999744 12471404 -233117834255219716346318680022162992128 12471405 36132806912778219779883247805300862720 12471406 570390863266115268158454974136359641152 12471407 -682254795737907245840130175964171965320 12471408 -414629127663794898406533455589900288 12471409 11386141417482615784913132379361096804 12471410 124511900580903955055155497599242521600 12471411 599697138947173006476807012503563478784 12471412 815395611900845067707053490627692393856 12471413 -1738963269086412438424147905634781968338 12471414 563796259805998926065490182238449848320 12471415 -502501893616906295153041954170661888080 12471416 222216005198611638491656273588236533760 12471417 73976073924160227440760408841613670720 12471418 -47006582872572719551064691153608267520 12471419 13176854551778120877701311888890706344 12471420 20239055234557235942420127339041587200 12471421 -6649568271158507544312313094304300240 12471422 277484061868163125262791522164331756032 12471423 -170999858570705146696665492406503151416 12471424 -183176209667173476817276442473660416000 12471425 123332794869126590282386258738423632150 12471426 -579056522569275801754864205834466427776 12471427 981276813269125183687618778916399089276 12471428 -524486773783878092184258829747901091840 12471429 79865535845148217107350641442507708640 12471430 -78614872356993375555714400439993642880 12471431 581439917443426965613105778412048355560 12471432 880336056941176405099621585184045752320 12471433 -1383309804568755709126156652082108612792 12471434 -315943867229626222838317777178080481232 12471435 -510930279363785982277602193303780864800 12471436 -210058797587617570923414835524974799360 12471437 -629542549779178812898361214559875597216 12471438 172634741992638780109430838081489487872 12471439 -204450664551797831611150554246455331744 12471440 -306738382681480909016823124683111383040 12471441 383783013855700123088830193319500286192 12471442 -319735127050569085842846412889673706848 12471443 -768195903365259291764202805855861178736 12471444 -380303947656923023848423171753535317120 12471445 -136336978218048034752788398362657659520 12471446 -736985078216173740181090207843225894656 12471447 1521437544577184718743867924791498179072 12471448 -1045895671757462458043977320632905728000 12471449 -892946814125786516719137142933054136700 12471450 370202765393043912517549091986768128000 12471451 366713323012974588160668202510512226992 12471452 -230591372553953395212145069320375846912 12471453 468273040098086666235996012461528538540 12471454 -571239891450053705170625727987904477824 12471455 413101443302050046095499487115901310720 12471456 40840811273118066991404178171556265984 12471457 -409517766536754198267777747776626219294 12471458 -5944912842307797474515891675324082816 12471459 73028163780673491777988868890082643456 12471460 -554195618873937500170797589185621872640 12471461 -381037278942680799917306395285627759938 12471462 -5860753157247952445077588137077667840 12471463 744458620312831427880156035266571470712 12471464 -1067921768449004666486591950429969904640 12471465 139170976868657373636339745180576701120 12471466 456173896177010731814087013637553664 12471467 -25845203307132156891645414576191170440 12471468 -725112857232848852947104510865417320960 12471469 -956740544223260597008484281699632007104 12471470 681968860843108576067695675798646296320 12471471 -196061996640799743098488057607905914192 12471472 185674800905454862663870461679123955712 12471473 -370492480289782086527433408102663363264 12471474 -65350333648337552845867659210025784832 12471475 -480917838816667306380368662131177428500 12471476 -51623560990289897773940403249619979520 12471477 -355791972153945334752629665924864301280 12471478 612562114912343045234070111090038555040 12471479 -349197380143972399480722973749018007200 12471480 -233199147056084716324450983576145920000 12471481 -183191656097086495163052285744289792800 12471482 805592773462587242184123675642964628592 12471483 410569515667692013763154053510839000944 12471484 -334883903072311045676246616943638063104 12471485 686504163687669248356269830528112624240 12471486 146519524456714135046019964448133734400 12471487 545466443656161934861724535341783504752 12471488 -115804016567633625791644953801378496512 12471489 -1406777303832137121803200436703090900960 12471490 -27361317077307535492759858368359762880 12471491 338076723350264243642800555081071446784 12471492 -9235902071610899026441041518253490176 12471493 -105493999674737688127873402954316237120 12471494 -158275362126287841748335414867130551168 12471495 -213477209639888556828460119524452856880 12471496 -201445705580295104756801637020663454720 12471497 -877117618165607848112503451105679575040 12471498 82518131042244285731225868651025489920 12471499 798616778623355010150266363614836132500 12471500 408234066854006256187103276681651712000 12471501 101806893681232717204059029157308170368 12471502 -328821698492369995049661273590732874048 12471503 148934672840250672685846186212597370608 12471504 -107200964962624307932611398590788796416 12471505 -468410565379299117091537481367248865600 12471506 -196655266244424353164682216318544335952 12471507 -85951544847485998125028992089964345000 12471508 -38092423560726930965543105369446809600 12471509 -31401122537831889883824960826174654500 12471510 364910478988422533332887921951194290560 12471511 313177955013782574188357303504753831744 12471512 -933303321602139978088009267483821004800 12471513 -75852582067744830492742806620023742256 12471514 -800404147041428065167620750165101284096 12471515 70940057745368392030547171022244296000 12471516 4692161892141005840660254964275537920 12471517 -366842772581621923161400394163801089408 12471518 -43682968648476602019120084709007638080 12471519 676661384801827910408003158678844182344 12471520 777076256763005253044222688591111782400 12471521 159856868843982305416558121963097323652 12471522 -24934643775372828464219553744918698496 12471523 206339966661458747974472411758942495320 12471524 -491793248069332263832297290476183976960 12471525 -102172474410348707955876018305552616000 12471526 -914935236176665898640944337932328309696 12471527 683484838352726430617168830333800732672 12471528 -451554544766673598547111207243288739840 12471529 102337955922308371006602322424379648000 12471530 22636900737084102884119465073366558400 12471531 814964645128677776895375433121856702552 12471532 527773417125357885381834390521083809280 12471533 -824289690915678020049924577385532658218 12471534 646663564096203889952523462876637584384 12471535 83148903158913999262695519804782221200 12471536 38959201200037080827631849728353763328 12471537 -201715347385717406793015198953262770880 12471538 760006793315633693068655991248584417920 12471539 59335431775734960194900550181145307624 12471540 65383709395618845949804901207488327680 12471541 -879348261206666208038285243986781083200 12471542 944896172857505910235572344190576576672 12471543 -201066311408594200792891910571519590400 12471544 392059649588177931652294778819815833600 12471545 -293386497761949258132570865742460130680 12471546 101474093632785442607571450411273744384 12471547 1497458510488943750205078114459191819112 12471548 2767462991926681733265225921134100480 12471549 -1423577722925516582769643106292925570752 12471550 -20889844034147847931908876663671366400 12471551 10161637169620180276826810293897376400 12471552 692668212358416340635185375017502244864 12471553 -377757351485082537183043832470382929580 12471554 -329440504202691559753646179850341119024 12471555 75549983245471522885542735675827075760 12471556 815226280585002140888351534436323976320 12471557 -178644280495694393027950796314391433408 12471558 -288777203302574426089322752818278851584 12471559 1234981407910736708737592603269995748760 12471560 -1705146950624673741607821736012728729600 12471561 796656672439585408717692743470757303700 12471562 124139430239848639232199101677894982400 12471563 805431321844387001540400517783257802224 12471564 171220360511538379125445915033857441792 12471565 971785598505863290138356419645809424460 12471566 305304899305642941332462992374434976000 12471567 -841144702377575778204407688458620166520 12471568 -70977808246972296820562090146305474560 12471569 -1126442185860039503039564201968842358080 12471570 -4585000427967428269085824357758609600 12471571 -371180209992421812847577297287719559088 12471572 -1341052219994386407133979790253662289920 12471573 1218634178756682986963416375649213729184 12471574 -848274092392464375756169971061930108608 12471575 -38527651565100602436484341611795001000 12471576 -29501842256859165359920672945489182720 12471577 144021101501195273644939026330410053072 12471578 550392974361994456992545633915436562416 12471579 -228769485929321480383432236354401257152 12471580 -337979012642162224128973276426752122880 12471581 -1012109358831308053332693524606634173760 12471582 612549417795684190072548439789405906560 12471583 588421564779361979951048126844606474160 12471584 -31368493079157862707206338697910681600 12471585 -20120426620584020444153383187056001280 12471586 -307877469383212910914291624572427513008 12471587 -685000150346820926537332669421111161764 12471588 316859308410870896706129438586422214272 12471589 227387134691353311949495545786749121408 12471590 -184682133639073961895051504119139160320 12471591 39912023633512607050136525557857792 12471592 264245195777247974728196819650806497280 12471593 1165932266744637419774523435915041637264 12471594 -209279122526655664637009912200702252800 12471595 -1380900758363206876587516648062940385200 12471596 -903900061088098516435319619538997932800 12471597 -1545205279895077856678573567895613944000 12471598 -471554686136904079512681025079859259200 12471599 -350439657388245815408490999646501619328 12471600 -50865227830101036879854029825081344000 12471601 -1940831189125872698865785890558708412398 12471602 -474929863215839249900265286885219355136 12471603 -391274666084443817182175494408331985096 12471604 -233667538113987544085479571910866863744 12471605 1331325394191042241463106429295319071260 12471606 -261672418969380740396937466270655773056 12471607 168159042069659238869535136656865597992 12471608 -968298713883544104374224250978003312640 12471609 -370853827301853481972621320675321863040 12471610 156106092552719342957503929477574225920 12471611 518067786152397544386533741371564810212 12471612 -42774279662809963026183734496305233920 12471613 282344700489709281098262108193327112640 12471614 735564680528236969135331631773724838656 12471615 113245583570160368089525594896356258400 12471616 355578484842481992261949724708356751360 12471617 -599539841918701900643748567246891638334 12471618 525074877028541285586818911290285535104 12471619 -439721533376773690277800003843813984960 12471620 164828291790684764539656027465689518080 12471621 616747815164916276713798565901852759680 12471622 16979237045829234271405051453167849792 12471623 110866198815040137958809080773048405824 12471624 423601004955824279357386395915804672000 12471625 -1060855872719601562370542235639249910000 12471626 -258831252522293046723439664192820747936 12471627 137411408211229643070392775695851502832 12471628 -14260183568748404720539728516609627136 12471629 991849647024489072606206696355103901184 12471630 426563830494080947348771451155603643520 12471631 1069683508993717569158599858542252824432 12471632 -318697950125432535893705279281219313664 12471633 -1003925212829559148265038151419382502156 12471634 -517546734906669803324952543471840768 12471635 100102617471667848574957111903587667200 12471636 248487029142221702627029248362268272640 12471637 112362536225605434242199170042834954620 12471638 -1711349890791184472547865213774714613760 12471639 211938207749183504285315783050017464424 12471640 1018686258178492334219119010396628172800 12471641 13108972772307565638298569461888652288 12471642 75880972214734295709071216199279622080 12471643 -1082024036459793295437299255846041714108 12471644 -942573997204824144889860459667387313664 12471645 378175443611110065793540895478187194720 12471646 528514676353406664825458317589964533760 12471647 -299890531461627432064971249300679727520 12471648 210981874084634402191588247177980280832 12471649 1133601628120685766400841257899589455650 12471650 394843680628901787656523288539836114800 12471651 -95787147450171307255168219540362684000 12471652 1853046334099602288003807745257647276032 12471653 1694620078971768581645307803439776778780 12471654 -35901539234103643248526194352827432960 12471655 -548508353678845749287133417983003588640 12471656 826474019529958361718068812022890905600 12471657 -53591215958802436099799930299744400640 12471658 314850570360867830744911337778922959360 12471659 -95618050671839035878116637401329675920 12471660 692946398278797084722897721939325593600 12471661 -91414956117689206250927213517913741748 12471662 180427975194646253671258304174800824192 12471663 849104067277610649966154670393439544704 12471664 37853815497127282050021430374341902336 12471665 -1169509907994432574656412250798810708940 12471666 53439759002417158395111111174796189824 12471667 1094585161192830961254852123059661600 12471668 -1176590449597665768707488077868968966144 12471669 36677842535101320554969482243912651104 12471670 244760941702393829517629444911704161280 12471671 425173186149481630702767107610352984200 12471672 297910207343910657352749544163294576640 12471673 -2325914492512447772525738327685600059516 12471674 935644315776515927384894661176603220336 12471675 -146255685827627223696282762177840123000 12471676 528957675272536964456848805441013396480 12471677 -4077760334331963207174632290528746720 12471678 161381886003533441107039525267478826240 12471679 874155841842060694016756503896341737080 12471680 201049476671755007066553315124838400000 12471681 -144170091710969898481748006261945976000 12471682 369181793465745466658005649470660084800 12471683 -447984924229593041566593509125729420080 12471684 796475250381752642891646754280030555136 12471685 46828693661829268770371579858924520960 12471686 -185767099213931846047529510508587810208 12471687 525211652315929698953398978160872428144 12471688 207774829522139885638215318102396395520 12471689 -424676693602808329504913739671662449510 12471690 -161183258723218753162933288631027712000 12471691 250952861869386369520032654387346842784 12471692 -634168056834515074623785592421731197184 12471693 817325786776992600722101718163267271104 12471694 -194503659973775792884583950647220805376 12471695 585263790163862164124979290584390087200 12471696 -325250974715139391310347360148472250368 12471697 -81073427558313625742777790005105067648 12471698 -983530947943154365036109886771301851360 12471699 231857636943776632224074137082245174128 12471700 -260912819116464426302136279471387452800 12471701 -214405638167485672760697855553993253856 12471702 -808797546022629138929298211650746651136 12471703 -10342416203363188168127013131275236416 12471704 146493961574510669853000400853763563520 12471705 994739560025887554013244923114083955200 12471706 172216138280438033141730442053053877504 12471707 -1177642694238400135486156597123556770044 12471708 -26280066902183845291273615941931084800 12471709 172723229195900288870757488270502395104 12471710 539228070638388924708998551635457119360 12471711 133226938646592981482107036997340364800 12471712 -896281052795574185000662010631880704 12471713 -382174771041029156572875349165840050156 12471714 104438846340225128612394920723165735040 12471715 -1654291326507923931305045392219045190400 12471716 670518068115090381424215458165889130752 12471717 -440793759145889897200350327480878005920 12471718 -224427206185999139647585426647553763328 12471719 401356368965494808223425411465899618344 12471720 5530550259289651943763929552415129600 12471721 -1022071569575018929023631215378354345728 12471722 677238281648409272601242418893070637824 12471723 1549721452944799900001956909529368304640 12471724 1196794699940969943958188424551788692992 12471725 83836141202501519134222163841781687650 12471726 -552194760808067200080965652932911659456 12471727 -979776613183518000479882847738041081856 12471728 68818484526742586658205161980613427200 12471729 -516817767718492276222392612256677496320 12471730 -386013088737935693966226384474734361600 12471731 137338725724867954073222187206842296672 12471732 -117938898594871282329569089298965905408 12471733 1071384358347262596058337847719600871520 12471734 109431651036664487499233911016720154624 12471735 -227161291285912210494608372319612979200 12471736 -1503764641183331623167051188522517688320 12471737 1069098572310646889481463739572493681280 12471738 96137752953752355727129516190453180160 12471739 24343954867619783864483075859228176656 12471740 -765468726505189815229099841072273817600 12471741 -1165830247116260472383158086724127852250 12471742 -391874369033591055959714502437642272128 12471743 -525708992110255768918745110941853694376 12471744 -137229390603159492367264193061719113728 12471745 -346332338357222864078598135896802308160 12471746 -30172509981261246605906403363620307456 12471747 -1009237076911045283591468610671200088400 12471748 312975190449450641261872824464161774080 12471749 95283710294935196184289430154508438080 12471750 4222410502562956507636393382356416000 12471751 -1552816894013343266488178080290728222248 12471752 -1074425348614393282583395433500629196800 12471753 -200151273283145196265034115456363171840 12471754 532467748971106428863175141623527062576 12471755 -1578587218975664172085918221868983391680 12471756 435078606837123538691572792037934895104 12471757 514911272754266951200922624969579421312 12471758 -647868623269703992119294824337624192 12471759 1675272584622477880645420320722285208720 12471760 45513803861307447751118889704132444160 12471761 -1425039878970713980721489205710786112000 12471762 -46932981253385946322529477346603838848 12471763 -7278776775037611332254010241717698936 12471764 -1378952192568081232003801472791885367424 12471765 162383894593007607717012573295307696640 12471766 35769131032602788703551919464515566720 12471767 -468480772302547658016873458221236652416 12471768 534579418604190711209574542918159923200 12471769 1237777505921496981830171516886266229060 12471770 -419338019212694767455900793477133893920 12471771 -100175193270169367141638811533935421440 12471772 -446054489929393261549870106060570842624 12471773 -165326108605048894535593096988409903456 12471774 -517124543110717369805946922000329676800 12471775 208003697588342426939985619970737346000 12471776 743174895331693229622548126459855634432 12471777 451746272794348895312683369989132045714 12471778 298293994674467209336877883163126847232 12471779 -1501906172385356385936487317756366220800 12471780 28702176029166024748871837258188492800 12471781 -219488798289207021671841787726478878720 12471782 -190425827363203483661594336022030706176 12471783 620941581258843870827959110136790474448 12471784 473423169693960786534484979911815198720 12471785 966261178400936052084870670553681266980 12471786 372257250415354954791463292714820787200 12471787 107848600058664282385504639244567258352 12471788 -56488093609191854288591710202860535808 12471789 422999615899795633004158248222264162816 12471790 58760644584486937159533259036336262400 12471791 -1476603878165817594516268238773728078768 12471792 47102963938751186691349377425878056960 12471793 187098233273333299759676876628088152420 12471794 -132259634649994731403235787685685311488 12471795 -36656368207058435975878154124791365920 12471796 98376437295446247310269438782255038464 12471797 -33898502538903292348799849538820048260 12471798 -913520226752783961904061857002725510400 12471799 -284200813574261220225878104089615794200 12471800 -92501915858584405169337535349675520000 12471801 -55715917926228210964498056734201855040 12471802 214880539393633780682482858387076650752 12471803 -35414188012781677149147547345118697948 12471804 -299603978661654587766628520450605416960 12471805 82601369598295286612796673632045580920 12471806 2164730120896628754115386333285100224 12471807 -293324797648818525669461325602878799160 12471808 -86721055662732801519002793735660503040 12471809 585566006632344581945143925587754649600 12471810 -24016930004431467324488290443932574720 12471811 -26094338569672769651905373069202837552 12471812 -587139171779564246457924190743304300032 12471813 -3500292194031091378495925986099436160 12471814 991955928851317351948870555868826472320 12471815 503943214951230838659130404872085315960 12471816 -64407675899534958260390375573252014080 12471817 -3611595259568570887005495283527190609628 12471818 -181338259395629428081973594556530834640 12471819 -599094048892293672192104448686943462912 12471820 124402552677275543128496535136123438080 12471821 224800904742932520593416613518168855200 12471822 67724104067674214371750097294093991360 12471823 -559025197844937368520700390960030318400 12471824 305359854658728534491390257331265085440 12471825 -38628898192737731785181716881874980000 12471826 -789436541387967170493177316278078981120 12471827 330722427712974731419615574864925371520 12471828 10226252275805281867873320537981665280 12471829 1612899264831983914040659699176118063680 12471830 182219835767288987224889364782503353600 12471831 -6262842782361357090536885051165976384 12471832 629313254982209184725114969695268198400 12471833 -449241457600481179709962463288626320 12471834 -70998966063026315224980708173948921088 12471835 -435651215531537785061694559230000630720 12471836 159599783505709853558580885450400614912 12471837 59097183794703262008640029282874104960 12471838 9513104343060304376729737225986279744 12471839 -84815893877239775077967712878656443120 12471840 -286435259843912973222576938539705958400 12471841 360384862774306041066169883607026790242 12471842 630661626413667528605811092634642012672 12471843 57706124547824941299400695832261630704 12471844 -43862368637545154479948259070179094528 12471845 922823537382490817472953420191973827200 12471846 -164416704772721808993543278712674349696 12471847 27746312649581435887103080801463527680 12471848 -229604445149641377585934882172017136640 12471849 -3171936410934196353722754569648177472 12471850 -575587138559488994085248885898312399600 12471851 -112117352954187908267343067024446388848 12471852 328255479574176586076113732916824991232 12471853 -1426064970610212938807315880868168798676 12471854 -102648132709066653155372946642684713280 12471855 -360666228647661414604159502842271458560 12471856 -451249205131926239266944751545719193600 12471857 -1468492757999816083598968468040343756288 12471858 -233167510914297142435598111478063257088 12471859 1116035706424920402212293758646352344600 12471860 -43570012147927229173726321578929111040 12471861 471784664827528414360617686398792003872 12471862 856258459799776009752023036050984624800 12471863 85823779383982256978904546341273045040 12471864 90282396455027666817198436795069440000 12471865 -105333983161960912652708774654836020480 12471866 277277568080428099904855034303401437440 12471867 -1218555390949104537881681934477724727760 12471868 170517069372064484363729896111045864448 12471869 1147050198076083124917907587522555075270 12471870 183959820466456092309500126405166172800 12471871 -517585157289883387529413459281227268928 12471872 -105872681080734629881004571454086316032 12471873 1192723618861172473750530105769228550400 12471874 1349655371417127762429848655550241162112 12471875 -134172946953094414324462526545959150000 12471876 -831021092422268946704617440622772458368 12471877 227136177388192077458007873019416789984 12471878 -605537685771862590002325142103782553760 12471879 128103071980822793838478229106916252800 12471880 489798930853809479740683032454622924800 12471881 554022807425826512824481755293260990682 12471882 -403748405335812116580555108269155684608 12471883 -491473697370602890700738264400014661868 12471884 192285544892182480386526937292278725632 12471885 -380669011498549913997000658496013648000 12471886 145538671466460087544850224352827958016 12471887 1365785669234430426250264270661407015536 12471888 -54599197248999114210435209771058462720 12471889 -18318658790475797997401373091592047360 12471890 78029424156733518838681390730154199200 12471891 202545888988125631882154627048593172544 12471892 4520452721451046760628589776238540800 12471893 198481637542202774613961489329409207200 12471894 80293607650492352633353016297200067712 12471895 -439199120677656000529192277892704826600 12471896 -664103706443149808717940280172138496000 12471897 -451225100989125256473410652274342818528 12471898 155557628136276398085673843667415241200 12471899 -379877403794621126975535431957621657880 12471900 -96436073408440232553270738741218304000 12471901 550841272755366575351846795302479875212 12471902 -590898477015471064271333345665952541696 12471903 353712516744764724003316212098718900312 12471904 -64575821588213927927757091525133598720 12471905 -566019262179854906607574302683122760940 12471906 379113928397023799428341004066383160704 12471907 280206304620538424829260461264831077792 12471908 -532855738474346076854582729606901202944 12471909 774581120489837423672937775909996267104 12471910 -533467884591852831956594771869401233280 12471911 1009388737424105046626043809717980699680 12471912 -358897675727196940645501887439762145280 12471913 -730817331039696666986688959036786442636 12471914 122867042165740824840507696514211174400 12471915 341042130670414987372151811418638343920 12471916 -559608974673768178239218619365525652480 12471917 -956546567901513536588139835823911493034 12471918 465003706825185879953118417511043801088 12471919 -1252747599431535426925534380429540293680 12471920 -61100125112828402578023136400076963840 12471921 -1479589708649073895855515802950541903680 12471922 39185316213700251278085301469513962512 12471923 217534488213977243860356118316488124640 12471924 -250961543412932375835701204209403142144 12471925 370910761268593991013461245880863165300 12471926 -450795846299051527483885195176637565760 12471927 -73878889823392029811367390865641203200 12471928 -560123255723316095055750670710566461440 12471929 -1168338925130792509157090494303108744470 12471930 -450528113345267293383159103961596465440 12471931 -230899507850737778172559413796398771936 12471932 -472748901004933778733429659460261626880 12471933 1039126957976600568791756193764312077824 12471934 -62219843644707771244812213872133997440 12471935 3153728185907041546997288625690101760 12471936 -989800447525825470351296444481562214400 12471937 -532403893221132959731443758655463428348 12471938 -375251678296945847812351167766596227040 12471939 403932726167894440969986953454470212008 12471940 -191418334035911855789419722569028134400 12471941 -458701161976075042820897367700476938658 12471942 32292245302580556082707547922311219200 12471943 2179524562147092091373435429127794147760 12471944 674493381550182118540653876294046187520 12471945 23144186117920520991172621168210731840 12471946 -692684553735462108998543687121333317328 12471947 -12931147379220827313263604674333088 12471948 144707835816277209488734230220302366720 12471949 -757904807767206804460588387536618719264 12471950 -93283135896232905997112630993151264000 12471951 -43401547718415725557598805752985553920 12471952 271252182076230014162521149987705536512 12471953 110948302740408367809767599062238153704 12471954 -68164367987716087793075424721416960 12471955 742094918285451648735570272592836445360 12471956 115900873230173043654166737162915514368 12471957 -743550943203588368562892759460639709792 12471958 596867822725961209983124139573425459776 12471959 140463551660758885562774521552252457160 12471960 125938080727417204656058106741464473600 12471961 358966413250602252077470044845477900480 12471962 -73568239543188030391102244242229300736 12471963 -6272289434780329671608887409053810176 12471964 -1255646494417872620253995572051163329024 12471965 -861111912280209354368830391877914529600 12471966 115657159754803407941750269604746075200 12471967 469388279347449950368840081566134476800 12471968 139909672432135559898109966763483136000 12471969 745824263064836700698962580170248743520 12471970 330378978470248752917126557628541998880 12471971 380764657421048090788457246197612286172 12471972 -605596443690104888295814123475946700800 12471973 1749739148983180428995588058312301484222 12471974 106751758968900543405780851485634320512 12471975 930448874354980514812318688495770074600 12471976 97805573859648074459566394593242316800 12471977 -57050166927262276943631418342782100608 12471978 -7887867320032077276597949758873775872 12471979 -153963423996564159398468130619668030416 12471980 -147121723972807627813453379450293862400 12471981 20896479621617838610226758522386112800 12471982 229399630256113899415472841871047773184 12471983 505079300182962869457296911835068523400 12471984 -25678817154522828157816227396200103936 12471985 -189116375484936316962825364850285831640 12471986 -366722690085759469066922581495681024512 12471987 11143206332207582790192605865731689344 12471988 1264294461569869513989853352807832879488 12471989 -2018534087838658737534171824876215839744 12471990 -24180001884554445949179403710773913600 12471991 1396283793324847069548781088481797984 12471992 474112494151062330375810706084697886720 12471993 -183374648564436765216921704567289808518 12471994 905194267435329795227232664665330781296 12471995 -345452448950385250694716315233571923360 12471996 -753347393439007602211086637466206396416 12471997 -608923122387323470372208400525235124948 12471998 21515353771290731328111883641016381440 12471999 876798619318087956443865512188401327360 12472000 -76716508278296199839749085032611840000 12472001 -147873793680162200978899354652468648280 12472002 -114154120296050107121417268529503851520 12472003 -568312518332411874569196555687268555536 12472004 -814463619791327743542140732830745011200 12472005 112035961944160253012131286521661118720 12472006 -128036764043407076024882841840677160000 12472007 209810419437912754012248235914091540272 12472008 1033147178722456753307512575960520335360 12472009 1561643028241841722806808540364990834640 12472010 107798281407351355595891554422325152000 12472011 -234786612877840054424211908836304702340 12472012 300008353106819264976887925899479744512 12472013 9707199324641601087655933548965733888 12472014 1002532413890354395151289540685577827392 12472015 551774280839805284616925851388337521200 12472016 -152982739376848095266730522845665640448 12472017 1059624382503939381049584490259455799280 12472018 185299430197177069081173829507239843840 12472019 -186742844838109597043376078321139657200 12472020 -115092898411850016189878042242221312000 12472021 28222491849286550224446109081348344832 12472022 660801051172747392582581804512521729312 12472023 -1656425025749358959832007143517817636400 12472024 -2680522147695445294128433939243839098880 12472025 -724636359201275716283070738460674846450 12472026 135934304743927145951632359350596435968 12472027 -91503136707238425806101525140962809200 12472028 -1363198781808740957805062556408716600832 12472029 -1416468813739936771114695346864571957760 12472030 117068619621484734415861727937830045760 12472031 -1500967092377031397274723645179456369560 12472032 -97004777040951714966355217325827555328 12472033 697840937046505219766624399260903087872 12472034 256762107961257420679630829900709978912 12472035 -422152858161331071984080352829408112640 12472036 183098642017105448918777631327837387264 12472037 -771727678867537807918105322746424465760 12472038 2438858248261499116683658902987612864 12472039 -316222454721755336340840921493159689160 12472040 -428222014062123450469304457621091123200 12472041 52689225195299921819485760507527400592 12472042 291429912855804652072926972836155551744 12472043 2395076067078737557950641371593921276504 12472044 36974819385257502019181548162295070720 12472045 191876286518207715489094122171498819000 12472046 1026450582212682291932926570973942361600 12472047 421215186927665862381998580557583389040 12472048 604984120580569548247386128023650140160 12472049 326992525923294656156414325635794323264 12472050 24135847999711237200206073081556569600 12472051 1402760130678059674598768396324627983052 12472052 -291283286540238042645667583686489985664 12472053 -356912260766386574116141520646907852800 12472054 385596790426587006474972799901606393472 12472055 -1467902619556629082217922360901906054080 12472056 12115432838358127915365850173164851200 12472057 147031609397303788446892851153676123780 12472058 418251036057712593096998272753028096880 12472059 -142643334154356084781968726992461399440 12472060 -71985025402097424118201897904817008640 12472061 168564569398007230044496334990736470016 12472062 97339691299309030799194477007825554752 12472063 -145941190389952900102266259026773715920 12472064 -28196737947491683950190440877582712832 12472065 268664824369058592229297021320612259860 12472066 340163992256193413177395999850084925504 12472067 1107197539239191656377998749001116747032 12472068 330135065800299392576138168218091191296 12472069 -312914169048490551201961135712139554880 12472070 42358144556015115582502466351517749760 12472071 291198466228739036037516310669342758864 12472072 1068703869016510290751134727175759953920 12472073 157388970264006337073652723999415496064 12472074 27881373130330028514238354013555479344 12472075 -119866646271123649687098931253632000 12472076 40221732317390957430403240841432543232 12472077 -525259354490967555894735253337183150400 12472078 137695132650492110372361132916986940224 12472079 230642224974302654493611325449304521400 12472080 -100470130859917291916657073440147374080 12472081 2005349134840291845258562205759835464882 12472082 160332319782796016293394522932968655872 12472083 -753829424602510965199063307128527426720 12472084 32848227734097504162808759867280312960 12472085 -171891296488597444463712482253072336000 12472086 -148216897411800233375967369463787065344 12472087 -1068280401189382952397750448633290960288 12472088 -1079285887530350281940087731841335296000 12472089 -32179908903063787185981437714397812352 12472090 -169179192428791113037475788291884007200 12472091 987932434125989313230314927940156271492 12472092 -386465768956748330759622857599139779584 12472093 91961806103407529310437563873015028704 12472094 -111593441330206311390882438446622144960 12472095 -273144174170140182315772386484991976960 12472096 -73953846012360450761809381068600508416 12472097 1580825232213896382998444427600014081712 12472098 252079241854025951256307469924485214208 12472099 -1003041916252248547513973619727158676900 12472100 -571717081797777369001948569361965417600 12472101 1049060320733525053498052117567083036092 12472102 827226903824258930725969031933651062752 12472103 639363773766206672260134101006451914880 12472104 -156791554665315972968444780962013184000 12472105 994276558019698649969702351330110564260 12472106 191028334256530809110122736845193309184 12472107 -1813671920598450780447149678884258560 12472108 -137889344455698426649004688533341175808 12472109 -541704604589448880855458702062840819712 12472110 174247103108848051790732433236751360000 12472111 1872868015485788667258745237599993234352 12472112 24473633825383859958608619465200418816 12472113 888907958594929349871960644704908698400 12472114 -1040846635508359453475199886086475759344 12472115 -63749378428755428148934590538294644240 12472116 -737929356831773021532792550829136334848 12472117 2130471487433884919345058949253395210080 12472118 -142690669200796342108018566230910743040 12472119 354408175122276862149496131409420657968 12472120 504414751180381465562084640997345996800 12472121 198813962890899053736088084782127543044 12472122 114913014293636069344078185050254905600 12472123 68751426500113118125038679513488848344 12472124 568065345728385963779826403060141464576 12472125 -590056461146583853851251697129984960000 12472126 149293166200723347398706665839099939200 12472127 1760092263869044636815295782696607958976 12472128 -283186778942307618298723117626650787840 12472129 1391980670467719763662603128798343073730 12472130 -252137092223820719710468381173984161280 12472131 12827943709461180244085592542140917504 12472132 -229580551093905473379616022026884966400 12472133 -364797530292392981531210919869892555618 12472134 336229431100148711334731896994177843712 12472135 -162868941989205480644021913808924943040 12472136 1186700406293067930906576306219983815680 12472137 -14487548345221382891492091610466458368 12472138 -47834855512596422599137217366827227904 12472139 216200772477550327319736984737514938424 12472140 352297963775508149163631990609313049600 12472141 206716907964368477481510139825973454144 12472142 118497587573013985737417707626388321472 12472143 315200787023604157392470143514163442704 12472144 -132108623290828379552101452070124912640 12472145 -30261401354839709518921759971253079040 12472146 -6069981122991918349768554450266429280 12472147 -188676280743913499261111839472923495812 12472148 312417606715760102368722608534228985600 12472149 -370054805035346280803406588688790620992 12472150 4940075749875865984815421790997777600 12472151 132830244806997431816532812374638342600 12472152 273885573090055090689174285450911416320 12472153 881547176210428336659754837162901579402 12472154 61515905918330726902044239332598035200 12472155 1375680945532285071504865959545789184960 12472156 -560057311093891720678947844709916968960 12472157 5254348911904677302642646072943617312 12472158 496852250239065470843547222916507262784 12472159 -221160929130246212186878374224458406688 12472160 1142789076765157678149115458934391439360 12472161 257477058215264947729365483832894844736 12472162 44901294519844259666894602029222346752 12472163 -1411894854990365027695557991813415969520 12472164 815673857765216486934701953203381411840 12472165 -1224888593663205588168979066828043735940 12472166 194150667617241430896427846913668665600 12472167 415936555774728928796377914721401378816 12472168 26394300700422832471438252848515973120 12472169 -2683513467451326310933273612165536252768 12472170 -155764920951298280320399614985939929600 12472171 1754208868610332957999712294582369120372 12472172 -174052331863441718897462530418073335808 12472173 446206949381560174925297626083511115424 12472174 182459039485497134012233374952387232640 12472175 71352059198949320632612152255635739000 12472176 35000526559386402550306055136984072192 12472177 -66300431434293368315279257618570460974 12472178 -1056143702779807281829944074548762341360 12472179 -488396867362337104795507095173451232512 12472180 -93288149064905326413293917650325340160 12472181 -786449004896952725110104471539284152018 12472182 -52933387211698135694751925305975190656 12472183 1043182699378216512981514317338968214280 12472184 -262049165122195685421436216023790694400 12472185 353669637356702758007054082845359804800 12472186 -687114155499726974140759373202553017120 12472187 -76500339485373737740896698971175224320 12472188 -469309332721656016408850744038341926400 12472189 31801241035759083502953133429812464550 12472190 -57439092175331180665418196203423260800 12472191 -1299041636684630236488120577654216312560 12472192 1155566745695261035959820420278701260800 12472193 9954584820577420310974958719272064800 12472194 26275568894717628786755824375367961600 12472195 569698028580630007074297972932908909200 12472196 -26746425171164890587985832459161344 12472197 622897208091647658175248342006603832800 12472198 117957640385699309986945707341016021600 12472199 -497318278171422732606129378526577394240 12472200 -110005537959304589450065130999293824000 12472201 -304158804218523683858890572224283218048 12472202 1112796877865563788698772618004311367680 12472203 647798767694757287505162377318130066864 12472204 -2057965418938579793401437809338992537600 12472205 126873148220733518750751635552168086860 12472206 65544651373334661073397111339150918784 12472207 224201342339483791674477019114101717432 12472208 1051522388427433874027712094387568640 12472209 503590569535249174320854429857433113314 12472210 351772042913884434807049071998993310720 12472211 1100840462780068748777325456598012144812 12472212 -26003557430629890583005196267580172288 12472213 207036377190108548388634608062498975000 12472214 -394496667705183110871008051071520308608 12472215 144391522103274847801853477136225254400 12472216 837368618021351127059212957925869977600 12472217 -2137501933560893544639066715578369712368 12472218 765715300662085929640764306652441759488 12472219 -580711527921534744378871755574895263968 12472220 196350478521810024295638271316031482880 12472221 -1279910998263415210449171546909984073056 12472222 -138935052726625045082424031635123864576 12472223 -5963744429431799689676393735038375896 12472224 -54612723929405604740002481818891714560 12472225 548763444452701788056542863661511591100 12472226 -291908360448583931871856466969694526176 12472227 449904299449841722709237737429265706840 12472228 2061682033571945657036202294450076409856 12472229 -194783461761039866225030228925022916928 12472230 97399832649356937496261054501682749440 12472231 1479430475107390286821098157816697623000 12472232 -5298826442813838058212720019615180800 12472233 73793378519021729861735893974730247040 12472234 466768576161463630214904105465324184320 12472235 -594424265858108399674214629551610012320 12472236 2615400898046149902781545676160630784 12472237 -1255268996304365564403632995665011042088 12472238 -59499626646712984953856993230715106304 12472239 -337096743825711139355369673880490557152 12472240 77249305427720555522521212688645816320 12472241 -158819174630903706082518428694687227616 12472242 -505810288012736919272026051006066389888 12472243 -535807081464320724431289071542804624480 12472244 1005737398436667056300227236932871438336 12472245 -1020333688041384261984385006025027630400 12472246 -546050873907922875484287356912179929600 12472247 1661239032657609270429194793546918438696 12472248 1623472031049658645207287377222062571520 12472249 922410969628625711118444447737414449920 12472250 353393831466195693467508659992764672000 12472251 -1566883286365452487854431191539961548672 12472252 344379101194776710825145179855521910272 12472253 324258207604819248694930012502267205900 12472254 131459460809551681427016100040589563520 12472255 248044937969894081143918814615299133160 12472256 108425741890498187694199298514726420480 12472257 631485794721441920427912113555682787200 12472258 34912005007941878567953165462069603200 12472259 1660057632886667944384931575281070694460 12472260 465436418454543817589897695496868495360 12472261 60332752258045178905130520199143101824 12472262 -133323509023402286073631140598824380160 12472263 713649018232842109914886602285900156120 12472264 -1153468959308064763260093737399630453760 12472265 379605975436856021661617891352930120000 12472266 -458046982058873557930346657890707998976 12472267 -1079722644425954160925818229541122714848 12472268 -1127051747014190773805466430659819754752 12472269 48643856811752193112857107895655409088 12472270 1198732984059314582480939298857422329600 12472271 -12577959706352457689338262272817884416 12472272 -92204705687855838142090066656445071360 12472273 573297890327267314769427632066220872304 12472274 892684580297834751700559623962414485136 12472275 208483680028325355754404028331059693800 12472276 1526595909630879343030901992587325708160 12472277 -824984142974754196678344164353739645874 12472278 -6702366840748190347519124736187613184 12472279 8392728691096088690593857312177429888 12472280 92407265879457265806325591156418150400 12472281 875234191578423165658299271697196756570 12472282 -25973289038972375967456529362521179200 12472283 897087237007575462204075202257920923680 12472284 -371739604841942359056897243111385374720 12472285 -121365608939335611866143677731046359040 12472286 -237240342741625138292569504979837383296 12472287 61969056653002327527347855501217055560 12472288 -151000619907215334748449033731666608128 12472289 -254902589865709250304252587171879890944 12472290 -374541562936150998449642128631717434080 12472291 -744810938346117928760627496736846996080 12472292 -104628369773092250127977578212089364480 12472293 -239622449831494032696884107985065866336 12472294 171988678123949050573515008052294109440 12472295 -1202913163677953733416021450853580366800 12472296 517785876403556505046132362702175272960 12472297 -378770655097968465864575566493873597254 12472298 -540478166143039048509303007726292486400 12472299 -22049479536590606409004731812160484464 12472300 -122908551569106826680866283037232947200 12472301 936874692582690346202466633693916825302 12472302 -199191337858841628366065878327870202880 12472303 -615327310228521363576314546493362579760 12472304 -47181076427837988637936430142124326912 12472305 787136022085932714594224594674484208000 12472306 176780164369157728773798000512977850880 12472307 413887636069933663979113905964976164920 12472308 -551532569182440950579036136419401607808 12472309 600215401791093289462518173857376153116 12472310 -375197150709020837872496903438350909440 12472311 924865979006590672852132801417633629672 12472312 -1054597713097658268056456401956999475200 12472313 -1199488571555809520445934345110128468502 12472314 214364605287983249423161802189321994240 12472315 629140394273658431264504329699893288960 12472316 -55568919359308809465480521207730613248 12472317 138136776649257420828272997156259404 12472318 506294143808561464851820460393530526016 12472319 -1159457574519013977857506318659194081280 12472320 188309541267325865924633118500506828800 12472321 3122935516561689436440679931567105274544 12472322 18531468785337866902252795369364928000 12472323 166592346779238868936022698782991374336 12472324 109345111360352075569594945779834221696 12472325 -25444791299793491904314208011624400000 12472326 324012488083667311975409518493278550400 12472327 262197899822753841747648091197999007872 12472328 1329659058597628182236925979072891576320 12472329 -57756331161867381375497162345228093472 12472330 -17394214220025406626723005026213476480 12472331 49691793838901832420648337221552642960 12472332 48710552233969815431914650535057492992 12472333 -1196706322968258003790737589694133129418 12472334 290029547608869522316702179672935121792 12472335 379200323956636637896470808568427945720 12472336 44601350638565796268131818160832520192 12472337 -893701572964097290381153955270177704014 12472338 -542589853326596214784162446447713206656 12472339 1597622816002257376252953143418720281232 12472340 107169839235563587118978723206515459840 12472341 -233456060348185322697392317157825241600 12472342 40936912932557408396112607024483515072 12472343 -514689877216773716897519133646895971200 12472344 -89775280559139219410216221973715886080 12472345 -423288926296577037329893836971418027900 12472346 -1291090450093254047109886213177450104576 12472347 73408784684541267539803807838456789400 12472348 -41332456866486625850657225004389203968 12472349 1479331617850302385027931752667270547660 12472350 321552016133912276580082268220375936000 12472351 288174001745967305480600466830487213304 12472352 -1533914343512272821465076343947725570048 12472353 -588228488009467286481789153316204737600 12472354 -48805200806462410912502872630445273088 12472355 -657366869268901164547290047319786041280 12472356 -144410909321842177702603012636906192896 12472357 -984916247528969432884083857257384261056 12472358 -731597857575201087252737025434414322720 12472359 630039525071210470494926427851784518400 12472360 580464794620792423961594014187022336000 12472361 -327802787049503076304239272143687782576 12472362 -296627076833835403189468269089870169600 12472363 355085264108410372961663528219939282612 12472364 12393575476585257581672778040900838400 12472365 -12089032627775714002677101621680229760 12472366 224463862641093088126301752864473187200 12472367 278651302274127990923195694328041061512 12472368 -27440385930498629122833391677074866176 12472369 159900782362277791101083350043195620480 12472370 922362827446263708345110511181802621760 12472371 -74824867157662866519535247834247505440 12472372 586162650287654116863336253120517240832 12472373 -222386238341534081655553454857380965280 12472374 61518618549841751791097839001172010368 12472375 15775805873563867204063729669974708000 12472376 -312706488165071457978063342275966730240 12472377 -987613999101386543864652203106728725680 12472378 826545499419587674565779475924695680000 12472379 -2521208858559362927781309450833290374720 12472380 5679119874094977461359009758078528000 12472381 549482667455080580074250294185373610182 12472382 58629540444758957442743741330638187904 12472383 -124953234162187292829015835891857322752 12472384 59822697926107971532060093905644814336 12472385 -291705777672672100345685408571412462080 12472386 -226781313824405689633454892089247121536 12472387 -1611291314711479209504067801862715792964 12472388 80762713141125304386510120720559411200 12472389 420534039878838617513621804761287135708 12472390 -264214111076587941522969596473979043840 12472391 275674789347412527026091613617076200792 12472392 342328010658455466440238186933561630720 12472393 912351748380377178758321412204201383642 12472394 -71996145626462305704625433179221666048 12472395 -448363658391320213782622906939675688960 12472396 -1339816665995805641517801378218472275200 12472397 299423602431393175117939335135668324832 12472398 -337356069139896936204531497360811307200 12472399 1501865718144895759324971269250474096136 12472400 -184616832601368845610214983857303347200 12472401 10716628692580558181401907338133817600 12472402 -526821249832611760097217330769179988848 12472403 67705914828406643806348755600097916652 12472404 -29537390699499618661926669679720194048 12472405 9029981788587057539258357262342114240 12472406 664253277622641957979172479698693349152 12472407 2510712625508780518023153299797197729600 12472408 5381339363383281499944179327561932800 12472409 -1654897470681096309790361047205640139260 12472410 -130647984588836141754189046054838284800 12472411 272351280644056341384104869848179938920 12472412 -375773294781712396606037676016244628480 12472413 923844495646641650229108003398985673344 12472414 664625501525094018798989254067106109056 12472415 34112817509827850924866096759408716720 12472416 165911704705331173987246766580352155648 12472417 152860859737346143118293144076294038080 12472418 -133767297011289733152441015943891613184 12472419 -779864402964856165517142944955034162056 12472420 462365915149049518262822488891755137280 12472421 -442632491053900581721469502562094450976 12472422 286959313137764412174149514217292966784 12472423 -178660006324149551654124956114182041088 12472424 -1388677602151471186679111098672293089280 12472425 216750714356900708064349531773363216000 12472426 -33704844554665853548193121207494042016 12472427 1239729793697810177464498848839366008872 12472428 241938591771927378884509687171340206080 12472429 88162567132244973775716879801108414880 12472430 43121049710153986213787678664038247360 12472431 1115915389101228802675766972790396070152 12472432 78949912360405434592065102935339958272 12472433 402229817979130868412926877106149065682 12472434 26716972698839533968317494099974988800 12472435 188401413001282104282528425472862873200 12472436 817907793532504874665087627802995968000 12472437 -804593355976927483521002500547810085120 12472438 -593022665369991207592965756404645280 12472439 -427638063386346430992793211329536561744 12472440 331886506307392122332612378506002432000 12472441 622725044708375747485353679708377135360 12472442 -12635786065330524334100729396119906848 12472443 286701544469119369523513015932411456332 12472444 475198151118952350951599987780203703296 12472445 -185489398844956975167608113169380569300 12472446 -29630490469741232287330893435377989632 12472447 36314082033635459893024087603528956800 12472448 -1804120284357869171514533504216759009280 12472449 -790845112528273934231362304165068667904 12472450 -171603723027469310538645320529040170000 12472451 -27814383813090230273672452606984926648 12472452 -1137426288523536609821748907903482436608 12472453 473240195546294374662814885963050357280 12472454 332106625053185422669574907854700172800 12472455 -241428336034739250990686844651471648000 12472456 1310819693713445881941177735561118970880 12472457 -252710462714791814144426694939285248640 12472458 -406599524637276141057840468629724771840 12472459 1103319138843706028470743506923676964816 12472460 93135331364703083894577608664417331200 12472461 -714443332013539640780911419219979946058 12472462 771907117346246025247419489105568055232 12472463 -42773326627087814940664563292212459696 12472464 90009889269398118515724689692671344640 12472465 323327668949431526244242002356997511400 12472466 467178054708697342200992059387796538144 12472467 -195712916722425633653880865974475854336 12472468 -33909720408652898171574230988368759040 12472469 -1144822197232390264910630602626314102130 12472470 -168247034758811218776005824515238665600 12472471 538164619161650742949827740796554310744 12472472 716475566923392881148527372440825804800 12472473 3462224554922162357944984553608727808 12472474 -243097055358909754887805793575153651200 12472475 301172983323485666023782075991314515400 12472476 686085473902840001721576956082902114304 12472477 222630830367560726377173318804048759712 12472478 -40418052042937361522642528429757232128 12472479 174018600276127230102974187374463385464 12472480 381879067585220811890351115763521945600 12472481 -383101322348495575131487606224000191808 12472482 -156092677791234381151285009431430379520 12472483 -416097753339750839730803920250121087268 12472484 514173713869163077008656255507315613696 12472485 231253160471252495330914239491074809600 12472486 -22948592522463510597959234457582095616 12472487 -441520404752896901895962303431393475856 12472488 -12919358428836629296242350993463705600 12472489 511404050889220685087796678610103552656 12472490 -265622103637802392400728831212125765760 12472491 -649570980796844012012592666681773561856 12472492 -1098225409048158454466895190070591385600 12472493 -1623495280888037100485821370252207846400 12472494 10425884672570321042432044216987806720 12472495 -309153744737488530641365607071920983040 12472496 31460927891198160837332174734184497152 12472497 587938109389161262564694644996663118274 12472498 70840834251997505332639364075636874000 12472499 353708609216575994027165003671745643168 12472500 -80461334654579122296839868775034880000 12472501 -276275032191311425066049722826016280896 12472502 207447529774320500215424839105520295552 12472503 -455475541525522878784049197122385673496 12472504 3712988536443921018393697933340835840 12472505 202447589381094449671617713286975000000 12472506 -524435245420876569624621689660663276688 12472507 -683526067177004156308188924016824654720 12472508 -620329045216851006418125498981200292864 12472509 105479198927437058278954655052961382400 12472510 -157277776914766353695050938983535031680 12472511 -918556654368203990700426391673488612200 12472512 101702973595332842427697334347660001280 12472513 -183003443831143182532617772054098786238 12472514 -129908927149515811455920850987116988000 12472515 -46884967786792972933633282825382284800 12472516 -149931672356907837031365022698822889472 12472517 1029810248467787967617424845561629153566 12472518 -195195167942626837349354685924996492096 12472519 -1925477566035427697634772118545295698904 12472520 818062552450409109160916848738148352000 12472521 352038140571650797786693107824460407520 12472522 789255980660431935973962853797780880992 12472523 -638021650501295288543787050008179990240 12472524 7405518192225249509126736491819750400 12472525 350873337348861317605026915808603339300 12472526 -410392134343982306897362228279847068800 12472527 -355236985487297254453572491880341545080 12472528 132775739202995445753327518918487097344 12472529 41123378048785187858830696667948380020 12472530 9278596898285196105404600290328632320 12472531 -1934044801124728365374012625274251770880 12472532 749274054387869232354678122553533847552 12472533 491429290705567987582987471607389823502 12472534 808934174093079925405756591593160240416 12472535 297721239795938622925134234737804691480 12472536 62448461512378173732299971626659635200 12472537 -3446317184907444883273160810763273216 12472538 -630263140849270180558515016363926444336 12472539 -223265359590683214888693956016007151976 12472540 -235088124086599107732815781815095173120 12472541 -1068770057410007750600423648769843410400 12472542 28074116512153902439813315863342131712 12472543 -212786435884960570868926493062012462080 12472544 -505961490818926917179901248833721991168 12472545 245820927283693795663452127227573544320 12472546 -44863978969913846555854411116897037536 12472547 -759508592689361183903505461356951292004 12472548 -516985062168545152897494413259337420800 12472549 -129563247214633862180241062993340546120 12472550 4748647616387755268669077239433072800 12472551 -108451852758028508181994934216576940096 12472552 399336397205457343009757744859847372800 12472553 1903053616808948528247096795571728585204 12472554 -120508967309828786177526395788171150080 12472555 490669887455916828428350881020887774560 12472556 1105151364177656252902149192144020824320 12472557 42596818941968863216585119696397430592 12472558 -308249438452604720096703676165860727104 12472559 3508873471716438676067467433338540440 12472560 159135524241069789840393315507245875200 12472561 -13097209521983730955164378243927667868 12472562 152996328834577091476612557471163353600 12472563 -380152435949403573938562184158237667428 12472564 -337715453514060029653345790802576176384 12472565 109263804307939659768200606511029233920 12472566 -65272568843169505548485866293554365056 12472567 -325291349129156325020962105095805423384 12472568 -2538802429663971261769388082070157168640 12472569 73015331366493987079684446333150249600 12472570 447024052800024017217617005095473003520 12472571 381694281480188301545371621506809089344 12472572 -161183174512101325260389336640425730048 12472573 159482007554062692057695051636064002822 12472574 -349910380679886526218562020545928443520 12472575 -197187910051820339198275102551754319400 12472576 -974152257949375460929697580711105527808 12472577 611981868017306471285080750632395747112 12472578 137780599635954188252163177568891619328 12472579 -22356069994451021606337406075250694400 12472580 -9117005686678803312725126538231459840 12472581 -937065031348348769318885196355548116160 12472582 57928693226292093942338085181000199232 12472583 909386691801470122586487834460614887832 12472584 213707741500406529390046191392402104320 12472585 -797677272158919687165046186801181336220 12472586 -116347477913970552522180205203424157184 12472587 112822014801297564242319312668499446844 12472588 148546055334302331226871450864145733120 12472589 666488610832064991857068794052614596556 12472590 64442295557604567220085428833353053440 12472591 -961259898104440287086788209982537769016 12472592 -22686502560677410231699152690730303488 12472593 -37650497946876773486321099998158282816 12472594 -1057410918438799413030126585136536623328 12472595 105189400066941172510719049790069651520 12472596 56693470846836484177911668523194265600 12472597 100036933557583515368152792466254635040 12472598 127117088554053884572378330709271712800 12472599 626437629270027683005855002155990127360 12472600 154313429402389649247283472188784640000 12472601 150435790999349439797016809254482355200 12472602 110586878617270341185267658835273795584 12472603 -213866585242022296161372692571476270832 12472604 -332458333423406789507017514091172575744 12472605 -347467940965670204626910584935091413300 12472606 882881629963773442587331840824972538752 12472607 -512402407091649427767054328132077873240 12472608 321163978195701265713272573323376590848 12472609 658849543589002931315837467187396380160 12472610 -222168563616488903394133034056134960000 12472611 -791453537744349675620019007672521017616 12472612 288905546571116635906161658302682864256 12472613 -458198089581934262051523301934231258496 12472614 -33402924990645717797296002893175552000 12472615 404396099778334183392010255941292088760 12472616 -184668007272543905432561844276683827200 12472617 517845136775575059031766228837405049312 12472618 1003458174156067772647657086028941443760 12472619 635165556354197864389945558282464580020 12472620 -566394841813688821105857506821730411520 12472621 389282005683286003409897297224066585312 12472622 436303264828553558251827871115187386112 12472623 -502433732807531953178582615554436616 12472624 -38252002531521434649209367001864667136 12472625 -2807035773656041975653746819827267392000 12472626 -76496129124702548126269697132729218560 12472627 -643097345800189415698985330974499153524 12472628 -304281572615427864149474094343867060224 12472629 -208951399805445224965295550019305662112 12472630 -274412721226190697866166738164800151040 12472631 -29367624350514368721842742927505940568 12472632 18203109395754569877135769757275607040 12472633 -194631646409399867621920962775522163456 12472634 24215531308613569420222534643701256160 12472635 -143970781532626760525756721044011549440 12472636 -1212709398592690743792176345176081465344 12472637 -1659903014330928362238188530228048710714 12472638 71690617297291229730822674172594775680 12472639 696598183294424785596740478308428611960 12472640 -349673817338112560998323628483474882560 12472641 783841275365029391470812201904547851200 12472642 -8992887960440467333626746830515933696 12472643 -697625290626451921483773907005479607108 12472644 -798615472706471207158536168769245225984 12472645 -487460341136378951814493275168437092800 12472646 31257480688206226281163775301487762272 12472647 -518403742382118816659091045408354895104 12472648 -1529517755314068331025060829796086282240 12472649 -398640269777114745298891136062773725760 12472650 -293920020990191445426242615846796480000 12472651 206104679282799748011423226806388598904 12472652 350500608338588659972633236865479598080 12472653 1174800438016985995525226913071673284064 12472654 -433905413049878568615135129247119676224 12472655 -3387079862332313842943310364119679680 12472656 179330156963544109684877490516683784192 12472657 -874175039994097308185610486666381630094 12472658 733446895155243726004814879934182858880 12472659 -289127882465198358487446463966387552320 12472660 943806663383884056774619015387618471680 12472661 518568281003372297366341616202469577052 12472662 -103895315683874512156235466507505791168 12472663 199669053348632819852961919470034064096 12472664 -512084030757812327556717110583086284800 12472665 607384097445654998646682566233973366720 12472666 14112357671650733740639148796640537344 12472667 -819340272421224936315323567727425188284 12472668 60355803280295919374338833199148083200 12472669 -667795603919073228050769516398241657888 12472670 -66132918590089652442816556318194401280 12472671 743208573150865236279219421352201579664 12472672 -2684426672127012747352002391264673660928 12472673 1329305294053199806060157961159408005922 12472674 -421677423879062668226373196794547866240 12472675 -36168701315485325498320528512300504100 12472676 -943715324038492762495066941925155527040 12472677 392013175297724775237665314257721395840 12472678 50548129425521952167897997229053538560 12472679 -132072166446102440225458482452363419824 12472680 278867294289390893558266988734464000 12472681 -851730905204871861329825863875868558080 12472682 1247790989261596926777866153304416722944 12472683 157391131296097375967568906795039364800 12472684 -512823152270835073478150295058737880064 12472685 113222485790262725053439456656294618380 12472686 183809004305611443439741387124464415232 12472687 -464753410334425704896146184515540768728 12472688 208609708369280212654249924049751539712 12472689 -846760810285323154456026019749530399376 12472690 69532733694692622938288248748517213600 12472691 -224684217692931093267169156193934084096 12472692 -121298677642831488310025654875140206592 12472693 610406801138802176418679196763483129600 12472694 -293080955815566807492330921277754283648 12472695 -13179555781798406367883104810564255360 12472696 -1452377786932673058894308350127181987840 12472697 -408050756676012162388430421470873532540 12472698 86249850714211958379110804402367613440 12472699 -615428931779153300488630412463719614300 12472700 -337034327155295747482846942390146393600 12472701 -33483732710837122989927810267073778016 12472702 53484534690045090443028104638832040960 12472703 -1413381915808747638281071623697303986048 12472704 -604394779719034516623159539074345205760 12472705 524277137444374038608455462976213370900 12472706 -395908021154774139622101484824829478448 12472707 -65093956091987977209796999075824641712 12472708 -913562388020582874227513099828362121984 12472709 5827937766629600991162194775271651968 12472710 110734983804632181106922297723958347520 12472711 1174359524652843722203115685348991892152 12472712 -170764312933973126620036399683699671040 12472713 532825151767649110238495112938419295328 12472714 5589179053910431497063324845337136320 12472715 919447852210934864501555381183732355360 12472716 329002961509259718625641733929647161344 12472717 930198039259467183078607111997442241740 12472718 -23722824583650583333830208629456348480 12472719 790645128670054707823519937197944118272 12472720 71704139824702766951218295714827468800 12472721 1961459564696949135151939292718972217200 12472722 329743963189512616482906551750117010960 12472723 -330541667308050689152029871527202332000 12472724 1738481254909488593218336824821279711232 12472725 -527502750004409516983037476619248694400 12472726 -63917569363379176580900920840364359680 12472727 -224308454540423746404093003661236657120 12472728 117637559854031990847685291086847795200 12472729 -262697547995712775383550711018746407424 12472730 692066338535386454486188058366898225600 12472731 -855972303612756815828753436041535129120 12472732 199476649580366558904691482782928068096 12472733 -2622911164007128822154905855981896192 12472734 120666529008607916655045150406380751680 12472735 -593199735405463660746237087878652209040 12472736 1784061015300151618115737439112263565312 12472737 719834397411278103047366958776824467840 12472738 833614382371326587707492355539043549520 12472739 908850488043373876796505458816201789424 12472740 -133789111865187886729797887132041420800 12472741 112197857360888786545779751003118212512 12472742 60874369805433981371409757074842049024 12472743 -439200039723053030671176454145110313472 12472744 -1516667495146410461522466345292978467840 12472745 891622085203534283717291393385914999880 12472746 -216155028224773608585814108183825055232 12472747 -134176664063729205594733020263969812416 12472748 -605781735524327887714739397128744117760 12472749 -308344638166282232636940391867063413066 12472750 -749654162462482866907976207638203696000 12472751 191822290984210218470319282936221511504 12472752 -4426595981431562462009692632460296192 12472753 150640140341519401705178277176303514002 12472754 -43276186466177171319651912927607726560 12472755 422883883192368757268006312207305867200 12472756 813998408254491825044342806783995751168 12472757 -131575079821557927831237950782588354560 12472758 -171174085955925353103414535003044478080 12472759 38637118999553329772183443630834589840 12472760 116413369237137973595737156636175769600 12472761 -174743001880205457281927611747059216000 12472762 -332613409414704733876341403415516415120 12472763 -708997907054868369666029406569580517080 12472764 -252558874368129451559116666085902752768 12472765 440601860710418644350061074265633503660 12472766 -92273607937690297443870800117626632960 12472767 -367493004634863543839303046787488395016 12472768 -48124444247153943964078735922590384128 12472769 -231169456868904622532667641734586323260 12472770 143107853050510364179893170916900633600 12472771 -2484670953063265439217793917728895189000 12472772 388904727267408957014033005142595416064 12472773 75266702195834329946373329373133941984 12472774 121867000765727723158348258142601337344 12472775 39050426713348642220382875477530137600 12472776 411376565404325472805593246640897843200 12472777 -1685667714997642637723683723295485458480 12472778 1318051344645354540502243485202028912640 12472779 497382060034465290883415871914257303488 12472780 -61427794587636214242074257184578314240 12472781 -651842229477035567788054888905529823016 12472782 44755679883579357295243825197946942464 12472783 422211946870061355287496522777427484784 12472784 -109175365773247287968704743563058954240 12472785 19556953008469595973694476124800848640 12472786 -605755710769496834695043422728885975408 12472787 186070513999370431166644176088851310392 12472788 -229169525406818779684883783673183191040 12472789 -498804953414657858849742162029485518944 12472790 -535316489796872826306826591607296992000 12472791 -376240603701139207602773297683708146816 12472792 30253309982721693443722219156897228800 12472793 659872757755963884350640597945055431684 12472794 693135156310662074303174368531635600624 12472795 3452041237534163143688159746672594320 12472796 -87137276178477333478279720230799171584 12472797 -852256284489581484361490772564895211520 12472798 -26063818444300363582504789132635000960 12472799 -1094452775184062322469567438943813263200 12472800 -431728612161271121001415751207858995200 12472801 -274543047330551701423978593964429831392 12472802 -237551131293482000858741165611374374400 12472803 -744809620233824077882178325733794236268 12472804 356464021928937453962989366446406614656 12472805 -228856306216844697212706108982688337540 12472806 -396078466584511662541766887454441522496 12472807 654210388584616169982146330894507808056 12472808 208124435722901838171214770100607385600 12472809 -425612948572306819786106182275697213296 12472810 194300257720797972818237325446284815360 12472811 79684164299913089982643600058588263824 12472812 85781329741946527653058114615096320000 12472813 -2870841704344626771425137612192106711040 12472814 139065886004600147536818799112140992 12472815 -7455650308839040109565462546401588160 12472816 191831506560221506298952157637753241600 12472817 -237505498066209375578593295269580342208 12472818 -748082732325431147192283744360241757952 12472819 -841697843919677064172111985869796115060 12472820 335740503563575818777742760089145230080 12472821 -61857862742515190976619269454510382610 12472822 -389514909580455534940369664966964456288 12472823 600133931488746905187930570755888978904 12472824 68664870770269025669745296784493117440 12472825 637205891139781372471684214663858667600 12472826 -688210057117041915002153815219081119888 12472827 -214251703608673343033954796516117680592 12472828 -894964909411501417985396020275901407232 12472829 487680746011811911856050909827811751430 12472830 -26783635424417096814601136165577291840 12472831 -110875166606508268800985482883405879296 12472832 451333858030388287907947345896215150592 12472833 413702894259055341022902347273992901424 12472834 -560779414502413969344315745793048888448 12472835 -557526390754487603290090826801632438800 12472836 538168203549297119758701038449891737600 12472837 -113182155068288865517114730567987632100 12472838 -278312283929091947632342481380085760 12472839 1574872038324684988265302565243959469520 12472840 106673159106300251868294453026679244800 12472841 792384790097237136771910386923563200000 12472842 489752664422441942940749917926908198400 12472843 1984266457458071651470733422144710797944 12472844 -1369836885863118757642868525621470251264 12472845 -146781195310931354820599681481951744000 12472846 -107362689180216254351255711557229848128 12472847 -458135725888947803045364346902936730704 12472848 9718005427824871303901697861908250624 12472849 -816919723936563285243490945276493534364 12472850 78946167617988964330429319612842752000 12472851 -520927265837438160806902169445832452168 12472852 918360507466995822470872936887307980800 12472853 56872846670507518114389617992788225528 12472854 182229948615585679711481198656646184960 12472855 1203876490232764842633482450604563588760 12472856 365435059294934619927335321229358571520 12472857 1038023270114106890243919534473313814554 12472858 282857163760319820550220765967530033376 12472859 -11757477174831997853187093001325785584 12472860 265578636104277531446076830952720629760 12472861 383548588420959912404625153176958905772 12472862 -270151864685073243108960248646885136128 12472863 126497830991764141257112413616024736784 12472864 1623534419152535620579107857529056133120 12472865 1125242166070725266589794929270939756200 12472866 -15877704514607987854043998123229850624 12472867 -1478777622135246856541452996346957104248 12472868 -33719436429426116021342551016056258560 12472869 81525045197836553028871746608815611744 12472870 -55485558488922854337890429807476598400 12472871 484832969672339460984525822693573181872 12472872 -439029322365628673700888859648642990080 12472873 238607389106733143932723290406469345280 12472874 -279025136293956228350984580232753226064 12472875 -179934598211022618605776973868255576000 12472876 270445822652950599162546084868458024192 12472877 950024254210034790077388079824789069600 12472878 227352001590720374460727633092940704768 12472879 1435327041404211804570163869779817182480 12472880 82032895113335815603500825366679388160 12472881 2142590753106078728199791868116213760 12472882 871618644498436194658433201443861745184 12472883 290166330979549668951352984262037282576 12472884 -893002549982922584981682858568181796480 12472885 -145808391636820065116628511910663057640 12472886 -1029634090223195444506585584577974592608 12472887 115680215513906561192294515712190716160 12472888 -2918195155545211282578133569370295869440 12472889 524727373182798675253176851877946930368 12472890 -46737396995600771495568040222691827200 12472891 150071800615497678666033503786008564704 12472892 -514889214082782738763623374951723619840 12472893 950671164232226765318118079230080222400 12472894 206909411655982956175576342493255556864 12472895 870937158773799120154031287213036935600 12472896 -280844455520524137181728379903735234560 12472897 -337443713264445521267170036439820922428 12472898 -243296189697960550433526911245327988736 12472899 -538659174398302741190588303697231733440 12472900 -331745852024004905411962871027690496000 12472901 -96556879665929715323704817654739220452 12472902 32360727069547640287919696953210196736 12472903 517148816804817536352695359979846044584 12472904 -1119451605491383451059560738102758538240 12472905 -257728701764536631238549004709275699200 12472906 -882455002732526185332699231071302288848 12472907 504390598143788816335220141171606818272 12472908 48395816676894202968451702170659143680 12472909 244637929229736479228467823377476165110 12472910 76215439071726323973180594185700423360 12472911 -4400217157045977474910978167866118600 12472912 115453417337885557332105735862096494592 12472913 -134873173690116147146446019493229956240 12472914 20412572742497455702455171922126742016 12472915 -277227057353147574551942775482492467200 12472916 -378229054232179015024923632261473349760 12472917 587075777801267441458015298404554789312 12472918 -380715304237423983781743450509646063840 12472919 -1748233935332122548198353617369801138680 12472920 -72358888918223471742770904510105600000 12472921 -1045728245253321760522369571338464508208 12472922 -26578081832092377309575401387238400 12472923 128241625956422120416997781872521639680 12472924 -9485432944668417045758230355410812928 12472925 -462605029019727695148605788356448039200 12472926 -44382532132853045764482694984749622656 12472927 -1083464004948831740309054014919147936224 12472928 -630110860615265911445780573079874830336 12472929 -335151612832321297787907836241120623040 12472930 35863821313268671235682109016015385600 12472931 -1633338267090800028822826696943465399268 12472932 -48676626805895830217479034406767616000 12472933 316494228621484125989702874072016761024 12472934 246656318381908794014815540023857226432 12472935 61475090898017927621567181508945390800 12472936 -401796743320476475798321687885592739840 12472937 636274802758143940146539738289060327312 12472938 -133998691305679447054994378832797956512 12472939 -904584036014488699048794822722502019200 12472940 -186490529376235527580785115069703270400 12472941 87579851518526925609032174525075093280 12472942 -367467789410557662457196347213439638848 12472943 -135832731660903598097958113844357089280 12472944 -293130325028523058295194550248070971392 12472945 71333711065407431955411348232183643700 12472946 282251505877143521628044995354852406784 12472947 -1738513027934858777070904045127277105240 12472948 297703219354716895128268886433411175808 12472949 -474039747004272835879999454628151385760 12472950 153078850114787714092455904097317358400 12472951 -12087799377080127890935570339719079720 12472952 -790876154313314368443687239747168870400 12472953 257097499908348060550858863414237790464 12472954 183767022990925652412147390773041981440 12472955 20844739879879458829718321062272721440 12472956 -500197647269244655568507319001622366208 12472957 206771784188015516854430889586681686112 12472958 -972771214538093507144533792663867794240 12472959 -529392741670704595116802736169228752424 12472960 -580778470031853051326146863550169088000 12472961 1951397493197197717887237313964143346562 12472962 -215864454554981838637932200239989560448 12472963 267798184272384067073502758264802777212 12472964 -450914096666503226478911399217715728384 12472965 -796868364408921617787290087960208827940 12472966 869810187417506152693079300161503879168 12472967 -2702139756250046010245107901179278624 12472968 -329123616203489445925496681661001728000 12472969 -41946911593938246451815312881165392320 12472970 -573869983002157414693743000596155516320 12472971 -465419906911077949341527482233390744576 12472972 243007562254951585268125371926607531776 12472973 -75276098740024181626665710068876904778 12472974 360173584696530760873105381657073786880 12472975 13224161980116765019392312781481179000 12472976 325114159848926385188212614197207212032 12472977 977544903756259714252085974699436620800 12472978 30194277943240981737161550875309792256 12472979 38462283709630173823122438973730391840 12472980 -38444461176167166430444055252040622080 12472981 -617386599905152200966957509690115310308 12472982 -637560267410263538983098458339495735616 12472983 1307875722758808410642616341512070336352 12472984 1209545803479733559064565974352382146560 12472985 -143792052033057345867806465760155571840 12472986 91394419233565557079154503078542257664 12472987 -170203347673059636642202089899098424400 12472988 715390120409257464351303216270712184832 12472989 -243952240911672718825564637431531714176 12472990 -414525036377780526013342116598705173120 12472991 -2142012947961061263681234158916184517760 12472992 -180300230010388889347949824875241144320 12472993 475537000768341003993490033769313924244 12472994 130758470730247736246854362721532467200 12472995 445066592628333139965364415406790854240 12472996 -226006602825112698479153862202929598464 12472997 -1891127291982956899555755075978630175554 12472998 -148932711924610846549172088961709638272 12472999 -110712509503276333148030469692351634768 12473000 1514128597381411343861050706421726720000 12473001 445385890384500271624944522038962617600 12473002 780943714415238573816498669793756014432 12473003 -717355512641121117231774190031860748748 12473004 91518453312064223623508194096135680000 12473005 -345271826112968018331117523899559687680 12473006 29773709143558560203216232091914301440 12473007 -440400565879430268781103865435455418360 12473008 -30781032361146518806446036073215213568 12473009 -728721749865732943006576866309555352284 12473010 2885851570932784372832845000701166080 12473011 -1919652926642346133458902231094251349608 12473012 880545595867657619653486373924426269056 12473013 122180656730520262975980215457879313920 12473014 -450792459344105018335830219857425602144 12473015 -472167754730254653381213610364233526880 12473016 130565217786291135539952945980927385600 12473017 691268958917093644062260422577679857066 12473018 -647014520392797160961021177893798577040 12473019 35165734364888993928308718249353415168 12473020 86525969751097802169629635788299274240 12473021 1305420033667994806197261905291854237344 12473022 220808002919345438785702597777792984704 12473023 -1163626684065302082735407833337452769728 12473024 388292049441286742250687445949670752256 12473025 175922962327181890416905664509498652000 12473026 431287046698829939060191448566422407040 12473027 11089935557119725628049441306389934592 12473028 15324121653797047115333287908356034816 12473029 -931028070090049083143109985044983836640 12473030 -163749929904086825772475141338494547840 12473031 -548136738333694629294789638894982959448 12473032 -606061919925550001466906515798145269760 12473033 77706888750607476758513933058254891976 12473034 104423843917388840369464920809958764544 12473035 481977645683806478234585714117581464480 12473036 -280316307115675610763345026675500105728 12473037 68083669108938042861209698231162988694 12473038 -367715873076519545908593517123177623552 12473039 998992040217929354094282497703229725024 12473040 100371839894932650647754847505761566720 12473041 -751744477287945759107416927485393691328 12473042 496167207153023785539798166244173398672 12473043 1694610765225415235594047324066265592 12473044 417597876997698074167326556948266536960 12473045 -77563313525162631969559480436946387000 12473046 -19669025656777822301944392171141701376 12473047 252908422034576794660897914351940975496 12473048 544396109158166324510979691793416765440 12473049 632939444915097946040041152900650300640 12473050 -140175811358900847727402698637305487200 12473051 -830038564434223958020351240613779385088 12473052 -630188313599364792856993532031960135168 12473053 8302378097544023428029850191361446528 12473054 408147728702001984540117102849135427584 12473055 263882907451468183171572583755199257600 12473056 -889419841001142863380105768138017865728 12473057 -531251948146682097878836929605868754128 12473058 -34921927185568096143891301645831782912 12473059 579829682974192291489830929845166739904 12473060 377276073580729605578070901923254196480 12473061 -66864725901415900343957626659435246720 12473062 345436705275392641996896821282409201792 12473063 -1503576378498496792000129235588082840960 12473064 2237751228094714593369301290042654720 12473065 -873474305233456719445503224073436289280 12473066 -486528422656376658834371452931216370768 12473067 108698875252871543271347690913633515520 12473068 1000631080116911861451888292993981038848 12473069 -122673543937733932209628156619257658880 12473070 195928924348066155668165478447052945920 12473071 536704531611328812746488643626993315192 12473072 7474012132206067706728194082269757440 12473073 -439597973732837225297063416212419775360 12473074 813139204162168657741402688537075742720 12473075 -224718881224968399893720453849894591700 12473076 -212480077712269389105575267121475584000 12473077 -1045072411984285817679580668790678613074 12473078 382461682513642916410504495937924717760 12473079 156081867068511252722911813231893969384 12473080 -681361129285029760424988406961618841600 12473081 136011115527696587651122803987936459882 12473082 143150094240860735436239425751980838400 12473083 -173746996327700432117494220559684215520 12473084 -27472528026062713491327790529741322240 12473085 478322656539519879531643085235652514400 12473086 -61568336933529947295734585153117451456 12473087 769317966094741004055628328451987443184 12473088 281775508351704585000973888187793408000 12473089 9861712539340572239689721806961471956 12473090 192697847878641196621404406756420385280 12473091 -484190104101230327302776843903507392700 12473092 22284326632848916634714413410303458560 12473093 701502733418275315734105159680485989342 12473094 575094727982849087403439313582577788928 12473095 -333056742129789199567909278420254800320 12473096 -18636541942587713306147966830836940800 12473097 155095434018235938736768311332113869504 12473098 309313734214945177397077718650066114560 12473099 1283966352324692326855763541341012726100 12473100 -292988418956902881354738778946106336000 12473101 -236253510511962655942757144865829366400 12473102 40833936729029146294544378755565263104 12473103 -305877277366039546147457241710621639040 12473104 822682572634428326320673293126336512 12473105 -562876072174950459001947595706445699480 12473106 -376145895489025688833748316718495936896 12473107 -307733495891021488441374085677282831648 12473108 925783105381218710520362970369720483840 12473109 -103599264762472035188440646212762296000 12473110 -96443920743408980836287147675848211840 12473111 -427530337622915312185834693298297298768 12473112 -288570226952738910565651162548674580480 12473113 383946210816096447377458404502595388362 12473114 794564969234848028666374604560294012656 12473115 732020406145142652496747607798768004720 12473116 -463165466660157021391294876975018959360 12473117 -317804457870162486996580316330683527834 12473118 -206880354187457447074113471842296580736 12473119 -484256947463581136588355323480637784480 12473120 298715029500324559404502538835355238400 12473121 43803885915641366508689355474893232000 12473122 540655969018241527215486292980418787712 12473123 537687774787244949778177191751213220064 12473124 580556414775259877158751698845044499456 12473125 141646169710005691993632040106456020000 12473126 -493893834714616465360038555638802896256 12473127 432532328686897554059741916863283508248 12473128 -2142203681558306274506201910330608855040 12473129 -386953288713144450917804252757143374080 12473130 -264123888121345447398480642871279764480 12473131 1412274220107473969552320123086511934400 12473132 -395777059263351267159659615412024145920 12473133 999462539943303905838170248249821266304 12473134 -729228162186379848741234641442932783040 12473135 806589128683904726376951901599063739080 12473136 9919927134688543594095722621870407680 12473137 -1228810837787840360719839070185445791214 12473138 528480533178109419197119022290857080832 12473139 1898825685708675553591676470787911680 12473140 164336841908999818500459145707528929280 12473141 1222168999291038158541257473460303890542 12473142 -294525252141565929465083948247091802112 12473143 -232898667579677885827242493560116189376 12473144 -220816761819014699451663718476816076800 12473145 44019730681672739179026601566012843720 12473146 623177103248060651990642746163423065968 12473147 298701108760731118983347038686544474596 12473148 76536036250915216989413213193708679680 12473149 634409135833403584364711350862889401164 12473150 -215303244490115384194596019046602843200 12473151 174017127992771127268140299856028057032 12473152 329886907768919496673812543520469155840 12473153 -418631503310542549303165361519946243072 12473154 133195673594740512882643318089468397728 12473155 946809128733225816632224043868587249760 12473156 74197481796937337253258940439957819520 12473157 -588037686899250708529232254440151578912 12473158 -1072100534013172044956133994301946414720 12473159 714371946017617076104939513650485622360 12473160 95606055627194830544739067754446848000 12473161 1091976749803818198407428785652680299520 12473162 -23571889880531369351986164148983408960 12473163 2359446059169915304926236667716549704320 12473164 -896170001888400506133682899694665472 12473165 -541017580643377498154185773246319089600 12473166 274955321810315621776002745305582923904 12473167 -59681245251422164331395606943708891408 12473168 210097454495327950713445566551200161792 12473169 434986108583014470247295477735677672944 12473170 -399608506812734016885210917691779706720 12473171 -147290470712283634667062667715274490400 12473172 -341404622650379410503247422934549516800 12473173 87690315823095661498637663110538313422 12473174 301434649813831976616142758176777050752 12473175 104377549929894049829950745682763478400 12473176 -194316291092147662471968469661281689600 12473177 77271426053849594698406932700593759440 12473178 -110070589051055104007580255512324136960 12473179 447330818235217832609045174210165778000 12473180 91257466747348664407537717359183129600 12473181 109595395662759577836210345126367665024 12473182 -7002081395698451289124901883741511488 12473183 751719819344475254030998171701040902432 12473184 164444946305200338738610706225737236480 12473185 -338982797033916257208990147925783888620 12473186 316448395126026118320366126401344758144 12473187 -28912813148571464189134778240580648840 12473188 -104616671899969661222364012866221010944 12473189 -5046334807679799546163591497611335488768 12473190 238057386959930568263964246983555088000 12473191 251949839958837894441538002264873640384 12473192 792468760099199150531604307401181132800 12473193 -262268291585296298431861657955641197936 12473194 94990246796387139786804609250029153792 12473195 312179196100952969043068270510201047200 12473196 -1243940713433472384275802732073820160 12473197 -724955999980789283944690974899907285120 12473198 -29603459821172788062537502400574618240 12473199 213337676436532114611736742609048316624 12473200 193147197946735158422468603198205132800 12473201 -344061526636734788405678858667201504588 12473202 -31891222631996351672895730377024201216 12473203 -808470144763749658757818369027739162548 12473204 596026167131527465019235763835397722112 12473205 152321846207532996197964615406274691360 12473206 -682449680236787280879411784188078959040 12473207 946681524729699783122538215615695332456 12473208 588837242656774504674677927677386240000 12473209 -340217119725817838524518174407684972928 12473210 468806600171957117806367883624219809760 12473211 93695606026529251044206388244376134080 12473212 -1868630034331630397601784348836514007040 12473213 -1271371286758533916572167242762194908538 12473214 200519456730753929722927196889006548928 12473215 -1068934431953405256188099714499620084400 12473216 285403112348626989384079096465714053120 12473217 -960821600410639298117909755673453921760 12473218 21081147530454180980068382565682489920 12473219 481508127217057974118142495883803598240 12473220 134059381337041359336218503341545472000 12473221 -1650723215730569665454992585898811644578 12473222 8246251514947685963089539541863849984 12473223 75890454776424072095764994133904846080 12473224 -754610971107528260003015029552769879040 12473225 2248821699301406833639903380589087200 12473226 589523066408473686178989738437304178992 12473227 -531067890975383947712494613149815841040 12473228 1079574560193467416163015130715777613568 12473229 -151547252859875968350500802696378906240 12473230 214432956849988448670309937165909647360 12473231 872150120731731953513821476843599359200 12473232 30558965134061190539669245156793253888 12473233 1032416319657128206589686394654968530482 12473234 555022524164671680751379164360598912640 12473235 -607688015964073170236900085901172158080 12473236 575875621354016617175170894786595278848 12473237 111112160771933505802384746119269584000 12473238 -472734319572190962279336707528615176320 12473239 1522012662058021060045183696643533060040 12473240 92805339337581071901006729370845388800 12473241 -278386957036666483153979705072182962432 12473242 88912400410054473442456728972130612992 12473243 597376581555621997441846568354824996800 12473244 -896938232139670914149391997823296465920 12473245 356300150918983616406272982897202917120 12473246 -583119678058212092597039491649853068928 12473247 602492385584695496497706093271375357000 12473248 374287450333666808329846827941318492160 12473249 218125650754169259432153116569272503520 12473250 -141261882995917126947845612866396032000 12473251 -602452772742605353251831413279322137648 12473252 -52721165451623706483731807154924994560 12473253 36870110525994413284837232034704478720 12473254 194784984539169077206928992534858116576 12473255 -60559856330383612593637215255153262080 12473256 -457551820953277641413925601910282403840 12473257 -1110238924282894919187008083420060572000 12473258 -2932658951783426620900657644305671680 12473259 -609989988704418928182177972802575395496 12473260 -188504670949453820977353858654562176000 12473261 -598990290335605178068723762945543151400 12473262 -406235078912096511839415353587805345088 12473263 385021561023286272409864031312914659384 12473264 -375706863666423209496775642944203243520 12473265 33915205430215412263695185796472458240 12473266 64401498090460611620175776333694758208 12473267 -491866569630680923025991885979948810200 12473268 -6648803550329381246269993949636493312 12473269 -1332745789438231835026283916504510674240 12473270 -393484502459053326124653224768941201920 12473271 -74098861528849346197123994617983592488 12473272 97229867762231262475901799471636480 12473273 1168276474706080275872915671208233023060 12473274 -693284787778306772916074089807971411456 12473275 -1060653303195634877604978533930518782700 12473276 607799233221221530994706794520326108160 12473277 -1177018371610201172618053264923212626560 12473278 -471882320986814132534610960720174370560 12473279 -97509746712477188803659693787187034432 12473280 -100920289504720546308094034511271034880 12473281 -1489133631924791366733062524917850633918 12473282 741431369366059601476840755195902410752 12473283 -40565373242364988556137520134473501696 12473284 41404455255880013722529528472561221632 12473285 575735083370260792889645642964298200 12473286 81692429268927990922175915454470621184 12473287 -230901369395638631916979761225971710320 12473288 -1237898529445256280318174094200219786240 12473289 -1157432786131884484799800237708412311446 12473290 204162532091364263516351988165292514400 12473291 65229335062833798188858935361689616880 12473292 29231724620121283878799400099967227904 12473293 -1255897608334943386373472834130895332842 12473294 457453741232874391021892190418501845696 12473295 -126384669968877808022970682044418237680 12473296 -564997853151892626154090295741659348992 12473297 1332718881649369822998284895866294677746 12473298 740268914981973967542926019724249098240 12473299 202051592689966646119836917725623464300 12473300 -134844216523425447030457968815537971200 12473301 59699530715671491910608663363851922240 12473302 -144092715346236456517530440273999923008 12473303 -97187790149145235627422626848222689576 12473304 -313460839540018005017615941351624704000 12473305 349636211891018982896651688936971243520 12473306 -269728578996018859252989968503436078400 12473307 -9099686296978058059667044964458375680 12473308 932247150383708689464241458609219148800 12473309 725088396059280389588205995781765545580 12473310 194910764049493891615581023214775296000 12473311 -6879230113831208565958844455783982976 12473312 1849853545452307633547158597868303941632 12473313 -764813552392720886902959304463975935056 12473314 88071335171927261443574817284727217152 12473315 408502910061640857005552433606131080320 12473316 35519346545488487368874869211970861312 12473317 -118405217017622768899284926201290238528 12473318 -295587427877483890136459028841181388672 12473319 335223339983717808152522053712322005544 12473320 96257854505400010008294246879559680000 12473321 50427746466356193027788704764451062912 12473322 330387872254797563741367503880351190272 12473323 2139756933294020826688318416730005683904 12473324 -456749672177000518253716157666175995904 12473325 69430712764297439101382428649954688000 12473326 -288179792505277761082302436959003450816 12473327 1058900187664642569218320588864420561632 12473328 -38700680959240270066131740745540304896 12473329 336980292278772993463592540890250201280 12473330 612473022975425128976362130328292531200 12473331 -53501300252755732164824805132077449680 12473332 1240821285816557846586641563418397351296 12473333 1375758997609680935111846310462772202400 12473334 392472231848905301358178197598751503584 12473335 -138091285781673312508298731582113384000 12473336 -192435854156789697700033206695215779840 12473337 -270432698130337923264700852608173764032 12473338 -387874235725620545702322384754461274656 12473339 1166574881442047855780739276557928723120 12473340 -460745122235266795803069390614516736000 12473341 -1520163208495154542751397213064809091316 12473342 -55865704808936339106247408499027039232 12473343 12244965318041476353537369205394943624 12473344 -819175900981555985867512824263862124544 12473345 -1295232092192645523479467750950225321900 12473346 4232699723709261870104415511948474368 12473347 569154533960431924353353379348347116796 12473348 454898993412645215952235678822110627840 12473349 -3044234404754235941208248451619834560 12473350 -29504973094706596226114808595601208000 12473351 47979844225979965343975119480209479808 12473352 -47816760998378508457535808587199360000 12473353 400923518456857799962646732400457423540 12473354 -842458863092647370608745380684872274896 12473355 100056079018143104241557455077671089920 12473356 -18608077113758843407912111072981855232 12473357 -329430235777168673683780641877611760020 12473358 -47370806252881463802921920036172950400 12473359 411416330764908216941532738751775476032 12473360 144884957851649264414020819821939916800 12473361 -318749611065631719121470107190503909790 12473362 -156388644778818886600743839289435198336 12473363 -1171507706815975844853669582560671956576 12473364 33736303560715891982040795035133726720 12473365 1046602406197957480099564900938720823260 12473366 58133021022843658801805621209528047360 12473367 -700351151789743796132532310980405456000 12473368 1457570153436385424109638352993569986560 12473369 -89391322623946564508797568371236152880 12473370 -4620651503827572691632769494117288960 12473371 746759657361353538835445109849751677572 12473372 -936677051395680479446320467392125479424 12473373 902034596698450695875736268795376859168 12473374 -556334493099078561319015853128852904064 12473375 382897304997334367757490703041690182000 12473376 1035536979208449131429929067913044557824 12473377 59862624584475862673782980068396335104 12473378 -408728477036952370500860087410837571760 12473379 830691713447762568621917999183464039920 12473380 -689723512902861221376921651635255443200 12473381 -17798935469847482177271189968501929668 12473382 623460547278739005458080004578987724160 12473383 -820929161605322837327867258232487329360 12473384 891164813661932834400062260654080000 12473385 -48246497428906117114849707242115758400 12473386 -429456834284450303158986826537287264000 12473387 38180548103274060519700257719446639872 12473388 -387183468445572540824655883420595291136 12473389 -384366333081083727233298657747241802880 12473390 -270265658358399670377494079577735835520 12473391 -105320796756825132848823441429087791856 12473392 147218226033584079743261969646238924800 12473393 -1279695562949731580684499615124489890840 12473394 297980367351381895386862388670860579328 12473395 -188432145669963285600987364813389063600 12473396 -626555597033458191380511093917064523008 12473397 29179383870655868821299938755429599168 12473398 125806843938141598471145408108630814336 12473399 -598763682486992971999540395205730913000 12473400 245499756337247532599702847497448960000 12473401 -1628808488478623527201805876164844867900 12473402 -1058377713319951139171701679536954296096 12473403 798448289382993433422281681289370376448 12473404 817358605140559700779198633527770086912 12473405 -115719291068746090942483183304378390400 12473406 -479301969303602151920246097735874560 12473407 264076319554601619558921728094881313192 12473408 34223439356069205744411184680230977536 12473409 515620163585426247022187395414970319168 12473410 -87510365041060118576500341891605452800 12473411 1798544379194287102361032662637674606012 12473412 24467964112919100162612059162109149184 12473413 719731279660031352169748917279335102240 12473414 -417393331878048313432203624695623798944 12473415 178868709956480580420442114464993211200 12473416 1411829191991208903825323240732223636480 12473417 1633669920245048838856743722993278502352 12473418 -263301982581698959037371223429628368640 12473419 -825270556443429430771940902789223972320 12473420 252504511842311875853556687057920609280 12473421 -1105742022526815564821036694337399341888 12473422 -306186218972253208333572789982288181760 12473423 -200497089275070444126788723770652383800 12473424 -241100742925240270846130138720368066560 12473425 -110873259295189551756863201837645445850 12473426 -187021763567131389814927128035350586880 12473427 1667176027238267565166128257400842169984 12473428 135470990777900479126753457934917738496 12473429 41248438726339244208001900467047647584 12473430 7473393781506883944286160462416362240 12473431 21172293692117516525414909548558966192 12473432 165033275642105343938035508554296852480 12473433 439278110444456155673255530409110830144 12473434 87804128197390545503687780751575968992 12473435 -421365971664471997914746448951357006000 12473436 -148101307990636505367407389612453969920 12473437 -236442896288383548709825201697829160 12473438 -164924831973825061029048760060362602880 12473439 -52880068791689609172916787206393313280 12473440 5031146793283682749745423385302138880 12473441 -774137166263679530919768613471430536158 12473442 -330665307673596503015708763570416666160 12473443 -827928773922913730548579553604536094400 12473444 -198151197383044076422889397475235778048 12473445 243042501886886531619745067857112907840 12473446 17399514871090057499596679015085456384 12473447 -176327380524506565984208465812989922768 12473448 -389678532111155663439742848466689638400 12473449 248339066354108371839261047680836518436 12473450 -458217648176328730872735868027099296000 12473451 -447362876549387521621148574855062933280 12473452 510054541196092741017243440808609549312 12473453 -11141529989235724236022083113934084276 12473454 -215511688996589792394128353866174471168 12473455 572442137969429175974909895232880460000 12473456 -166055546124309456665577606707699417088 12473457 -1563667532966986509304803998485360999008 12473458 -103818591069938435939581054940391856224 12473459 -2215014625867503404047981097021681405400 12473460 726677744550134826136588844611207680000 12473461 -282607927392050223532617033517814860032 12473462 -23633943390410621691859372712335560000 12473463 -944223878220336238364029828938371288112 12473464 610569591792695336415333523094728335360 12473465 -760581810539021302634400914713406590140 12473466 -364451407841730490735537352413923754752 12473467 -999078070012612313208557809856577674048 12473468 613724183690779250448922493538400665600 12473469 -1181085178421252337941763025063114694400 12473470 -15308643971739676277284444419253539840 12473471 831672570965041314252993247686088317504 12473472 -300171802523059732666965220479278776320 12473473 261278467855583241364859435114772649044 12473474 -207414149277914335285973644233511212000 12473475 -1018693301310495757911437477002252800 12473476 1183542506042998697910794638226726087680 12473477 -802452758082400154593079318994452775108 12473478 619246944432641375998793932198685742144 12473479 -1349489332845583447567780947191573714920 12473480 -782511237504826153102362782056674816000 12473481 -463644389436433637066328738245504577120 12473482 -35532826036423137846666674689877238528 12473483 -28403551831351300299651308500720053312 12473484 -107887378120317734320258564539001651200 12473485 590363620080554312010643838840171445600 12473486 138352345946597875454944824518456160192 12473487 824988327127008121047183302319733873440 12473488 -70734111877781153388928715206537535488 12473489 48037631701999141848469132277577380016 12473490 312809904376315247163180141062514501120 12473491 991530003210676807199316298440855550892 12473492 517988850303375078309616704621553723392 12473493 -178999301523174604410523042141216670592 12473494 -229841001529397648950434617452820580288 12473495 -1144696324870585552276244718156324011040 12473496 -154214192452564354385046731434675200000 12473497 414419202015935500721499666211164845700 12473498 -468720745926200400371054536252810273536 12473499 195808770957760370618899246769428256664 12473500 -266072463802458247251823339926597120000 12473501 -571857980339001870015377521106935668096 12473502 -536375991238578478449811195534017586368 12473503 -58272458773724261070294634169272720000 12473504 -1855849751720023346573245374458093174784 12473505 183269072360962814517157839606460270080 12473506 595927512981173410003320215079788817408 12473507 1880181212654668204639689779279179137756 12473508 -96311214551501054896297112230586443776 12473509 -2131862460162980901781386060650262775140 12473510 15240383961247360856817917432511275520 12473511 851380055810670749854411244156975474472 12473512 728130413332740917937590783406538076160 12473513 467535703436937395637573592312169811264 12473514 -23907396870472646588260272645661050528 12473515 369620871527009425800810092537907128160 12473516 -670026603259303444780394941326117250560 12473517 -332738393456155542752953200136879793088 12473518 1003016907889623306084136638056533238016 12473519 124240290481543833622185164452417200000 12473520 -45090490313500256998004670058273505280 12473521 -552458678495032218515334316222857780096 12473522 -54184257867529322437651185293298152688 12473523 929083028538849477200221909741752516372 12473524 -195057949697733082140892528299481456640 12473525 468711689678061110488708320130468120800 12473526 3661172759784007859165977778429736960 12473527 -2089224244995388793940680704297147312 12473528 -700636637892478340883381036748978176000 12473529 223176033186829221346243743218908435056 12473530 -190142919619239882027316246284743150400 12473531 -167539873163560977856977017819189610240 12473532 167208724288466384223247158744868073472 12473533 815660672148514026613659971780880051782 12473534 1317099193045889512174497876952203460992 12473535 293609179386028841997804642019799748000 12473536 66314569059906177327900192983298867200 12473537 -919026915569976042750350496068169722814 12473538 -272323965500269264590155807507527680000 12473539 -268982397498385404609860728960641994480 12473540 138715377077531668598309592155441706240 12473541 1125092763522635221779393341345609053440 12473542 736706631888703532524360143351789624672 12473543 -918797397421065131570322733965344039208 12473544 -476687414420007168764222537787349401600 12473545 -182680966253166850924123407429825126720 12473546 -694976698273929038573333524324565899680 12473547 -109277224139114992848951564963282132480 12473548 -1205126751423898917268037349142014452992 12473549 -1676744945879929041768407388208125058080 12473550 -2421903629627800418214802530345988800 12473551 463354297578848495692376282829042813744 12473552 -54600233759413558064806816042983751680 12473553 -3394891290226777205060271479009431392 12473554 -44856862238894205422050979040888778080 12473555 -504247254364922163768993575117148473040 12473556 -241174982225745246128867844815556016128 12473557 110861180378657323315249186534900314080 12473558 -218084743894088767391023071428870230080 12473559 -39576084719290569479108422560613294080 12473560 -528881880400807225549738089433144320000 12473561 -412110090273030592808305600719613934838 12473562 462304852898552193727207362484296202752 12473563 -383696551814716837646477481099884492160 12473564 963803040065920300977445370872498716672 12473565 -539794500344396797921618452818902940160 12473566 59130581554195167653366069979431694720 12473567 -269891503729994906215691541633135341280 12473568 -1032106672433589626982724172847427092480 12473569 -17365116193007564806572941404593375056 12473570 -704751468663263071405844129096458275840 12473571 271744935012628679091288463116947808768 12473572 953191790619196170444785292856585024512 12473573 -315254652596418105706221457793187598560 12473574 -124324101614881314001666097912357893440 12473575 -158233705292556279692090244437597923400 12473576 455587154376899286381519157730242560000 12473577 1327403954674945041612910222890267255114 12473578 168631286194455863236190218099987811424 12473579 -1904911750951314239393539266723057786360 12473580 -35992164586956204592003618711457464320 12473581 836804000418091827381873671121788459200 12473582 -258332802552493906990324179431709849600 12473583 -41280005380726391018949136531867956336 12473584 26120129554977546160169254884997529600 12473585 -1039785134601482406156295553735770578840 12473586 176712288010733854588042879894857010464 12473587 -135508954643691980515940563010175780240 12473588 -50405197629204115262932237378096447488 12473589 -1123093077205093002931267019516948791776 12473590 -247415797010347654342948208770678018560 12473591 1098097467922839454378475329695714588624 12473592 -470275614432195727907053887100246241280 12473593 -1973119238449196276976237093587497286256 12473594 -37475056201503704231258829368756969472 12473595 21235634504420992421680986979742881200 12473596 -804562663687567621685862919610707537920 12473597 346307798360444479885415769450000567372 12473598 539451683264982940539453792116140371264 12473599 1048278129332091638196919690750980089600 12473600 -524962046226013456290858790834667520000 12473601 -16815075976942879902396143087006255232 12473602 -507556314390768086524114566081865651248 12473603 -173321761314461101100846619578311129200 12473604 295049475058793362542403739565521891328 12473605 -555191581235002978286805287312813596740 12473606 -331733551571457362130440362384590333696 12473607 1051684968240688447943682063612852848040 12473608 150219239703253098598362111245876920320 12473609 -901131591085106136682667995746845572800 12473610 -441104408641293566857199177114529642240 12473611 -342072038544518829065623439081576687788 12473612 -13745415357616388576141078568160493568 12473613 -302652415627641281938500095800981952160 12473614 -991501534350702451163402665692034492800 12473615 72461769411455793228102509650357209600 12473616 162639584568141655921113126638413873152 12473617 88093360089242208786312905766711998760 12473618 207316176103766710149221868850025893440 12473619 -25450657574080046707340562511893042432 12473620 -280341203884504736448816752876814424320 12473621 1508436392578176600765578574555320823822 12473622 151451340413062350988669557534359040000 12473623 -2108458752772161558643048031875447091128 12473624 -1066178962101225222446447799265981655040 12473625 -111854309680004773307178676820117760000 12473626 809893594616412914548800952182033116160 12473627 -1675783892921641204984411908748101641040 12473628 -335950815871954773166879666641719969280 12473629 -5744140199669474796678472062819132480 12473630 -58128041326838752781843163145264224000 12473631 644897954884944043984874680629555591312 12473632 574241817176446201077037415530605576192 12473633 -17302719226106695904952725906097397740 12473634 -442364977507550281449570496395909371520 12473635 -324314129980173854889944352218823756480 12473636 -753192143044660689563592917331081633792 12473637 881151266014139938870524286889188208640 12473638 475559966712870139850758722505340106720 12473639 -2436750209080408711619594005415677064640 12473640 -134028139363728920426819445699559680000 12473641 2373054001758968092690169132060292432 12473642 51177402531970648188446318818200351744 12473643 11120241741820601000305931965919893248 12473644 1251561922966065191653775021735941934336 12473645 456057147159032115684828069464468853900 12473646 -115001798324044354947653677380428550912 12473647 1281053025813606550836213076770796910096 12473648 -497549098816862709750255896461148160 12473649 734487743025320444528293488777275577600 12473650 18325229488132569429108212051682470400 12473651 -1332744633062520021607737057530077215348 12473652 6475795640667711731576964461128243200 12473653 74196265325366818796847574557049337340 12473654 113739119909688193368576046440693874560 12473655 -10739676895060986215386466867879742720 12473656 -6025608293256085379128182773905489920 12473657 -272078609213576054015585612494420200576 12473658 143619763787021989368884581705096706304 12473659 1297481285753787294042097473044590003200 12473660 484814355249472498603173479575257223680 12473661 -64428512184772748304935555992453532928 12473662 148586662718567779270216899419795468160 12473663 -1141823969011679612443683674012578625088 12473664 -4223349052186106875303118389314060288 12473665 -1450212018475091905611982149444474615000 12473666 740731329685623744246794492719718542032 12473667 67933701711982796447469705399831591684 12473668 -412211590814369941004241748776327597952 12473669 392180799162461581987909271616109145400 12473670 16158707308971218007917514249382656000 12473671 490747932722936739918212727255128174720 12473672 949291843676934779972834042934501196800 12473673 49919320083071909062567507571724493584 12473674 950379486766614443929144833529264810080 12473675 165933124755170073165829694385454956900 12473676 604642056093217061809104412073441424384 12473677 -938139429160074670385695134126985054474 12473678 -5803019455856641935019874195166513408 12473679 -377913999745951153896155554937410884216 12473680 -152983702626201459288944457665652080640 12473681 670219118354533444572788558763209265264 12473682 92748661331028629182665053420688353280 12473683 56096325997678582640728705187925076800 12473684 916651130090732482207756530411767136000 12473685 -20213486142199285568128917490120246020 12473686 102475694467776831971930886488384194560 12473687 -78259236405054766529228168695537936896 12473688 91633326042191747057515806003133378560 12473689 1168488681024358529430978130271248389840 12473690 98309767195839619786538684225879827200 12473691 -210890793553779337422366980940731048808 12473692 -117018985604115175552386673758968832000 12473693 -202800858608804283196580305209791876058 12473694 -80395608433750050867963809274886723776 12473695 -231914365964685817594898332225507390080 12473696 849392786836615921319174820840200208384 12473697 660878453231613663860580466971505978800 12473698 -4807384417542065791414173293604894336 12473699 118666096169119055504344650378024873792 12473700 200714149475011828643714348044816512000 12473701 1498510664535386356429285061260598120702 12473702 28031019338939752085757417658054111104 12473703 1178669082550713917402881449309902400000 12473704 -392758592777461836710691113946776970240 12473705 675683325791159812394054383978205529600 12473706 -66597896346642459934106216559153315840 12473707 -1301605200646586248061456368550735433968 12473708 525738393402725460352907885241833825280 12473709 567876580498409463772735461623132126400 12473710 77513406119430188595398185771023053760 12473711 1129506891148040851226097380484690735312 12473712 108589304429143182666250927497911107584 12473713 116813503399148004698075526796660951296 12473714 277681260062629786734587475913722786432 12473715 695259088244152003083060059139387853920 12473716 937932630808596289048067105684719196928 12473717 110586013324030401422962099821332054784 12473718 28167995086323475214923049003828428800 12473719 691339539814753437567255354626716310120 12473720 303404170801265901895791050094827520000 12473721 -513260702733595294487352317631356624400 12473722 -307700130070812637750865129870053644576 12473723 -1488907204156013629572786705915943447776 12473724 -296148880974152081294810107426136415744 12473725 -298230509635726872152368030165702711200 12473726 -1141589555231808176401913260747064232576 12473727 92308799247028817173071522174204469632 12473728 492875933903064570057969844433505484800 12473729 65733821748133403039740488156825001284 12473730 575502948207340417632815581430459520000 12473731 1250262422422727813038016257765901942304 12473732 -1373908342412665066816005333972887339904 12473733 688543238535628589051800023634573813824 12473734 -157602426712535434720376930216720329728 12473735 -1085861108253574600806700129191246693840 12473736 -279983409685667573223659410587323105280 12473737 -1270369551457038101150151457308880544614 12473738 183734136763041866020970911430646129408 12473739 -617107384551081064404222602909992915416 12473740 931274321183167669741406553502072826880 12473741 -5967598506633262897621078240412227200 12473742 120726146471806584831397837139110592640 12473743 595295240134281364144316173846930962992 12473744 39587954242127870475971145934959452160 12473745 -366980024911933173382218714277672922880 12473746 -8784652772324571937457084703969730560 12473747 -747624425606100970848218825829289827840 12473748 338536124961257568013476391481893632000 12473749 510193020341728653682061784172680895360 12473750 197249263594710238166341338412581960000 12473751 624749951751553572905510455149164430720 12473752 1577661095093607105395907856732290478080 12473753 -1853660171602831778810390977508520969600 12473754 275032579281267489428415596991738232320 12473755 57381931656067569693644276253167008320 12473756 -701833691987114117639478204257487905280 12473757 22035508445906731726009655871026460006 12473758 430971534116611345976938501044775950720 12473759 285695132403669273587033580743525652960 12473760 -160443656642978472955391396822384640000 12473761 -775178594068472444730724491694841732638 12473762 57934193728456749988031792460714514944 12473763 -197800298733562423498396640179465290000 12473764 -922449450043495784811671128623268695424 12473765 -779299176741275736860151616498371950340 12473766 404243905360691800979257102183507423680 12473767 896186162303246237005345762695151591632 12473768 586529207011403333407771488528765573120 12473769 136904623118854689834906354359098560 12473770 -149357064725668417744343524729879195200 12473771 -592381051749957776601345766210800974028 12473772 492303578189554122782532101377267041792 12473773 115323632381082198894401706653661735224 12473774 552544474571197799249549649702550631040 12473775 327414245041920169970497534444934202000 12473776 166434306221983754214884714606169751552 12473777 605466295668276548328580213094744227392 12473778 -241198428672001732342069907675839714176 12473779 -1346415258983297979619778585932729829620 12473780 -446078847794513675082199480574059161600 12473781 597988033978231280454400763174133195552 12473782 -751448243843212456154809251788877988416 12473783 1161909787820253874468865492661405310320 12473784 -27907557333539766204511220295204864000 12473785 469347935366476238835339397336955947200 12473786 -31073364819107038200083378054463956256 12473787 -264030125553440170437561163892809822440 12473788 -185153083639854073038521000241895898624 12473789 777048613262616024290491217385368203590 12473790 -166222835909861139529482552828857856000 12473791 563735728802404841321443454004543237504 12473792 -680913882644103053961126760731975352320 12473793 -711777029549905471181095401860067479118 12473794 560978536176422335488282457903161125760 12473795 -478956171877988426471530816675238361600 12473796 266386753443665106866570287572778328064 12473797 60362877215477106466671319817168956032 12473798 -865835952029394196236072592180419069600 12473799 -148830998748706761679969111008649483200 12473800 -595168623548568276933762015373836288000 12473801 -1163832272112830681315546433921669233868 12473802 23074758520513554169905887863402776576 12473803 -1136777332956013575931762771996529467296 12473804 196329044600577013306163574608646389760 12473805 -400671963191373160558622694186947070240 12473806 -38089142907151449887679439023446115648 12473807 614090020352576652870253699382749855512 12473808 -88633355732208093547579636223273336832 12473809 458035687641190646776497058061256451060 12473810 -48323718549312045588961504457651317440 12473811 95020935077702526972688889023119667200 12473812 -182796015810209901079523876949032800768 12473813 -1113512671177992091398226285906775024640 12473814 576436793336615803585830239659958231040 12473815 528162076725392465715023871381087433920 12473816 1402011271843434915312115273966800660480 12473817 1677196550868755061671939604948472705248 12473818 -123332539610432483020991173119744317184 12473819 -557102806211057660456751145576888449456 12473820 -308828286066629987713075667864633095680 12473821 1330042420253872043307491030406910642752 12473822 482519818709624021211224630733931331712 12473823 1022871512295064049686041200428335657600 12473824 730351402021956787978808151854222671872 12473825 71911596308074279708230752333806545600 12473826 96976614640815486484943591465470479744 12473827 -38326582370947602158337731866156334592 12473828 -127907948149157407115663930362280509440 12473829 -872597248686426161911082113670314754052 12473830 505989730281640270781402567255260978560 12473831 1188655014803778319447941389330128625064 12473832 -89250589213409227974970184380509880320 12473833 1205576600234011731699424716424985028900 12473834 710176229705175262503176627492643792816 12473835 858582305406424336669531782916318341120 12473836 -1390064693889489758990660139107665227520 12473837 -896358352715642066455322716917989033748 12473838 -575815270185534101260885769019842496 12473839 670153676160735391516009955959741557120 12473840 78837379230975196225240179053467729920 12473841 420234558244471341593754656427608103792 12473842 76443457097558344064312108810892441600 12473843 -197654500161158328454182132669397452576 12473844 -162386281772725832432710574905982361600 12473845 321685136598747983793851756644273331100 12473846 -12932188421312520093629860120205457408 12473847 128127463889954797310214295655957178432 12473848 -583062851233603177166195611664735969280 12473849 -535675901871084045444988152825759552150 12473850 114404453218743901682404156687172044800 12473851 -175965382598366077246050608808262892560 12473852 624256652918749695766369560506368235520 12473853 18486965118702693432380677037027555904 12473854 -98525787052537307076794990573327898624 12473855 1048634002799804097986930337222551873520 12473856 97703561623655152036321530313621635072 12473857 89716086590458523703688420954071621120 12473858 -655302111850968872636531831056009500720 12473859 -173822251381952889028409697450428167680 12473860 71635172447226157103332128955836211200 12473861 1499688415370380567918247386617768506400 12473862 -511269013603187263060034745823599267648 12473863 -394320422837563371549474969571576514720 12473864 80041220876266538271252027706030264320 12473865 136916527147128306791334024938324640000 12473866 60832132604206030419213187445585808384 12473867 202981717814704649264264930886758082192 12473868 -52782983078659944152510058733811515392 12473869 2012237117653646115055433684288656404396 12473870 10046385613638957508682795551142985600 12473871 -231742975564538927706531001442491756656 12473872 -139340763579630067055752755439249383424 12473873 22393169836834393193672230191219853824 12473874 99497335569055164139053784649188032000 12473875 85939570472070429171758671939876824000 12473876 -44546430658327297065125280208092224640 12473877 -11030820022533130041813094393538967360 12473878 -640187170660927016617823163475263905760 12473879 593580316788510650220520156626525819480 12473880 242958763939161296931289915889221632000 12473881 108412179899789993565195850591248249600 12473882 220795080180579607778902883337436887792 12473883 -1095180083079950301737693102896827588948 12473884 191133574733017802103647902865688683520 12473885 74050548717651964019773780366261673580 12473886 -697939339901435594721169682152309021440 12473887 -80252919162657871338404090827384598520 12473888 413007030755914253070697257538714337280 12473889 -2735718656588885951584607480758607232 12473890 586039042485941976710010095755217760 12473891 993139626452323046379057736658114963292 12473892 939336882807536803944215196697393920000 12473893 1092335306225261554573250911445915662142 12473894 -38580290804293024990552130457412708608 12473895 42215613749224504288189898627576448000 12473896 -1254323484690456689596411117804889303040 12473897 1015596476647137282116707837545201465600 12473898 -587327458835822700896225322743736668160 12473899 179397699261237217256996114252324628480 12473900 260906062064818181289321293080030368000 12473901 -242299217059170518433323203746197997024 12473902 -170401248859135011402751678326247198848 12473903 110743740138587199835556830447168838064 12473904 31521313089630131291836059358284742656 12473905 910695239545399553186224763806159131060 12473906 -303128408595996776498216057837346052848 12473907 -34567947613063822596582445323422443920 12473908 -910553216910609647934260928408687674624 12473909 -90330057975251835690235479816208168128 12473910 105371030642564080276788249936171216000 12473911 1359595228433760061004883794367536121512 12473912 -688743122979488680656834838947357327360 12473913 6665498409390432544106162174739831264 12473914 381162246912575859234370577973348499056 12473915 1005190714132855258155718848539268560400 12473916 -75635970980497371867803778429451370496 12473917 -287524659476876264861812390635757949600 12473918 -535561252300196098957175642875503989760 12473919 -6980271258332884158303845595304624272 12473920 -158777658661064154073998064329236152320 12473921 -208732608154581609999664568911798192536 12473922 -149190946528934228644158931564689482496 12473923 -237052851469699424355306334261372608000 12473924 376003122548915974086030062160862240896 12473925 187690830418427722474659104751224616000 12473926 1280876804882747403036229630036354818240 12473927 -50621166148222885910140138023186696960 12473928 -569164806584417187841481729326166400000 12473929 420320447720599537914853238463502334884 12473930 -573750287962688004118290296600791059360 12473931 1755434359605003152672399342479209607680 12473932 -856746007682802674330044456279860505088 12473933 1673259202883288068130012506109003848182 12473934 495830490044340715003917522662308992000 12473935 217477048847859834880103882330307840000 12473936 265446812686920341534514445926936993792 12473937 -346469556585994282881710563687591317120 12473938 59562986952922866219033959773619967120 12473939 1126108058676692031458601359684541589740 12473940 203635484344139555633353775562406625280 12473941 2084840156582365261525955776592778019392 12473942 -252941358055519972603324495201508820480 12473943 80818644258785669942166079011275177064 12473944 66811292401996227432510278214440140800 12473945 772869998616578650779919676615765808000 12473946 -1038346560687576053432367507388080960000 12473947 1018092260363763509480350861875209934792 12473948 -24977336594623300484005934814944686080 12473949 141421096554959942770275860804925431040 12473950 674852537901047932961555011020765086400 12473951 -539552629816144292622020408019812493312 12473952 -942760021252544628552350897597809164288 12473953 866468205408220331650628304594254716080 12473954 -19364940164506921045199508059589096288 12473955 204884736310976542439083309810397733840 12473956 -22366162793968561527822950902306652160 12473957 247780001025156234627587042879069600640 12473958 8821500210994608533088891050207846400 12473959 -306356543552039312850434241672496144880 12473960 -544777292500017604709540347043799552000 12473961 228025781929340515967199969503337599520 12473962 -644863687374913025409108132906037938768 12473963 -989187020346697837547157649307102111040 12473964 -161559721192037212820447315980549484544 12473965 336481146738893391873159893798018592000 12473966 -133488104967960280360875678099646265856 12473967 738965392988195938764338140261661856000 12473968 -29045975652429366778473197273676087296 12473969 -1836910910466432405352441414637315715630 12473970 -175318383042289812371244101100050112000 12473971 3265910514576777604058666445925506960 12473972 179332403948644776486813666696146688000 12473973 395413391645226687005378635744534320000 12473974 144345535454114789130473294362405282560 12473975 -782069029196039119940900536582371369000 12473976 786853664419859565901281416370777661440 12473977 358370043815542380575130249090609580612 12473978 -41688852576353579079274065097430880000 12473979 -661337910558444045848592936573292305384 12473980 -200715766147417230474134807869290432000 12473981 347904846563215412571607616416409719680 12473982 522268431478652535363665446068493905600 12473983 122445834034325352051483171278387599232 12473984 -674270735535019699451367028968055111680 12473985 -342071976439713545671844415454224624000 12473986 -246224708747042347739356557217524288000 12473987 95238353441182017061330392954865599792 12473988 -542793832279333442831834250830792736768 12473989 2138583542118426483018883828006628127168 12473990 -479994236331511893014160645191602732800 12473991 -81213067634843218619667793496410123560 12473992 -772988423681941023565562940457711073280 12473993 399818539872527461679451911876366414016 12473994 -3240630373206634107277161961206289152 12473995 377210141875896514163714544328246592880 12473996 124473332544367531139067221954197344000 12473997 -189587600669874435259482498596652737280 12473998 459331862917651871646218921010684504000 12473999 13024442972464633954958457439569041280 12474000 5282433703803460634949995366252544000 12474001 724145025358996272100035438289574426100 12474002 -24083296066830582152608018188873600000 12474003 -697573612496558718336439761504654887496 12474004 39580575661020024488928437144414687232 12474005 550855061839188149652522668622334083120 12474006 -492810805107838309012564493114490185856 12474007 -84136348977686207559740350380157527328 12474008 -21558312519099349970652824039168471040 12474009 1149932965044140951063440182049257658164 12474010 356768407832542249500911536956137000160 12474011 -3264102827342966569920701876072156964 12474012 -719134296819926531688831565381061938176 12474013 309820285991484421652222564437292153920 12474014 -212603677260816607655402764110209820288 12474015 76251144489746773516114487473900732320 12474016 -931720333039065770792941229064050442240 12474017 1675703946734668469658472285165479204066 12474018 163076073789830121695631210095046841344 12474019 274242447566096376775591122312291649920 12474020 -31460750029852107878021447101781061120 12474021 53148804893978994312659815217010647040 12474022 489434189812050374641264462246519968384 12474023 1445211268221608467799972878430277457272 12474024 -17004862563455651828134383840087982080 12474025 867792199984353244077532031599680235550 12474026 -85949544328335681174202050722758206288 12474027 319358483647308238951337177372852390400 12474028 359421879402573142653050282828312825856 12474029 -1109544263998731510637133043535675739370 12474030 240659664282048311103402133319250184320 12474031 1816610963815233198147659223182242282200 12474032 146284526835546234919437364312085299200 12474033 25702546237916078701860961957384241088 12474034 -643895501834217309879914795437152697584 12474035 -22804144675088686270334769622715965440 12474036 -330199792241816900153419591576391227008 12474037 -357773754947439359453285844820692559008 12474038 -431030250409951812057851900270277994080 12474039 48419567544712814190781786195793718480 12474040 -192369387815383754774458145692820275200 12474041 1391167765937695146412638482368851542442 12474042 -3088522829890125542856318467311742976 12474043 74470374204214694673476346657716872292 12474044 -1057891303138420984338148253800892809728 12474045 -52693006948480389027794349137770022760 12474046 -211397154268809029455177449914036943936 12474047 -839541420860285215450459399597505709504 12474048 254107476050353089095799311295389368320 12474049 196942199241255372017430166037751675840 12474050 -34574143771650632796932831823619123200 12474051 701157547322121877334452841829254441280 12474052 -299488372213454320844659297630313121664 12474053 -1233040108637464066250451015042095977698 12474054 546823534169124830036685723567172755840 12474055 1481373192253720561727415871803884788320 12474056 -468642178176094317066788947837890723840 12474057 -586261234052372774112315278408444306160 12474058 -389599275992482562196848946361469625600 12474059 94272064366387706753470703627825746368 12474060 321418062805936547996446605422693990400 12474061 -1237457988411790052171210639623201778976 12474062 107580602832617929267144378233910195200 12474063 -24455271066255428982628709886814519200 12474064 98154075589361537898687260262995329024 12474065 -1643404852794537275942552453712954532800 12474066 294449475683403223401915287678498052096 12474067 -622617006527612829472999208739398928128 12474068 -300401521326759592586459239148708686080 12474069 114237350863294468701641119636650330240 12474070 51687896537199018613161172930936934400 12474071 606907640712942263214356804439468091272 12474072 184591874373350680172422476601542328320 12474073 19541680977706492089843365176387628928 12474074 73003650922178721787852807849074074880 12474075 -355049302176672998981858476108908840000 12474076 -839939184613324609762006927493798602240 12474077 870823300016745508841952837047996203872 12474078 -621024218352881030881900194277825296576 12474079 420107770322520197398283418242303063520 12474080 240650131350158715600817662907562065920 12474081 62695643344998686472298684183666486722 12474082 -329029603808749350270146624300429454336 12474083 -229117120174188888202387352310510253668 12474084 302186007668497214851677304923994140672 12474085 -4292305055893495361031627485721404160 12474086 55204903425857571980856190673191669824 12474087 -677835642261493489407254560013762580480 12474088 -2256551152495013808058184551252445184000 12474089 2045875668535554063697912189869079824000 12474090 -116694079183396562815453687376541327360 12474091 40160049007015839052165730404270268960 12474092 436947619594351195440317961363473039616 12474093 -520183061361887516532482865633118374336 12474094 -8246345306306961000915016911321246720 12474095 -266726448394218925169572070922771497400 12474096 -129387224922877534808744289327631564800 12474097 142865397484973429125561900376876658100 12474098 -100752886829133761333625199872691115520 12474099 361910432769629788737090401975516200968 12474100 762921694181820519584102118481646080000 12474101 1840846930522718900999167496843788509102 12474102 -158975173553772180826755749029040751168 12474103 -320828704401138385248110254419090844400 12474104 -60751762707456490714779383503090790400 12474105 -19020342520647871053294353303523646080 12474106 266100427671834233345949939734863439040 12474107 -676249254102376866411866429572261460400 12474108 948763855848089825477341835850694656000 12474109 -418086837625974858904094176651193053760 12474110 348311081164151987757696338321534115840 12474111 120950610436807290811705051183878896400 12474112 -540120440459916614872022805559679909888 12474113 -396900149705530964368865669056358992638 12474114 247352680382559295535045041827153363840 12474115 -517037551264404768226659541370466672240 12474116 -83335209969146606444202661204334284800 12474117 -523329493101672795797965090001400578466 12474118 1983111087806589415584441634555178880000 12474119 105196639817256789353217508860981250560 12474120 -446381524267629028496901231353398886400 12474121 652528223555309559643926642274219811328 12474122 843321805582414115082303563101476536112 12474123 1005560713644361254737390536318562151384 12474124 -394044949392550659921517907362288201728 12474125 632508562656641639315189276135295279000 12474126 -363086238890447280447160698076664222208 12474127 363103371548941642781654225101728729600 12474128 -1261599995216650403485226663417020416 12474129 399508443581046532781890226886883751040 12474130 99512988438276377683723486166845547520 12474131 217985673666358083693878976836801298000 12474132 296177829116040150079717168052550543360 12474133 -158927288103399718744047305151492375936 12474134 27263005734415979816575102440946419840 12474135 -323335615230274713040871452917071272800 12474136 -1655086775071189374485205629602348984320 12474137 377610041190376074426547725407709965832 12474138 115884251460106224905349070616923649280 12474139 1039329140872642286794224696552830935940 12474140 -281563521605535771124170449857403013120 12474141 14746704978164763302492853499354079424 12474142 190590075417513920747517569916676870272 12474143 61626862339395632252564396187231922800 12474144 -641659101359286417231597244830905204736 12474145 1119241981132026873499120346617535946900 12474146 -21833025913552516414472339218285593600 12474147 428788313453837473075514179550083057920 12474148 -1323380175348313605279152787120201745792 12474149 415988423302645357165731361131303705150 12474150 5828736564970238671811667470639145600 12474151 -98909519792690606888575945429255929600 12474152 -157894557747106756121263523953321574400 12474153 191612631576723696350968978880143714800 12474154 246247132293667886884294575599335263744 12474155 315505401783334088142753106755127102560 12474156 -140052939757016763848300902728798755328 12474157 -1901848073324299401544122071512343071594 12474158 -20991437580876985208571414297054991488 12474159 67701148845169248570214521490007236104 12474160 -3789170916681519334661259297763491840 12474161 1065542421035300054786884129377355101120 12474162 125845897010461713401976835308748605312 12474163 -224967265285776346455645487876004025856 12474164 -104983392902824102027611624110948394624 12474165 -122920482176142670923103663599238502400 12474166 442328398364859178209150122667420592032 12474167 -97312706647774944634276354903410926928 12474168 147280440375151526172771078157591511040 12474169 468414508120219669734283491717471093844 12474170 459054030953242976226063448956040781280 12474171 -24043266579777297913065529132637098392 12474172 409950181895311785894836521100436794880 12474173 1606318038106392779603502919777574177760 12474174 74342492075300884462282305424490016768 12474175 508601787685769814872026309149533670000 12474176 -287694599012330111896851494452687011840 12474177 -901600401603752433913358451523091080320 12474178 288411128339464929070059811617563212320 12474179 1188845206669466944198358950237355283360 12474180 92407510507481229404984341113817090560 12474181 -300422491821236698067292071694480178018 12474182 821035724694624878964602313040406784 12474183 -97575924027383202987393446499618788352 12474184 -118589622014222519413013544836260454400 12474185 2883700977879784469462648268299534400 12474186 103642738402116091541631041136007298304 12474187 -168185896125890024056499682889906995120 12474188 380173299561369877779503642396513418240 12474189 -21805095673834962380044837729711061760 12474190 45128956908311066339039086415099985600 12474191 1271324259412151300826995885512774237392 12474192 174156523056887853891052065626669187072 12474193 -386321273053064116058980422723351252240 12474194 -772422688492997050474231239307357298688 12474195 800113868467345217326646683757954809440 12474196 -224167919504466452548670318534365140992 12474197 -1509099807543482345081110205641552770354 12474198 -117468401741121590354291219187060922848 12474199 926480328885728843471491430366998026120 12474200 -49121223445985624173694131489168896000 12474201 452197203890818086402211727965889345232 12474202 -398322018757535607854826738950818656288 12474203 252950228723018796281910937315239943680 12474204 -390713230012854057867999630729679394304 12474205 828337653635609154596245511351954427000 12474206 232907639434241393854150050068186151552 12474207 -760100984339501860935932284499351207592 12474208 1092683236544779638645791544467794821120 12474209 91151447456175180251319915755850713664 12474210 67389080034251935355226640078401699840 12474211 571210236271213587883765580229579882240 12474212 -650201165815103189437859165706465884544 12474213 -802506977734720869600590143463825937312 12474214 -3311484054926316193096024771579207680 12474215 36026142247664678492873783584101575520 12474216 1193891187062766215038839556539573043200 12474217 -134517537736064979025300206055830054208 12474218 299025079388953804716070779792272560560 12474219 -239089457225795993973249649222006034856 12474220 -85305177945450930218292072413724810240 12474221 1459911467820469297420305705059826478422 12474222 28016038281475482096290904262541076480 12474223 -2449461683615814902204636910533138377552 12474224 -38143889426769642149739606907856486400 12474225 -508717106998234513573154464937151664650 12474226 597883729518973190696803104022550699040 12474227 110096139121805704436742108015847511808 12474228 -389813875537442987199763083262110345216 12474229 425053890038154086821414497978647574830 12474230 304274425365499818067188671765208885120 12474231 94155918690794664199680920872882706688 12474232 606880874490840517018605771601541652480 12474233 1198479363721089761899171265586686292624 12474234 181483341042266577445789929807415756800 12474235 -707910533196646155961739055237065560320 12474236 890869028250933379972710343590401997312 12474237 359837417200252098044577319896730745952 12474238 -30581709489185885969488253634673701504 12474239 -375342623734653655690367057959735735392 12474240 -15054010180176777762639812757553152000 12474241 281743248384741468028266271717031334080 12474242 -480722918607310281359060229810381565056 12474243 95842123228734350018365932720853352760 12474244 -722117943120076504015478030579949806464 12474245 -111048741207609907711885553685912253440 12474246 -76644957653097994850420148159136401216 12474247 1095379224079583953641589638908840280792 12474248 -294758814129562429552753290651641072640 12474249 -1078753153482169407487680189069813540336 12474250 68954409457271293679472478972871664000 12474251 484044578301203367319445289178251159252 12474252 -115724042143344989206889375993975193600 12474253 1804905402866827595769201204354108086 12474254 -89379407114525304457993973703174521088 12474255 150757091627767881913652199704329228560 12474256 246854234513359930960623200889231130624 12474257 7125452883965623750552111343132407488 12474258 782069613650830699421145645917682293760 12474259 -12771550096210343547378313558467539040 12474260 -50521424344084520040994450694663270400 12474261 431096769793014361381932853673765974464 12474262 -58893617135375267441670900446888998368 12474263 599629847696763795395376876028461621480 12474264 425805307601746132761207852483785687040 12474265 52566764945761994957539878811477736520 12474266 219918657267439063388949137197762930176 12474267 171633216153847336668930885010667324640 12474268 1178491213190562346068998886671239413248 12474269 -135681776997209011275379282460718189504 12474270 271476870212064003977656292414987059200 12474271 -319996620260160840288661722085749934400 12474272 894419284466029877990899082529471332352 12474273 251668297287738228231693999545826962160 12474274 -5918907598122313939364746894302967296 12474275 -240213163045926523169636878515047423400 12474276 -38059199763850954402802976537221677056 12474277 1666625845571916680202503943498556435200 12474278 404822951771874909067345410449954547456 12474279 -460990455259215992438763149132768427000 12474280 -82083724001264566347460502182133760000 12474281 1210030994921466102930166106721942457332 12474282 8194150233826031987232050710024872192 12474283 -794506334643299586277820272641396486176 12474284 375707058169697890018540863328289404416 12474285 84199211819506879099198234705316383200 12474286 980104344459621587663450769200225271744 12474287 -70842214299023411575267975977837444000 12474288 -11768065075207419717982977848731189248 12474289 -726542438924457862695388677143286992844 12474290 -416523184602413064059696828231143317600 12474291 49923840337675150107468851334147770208 12474292 624995316147518230049701991830864166400 12474293 -257049053971878365661639189503612567556 12474294 -237683866158728230069348037387247845376 12474295 212441561101391925181312835957466741600 12474296 -215967449178164605969057147488248832000 12474297 -293523243865842852747770088409474389120 12474298 -757515852939022564654659714407820725760 12474299 437424779748806666797532818744953747300 12474300 -2996024413911506249964120824022835200 12474301 326080544856579856436201295937467014752 12474302 -1297950360014307367782994673615120930688 12474303 -678348596036091609433999979510440764672 12474304 -183505626829034082438900528752606838784 12474305 -539189156655375022851538488604647579840 12474306 93999788157598281478403721785351607840 12474307 28289411375717731070643776875481782400 12474308 -143693708673735467496875419257831284736 12474309 551660926694911454965035992227834516704 12474310 -493267342003649143568407111512246128640 12474311 -886582220797573610903641717704445188240 12474312 499726963255000400133576871973778800640 12474313 88162342438558268309634025025085351604 12474314 -6132321973542562113916360965328659360 12474315 -173252112890081230199857703456789558640 12474316 57560217464186279925754963160317111040 12474317 -2356720199938899005509023939272752492800 12474318 -404141640799549279439887240333047362496 12474319 -508653086644844923511425851248208845184 12474320 272291606987455514072750817268344422400 12474321 456009356555510492506531488951827404800 12474322 -423318648960985169521233883172801216880 12474323 984096062744533421912505705440501846304 12474324 21609813896558413498646345583985977216 12474325 -633994700817726926115677686658215352950 12474326 -92954351994068339176344788142139706496 12474327 -656803550759187618797138157911612393880 12474328 -1307118241289340671562243939176221224960 12474329 62569636135079730129851125140025476480 12474330 -627211724451887339451814501844878786560 12474331 -35007478539093596736677741201808736320 12474332 86986788125995805884158072907676212224 12474333 902251535282716279968297542504734864902 12474334 933430184756395000316587471200062322816 12474335 -397013022879978835875736615640253849840 12474336 -77329441372272991126545193946484572160 12474337 -2397376166154133558035146079462985238400 12474338 -63388535835433335050577335752347236352 12474339 153085289802804271075462870130125273008 12474340 528424958293350601110112575536232003840 12474341 193401813061239454987873703447624597184 12474342 -504815082787491502825302259704695278560 12474343 -4298869572109867026907300383625887616 12474344 -1198299519808692304299809812917517025280 12474345 -75892288091212472934410094424963576320 12474346 -831537292876294011187884867536018236416 12474347 -1286824661797373101705995871493094600204 12474348 -9012396565468091330028993593021469696 12474349 -358394604184199951920644475764316161226 12474350 45468408213577142628534220308147360000 12474351 -1132534134524980381837283858257837518960 12474352 120142774260587546007005460601320210432 12474353 -983423793016303943592411706830437217216 12474354 -974808022646067484972619388729991387392 12474355 8389860323362881501313355994425525760 12474356 -1143838289269665975147313889520696802560 12474357 11192346312977314792322781881924390400 12474358 117589759918194545410715672682669254784 12474359 -1509581940078729636198289980832778236440 12474360 -269624092894994304523782722968002662400 12474361 -273864180521232851541670405282550054038 12474362 679461588306524905019047083447483908544 12474363 -73065747210808904842203153490723566912 12474364 716217219695435235603250087280670474240 12474365 -104392384213753874509740375230875038600 12474366 -254545915732359331977462771190750464000 12474367 1534446135228765723044821689226973628416 12474368 57049327805425285497432818352578887680 12474369 -436308052501780417421295524348156704512 12474370 188938301676308409430619250803970393600 12474371 443651126791247694948381078843667245312 12474372 -503498216408641850542048684577177776128 12474373 104032851146982371856363663299514577884 12474374 -449536714008331724281124433592687680 12474375 198729517360115061934670572067131965000 12474376 1053326237753584637816083396125797422080 12474377 -818699174706120577804773529726110156774 12474378 347278497380074608668377913333598382080 12474379 -130373352783083368312358269582757895840 12474380 -1039857194555062461771214715987966131200 12474381 -345209160160705342415159892006610585056 12474382 -114826865369313726992648195372651462208 12474383 -1211400708669272388482292936863623756368 12474384 -9658719245992929032238983057328832512 12474385 163935739538305233576847374656363195520 12474386 -635963523036331313846018601599022336 12474387 1226990452858131046409771367674901464244 12474388 11304636610393847865336224976101180288 12474389 1834140653550515868964885743752717138190 12474390 -4583820312166384037974008377853020160 12474391 331688719534974415037640975453149217672 12474392 912306413523724737901997094176339804160 12474393 -226659014744290711899235329145214556000 12474394 487626235059639050326127356466677850592 12474395 661956244971482129892913524594050323200 12474396 88191675461486685881127027579228725760 12474397 680159023055912245231563489039971526528 12474398 -61957516953129197486071002526918039680 12474399 377511230874198094775203135441381489152 12474400 -134273190548423841313543609367553638400 12474401 2407569294893042120270636561258846208 12474402 45681845157229394194874888230806741504 12474403 254848410837167175173137211886676498624 12474404 411316334841542815822609377819837065856 12474405 1246692446337671765790332237062353156960 12474406 -244993004052837447940093042812289290240 12474407 -752654209043152305264105843837115416168 12474408 1107686656392592198085272533764796825600 12474409 -17726687432183118343609095628500871992 12474410 -235768990356794536433103200636106354240 12474411 614244985736387427507222702147590106624 12474412 -69615824683576968509647127861082849280 12474413 -461278789186994594877167323511474666304 12474414 -63448532551417079063278622556193168512 12474415 -521103064309028912898995525128648432440 12474416 219870346322944820518633523073672806400 12474417 -695121841483598195364832436416559775120 12474418 -98159860732548314604159885112764503040 12474419 -1548980372934929899489615271887863288180 12474420 185374695328084880986836686491122554880 12474421 907441811590672092530454742355293984622 12474422 -722108898651408214691861156946422971488 12474423 -52744525032440859891793312435383613320 12474424 -16770380068642313587839084534435287040 12474425 914393728357753910783482012494291015150 12474426 -335305351921229171611949003172191917056 12474427 -223268068000890526520899543730920268528 12474428 -121706136129932308358335580215887148032 12474429 -13354641421235143498983992496677568000 12474430 -673910599505268600714714500808667785600 12474431 -184926293034007029312667147200678796800 12474432 -471123844335273501430719001696980172800 12474433 340857839292405689478580798754413640448 12474434 123815398255818541918674028069766441472 12474435 914137668325172303179104319559289272160 12474436 571837346006047875653161809557615379712 12474437 -906024537582943541256497857595797550880 12474438 -311688689436530896083766431354105627456 12474439 -244166749077563813565115525158082262368 12474440 -5537300419060442439223101081314918400 12474441 96747606450271304533297420239545965440 12474442 -29765215359671609260913660070704242128 12474443 -362880764062939605857475454407982472160 12474444 148736857203137589703262976975029116416 12474445 -391244695683109695446827863704373717300 12474446 780634479816130795307190679152633876672 12474447 -956580490077551726002857350232151634928 12474448 -122030589432808361665133632819491241984 12474449 -427563910877043626152161589016625670272 12474450 239824122159723456555627077224672560000 12474451 333283670824891352330559190016298145104 12474452 -413923446741782966987704079911550234880 12474453 154465574875882135725015597619755398304 12474454 -224705908576043104950521020794728857824 12474455 154972604350067041156021290484311798720 12474456 -888673821235339526020514386552202956800 12474457 950377080880184064910917880121036192512 12474458 60155297668270274505180901509790987776 12474459 -38354506089920513696629455608026576800 12474460 687284912005049182572400059318224033280 12474461 1533100338371176863700906243483540897062 12474462 -25588904135594871458575456831637028864 12474463 498266953172086935288431598557580099504 12474464 -541982236845889924582576982759826259968 12474465 -391035266398540129357104484283376266880 12474466 563207844284001714249422553914806574880 12474467 1466653335598654956207037170343439871516 12474468 3346600495962167628614531208942750720 12474469 -735968954507626527605147717938687236000 12474470 -329575406051742462790821359638506184320 12474471 322603886847217715438032977095153334312 12474472 -4495522995129446978587825259638702080 12474473 571058923436558205061737695660313754704 12474474 -264011473423383858725585503677502544640 12474475 -222605934461631295279515563123635210800 12474476 -132753407612183036255780834384212752384 12474477 572479421365490425821985848468959885814 12474478 917993654811362651378816545104861311040 12474479 480743821544868150539157684179391866760 12474480 -10892724848839632898757592261703434240 12474481 761474490990586272448631256689659748772 12474482 -182615196677438043718111849879298186208 12474483 81065215153850261383014815620467051264 12474484 1139144905788965789633032658376948959232 12474485 -822294160661348930244191006019894674400 12474486 4163947559697642677207251678453584672 12474487 181413505841895684651016040161923048960 12474488 243672072078198644978944188322455552000 12474489 372936802349306556723376153919655391824 12474490 -112079343273327708478831447323962757120 12474491 507938110192362813559137688796000445192 12474492 977343508183992263048484985555089810432 12474493 141671817775361403693449712052261070464 12474494 -47527058329576070859103347218063924928 12474495 -1338759242641204887725077597140168000 12474496 380717837154359658078303750675203358720 12474497 -46657961184821629503986166054284002368 12474498 -341103596685078581324820096645995654400 12474499 -318905339847364379323337365684337882500 12474500 -757902643348808358190194708137412480000 12474501 15983007485380925020043668500703320000 12474502 -822291666899289820704802108906244934048 12474503 871510022166798118477662661117425865752 12474504 158400624961852603154774978897353605120 12474505 -209749535808839530193513886215636851200 12474506 1518669120990385172816569151455357440 12474507 -493621015463164365492358411215323184000 12474508 11363567597451865584968822580141560320 12474509 -702628967384115126851153114648083945290 12474510 -74851131993891387675703413690049228800 12474511 -102760031030445203883512565498878418336 12474512 -225479421505275562735620671439092342784 12474513 453385732364946238838174669236652392320 12474514 45873095372092407180288349916905996800 12474515 -12319102135542961798000552814255030880 12474516 753055191071300938875465445631683172352 12474517 -1679353937623154561109001535852048792448 12474518 -562489956468442078507870844668632450144 12474519 -482943509450427967154751368767240981656 12474520 -491093362048275941571249594820166246400 12474521 -1183747743021672631318965737764723126656 12474522 1442854686631218194074201591494110688 12474523 -824364078314749433686171457798686995960 12474524 -53992322892982628619592907687160422400 12474525 -48366606495280735393289215583720558400 12474526 29083502268484940518566431265079225920 12474527 519675488921825856372640786256418563160 12474528 -544378871991560365268228621621712125952 12474529 814011259279310241745987623529410828976 12474530 -396541534704897208463629949521810095840 12474531 1078701992167939172986504519112232651480 12474532 -39262789605083931712248152496097443840 12474533 -718237595509620940142008177254627280416 12474534 636556913865619499168893517584705725312 12474535 551357912946835408405256418864839380560 12474536 3305160104244843146677878254303260262400 12474537 -418573410893834322323836233112401465120 12474538 -103429288208650388503587356200858767360 12474539 784569076674476949985880624304506380032 12474540 314845697967176574781377169870385049600 12474541 1255075271124782906404531282236096497942 12474542 1291089795300145653987380340916210145472 12474543 157406050984417335826568270848891795464 12474544 -417468968140009176258440776849316823040 12474545 -1172735484368617040020986540979324156800 12474546 -140661888102394167903345955034596131840 12474547 1561938222113774364784543524827189329320 12474548 -1322658587006250954242944891851523300992 12474549 419160877222097200453499251127737955484 12474550 -147428936120921007294528962896064822400 12474551 -815165543741519852035709350138024864728 12474552 -581824112268841395818542820868302438400 12474553 -14842258534673469217828347307969809856 12474554 423707441219739272907935609104069796976 12474555 -208905625007384237722836071878419302400 12474556 -576557085943764100973518998448651619328 12474557 -565955487731454684678700633732594589460 12474558 621926002292654805294147930934944768 12474559 -496293395512990245788338669056028258240 12474560 -76915758346602297220024778635817779200 12474561 -55764947806700145184236024033194981952 12474562 -348714218851984116433962587601054769968 12474563 -111542724969807889620665178878201192976 12474564 -896785507666047342382924661459325941760 12474565 -1186599416620325927651324501003324217540 12474566 857463172300930458345703868326261271040 12474567 -62734845564752180659871850050827140000 12474568 659791968610004583542551638624923688960 12474569 767159660239700108949502373514766586970 12474570 90535689387611808635397531521236435200 12474571 2010269131350054657239088420681990106772 12474572 -12652422797297805242330497257012464640 12474573 290957809532992866960253939949401356768 12474574 399958979763610449959963771201166950400 12474575 -138173352105605994466866100865325408000 12474576 -89427171930515076300862015724603351040 12474577 -23088196526988376558568122170941388380 12474578 282157414995007995977697202617196449600 12474579 -22909430673538956961570572557749477632 12474580 225443895406257214810295649661637779200 12474581 150715232279966398825009645965260248992 12474582 653843271624274661464772575938217537920 12474583 663090706450639904462577672071094823680 12474584 1476021967017477840973315099124200857600 12474585 644602210416923776611246424538683241220 12474586 -160984693591893879287499339982329793536 12474587 1030598068699918564476429646469539788192 12474588 -243290511329265688760131249828829380608 12474589 -1635518607967055048189747485328571531610 12474590 -520831388426004948656514409027061227200 12474591 711624358128107124217512812278347390792 12474592 412857914773832134240811202126129659904 12474593 552431976792533959005529163818604679360 12474594 531897953950392151058983938479980654080 12474595 -74980151458333739452656567333530691840 12474596 12427245220761153616085753330580387840 12474597 863812827895667028493825082225059557120 12474598 90496396332304763648836434627136818240 12474599 -2324457668484088408625346184558014624864 12474600 94381647391775653190391216419647488000 12474601 1629647316270018203309126663898063952 12474602 -80834794705552200564209198885355110400 12474603 54892341482251277562725994956884641744 12474604 505311950361727522916998045285719040256 12474605 15590801611436749357679507951575257600 12474606 512105687823586868468125932230426188800 12474607 -1877056959359512544401470830605522516144 12474608 373197031439796716694634955463982252032 12474609 -115337555902641100214261318597833070592 12474610 -123987424422164073971945255093852418240 12474611 1044696839236579660114928106618920679600 12474612 -32991817443010662375161153138613392640 12474613 -1577670808194424222590197124640791661138 12474614 127357283530504628772962289490457800320 12474615 1514978936218905135084325067864495951520 12474616 1734089833708062613449223729575997440 12474617 -202831874225905628011308507480244916736 12474618 132676612693161636588848899599916378368 12474619 636990560831571162440900054025448471320 12474620 -820190098823666650535902860864485253120 12474621 -589933787654286767324840488641556257600 12474622 -179762392093271696496491657812642195776 12474623 -150191500824772266126205596453613184640 12474624 -18185278369920552979040128107408261120 12474625 -146970338568843292247870975474357040000 12474626 -807360310672399671035616529956905149488 12474627 85470812912425733167917384911276470080 12474628 -983535039394669715416684489393232501632 12474629 -72669883992718705537573003535538213600 12474630 88486952429788076039287565485327806720 12474631 316416156722129021272237943277897330144 12474632 -662484146028136397435240026385063193600 12474633 292256748221330172592845172608378180624 12474634 -523315356903643284431414784814625700768 12474635 129170491584820717701905344529029612800 12474636 90491678689348445827950430726742502912 12474637 5725014395661020944931105874909197504 12474638 -268478986177927339612346726378540172288 12474639 696861910192283842193914444986657284784 12474640 109090169612169407799161432939790336000 12474641 1035966420515359291717786206010162533042 12474642 11877266938223242284642487855119331584 12474643 749772689314493533013783116140436846892 12474644 561489885584594919006824793146253312 12474645 395713195791787408402301061921264306720 12474646 -296275731006069040510986446408715152640 12474647 -859823014378386087938803190969149714608 12474648 132933897930949095352219943421660364800 12474649 -1997486728859219963378233874431270736880 12474650 -924973544640849262828216124972340672000 12474651 -146268242605787222588834276139910712832 12474652 -961484293437687317116713647749654526464 12474653 1410377226414192198550860100929584566080 12474654 156599462771447800711406747656706061120 12474655 -192175664072250985089662708048819044440 12474656 431511790132634148063970578619947417600 12474657 -362525801326609978110094946069345939052 12474658 -283679785514931015055603206182550695424 12474659 -990572761444589342660370750161896329960 12474660 215241317762273991463373580246261719040 12474661 -656483363672920399511080904305949156228 12474662 -724792718332164225834477431379149019168 12474663 -726659155664524380127876807298051832192 12474664 656866839788292206760701570030710287360 12474665 459818196226995087250095800372711212800 12474666 146457309830250781329262488914683058352 12474667 -440857614148233286907794926696278805720 12474668 -345759284670918416489999836579635592704 12474669 -11784630754295544815853913998465452640 12474670 220321986234216404113604678212855353600 12474671 904440404417641149448083227480582073984 12474672 -4664303671674340532249962945557037056 12474673 -1472069771594964495976128889039061355036 12474674 1279474384893858768451867793276399655840 12474675 120845617493471136110848476134868066000 12474676 -1116521813483996258167656376579234023040 12474677 -651240129297060563479388204088581379474 12474678 20115112635776529517045783173333120000 12474679 -157391844853781722816273199230570713088 12474680 1247875213539730139188941667205891174400 12474681 -50532879344572688531346347655688044480 12474682 -748742249962322329732909251898740892416 12474683 -815786706342390169411046485955834595792 12474684 -223042128981588556377787741524618917376 12474685 -121522677895822985370973806880322705400 12474686 -93046095046765701360065458687404739200 12474687 11994827202731543179267037072323795968 12474688 -229578949358821470239349807740642394112 12474689 -599780218964457378356793004041960060240 12474690 253613905397539961486242322850458987520 12474691 35745848048398014001999309850242516800 12474692 -922125567710923114097848859471393165184 12474693 632733718973318241745763536346433650688 12474694 -420983029145680584883635360118026608640 12474695 -201006023734352933311701541856775683520 12474696 242925998126759043047853791948430704640 12474697 503786665157249866227691753454346204800 12474698 -276205409581762987236623113947699531840 12474699 -560232762587451776018348521752966538536 12474700 -79894968462479419987768863620504371200 12474701 308883318404295966168853436718395453208 12474702 287943530043201397207149587318816440320 12474703 -579721711624087982584179473979850876048 12474704 409409971346889893234904256070992527360 12474705 654419235715380781273912167902184687360 12474706 -236873523749175897753985464643534190448 12474707 -690584628869486557375707488905529702400 12474708 -421209468483812887667575864151608934400 12474709 246906577894540989226192946082246790008 12474710 146734442995573796284261686630144107520 12474711 -249809861396743639644312364722625254240 12474712 373085523236871452402164230196325990400 12474713 8986946162385525047128187876334739200 12474714 -177993876217303414266674478353090781696 12474715 561283580569381285380134554273074869520 12474716 2374430486799345473219368605886904832 12474717 -224244630994170932714530087324778809152 12474718 -312583354889069660074081285222213896960 12474719 680979181361901637791269744204585217696 12474720 -679530008361948915575860580008006778880 12474721 -173483112473251683260918458080909869888 12474722 -242430552245152180277795940108059290848 12474723 41110326702675911101075217721536238000 12474724 251780098967863828137439804761434956800 12474725 -380236102043582399974755299132804787750 12474726 -60322701546826334414760854873836058112 12474727 589267161550768830871540806602597772000 12474728 426431488619747779501211509592605163520 12474729 61148847932783993973503406924741021876 12474730 -3069821160382111265607587360793607680 12474731 748904747540167048073254023564868988532 12474732 -937879430445807833135869304810832691200 12474733 -1241999668100811882528565956048659248800 12474734 73486849972825866406941813378472084800 12474735 -57739431970040300401299774646964313600 12474736 359751319560915009115665199817488269312 12474737 4162614275901834398793126173429350416 12474738 550232082328525376992697224540631116944 12474739 1666060272870158176050728909126990846540 12474740 312627398874089408116359245036897402880 12474741 -407462270121287175425532269322448829664 12474742 189889511713357991782939874786451714048 12474743 95496259136579333186691202449625957992 12474744 -45835575777075030062858864893653442560 12474745 -263272628486804783963033065742025421500 12474746 -4256581333402761742933958540011574928 12474747 -605734401184815375237906548083370071476 12474748 -210685948681625058838832903217304553472 12474749 -545686695807583550780879616034751814528 12474750 -164583054622541704659870431206955232000 12474751 147058853091682210469358601991952852592 12474752 -904195691916964195575112407081969254400 12474753 -796776967671109630471462931294453653536 12474754 392132439160258593786857958287180269440 12474755 141490702373903849869195765074927638160 12474756 -313651922054567238998964363759888384000 12474757 -511636918491467681130671505363265656994 12474758 -307896296845239256809750459841589423520 12474759 -600935455648104487596129978219467763072 12474760 -497708687038992712287771764507634432000 12474761 317978872465856795147396327968653014052 12474762 -158295081999711041169832534019557102848 12474763 401749898979505779173602347027129123120 12474764 986955151103270593986600833787659640576 12474765 16922006822279611739312717734401596460 12474766 -445702029550096272679108152513481647168 12474767 558661732794883520669436168659852256816 12474768 -34039871322963184594231412172264308736 12474769 -64327534185393735560910273854650810906 12474770 -286880851566839796612537852245709895680 12474771 -200677382964641682002610500594250352896 12474772 62917990807016792473226155588928798720 12474773 8448116195963590668020748331130848800 12474774 -67028168670816744884773165092195744000 12474775 -99289583911494425863999949992574765000 12474776 -476928492808666473633073679885270353920 12474777 -343778544165269684696287487675466984768 12474778 -228774778377345363186117005448728505600 12474779 -825837079086533220742693459483506490620 12474780 -240612204127430351451643648601766451200 12474781 592927012044500257425972050997343762464 12474782 -285976608417745208563943400431946609408 12474783 323659482171515365752759667993199308800 12474784 -263255116458405509055310928479081463808 12474785 -123523765619577013725058179700537608000 12474786 -172304234491723999333237437902515109376 12474787 -791524193518892269827251760113589303936 12474788 -404384206753651484842891637472313494912 12474789 882646604530128529134885253430812055808 12474790 -196997957805937624667930952184178793600 12474791 -56421812849307117507898346594961893328 12474792 -987482301494478049317409919906347008000 12474793 1199353903932463645391641208412723074042 12474794 -299786478777130716364221045058621460304 12474795 216805922172357234991182828697187758320 12474796 -798486802620437425703671999099485510400 12474797 1798450290661774694839869035140641156672 12474798 -165569773781610788455341748319762856960 12474799 3122807941598581421158358430927537699736 12474800 19652609950165481032667373694648320000 12474801 991721296593741253107124858238407745730 12474802 83730311426049328645842269512193906304 12474803 503982745798107435784383213614305625088 12474804 31724926704565462035866181500943777792 12474805 -527949278999860568503002675703199902080 12474806 1067955904612522465532078945437520236800 12474807 663526050859572753807927856051396324992 12474808 423684847645571629818857263483229736960 12474809 91107547963992100699750234275610419072 12474810 1116525633603876866192288484610337760 12474811 537111622526984385777634030033306227200 12474812 -577937761967126715237724530263794108416 12474813 291555990022153139594255325029201376768 12474814 642628384379353657472996025051456885120 12474815 -810848066909820993800351710014228086040 12474816 -5555837613632042570204122759777222656 12474817 -675286709568957968250606351118871288400 12474818 -754891883760590385551326347764736206640 12474819 33265228914252827435133914898927274704 12474820 -469608222400031770490901811625016952320 12474821 -379915735469106535861029638119563835908 12474822 295759789864869313223177290897610344320 12474823 1729523061880077803800561241595365402072 12474824 35342922455315441356262670406788157440 12474825 -239072921097055492993651536011727400800 12474826 78065437621289418364665625885741031424 12474827 -767238889887798193233107471513424969324 12474828 -436353320910358187038716188581910384640 12474829 -1168118501160234856585090738836284685824 12474830 219600698479423090191086878995458601600 12474831 276602106123341302898157201263439483264 12474832 67447894762589929661788336311686922240 12474833 -21076923814177984178100197097220201920 12474834 89414776301753085353025695731913785344 12474835 625166180056311105025381339036490687280 12474836 1066055167437794186952878881512274821120 12474837 -1237441217361774321078585493195820541120 12474838 432019817826999454141680999806820184896 12474839 -720820959833997288221323129928652982776 12474840 -52811489148347395495744185015543398400 12474841 754379890698064633806389840080404279300 12474842 -201669380116193361324069948171949171200 12474843 72148691549683113877561372344944778240 12474844 371946558384519719045430866218235136000 12474845 731307106403634130796424851966449835520 12474846 -267867409892391682662098735463289340736 12474847 -443865664545995888623936453374252740736 12474848 109815374273205263900562442108144189440 12474849 -1180861733420334182763670067765299668960 12474850 425667757751109082884212640881727404400 12474851 -547517434655032132349890988413375778148 12474852 -55325013615845616314969502527837749248 12474853 1703308021500913509800206329872549951102 12474854 269929815415835121175949067478352748672 12474855 49350649943595404068299296471426299200 12474856 1382141948036693158913446356859220474880 12474857 754764561156290069912176173383925710820 12474858 140815687837795362802476638766093312 12474859 -57246273594670152660650791066470296 12474860 -307127414481315564581682391413944401920 12474861 248227244501106400535345178121011195264 12474862 935280357764927315617684397607871482432 12474863 832480770954807520684488425035245504240 12474864 -80381744188762723704936265901471170560 12474865 -37458494762287864997119954101175019520 12474866 -145970199848959581352459974334759111776 12474867 -721754776235987307485462649618490981320 12474868 279024397734908750430208636439964057600 12474869 -129381646004337334085258197423106979840 12474870 -282090643304372065917317045416283596800 12474871 931588183582057447341385441024028804072 12474872 307260178010589670654768010709293260800 12474873 1173712059467754096883563323300342372922 12474874 304927511256973561251470448597714432 12474875 -247888853899073583527491297091201520000 12474876 311837681908136606040647627946873062400 12474877 2056441526358792269896119021347344862726 12474878 708103269526232023904636526917671104 12474879 164193875661613837517398129008534190848 12474880 -309457220223523679320998800104756346880 12474881 -626506056897331938954163590392440082688 12474882 34238244861588409692656582748481242624 12474883 8994491891044591670352330631357032800 12474884 -29796601731963497257001653871037197184 12474885 -821051335168751267668841015498573282400 12474886 -694874441659266366082580860001283784608 12474887 253455804311040586518353293952040230400 12474888 -731954912026310173477316981875809853440 12474889 -150651197982077789184273339423540553728 12474890 470302852634144776263115618592673484800 12474891 -652248050035361673853186355440020683520 12474892 1088523419513979663789321779033717225216 12474893 -169074337709868886583801142825720446976 12474894 -494481243071063783670202558219858315200 12474895 -326374647029743672407929145027794868600 12474896 51999494641158705807082439260350971904 12474897 -42849204514500338215995610834515365472 12474898 -555902590171510718699001065531659954800 12474899 162733171619021802372258018025303161900 12474900 344715225967088316228297130696761292800 12474901 -1035657590296167972489602939193988502400 12474902 -6007717629692695631282381767878253056 12474903 -261837319583169205384155953217406290432 12474904 -244796832902718027455575404981439088640 12474905 -810248739701948504539056868083022082940 12474906 180440524682418537154132587340038650880 12474907 -2056916499214241779776672425530148094844 12474908 -1416341824499026437811698308058494863872 12474909 -1027872291804790238124033652336374023700 12474910 -189959016261095276359745278247973696000 12474911 -324764449315782101645151885264260707488 12474912 42800007727593227692031475521735884800 12474913 716766347418171420024810215664031891008 12474914 67316647989485335579866986168359425312 12474915 -687520449445960454737803762285374464080 12474916 -405454508591962317535741009521583107072 12474917 208461777183453815855839806198784468992 12474918 -707763672118641197642865527160989297280 12474919 398261581543505094626267709923385110920 12474920 101538765912361099565962481696220672000 12474921 -1262555625577791259469896088369492811888 12474922 21876024289052180515789039158988975872 12474923 -164519287455746378012388083361582819696 12474924 -150693206122688976600652831235689414656 12474925 -573239010745003011147489803671278044000 12474926 848760603917375529339152028552073574784 12474927 330562860582803961687159755785450502016 12474928 421200070415545809774481843226476806144 12474929 1419552790637744947704173587013811232530 12474930 -199798565222072172715541071491145420800 12474931 -409639147352021529043969651443136447152 12474932 105566321452091338229243541108634970496 12474933 -43602639851629016572754360905738553952 12474934 -677892031236768196088341698248719500384 12474935 589982015613872894939667237798067581360 12474936 1072745729009429928203920022337858232320 12474937 -1384788417842629731956590695417403795414 12474938 -301378685749612913223789670344852328704 12474939 -870596590129710134826393292518556742376 12474940 35302840247625872579016081944631137280 12474941 -121303387270946765231267794824281645160 12474942 10333560686718996415759615417872236160 12474943 78549150722132233205947320633362583488 12474944 -379821181229685927855802124955706982400 12474945 -1553964448198687656909558707898316800 12474946 290916750263186492921401590395912014080 12474947 260376535299506176950154335603839581920 12474948 329931943625796541353301006745874837504 12474949 -621857152935766551652016025141947966050 12474950 -341242118453001578086791885613318500000 12474951 774952254328836547751327566225251502464 12474952 251720949853182350239473410640971366400 12474953 592955846097359133469205537471967170064 12474954 64712270374659459190751255107702553088 12474955 959635716621623221253158966364922483360 12474956 186257744953964595914673335522607267840 12474957 396562920342356141120772226919059026048 12474958 -224157193692767722136436492767152826880 12474959 729561920168777109392665524733620694200 12474960 -26324056799416889968823129970199756800 12474961 338427078338974639438187350119257098752 12474962 1538092581341980962310942157565167460000 12474963 91955916166544774222644122653562761880 12474964 -883273586547848650981690947483705553024 12474965 171686955693885564030687954201650848860 12474966 -125278448527425314780405040682743054336 12474967 216976657534497211832180768850767083016 12474968 650134824851830843781691500661450117120 12474969 585148198472755247100466277330194656000 12474970 -4311357564330581727413798561876981760 12474971 1159156041202873758769869156360919438392 12474972 24018187016705015804497423120015787520 12474973 189119319074724072031620425856002316640 12474974 75756588573804376940936599082667604992 12474975 -583656251846468666903855949505778208000 12474976 1311621975629449267782459568024257822720 12474977 1953711285641108106644831086199349089826 12474978 665926448326251012593694027915468580224 12474979 -1841132282752457130944356293028038700 12474980 328841951795049097071811062100345712640 12474981 203659336629179126207630369176693803228 12474982 400225351676368118234149904093815582080 12474983 1114688708031525412282504461545380896264 12474984 -481223165595688907371548922086208143360 12474985 114162901829393700695002989207440387400 12474986 571369711849961913710650318195396470192 12474987 197254153345516514298294606520077053952 12474988 6938310999551129335128155259543275520 12474989 -194142286990457602735189219291936421760 12474990 -40858092505188197470835232463646098560 12474991 945185239037034901776111569580062506752 12474992 33497664415774654593772533934158446592 12474993 -300097328883667111475968265533503850176 12474994 99194066127088542797657967501099443712 12474995 177927889387533980062161495318120635040 12474996 500406805962337495852889403364173072384 12474997 -688368319885962250748199073334697686208 12474998 1047552138191519033009840361974839359936 12474999 -2181703662246982323040618334259405922560 12475000 -139514952474905767519103938440000000000 12475001 -473445064838523173509833344653113845760 12475002 -287958704502377957842886172555048634368 12475003 -219780586187440223793720346830990817280 12475004 -571784328174868260313443345949376755200 12475005 -56192467662852168868568649640912608000 12475006 -1427679792465234674053313591687490048 12475007 -284233889810432150447253900814788770928 12475008 260122190141077826216524066550678814720 12475009 -731188563843361792154471905249822833790 12475010 -277341574433236780304500430430960591840 12475011 961187524890339441535495461680846612472 12475012 29704157421217560074170575979312896000 12475013 -421576817106193234836742492452856076580 12475014 -463164857957715496759401677854554519360 12475015 -284273594279710104415631856255611035200 12475016 795154516135746915967874587969265664000 12475017 42504084753049931826751493165265109860 12475018 4419568211487747295560741507770310960 12475019 353897469347259224387888516482112710920 12475020 25143740539174836623226136529446502400 12475021 -555278094580813266383172193260105871508 12475022 180352290764932695652718759471159132160 12475023 115200007213105567522483118240264327808 12475024 -250893753274783705064192045358663118848 12475025 564931556224338139907050715674618035000 12475026 -979718447139935735433746265176946873600 12475027 1981433130033927016318783325272155368876 12475028 -268874308615963468287786911487625544832 12475029 77765303849203585033307031933081452160 12475030 -14503225750504075429584747129578090880 12475031 1269163688521308417328268213617683504 12475032 -447055975340912778180910102065005383680 12475033 68635679586716049969161496370996919700 12475034 160034984259027040539778657323188929536 12475035 -308801820004528206452025949703656645680 12475036 157825380671161681063390253603826101248 12475037 -2489687398125856464156127282015009719348 12475038 -195247224311772406830300291115035608256 12475039 14369929283191775166979555875064295040 12475040 1230506507105242751063440894180678041600 12475041 -269367193699760735315318163969135231840 12475042 64792497341879435198543506072341974784 12475043 44689684223202126362296210980558093984 12475044 -919618745322181746892508852684447963520 12475045 1166459143161013477714862104573587031200 12475046 -146267244348554426152820232597241432320 12475047 253102485438867966326782863274870657920 12475048 -689080508050011427812413399545810944000 12475049 -728292885959227537916454917312056237980 12475050 52689638657563038382676191285784428800 12475051 -936468531783552101289253043632142857216 12475052 -844190726916868290887831083660893137664 12475053 155886289019745207965290690419885136524 12475054 979668497294104389808058219085262214976 12475055 -335792507305751084794123424731348882080 12475056 -119651273678633709163695852587678171136 12475057 -1083149153607155103696757443573027669294 12475058 -95278293670246055809596610224270783360 12475059 -930269344982957841090247645186687559040 12475060 262732128871766716145368732566997532160 12475061 303977027362632436710025134008894804892 12475062 -362491155942876987800451793354060601472 12475063 38056297066036038122404162906705698080 12475064 -628129572355053586850146748456522219520 12475065 488044983610681680250571739346995750720 12475066 624857971335455212417998808709434988544 12475067 -2427222421371964397846225297895314747136 12475068 34624939935751296975934659317745755136 12475069 -540226658669964251655170272652190967104 12475070 -302389723422688770550169851505636672640 12475071 -277762988321113322075558496009373114128 12475072 56436499660430970265222812161699479552 12475073 847188599065251873250038224506024078764 12475074 -534608343570134264912819439912421632 12475075 -765039781641866513351909259216749958000 12475076 2472420739398410899684410458757338234880 12475077 -10725814167490129524035277463515048960 12475078 -219465805583436984554062069557287516160 12475079 -360343914408990704718122521341297130824 12475080 64230102838254416120686517903917056000 12475081 133453905154823910344127386558478344100 12475082 -129768432521971586190591480669383894016 12475083 -140478070091705018802372186973774725120 12475084 91846461070331001102711458752805546496 12475085 61993781100817754382293670858523541760 12475086 -204459484669602564030739245699263473536 12475087 307948433704872303911697363100067207568 12475088 369393671852093415517000312451907674112 12475089 -606470037291369316067467472111584791792 12475090 685261241710184712265564682036241136800 12475091 -1335324449444984305871195562453441937200 12475092 85548039881294914952346766005874348032 12475093 -954634979567284257948386819654079379620 12475094 270588167082803898872965066663730808096 12475095 2744295556572847611462065803951710240 12475096 259563061159351869989846164810518835200 12475097 -530829719195651658243207372715605662454 12475098 304559980246498249329281888210212767984 12475099 100558476914159502213415517254817538080 12475100 -633265109752497571964326011548044800 12475101 1076364669089700905572116482052679880832 12475102 -347868232859905325657411271641322422400 12475103 -1055269591794837907435490631909895191648 12475104 -948495250985453363375324500139145953280 12475105 -551120993037880045141190177326246674840 12475106 615886856468942726493509897011709122128 12475107 -836986046200193278060962767581191993360 12475108 -701831833204454946781634891880690278400 12475109 1137521958866645470023940338322907261310 12475110 -187220096460615787524572840959974658560 12475111 71605794344910810398245447211467872000 12475112 -756615554936915123838764974965994260480 12475113 -69909663243550870272692245603875950592 12475114 -120130325400623925197719947021753355344 12475115 467118314567354150382039636677446647600 12475116 53790305729939166178727165097068949504 12475117 -22917500884920295313861386353492976160 12475118 26068714020392877417468801031206779520 12475119 28604480758153610413979631261440325888 12475120 97197238791818665765725103728114401280 12475121 -2286649235504770682163814254481012090956 12475122 -97796697166481167048197311641479234816 12475123 -8634638064643877553443561186452549080 12475124 -7922889028465483500432612213542270208 12475125 353148904966936097953461819043725966000 12475126 -623322767837674775065012258569045353856 12475127 453141402664217427361238280160099553280 12475128 313020253059338337852644322543989084160 12475129 31255423786870091985587682242221215876 12475130 165110083535258247098364825732581030400 12475131 -484628673454958555575596251599717324800 12475132 1366564891651148065886501652859711398400 12475133 1579367704247442114220651832352888291360 12475134 312468039011034399346128316830071162880 12475135 296455475555006997967390681367055391080 12475136 764375511384884980107075620825016041472 12475137 -189210877012211181961870689903743139360 12475138 -13249632615840272521126719315468197856 12475139 788825042893235567206292625148162322940 12475140 25522490074842886004962446797815173120 12475141 889835098821089164589335126321496972160 12475142 -107032544875024956166845658303717721856 12475143 355978211567552027108889499277926868304 12475144 425851164243937452458331152779109990400 12475145 -1069615638710819636330666275196066020920 12475146 362439786997123654040218716826992931584 12475147 -1084221276059418883042761873617499551404 12475148 405235263210341364962921026238075360256 12475149 -59382046727306090427479505691199866272 12475150 7810038951629744330603806794892012800 12475151 253800953246058649536960773858272982712 12475152 -48949199604372719603445336635809185792 12475153 -241920643411131383758097130340684084880 12475154 264625664103788483318632636821391531008 12475155 224045820054721077964793484873385547520 12475156 -1249706216046705662621897023575926500480 12475157 511630290828849288192193248482337874812 12475158 -480536467791956160831060322759097265216 12475159 -17271214821157151200053298543887277880 12475160 -7062249517813993980344665800438374400 12475161 391655868683564160689846919954817521600 12475162 -254813728252331497345094770441588638720 12475163 663794500096602304405311822919666774464 12475164 -213225891132963191568582102498930401280 12475165 -744915048899993390779314542737858759680 12475166 413037535842156238095369722523881068224 12475167 -372367652855851244050116101633580128640 12475168 243194384460302585379374767783295385600 12475169 100083434442105374510291521697888239296 12475170 -160156764592335826740018669288710347200 12475171 1067124344648630644999093212432317470144 12475172 899585327410081195404899951015275176960 12475173 -551853284748083628826803871221765088416 12475174 995337414274847802423802066165487644800 12475175 221998387793196077031143098143842260800 12475176 -153354082381252458932579599993944637440 12475177 336456113279219026385207703453965609856 12475178 1168265564905322652533152576533355733856 12475179 -312453833609006524859295593608925821776 12475180 -411216575382968953239535527260737689600 12475181 38818243442035779342661076333762936982 12475182 -59291980979409323473777905179110339008 12475183 -439479148183106382158825135900910936080 12475184 -72762553247997568613262648715924684800 12475185 -179434203380412886312762458876912115200 12475186 -710908992263289197373266536860515205600 12475187 772711292400481315067619622201240573836 12475188 359331204497411043903748094596501770240 12475189 -148133232183698726744779480082755093206 12475190 -110973275492195588668451946573830438400 12475191 74941571767112410179106284975568483200 12475192 742653200442191569752100438579502592000 12475193 378609078513639581398386504668928070728 12475194 250263597142075423516022220945875942400 12475195 1334689344470060457268928860120909884480 12475196 -1163041584629966631617438726331082160640 12475197 119951998300867608115765214597160140160 12475198 -83459264915437757348863706383414406400 12475199 -437334534377732071907326370163185438208 12475200 27533976840731421722513957900097945600 12475201 -67249723551162644448414959331353253948 12475202 -422416364928362266572281924637564064896 12475203 -128542899279852402319429907015878234704 12475204 75564163703797499474834360406579945600 12475205 246058807613462697652098783246313337760 12475206 -91816075692780876642137163705458933760 12475207 -2037960611300094802261346032204423557544 12475208 -815414503448333819536312555551331246080 12475209 90936414936627238089443637165897452304 12475210 466470974656318038596142512120148787200 12475211 -88315803921554277613309869749067481968 12475212 283978257417062416988844464955175713792 12475213 224927743818289647533052756351541385462 12475214 -133819732393431150720466760836908219648 12475215 -6919938744602493326711698339914441240 12475216 25735210396397512864597064076233375744 12475217 1323960306563157617193294332799378111732 12475218 326200040356304790209651248220944038912 12475219 15693862878272967872162562430370155080 12475220 356823683815178067271066629355788979200 12475221 380470799162143416967328537182976256 12475222 -136008671081491089228708614555635131648 12475223 85451984514811842276305772677124019344 12475224 61715243519375502256092579561330677760 12475225 -176971245386435587953438647065325297600 12475226 584569207777519842654543910405215482880 12475227 922823375955860398158943674460114797720 12475228 -206548421510072839236959950426505170432 12475229 389878755091939853154355111441751638080 12475230 -355405834201453167984578424072258912000 12475231 -345098427995536352538518660585189471968 12475232 -359329788565964780781901159485293985792 12475233 -215820971054291574656016038921628430380 12475234 224273180669672161223552641192841816064 12475235 1463517937881032791072852109007385945680 12475236 316966993639981871861678378672544371712 12475237 -9267341507556956956265610207680522496 12475238 555521684838731721445152034785733925760 12475239 -57937990193188286356548988726775908608 12475240 -1064702191613004561461774297591388211200 12475241 2279647317013957717980123954904034371572 12475242 419449751550147197962266180589400855040 12475243 857367990931732893031984307265578261544 12475244 318151809963386857152226375722981967872 12475245 279144021710644877865408892685663793120 12475246 -1414202479041273153605121276897288192 12475247 384810139274283310324050975570323583696 12475248 208105305776932984052724057933427507200 12475249 701206276107785326860792036392716694760 12475250 810296006514480184201510833750556800000 12475251 817731256260712438380436297778962346580 12475252 223568048713696781556206389384899604480 12475253 -133316359880347758621154683046060358400 12475254 -222885696863454243859450728229007761920 12475255 -95991008280134665683585838130536240800 12475256 -799561366205637832944585573686482821120 12475257 -832050914622315648646871984485711656960 12475258 770014774327460174673858978353166426480 12475259 470511808778166464724107835094974430416 12475260 -75324586241033368966133499606446499840 12475261 -1595519187792137964838849129737204658176 12475262 14936065649365627245101988146169827712 12475263 22486519758071933369181749336464209240 12475264 261284263662472820766342743783815249920 12475265 120734239980304722681738575451861549120 12475266 -462978818310258316088594434130946322176 12475267 -247671238153035866030769530138004769280 12475268 -32334126280570659307020839673799311360 12475269 -1127387374384532535308306399584278326400 12475270 515812737923463427774803670530184894080 12475271 506728475859063030398000537419760264472 12475272 295420369407128696547198668017890385920 12475273 -770786318759152550894720333671602200960 12475274 182946865222249996941947735257981009152 12475275 22228356994488234629719119169700115600 12475276 234081954166469213277817288036409041920 12475277 346583915899146939444505935383106675126 12475278 38828180796032065858329935930792184000 12475279 -1094888156185776629346366785585195981016 12475280 397584595653879148117089977557088501760 12475281 204705140346961147744504663344177024 12475282 -250900954992795348584219931764544721008 12475283 819287193554823837609115237540746383532 12475284 -169516907744681809566777269405057624064 12475285 -1848727534842146822004622662478438579200 12475286 -250393116984449261256015260591052201600 12475287 937696221577021529260526034887460254808 12475288 167557689738383948924576298994022031360 12475289 9904229222656875462191507681945902848 12475290 -110072528329985403247929721705919769600 12475291 503952481047166798825617743131306002692 12475292 799776703610542364090360868274278392832 12475293 735476817891784640252852642364219306528 12475294 -503983089091630983974326076285513566848 12475295 1582053183605243056759432188992271360 12475296 77762407696470476944865234549992783872 12475297 457355564287859503992536729109935883972 12475298 -552907948944799649814010017037599242880 12475299 42330617543558111309417486546900407296 12475300 11473684655030014359274295722932118400 12475301 -498365251824979730035660986816092794368 12475302 214404726269755683052025539594686236352 12475303 943505971317835310625376237218524306552 12475304 -228870647492583938887306344087554457600 12475305 879445019635278895321379776746696038400 12475306 -174408116221361525351808353804819700480 12475307 -385087568262432175142198056957401246480 12475308 -190095388822609009963382299200375813120 12475309 153475058321132993529814454956075196352 12475310 98029232658172137771923067489661920000 12475311 -1706523558373053986560814859682090363776 12475312 98158497826132259979164908106217046016 12475313 271852028411956647826126691005835699382 12475314 -268525348328604354302524891136687688960 12475315 234165424402363550966580284071473265920 12475316 -106350684852165850892602759500374421504 12475317 -162653790640453976793129235531746199488 12475318 -333460863419617040817687266743951714560 12475319 14481170254952219898421672377045543720 12475320 -78276782780073325070749144003726540800 12475321 -336448215458238203715626395665891483478 12475322 -42833971785190331836366669340490816000 12475323 -449413616908701242011963380753785664000 12475324 -220691321602742800986275027991989696000 12475325 969135376990575297185343787542185170500 12475326 -117105186470749806067760640515245977600 12475327 -172282207541136082408519901286427734448 12475328 -271811315390252501135371174511980314624 12475329 -470757749338961606679183755557966193616 12475330 -61072716517323763867473045379046400000 12475331 -517337130075763986451787250320368870896 12475332 13707500412965064530694132190677304320 12475333 -1044898131578156381244377958787315295776 12475334 -812480638509724440215629724703489089184 12475335 39238157577498638783068511784660903840 12475336 417919646845158537927328826407253452800 12475337 182366485777008043898341338825006139392 12475338 134832623758153867896057596568907519488 12475339 -175217948203702953105166461957235338480 12475340 507290690282896535190224401383431715840 12475341 -1038380153974279438763243787379379001450 12475342 791136290186150193097043130373775616 12475343 1124991136519044365988112431960708265320 12475344 58509080205860286454236663048025669632 12475345 -142225707645334927351350000418647216600 12475346 -45368516649511794828831335339133738336 12475347 -584523153761423709678440516717388150600 12475348 720110935252360560960621966711084408576 12475349 1185583523677326328820262166754582573436 12475350 385129461732762535624446314775006096000 12475351 143966523531568505580683812409210674848 12475352 171633291233675892188899558778913669120 12475353 88453245218166902375630003850871159008 12475354 -102436704285792009093321303108667233600 12475355 -729861700366197048823540044065516466240 12475356 328309721254339347022197709722338525184 12475357 -21736420886042250766350985266291404136 12475358 -36677400580139624266724614486984177920 12475359 -154161335991669245309573937386977413816 12475360 -143074011988134048619210966430609571840 12475361 232699261363947817634478505188983299584 12475362 479792904828775917280742367171378074880 12475363 1656008456075713082322273937686994835612 12475364 409999568621044855014073978125966458880 12475365 -4180279922762080641731372305134374400 12475366 -250489570603182119703454660944056709120 12475367 -688569300090758911640938960671873424584 12475368 -192940454777061286518820158195853148160 12475369 1003818352383797499168392731313094042240 12475370 -560025093960198358948474756929857514240 12475371 1089049004242810576872944710580295117912 12475372 60169329005744593172654326482069604352 12475373 220002070738973887104283631100097512000 12475374 433227111450077714436164066196592964160 12475375 -22328286741191025993601546938582624000 12475376 148927459145337757348333524421618532352 12475377 297840940907054789165453347090724778420 12475378 -7229518277557365904743836693318795760 12475379 346594509807636466830608426875234007376 12475380 -47941747271773898466589055035712317440 12475381 -465906599303244806113083805687519268000 12475382 133795057195326714359187480110929023552 12475383 -811569708924740828333803531850768804376 12475384 23971342006045114217408013436305285120 12475385 148926296499573360347015080565115673800 12475386 -116247703077589242784223569874742139392 12475387 -314778315870618778554421078830842367964 12475388 138692992818589291338097556171278860288 12475389 971043942493846838438228527207731010080 12475390 -195658345346770532499629543488305244800 12475391 -1298693768107857707356029073141940702208 12475392 -308618266338473811329727913541203132416 12475393 -386656450493773211417531920730067828800 12475394 266842292318232514581423498572744637936 12475395 893867584148011503116106928338970717920 12475396 830703258069966466929923095100072604800 12475397 -421676984371651220585630806223624389440 12475398 -84874022582444969343275744414955085824 12475399 1071920357822931879014689887231313099536 12475400 -603380240342451914756823300140282880000 12475401 -599741657836681846296104881290383331456 12475402 -522463773151150515595579804996494832848 12475403 -2418884464446704288681079866106467981880 12475404 627677879399802418949678477358855429120 12475405 314628914260572411105773457664693737600 12475406 -706493503791591492822422239063340263296 12475407 93833005105696459358028952218788696448 12475408 -16599083136931751314354851309023526912 12475409 -424300903733148554012967921421501965390 12475410 -250489258485143206951205888012930810880 12475411 -725176509232137102611666864369450147460 12475412 -1143890329251564172792665228663450582144 12475413 -442054305204816813767803327224941083620 12475414 327564554542098354543605370626414109312 12475415 -784944333277019026107166370083643266080 12475416 -586970950102880590944566749346292080640 12475417 130612687956272978565632516399739211466 12475418 1716721580509407967760294213811189504 12475419 -337681563833239181464596764665341392640 12475420 -446266359333547210378565064214679646720 12475421 586249533329110469925002181659297999712 12475422 -85385761107336967969139347049057634240 12475423 -203837231337771538316613295265299827840 12475424 -226329078401903984173022721235056721920 12475425 -31151186424857542406836591085338728000 12475426 226534471197341039394221830485174501024 12475427 369206167240165569540209158242714237276 12475428 50160778251783407378918630537669554176 12475429 875350295112201540883810904659058999776 12475430 25928015395520901918010065568574883840 12475431 509848069331938509252454008801384691200 12475432 -159643089298892613832969692425660006400 12475433 964750563967861700721862899071646410100 12475434 -245515715892856267840067320485946033920 12475435 281194636993580294469268074950700656160 12475436 -1265719371290423275646561639516934808320 12475437 213568063382229696221988092142613755168 12475438 7625492444371892523573273212571944256 12475439 -61530789776944565615126773693502117040 12475440 -116444848362442229970747830357307555840 12475441 -334676746856649710414891283945338653056 12475442 -125729667037590205151040834399441266688 12475443 776365727718773625535940812705024358400 12475444 -874402997771783984089006663522051176064 12475445 17392009267314397404040818037383060480 12475446 293841898367550666406658852210829941184 12475447 -1757502173513316255054556198701333505320 12475448 -321207344648808793595916279104620400640 12475449 -643163442686595670089436185530606579910 12475450 -130975129412672878052913193529341176000 12475451 69493547542301919174033934515685651752 12475452 -592232408611349125080725687151022694400 12475453 -181189919252004520910586030723150977472 12475454 217328089886863063849969704336718577664 12475455 -619408078798996633208663296154605814640 12475456 -101812957744493786677498155718286508032 12475457 -1663506182106180980297203374687179630160 12475458 -12886651579553178781429237564909234656 12475459 -2382648432601701419710252431500659850496 12475460 251627885763121156886833345539899804160 12475461 6928051657223019275389283142004801344 12475462 838332993219809802688332510118214083200 12475463 332526927962833550449015004285625302016 12475464 220637935515091866946221341541146296320 12475465 1265762216974167232662802437472671981000 12475466 21694867555173270577294696081158286080 12475467 -315588980138482534603043596642273790928 12475468 103493775123686263841966710344363131648 12475469 -498888496114122711160655908646028564960 12475470 162763621336468308711492792510016757760 12475471 -642948470487886577053175316310198461328 12475472 -331087046880484316390681831338302259200 12475473 427125146161807557440746376155715852784 12475474 -901736222928747305492428074116256935808 12475475 -413079277766448762808852548326347845600 12475476 -133631264874669627082437041526278922240 12475477 274499340325602692935194233683149011872 12475478 -53010950371343985496469469684041076960 12475479 -75711697245615658613943653640998939520 12475480 -464472554758115853275306323791346483200 12475481 -53988686231420957919917917414372882560 12475482 -449692666759441076562600866641038417408 12475483 144585665185945393741218522094595153732 12475484 -476563935041231009730218279653325137920 12475485 -37675392537634371437654960551519027200 12475486 13398667767026485259231466939081052800 12475487 464347713624865886371605663866765298240 12475488 -44105886136393034280094543403178786816 12475489 162738208646032619739357343822760688128 12475490 -358615176311602433259607192099635276000 12475491 149481959180730406832952939813346886400 12475492 -2163420263637984280515383273835118878720 12475493 -233487647177264197231483603953075867396 12475494 157892109024601905046441658800549859520 12475495 1337366300965085397097005391047036589200 12475496 130862289417854878494096604815492956160 12475497 769032364790695251443677837095235770000 12475498 -290831768718057520505099641327396259664 12475499 10921526945130897222943231862119680000 12475500 -342949303823556752702560746889198848000 12475501 1548368388531879445129371649150784698944 12475502 -1025217609913080589842301660846775040 12475503 759459048494696687384699478968238647112 12475504 5478634853840798324079478714622377984 12475505 132548049073412793536488787783572964160 12475506 438300264150457092823052067407568203904 12475507 805865516836567327016653103748675481032 12475508 1618002957528619896187528346914055504640 12475509 18252822069644232081281808722930222400 12475510 -617850823574615248119155129348674032000 12475511 -518316437304052054360175130265803736656 12475512 -138536829232670295830448604161559756800 12475513 -74672116530933999226700646423852393238 12475514 352121741602214561925799802823272547840 12475515 108364139453297415144948678307055869920 12475516 97815118415299681624643248735905525760 12475517 216390875249012651601160115387424544320 12475518 275662794045998764600581267538071367680 12475519 159249184401249643177548518495780440800 12475520 726432687548136477188912490568954675200 12475521 151699956532738733777586212532565571940 12475522 136859419348815030667455007425398814720 12475523 614979375926164696979049395281222399224 12475524 710044162187855561977093034684368177152 12475525 25181586132145348463450166342019197050 12475526 88868731906254601876970041777723197696 12475527 735227630503562718042757519753659929040 12475528 -314901219255501581622041311057113907200 12475529 -523339241035423574167520147811099372960 12475530 -123957303283133899675037143856834171040 12475531 171152299268980209688497719095688996632 12475532 472804074251960143325715520870546173696 12475533 153701412251903725935029461310097584640 12475534 -148216395345276248828349731518246915968 12475535 -339785294847994738779901850392606362240 12475536 187646124890605904834326054198518546432 12475537 648406098878198135120905249815836024692 12475538 756175742337477643023323116235157547920 12475539 -48926421758106499332283071306982136640 12475540 76727600303577801039403716233789890560 12475541 1049018969516154102191755551506630520 12475542 278568205070308383854978242806614219712 12475543 -270020852788023745387890572717402541320 12475544 776278497539210472734003117337727580160 12475545 -148870588748985171692594727570337829760 12475546 418816039906352602123865468365136351472 12475547 -4242261260449039666542861880792129536 12475548 -454816631074471016775444734207871495168 12475549 -261341102597534834264200922118304638600 12475550 -29291522831210063010965107156229880000 12475551 512295243939723225534533710325891463168 12475552 -275572154143817260078363826681759662080 12475553 1055553405464557951232989167342847275780 12475554 8519625636707106997165454292157372416 12475555 341849883124977658674993516944472624000 12475556 364024681512772812230392816410126664320 12475557 496065166566290039193457065886868387868 12475558 -380037577182363855449363405754128216448 12475559 -523799646189710288953954893253125804984 12475560 369924374478471357000686396021891481600 12475561 404451901984482165592114382489282461440 12475562 -41325273263915861163120781393450332672 12475563 -1191271726200061530557778852964738150056 12475564 -48128454710588127496563398425911137280 12475565 -167255683368259063407609167325529953480 12475566 -1870611252533901730114647083843062302720 12475567 -479031212115264275411053946982911676680 12475568 -109003691841180778364022141709807779840 12475569 147298157709494569634754123386995628640 12475570 -43675626218938077327721915658939111520 12475571 -930060307312622808856634285747579509800 12475572 -365614964677304157227463445531349495808 12475573 1105216088666964958750315704992548187904 12475574 854722885868812138674579755978410885536 12475575 104345522909840946867187558009805371800 12475576 -284394536962076877108166334076204625920 12475577 -1249803463797702038830124543929251022908 12475578 -23362017744985929153010688135399995392 12475579 445536985123808698256199532890025742160 12475580 48915361060492139033205596433244162560 12475581 154340538640359355361701925567827690752 12475582 -411446561611668262463916819997293424896 12475583 32605243372454262917367255559137453720 12475584 -257020966576094893985461181491445760 12475585 1915682626155512818224727523566777272960 12475586 551328121243532991192429293265637066752 12475587 -964530263206068711976942095057879423240 12475588 -137204405314421397223900855393561405312 12475589 141209023404398606229432423624825885120 12475590 457376466275302859670994415541504000 12475591 -539509005005110933157825231861483913216 12475592 -47089213329705796493907394835773824000 12475593 -234340162985588973948494389974136936320 12475594 -212437296302895960866875014194986599168 12475595 -622943092623497378031692876294563096800 12475596 -86154087875110298727148722368116228608 12475597 -2239658946623728457628208112331085779540 12475598 403292832189193501504689883132723379520 12475599 -629329162654278845728411327379876722032 12475600 -196098480361896482856389996174715904000 12475601 -2891618141609595669706811535520046958720 12475602 -346476602101450950462379894596872993520 12475603 68191142713316782326695795969975337792 12475604 1203541923868808192630815948676545808256 12475605 -656284795640729658485501118138883715040 12475606 1709095777818906810762516174586926336 12475607 1661495668273270231087325188740885148392 12475608 -22633104274938384868755714735908720640 12475609 460698880405015140914531041019979264000 12475610 -115433231128534461136660771644136765440 12475611 -694699453873110661876075242815056683540 12475612 -562310399419482098373547478248538175488 12475613 -513797773467863513923481212055583371616 12475614 128650002497877201446787064981323199488 12475615 1185292736252227005080689574211827966760 12475616 1339507382248097645183443832974867169280 12475617 153117350770951345468692796693705128960 12475618 -106806905422352366644408380680300088240 12475619 277618041852831189728340722775129042480 12475620 -542463947853325412374549276886620938240 12475621 -1645405921974052797655650521819473881000 12475622 680837116166503633010766934878592934112 12475623 -73698975453434025286069208867562918912 12475624 148049773497764061084672611204398694400 12475625 -88560096829770563305529139417403698750 12475626 -136956791637420345354572953392856608000 12475627 -20699474552075074733288947423271544200 12475628 1019114316516117155997714748085365616640 12475629 236150363215260453248282195369689907574 12475630 -172685969039873528503875169852495487040 12475631 103724554805926709431840846371119163360 12475632 48762407180226391140130882292300709888 12475633 61103573357700141241940626040089183104 12475634 378714589642938461911727031589923699216 12475635 605139372845812005030972969654130455600 12475636 -640828222600341000589780772471085281920 12475637 185207744056143183469131265555451608512 12475638 122511525390959537193125980406515519104 12475639 733588692290819443736463624305041315800 12475640 135689349208125717292179581674551705600 12475641 703364008609355319764150106815368486992 12475642 -26467303219925144460826425549925033728 12475643 -759644153588539138153178769404078188200 12475644 -200989272623324483942161627091618700288 12475645 453225467637273343452412480239278607480 12475646 -1036657535939707657695551767295011867200 12475647 -548363221169827088241431454177081158400 12475648 -584717420885009372861246954903676387328 12475649 909153365649625252078840915094605051650 12475650 -93463616133714476339827239988387756800 12475651 306759838276208974307963804917441988272 12475652 88377950015721662554346411984256540672 12475653 1061625119151810962333401072499363035104 12475654 584605826629212298609539339522913137024 12475655 266071950563279177745576274084550222400 12475656 -87384729813691898814813483611459374080 12475657 680730157345126710369523938588825818906 12475658 73417953084558170893033919556841260384 12475659 334375891613884817710441685658842837760 12475660 191113008089191905747486646222623682560 12475661 -1568234656596343654140178671444260402976 12475662 463805937466432607219095402818965669952 12475663 -446216816587416808966493960922241803088 12475664 108444478542718620719754546167027220480 12475665 -445526566283553538869728298983707994880 12475666 -238280333578591260659420578903323240960 12475667 1634006657690865184961682711141970775880 12475668 723382119272228131281688606065574379520 12475669 2028919101455982163640363198503946342944 12475670 253672107148149243679226764795428374400 12475671 132617225363791700453452210008312496128 12475672 -573827155069201876683542653077347020800 12475673 -108781994836139501605555050848063381760 12475674 -600323482032651940788621306887272450560 12475675 -395409901761972230418811094801816121100 12475676 -2597694470490785305786876298040826368 12475677 -850763388051093373382150711573515620480 12475678 -660711707094272020388263546402394016576 12475679 844508467290789163965694394062515762360 12475680 410644592755365659513958839830236364800 12475681 1334188136742186543695910309654623376482 12475682 696129135625108465913211364485772480800 12475683 -375919712245354215475412043066938108160 12475684 494844928051023268918963412981956968960 12475685 -147609401297953069934898993345803457600 12475686 9088013245087686825794821341400896384 12475687 438911709754977508539889993841349090352 12475688 -467732007199103064925247084662280202240 12475689 -34727071268879993696349754614270845952 12475690 396320404681895558733981595967877237600 12475691 2420612196321884307415535672620752112080 12475692 -796753200768766420452944661118029129984 12475693 127339160990574342004351610437273268160 12475694 -76287178946217475947883859315407973376 12475695 -222778714921668228074308058334821572080 12475696 -482076579919327593783546694484003995648 12475697 478861311904128506578144195863601792092 12475698 250072839384326384453036905003055555328 12475699 242362607361299646238920600177620754880 12475700 -7721331617057332819227989648229216000 12475701 -23821059108866155942454718512045043168 12475702 -214570589706472121816692671902586229344 12475703 492931589414344327151421961231375698600 12475704 216536599341275819116928905005686784000 12475705 -1967736958307697338231452245368736120 12475706 95487188564540002254469928005218603264 12475707 -959893429029711929912814114329733283560 12475708 44156771837759873567507541983657984000 12475709 210145001817318809142387390921862739910 12475710 -115535544565323621886293396370756527360 12475711 -1450169239718807657900482382463335898688 12475712 -121779887784364183365539737520294068224 12475713 240011378064982893028496339855236832640 12475714 -1212579330698587703684210796639373836768 12475715 8331594099304391049409404145896516000 12475716 -556067712734374751354650176032701556736 12475717 132259643885772108898144486691308869340 12475718 -17123449009052069698816748322686736384 12475719 19158618120008083889213280708150836184 12475720 398288256855115163830037570749483929600 12475721 -204331690200386194694230858614034487856 12475722 54330595975915698315975134502448539648 12475723 393565368841454056998574166200693688160 12475724 -488164832077072864814104959767244213504 12475725 -98160949110338696220361178290485084000 12475726 13221492416891654991054171908852556288 12475727 1537035114196777260043898162278659187200 12475728 -306835318700633656792360114264041062400 12475729 -121494671205366255151566901553485614720 12475730 -155799646503599467379338193723100526080 12475731 62747680159573878882002323456398135600 12475732 -887090667827138058583986495057120075904 12475733 -633275701591623951667250252247698480256 12475734 -189832903435503674743429648549647439488 12475735 -1510973205232685214480372338204289853440 12475736 139223609719696795354218186235058012160 12475737 -645618729064248683234455885361056999206 12475738 96613279557585530021784617248620564480 12475739 1983497214289300644841560596703160380456 12475740 -5276051715988018388331971749642475520 12475741 -691024895205615227110615714156625100288 12475742 671230591711202139989659043094537091200 12475743 671953351965021011009411109235809675720 12475744 -509774678942045924717925858514788286464 12475745 -443850386946571790866823726276235595500 12475746 -268756248430782578861811801482527726128 12475747 1594545187714308043149400979267414695196 12475748 398328840261793246835383389949531809408 12475749 795833167512078058597424735756864391648 12475750 -339274534420959956377952363974261440000 12475751 -1944101111514616777439917742197998130248 12475752 -522906269928146235211023174407905935360 12475753 797348157009264534801025026997043665140 12475754 488267741002772327907008568042353670576 12475755 -935997335188500424422444040710819136800 12475756 54124950400804780439132432269852102656 12475757 388326521943267298912554156555792360000 12475758 -447432212296304024452465645127796590016 12475759 -817623280285452176573038038975643242000 12475760 -8861068128373575358294984679238205440 12475761 -648177890316419100741238272316895543520 12475762 3792423356099998476227867996216317440 12475763 -1133199181247277198156938319529897062120 12475764 -109039487784417109870367682624858390528 12475765 -200839283365841347436096589123289378560 12475766 -765033336247460239574051642362673816256 12475767 -400272885027704883369602393970058626480 12475768 334060540745970787934631954412249128960 12475769 -1325681791811018801426052535453884919830 12475770 55351861814999157230086075639029888000 12475771 -172674565606120134994008821464237102080 12475772 501198281247290533484132446250674839552 12475773 98276450246132484340074632226774024024 12475774 -620413597350670808128639778835995167488 12475775 204448495666463860020645111623798172000 12475776 -336265800147571248507852751863357112320 12475777 2067952622069806729142391232321470186626 12475778 399875332638526874555121097528001121792 12475779 483646094255999913563450564336795865408 12475780 710234748098488001289080677035493785600 12475781 116327354223430820162673488905341887964 12475782 -20941818526439342585585096013211628736 12475783 100071064050413555722886320992622745904 12475784 410376673969884892807104549435186754560 12475785 1085995778331018593897292613470520320 12475786 -63315298741135460731179911847066378240 12475787 -616528949835940588602023163127074307968 12475788 172829440373598430453341867460865117184 12475789 839444928740720743291984647741507057590 12475790 840969028558907017380984614033103454080 12475791 368788936651916170843629803078414159400 12475792 242323897241672028491141529431717093376 12475793 203224573757211337747722339868857036144 12475794 -449440928627070485364447426338804054400 12475795 241640688228305440083187704789481142400 12475796 -767688124695418463684828206562401334400 12475797 -496440991147737178210127544041660912160 12475798 -669190943428990621075496262764810833920 12475799 -2816303791261664821703788976610577104 12475800 -224431356449976459582604327234099200000 12475801 546425336775069719965930315357014383812 12475802 -684514979442644767853309118690327955968 12475803 -629115637644385998710486001882035864976 12475804 373862747562506168651596496732425754112 12475805 -22867995968763727213446390504818084640 12475806 66994313696777315295779347778182318080 12475807 14071760622621122065529233062877726752 12475808 264622840444467643620444269136320397312 12475809 1998235546718416721214805352684135826720 12475810 -618879430096133451995150155748245321440 12475811 1347542663161268642266744680730534952412 12475812 159792950893374934937720887741758784512 12475813 -103808866273409083780669479715214110080 12475814 33754304694604910626776127722679303680 12475815 -425858409093960242387736092225052312960 12475816 -1340862314525086077974826622952643179520 12475817 -408825392505723218758381552183855024134 12475818 -685120711713758471840369290697874124800 12475819 -680230346191516712224734530382674201880 12475820 328183547576980331824246072636434401280 12475821 -226762257607151038044441588453082116096 12475822 -912035815504713076657116070245656196288 12475823 -112656077294778845423640707314241832984 12475824 151532866943550751008311233965900103680 12475825 1092359108469691502688927053975993068550 12475826 -280395327038330126428787983816163328 12475827 105722701212861290452272463281803207328 12475828 -647097673919257084828217065815891308544 12475829 219043975490465202807075918793925435160 12475830 13227166833282499525116159665427649920 12475831 1803958071909987229554980861553316110632 12475832 290762043958395062522486249387196518400 12475833 885345001063992632245087042917608537424 12475834 363161860116134544251098028310454608384 12475835 920993871176452535701223729915072273280 12475836 -84628827570199077627775630082740961280 12475837 -1318282599185244485874339531994445044320 12475838 384235228201843793374070304584186586240 12475839 90199423067452699208504642474195809224 12475840 68678242820603609022883762510233600000 12475841 -96150998383798740426878290469288567802 12475842 243374218619215587257701942562642411520 12475843 1227750373800589885620359931183719168920 12475844 -893755375704045119824942414819902664704 12475845 136351260931865420769647594094363801600 12475846 76674380648637425301857178005389786944 12475847 6532066649899644750908667773330833872 12475848 4292054318644867029375312751417098240 12475849 284967779260758519135461249579052206952 12475850 -448272754788419037420777224566520127600 12475851 56861791215459212742929341767830255832 12475852 275421402028383555989980914327085086720 12475853 384890678276443111031284711133397730284 12475854 260054195817236129004173763436004456064 12475855 265070634957049385616781146205320228960 12475856 199557169016812465524959505413917900800 12475857 -64454834102916154698356558836254511104 12475858 85931958500520560773200899664920228160 12475859 712905067790122472081046207811061184840 12475860 -438412507050156860030663774674057328640 12475861 -407493528275588332406051924068444719538 12475862 284957663275666326617048706182516836992 12475863 1496266201726839217885415249211832809144 12475864 -1745567632571237902687353217096834160640 12475865 944804790513962680989455147624123488260 12475866 49624686713912788558279407307765575168 12475867 -58362496568279751671294764972281819552 12475868 -2111287620641244624437028803843754399744 12475869 471230370098903650798736852176298691072 12475870 193459099280519900510740308876793983360 12475871 -1485678542075966641036216604114962520928 12475872 1025475788970529039503125104307597475840 12475873 1119279951747922039076833538395143849122 12475874 157322955357853369918266668152476921936 12475875 -1503735393606707367250261684302637440000 12475876 -168840526298003270397914994783890112512 12475877 -197781955695494335917618037716394790274 12475878 -223464757606135630849944537059620801152 12475879 -37594308196109715965876286288707985360 12475880 -658374066124612648437832641313052313600 12475881 990649800500406686412642332449858151280 12475882 -10461808883625868694993361839102085696 12475883 -571318835310471576570348658230088890480 12475884 505544276751090769054739948203063604736 12475885 -1320251273595512713473696029411466834420 12475886 -1083669996737080428035207245229902300608 12475887 -408429934044805992688272657613799034480 12475888 129579938785414476537653190381821231104 12475889 -1238134462503178671874792163196327227310 12475890 -82804505276543199129133342757835724800 12475891 3705231817736399163681924419644853512 12475892 -702395496752400504575792717989136265216 12475893 370977183257835110967428801326815672864 12475894 303714646973980277614851483605114582400 12475895 -253724174601325128953822420879235389280 12475896 -562367570841324031346085277813219983360 12475897 93369874429679870581975897501999992832 12475898 175098384540755092424973714352595257200 12475899 -489079814247870461851097780918125336116 12475900 -501147329347407357813344143986818368000 12475901 -863813247353695428211663298100420847098 12475902 467303845565064949099533406053533297664 12475903 1330681102832908419764048779489131883248 12475904 -19726561199005633786823745723867070464 12475905 -129026410518267113295922055795507230080 12475906 915806934240912607997310181682237214624 12475907 3680785496993313699742202958249388800 12475908 545485592938202363846211908000605425792 12475909 1131552021633999057600372372940164573120 12475910 205663252834582350581240242904984607360 12475911 215527006991766245781743278232060363904 12475912 -912557923610412139042365070946955417600 12475913 740034050718745141154277046161345672000 12475914 338799976032852717740734074585849561600 12475915 -2153525903889325894136451593329563124800 12475916 -33316931209871721315649268160690877440 12475917 484276324195033516012969737259500960000 12475918 7223577182061850908740620713603729024 12475919 -15721422957863612395093608514704902400 12475920 19319321078113001250430276963880140800 12475921 231533975477727133170705756175714601472 12475922 212954772019369863041363726971982937600 12475923 250638550019546780975045624880643270584 12475924 686678870694171279386223502328075265792 12475925 176022947322478152196595283773286465600 12475926 -444466349030219053966411581867986934336 12475927 947855043097941892632280095197674152776 12475928 -762178810245281082161626228776577443840 12475929 44202829458755984018124737344210242048 12475930 157128597132245827153202647597399603200 12475931 -107995307187606600662777667636533177280 12475932 50249533465441206815760872434069585920 12475933 -272409854601537149573668656996786065818 12475934 -4367325663959443512938401317107069760 12475935 186411360701870184351425879816573451840 12475936 -985383975380592595456492748661575909376 12475937 -697859927246703401076320356353659232414 12475938 465522394285247288180693643264290396544 12475939 153484637750349998361151678607911517600 12475940 -249305500777647044031630162215452761600 12475941 18231164278347238606935625635838330560 12475942 -295971537343900991519313515604921192000 12475943 1042570787595614967515950431077372617680 12475944 -14698870555047056946416477447290644480 12475945 1563982069752451202968730979218144520000 12475946 219506475541404309280681545006180942336 12475947 460877541880946910591131043591127320 12475948 -341026296323563383407175078542967784192 12475949 -216344979536011256320011183968640403050 12475950 -18617372742560505056959977833133772800 12475951 1477638392203282990178667018268833598800 12475952 334280856408179058802906312872387526656 12475953 -152752819295720818630526131671047657856 12475954 -380672731900214064750186362666979720288 12475955 -1038886359578040977671409099750831831280 12475956 -88856291373204321556372928585241446400 12475957 -482481474124468614176726353638666831620 12475958 417351079405960058266513325385873113088 12475959 253928776916395696862135499919868320128 12475960 -404350351256222006250713490231378739200 12475961 -1333802343638177711617721954550479508438 12475962 701738188934301951638819522585483469312 12475963 1050008101412548125671243182480819759560 12475964 1114329180407087771005595764827858519552 12475965 -133624371905917408411883255169513470880 12475966 -81185327705186585177345032673631680640 12475967 -399842533882430328668719561314886309008 12475968 -106846580762517895442272797915485306880 12475969 326840135409204198838945798995733293360 12475970 -161729956398500643689806870233042393600 12475971 615502638204001465391465616507530496240 12475972 -202802063888606638276138211046958694400 12475973 302380340450038391436091633116794616222 12475974 -84602940831271030544318979213862164480 12475975 273170309073010304839291574768192876000 12475976 1099472818640197455895038041335591772160 12475977 -3655090599356919023416409159006245440 12475978 -794851324923306520229744371758391821312 12475979 572963381065537342234945504864714600284 12475980 117170689230940413302982044689366840320 12475981 -190945288020770372126141820820970983936 12475982 -110374195176080209482153127496080472448 12475983 527606993588287719717444557309179772304 12475984 -165548708378736300609917811695358976000 12475985 1404434546306156909615057349958621794600 12475986 -57858383183188416119435540281818998016 12475987 1560480172961279939237367452533641830636 12475988 294317196707444576135029524347264130816 12475989 250991425844713785096541751421496550400 12475990 -117495117171129515152021686464344992000 12475991 743132897374045542440478381851462411184 12475992 39951779923026086161410639440087408640 12475993 -859204359828743028153544283262616068860 12475994 834998808879295040644307128254970402272 12475995 280217866696818278253005419580530771200 12475996 470561941948056935354227969124995297280 12475997 -248740400312307166147660710830756110554 12475998 -23396958471896907118679559653798400000 12475999 931312695385647281551230275845786004000 12476000 663460944642774955994352332317655040000 12476001 -1242591545696621115187249295125500518976 12476002 311915623755557615425609491967723006464 12476003 2772941996823151374307152652041385667760 12476004 387323402742551177872419661454178948096 12476005 -325343240737144580732526326022204516480 12476006 -80730580248769607150661225639582867456 12476007 125947259271013954089861237721687407504 12476008 916981560084700680319279984937269248000 12476009 4847964891221530377084428443538529792 12476010 28345173661025095340707410406961848320 12476011 -2188383441160833157146323577493471047288 12476012 -100256670146468845067891777011226062848 12476013 44205595265883888677352897160032269376 12476014 687018683443851997282033468920611231040 12476015 -169319672375155068042764668755087366840 12476016 13089623093065480064349219782175424512 12476017 -1157713423341411576562963250274950373934 12476018 1124352567044823522058992327081996882960 12476019 1033400813567366097175344376405082956344 12476020 1088931402570809867537378005962854400 12476021 -1278189807361815943777708939896923021778 12476022 -80710418301407800189923326657099397120 12476023 -116759016028515545300052706981003706960 12476024 -111987973514878568617947852065463521280 12476025 -24145164037462407844988150730186822900 12476026 343842099719913593868379912190598329712 12476027 229399707814862854565284904280005921280 12476028 61767280988839089240960330350249656320 12476029 -241551206705166796449390411962988081716 12476030 3762937157725572696035306622742740480 12476031 56126875427821998250543160933716308240 12476032 -1315351297249121839709691426662409830400 12476033 2348429642731977813619251729171212769024 12476034 922978257797423723952714378269986805760 12476035 -341614903968649619762597582934094236000 12476036 -104349960597073800512684185612352181120 12476037 -290010917447781582031182400412115155808 12476038 -1507941937501889914296611888590448339904 12476039 -716462020080712069346497189428655357920 12476040 66858443560581286613750220027956428800 12476041 -67993843898141590189076899946038724508 12476042 -81763211576861514622127710536031935648 12476043 -328535502810802176689085353870061447552 12476044 -313118408156114427429967720827098491904 12476045 1031888179916946900001377933098432336280 12476046 -246803463997674715932537826555449984000 12476047 502429341948801694868794507722534512168 12476048 -109000007251287500498013317113990987776 12476049 -59213011606202418813473011085712992832 12476050 -549388496920957998483810124176272629200 12476051 -213740299735139569351310790358908608256 12476052 175875369022513231930306850099507712000 12476053 572282579184216569104029893573090079964 12476054 -142760638310795360927091029974518082368 12476055 87667751615510736013470502261564828800 12476056 -1417962322759673222100689538919051837440 12476057 -1083061701223030837138243032349070800368 12476058 -5606089327031518509603250119274022400 12476059 6480851790940760315750878183146144260 12476060 -996084697750260715369811149661834027520 12476061 -117065355773151721017724482022450579080 12476062 124684049709386858901864030122754497664 12476063 20117722073720552037368403241193070264 12476064 490616830251340176366174782668768542720 12476065 -30241894643473406057009116295132908800 12476066 -764410625176050005527708290070234542768 12476067 -333598664403168328149785024180534622288 12476068 -777607593081474621597107449055788800 12476069 2757821388852952875442081096802291150496 12476070 412249665069203587042013881335849571200 12476071 -3240501007977822548868283922345855148456 12476072 452046619839925884392085181644409159680 12476073 -736474310716476204042012111486223645632 12476074 -64765139911426975345241245132376530944 12476075 -509118187175306378987828475007400868000 12476076 16280419009920226081471195492155162624 12476077 -2706805990363420937456820643784788169108 12476078 269196663023223680311046425486371243840 12476079 -112842021126321079747017503030446648320 12476080 -19177156285690857323357943699221053440 12476081 -3189872057757369843563268093207269376960 12476082 447989895545205951433838396137280625792 12476083 243939675274614272956328495728220664332 12476084 -1147264593682604067343702488741134899200 12476085 -234214595984569287762981502993349733600 12476086 -361043989686701858674422563355497879424 12476087 424746268549963509517977812563968820704 12476088 21562291258453673043616221332782694400 12476089 -854299392642783628631161939230786113110 12476090 -274606142353449137929403151890706662400 12476091 -515270874526769070313687245083827967208 12476092 -466785168423118843979164159813193104384 12476093 -127314737336723831397191992860212894784 12476094 182194039888165832558338205971437068928 12476095 -311195220051126415725178851197096888400 12476096 307450430378610305403543848213972779008 12476097 -442581696539230900439888245215760470912 12476098 32918840553970888750432661864042583936 12476099 -122610961465544547095690520273742855680 12476100 27768978003650748604503795590140108800 12476101 -147130810025453486605211397413066162496 12476102 -875211049762840371178049166450618649248 12476103 1699880832178804600706865151654528227840 12476104 -72300378745845371033017959811372462080 12476105 -125876383009815150034814882086536564480 12476106 922698270513629643814126247514412800 12476107 -435861789972159868093808278060809592688 12476108 -173037691170358005585253337421246827520 12476109 -54803582855807979685178098898041590720 12476110 -241981849147320985462779126202194335040 12476111 180999748858930564880653217177306441712 12476112 19796707874737958416921854404904222720 12476113 686345991832361676469617245800089114984 12476114 36937175929189362928060675246501082112 12476115 -162750445698072366693111110189407050240 12476116 128722965696343853064616176612418293760 12476117 -101502307572548076881764596521028334308 12476118 -590724755286468004855825090980106360896 12476119 -1410466151741863198286623513482453044880 12476120 205758999218117912067075813144212275200 12476121 -144786086552229799650158500722587980800 12476122 -14512999356199561048226343713910055680 12476123 -197272989117842075949243602369569097496 12476124 -842141849504430046937220422051170775040 12476125 -287349111889224474366323471790422505000 12476126 179998770960526585892393086762384885248 12476127 -13117104876274362649401434646473799792 12476128 -314635411867219543348784437280968802304 12476129 -56799436139484658935285013448318350416 12476130 9131626268794591988422330714857523200 12476131 -500239086453906114612577480050194585136 12476132 -1359033493053130278793950612457226477568 12476133 178388535833155615109259911916329625600 12476134 519923703224826090245817149306188076352 12476135 244706658661389678471841653815133262680 12476136 71463482950813208472230740448044646400 12476137 -2195049654622376087276045925891779197808 12476138 -79493012495225514072691561096859569056 12476139 114555522214865473962360768670648113648 12476140 203366987180292043135756250606778624000 12476141 -34812176077441285408661574629290632480 12476142 -149286926938369097913781915170072908928 12476143 -531712882270541255754912242831785580976 12476144 -40188075600697981040378123065645301760 12476145 210147444650183782367480389207864289280 12476146 453206502055701385037560969891909792272 12476147 -104267172614805921589519942914540525216 12476148 -1038973856792064316881259512254815549440 12476149 3379747010313378260544676988070709120 12476150 407715866750156762339372302224195744000 12476151 291349716965577835574498247551394689280 12476152 404122739784096137763707286521663877120 12476153 -417844852474855286777793009600803288496 12476154 421515719501262174070708341406871761920 12476155 562738851400355213315278001139863206560 12476156 339258429102385319613417083765165776896 12476157 163192755643056409679642620049475657600 12476158 -112932320441435240630455309038629944320 12476159 2303275077025120541714326065468482995920 12476160 -13637182525628539303461446595536486400 12476161 -1374864999836157751744975417198922730238 12476162 1064692802114580892472791209747486223392 12476163 50016717545949059842112968323927892224 12476164 -1410253888542603538747302034741670655744 12476165 -10831407457280637037738572298050190080 12476166 -156717943363446774966884403308481140736 12476167 296101789372437077169692017933147559424 12476168 -943559097901417244201071110274514365440 12476169 -642718609007577453124951021607654638236 12476170 -1668798180568631884946939184291056640 12476171 119213476849748335222663724196778293312 12476172 670904575158370454388104901019154836992 12476173 450263645778789311445313156442226768640 12476174 556467814125836869706429692797268518336 12476175 -329741655434269330930522109405860545000 12476176 -347591245971407417962901055830064160768 12476177 141183401608959355436354995030039440000 12476178 96938614480736899510007098581106454016 12476179 -242983586678108014501833277639450362960 12476180 -164524944185853870116366169280064279040 12476181 -139441584592777258174992381906084758016 12476182 -261532694278422748991963399224071971808 12476183 394970435630356563495621984409355896104 12476184 -1341130101611932333555915577322347735040 12476185 59439651366071988963544770911663314560 12476186 224570072722295914763697789219692686560 12476187 -82463538118067000704763226626972158764 12476188 781436976060663097383871463417187586560 12476189 1278665430268411034684797692470920032 12476190 -419038869618033036458547922366465284480 12476191 -9141593243237590866634333686803968512 12476192 -387100695188452745296880736325337088 12476193 -864603591071196664686252867070459545936 12476194 -40806164781050368003981316152979074560 12476195 -1098316476134901568874526564967673866800 12476196 719328474356112230011377052605675380352 12476197 2117748352280161141498361480276474256192 12476198 -39076326342104542985010956510918246400 12476199 279009967094824358584605471063988302720 12476200 165871882930223172238989309216442368000 12476201 2022714346517518536784732372232574638202 12476202 -545792338628987343048178702249821901056 12476203 773577092538209031296366847284372118452 12476204 -231967872181099380888146214869792007168 12476205 126317780707371257854266499355731436160 12476206 890482093906398762386787432862428466560 12476207 1452712007127780350923674583035056851272 12476208 -1947033583545436232410685723969912832 12476209 353602122212881573939579391647977109104 12476210 -97626663373686291138868250573685126240 12476211 -16441202518222374236165396468913452160 12476212 -286935205610789336740329977265847001088 12476213 115143593977948263638482627464647654364 12476214 63097830437580813141025149520276640640 12476215 733916907906310716725418406712572769280 12476216 1475945789244922637488401742262201364480 12476217 -147420848973692456442260432087405616000 12476218 -153956990355798147293167368153764392512 12476219 -66631100238304844874077626734955634688 12476220 515940907576630936956889491510805555200 12476221 1238372885688873039220766996799216852422 12476222 -519126500473535817282219242629461178176 12476223 54849729397812420407132327763706016760 12476224 42112216346246571939185219040352141312 12476225 -69548448778736113761818584371302630400 12476226 55270849206333302523766801578926407680 12476227 -656726023821687208246462297866489369648 12476228 822764162175550312083589584858775649280 12476229 382028997925899442949632481220103196928 12476230 141226726892205763429416609129789621120 12476231 -6131782950241370097614730806793424800 12476232 256506139975058658135497341691692369920 12476233 827397653262201397773474691054964664960 12476234 -201838973858170656714740885251660493568 12476235 -1666280407282075754446507427506095360 12476236 -514148701502354854481280130573077626880 12476237 -767452323360599070412567176305238487188 12476238 1576030148130354146501987598584123520 12476239 2102394813412382064860767627239728029040 12476240 -71432030803845138300851573260458393600 12476241 -685812316885973775575192052294438654720 12476242 -113591340891975892259086495761688399728 12476243 -130789510176543728259849202459269624816 12476244 561111466009964925402991323461280006144 12476245 123321364455252250705016939186477137500 12476246 766230582994966909368883420067156919072 12476247 -351763022583494681926387946790610873728 12476248 -914411972525438668729401636109588592640 12476249 -307143295614352717288552479750672716280 12476250 101717723092321219738502429130991950000 12476251 -350376096519986181113626297485553698748 12476252 428678496020215707939272858049378854400 12476253 -72035656646122123704151817171963010336 12476254 240977636900415092673915623080916902272 12476255 -489144972945325635106071439889585232000 12476256 182472645465776625637299742569934356480 12476257 -310982652090047221028106375653170934494 12476258 -60203361634169314073337013362239162880 12476259 -363191228268664360252366219312389160872 12476260 -286639119400167961849284747611806679040 12476261 -48386804661270639374421451245898584000 12476262 -11765770650234575187720812732600764416 12476263 -339544802571152400473584202362944279576 12476264 1147552414063515593081113613169670502400 12476265 -297617935536190917606125142100525135680 12476266 -1188098460146207403922698676357197972480 12476267 490063917403804923358924134244475699316 12476268 -5823958776469112494821070138771528704 12476269 433408786242490362892868399116037790008 12476270 -41806290516588827028398480263965817920 12476271 933442016261310283893257427032844607104 12476272 136273261717619934339951562157423230976 12476273 -33752349590858288389362545764799560140 12476274 -256046644577400158508587347032221310720 12476275 22670919743933886822910217797102082800 12476276 379208349208895658243907694455275980160 12476277 -152651495441713030468439566665404456352 12476278 7324693893737725454024259165704110080 12476279 -786989382377542925424012683011925940120 12476280 717472301638342002365592210795734016000 12476281 -620395502578506428520462234893372412288 12476282 182046768377281008948755399950890240000 12476283 -441590374914572798754156856247037786576 12476284 70459225478028406622714306052544777216 12476285 195703803716265974169929631006381024600 12476286 621900870296330281254761557432270141632 12476287 1611686005549219651714433830662305643360 12476288 553536420041162057695478311480763351040 12476289 -70610501637003096665890496978227579008 12476290 136763183308460081217943800499309270080 12476291 -91867093291205585425420544426997774336 12476292 -1169025714798874807723466742891937916928 12476293 -525025665507218571279348236168612176800 12476294 -491786259247595897279945585811162662304 12476295 446630110606850316304207900841889192000 12476296 -473588546671582983088215557198648279040 12476297 154177342749897195775496350489772206746 12476298 -58723913001959535073237549151579384832 12476299 -3168693551692786162721716992331889374320 12476300 -134290315818709891758645116803360128000 12476301 679942739789264784581608678857733353120 12476302 -77454888304834285378518516838754499648 12476303 -356093470671237621598482117780733147920 12476304 47016533852829847050196025232180117504 12476305 -42261324885405477271320808548647160000 12476306 63380335480409633412903538754521823904 12476307 -704168493189828002612051953548221903808 12476308 -311015629263324486324573883344447729920 12476309 -445667702791476908433158493829996506720 12476310 -117936685120954808411198299893565440 12476311 -1071863388101127427260970588353113250816 12476312 954243393153204118366733044750417920000 12476313 398126834588680990415538478844560792884 12476314 318196821244174406846268774413968598256 12476315 592245083087800096594676564799139632960 12476316 473963149588022999723892711821034378240 12476317 627645243701452534199945538945500568960 12476318 -544674010691593816536558654176187008640 12476319 243465735084208077414924249643300254480 12476320 444938084271067581006850650969579847680 12476321 10958513142458695442688701457650802240 12476322 -285940698424026531108666843274166476800 12476323 -1203286066500550944413105392624236731428 12476324 -82762972580988869163186011490006196224 12476325 -141672807581646831298083940501362254400 12476326 -182345128961690248564919049538395638400 12476327 1401149593165016524759767241557770211840 12476328 314744092061057924837315793139164856320 12476329 -16328704183376109447497187057509406860 12476330 -68440535280285991897751759949629535360 12476331 -340024416985967818868674683171847648200 12476332 819647387894289543562590009780716739072 12476333 -854125046228513964642427123448155331616 12476334 36822525606122995307789279763776376192 12476335 -652345068680463514471303715714001054240 12476336 -274042761314738365584126019512691703808 12476337 -4520389027617268791340370063597796240 12476338 -279431684315756717015855912966173605888 12476339 1756564394179991451085204243115015632140 12476340 -267877356401218221499232313709374147840 12476341 -123547302604418800441595045000052912516 12476342 -368552386567130916159463115778074552928 12476343 176189774440322844992096513282162924928 12476344 240329757064622839784770524436192665600 12476345 -182066822814270817149100830612936736320 12476346 148645856698532771101978005834485785344 12476347 456079630350227029047276536169648191440 12476348 -869700728212684536338421817066673851392 12476349 -1583114749954038561791296478987001838656 12476350 174215870766762259391328626598782592000 12476351 1434321195566799975490094841068212194480 12476352 -98390015642948953352086848995315417088 12476353 -149471555703366977158556503220466933760 12476354 246711039338769925491087020053372467072 12476355 279873820244135626507505984280967542960 12476356 806382065794704305525274118189522593920 12476357 -584907429681655807464416056596903048 12476358 237493781872945018304174109219582115200 12476359 -119579311251064839810624818550271518240 12476360 87769525287208110784915647020194713600 12476361 392959982483264156070367841996664372960 12476362 -191303876875664007802546803694836748800 12476363 760676525244122547557144243257159838400 12476364 -14772397190618699646592037423628349440 12476365 692403935971186486401648695784731668320 12476366 165157283679215692084883063061756076800 12476367 826749688447241097340509441229811831784 12476368 111937423064772805239183012609608171520 12476369 83643598520652918433568232717457545840 12476370 -240925721134825455020746476272137843200 12476371 -1419954866487855067357989227819582753428 12476372 -144175674013112548241781719285518018560 12476373 -48040341663211597289069541448956721152 12476374 -117862821233735188145797029720372130368 12476375 -1577595974354873562397434743415600312000 12476376 -429230216593358454374125612151685120000 12476377 518731690441333567128208599972929545226 12476378 988822196340771166980475763251474203360 12476379 -210446698439349431913462821665861084992 12476380 -44975979203059659360050226080361216000 12476381 1045281569964319185985831734346786870182 12476382 -268077482491742832732211163850504865344 12476383 1642401791505844022317175483964353684344 12476384 -347417923054233444615762137668625891328 12476385 -1585687545688541318804053237600399760640 12476386 -35716600851180263772138618745101433056 12476387 -414124664806156548168797101732481352192 12476388 -390992888439213462427728117221332162560 12476389 768047307742412044181296097416133212924 12476390 -177652865864530942962709147106158990080 12476391 722390979370271876626217964390067875840 12476392 1191404423990494605232476275483274624000 12476393 -1140667693126990684901573594472759219996 12476394 3856520444549771293318811072235944448 12476395 580695733602614285008760378624234450400 12476396 377952639167782360293373245994934356992 12476397 -817679194794933288516051381885287723040 12476398 -411875692886887350028572945553092293760 12476399 448589616554528866315903748340591308664 12476400 24313196538356049207276855344986521600 12476401 39309553198739732392527572722752977600 12476402 -854579412357006686245518705829866751968 12476403 3264963441468597502624714547567993195520 12476404 304054259653120226490340503569175969792 12476405 -1490381884406503127868874039352806422240 12476406 -334639764063444153428804222123714335296 12476407 -29625130671665997756970358797742849920 12476408 -699001906754019475908394912368781271040 12476409 -434931134595643334887617147684963727680 12476410 -500039032320483246049650572034243908640 12476411 1228510443844528883296753399483439103012 12476412 78142028260499590740838041758122027008 12476413 1103630672670354110416146376948221894662 12476414 249062058827784001637736650399846765952 12476415 32441153796967279723484963211564503040 12476416 -72516596652156711422501350204357214208 12476417 -461237450774303358805294029682517700780 12476418 291394556020978682538870687901456888704 12476419 380213938422305489285083131965724866256 12476420 -696010252059951153297666656816197693440 12476421 -802633286174129078329337657916156469920 12476422 387992988613388814444230301156438191232 12476423 -707523744330168843409891453529631026016 12476424 -109155956378052412576685245342627676160 12476425 -245086660715049946322499603833539224150 12476426 -206507643452444256769981838479977358080 12476427 -1046008394789366284632215674732862781480 12476428 -687179094046292335432134576061124684032 12476429 881569464187096402568304134213421055692 12476430 1919434473213631741672094408433736320 12476431 -2099397572699721620983987654589541584 12476432 116791731443968296292149910332811124736 12476433 -107817536929999728122633658513768431616 12476434 -527551050066679424950049943829243358208 12476435 34292311625022411520684290482748003600 12476436 -165511365629586201182653563512730968064 12476437 -602497224630487309453443423650561835428 12476438 -36657264971281893223511176958206362240 12476439 -45368761572952022020792863239422334496 12476440 315222986656389637336139653552612761600 12476441 1671207616194907609517636281432505776842 12476442 386667427246772522446631660583798927360 12476443 -4670159955028265190134462165745525216 12476444 170255549559391312248995086882328679936 12476445 568290315719364989267337200969471467200 12476446 161917574640535126756368377262409895424 12476447 -412531324490414866256997592222656787104 12476448 -754698479655506830547921238281783279616 12476449 1663605771486209933261933333391842180450 12476450 3166831405769977461633749711911104000 12476451 503379931076061334846288322251031731296 12476452 -589811911963497464436711852412757397248 12476453 -241297610917603800444300532330307952768 12476454 -201380430600554992694401040411310931968 12476455 -1298428265281547296395610098726116717640 12476456 -18273033899271544804051397934127104000 12476457 -386680757989180617415058746414592747520 12476458 227077753516364235323910960309725863776 12476459 -851550494123832121927926616390739243340 12476460 -561961912472314366748552101332033315840 12476461 -303217167360920145115153143272841818048 12476462 -105257422202654985393534210941686113408 12476463 -379899220560251345343974927682197535600 12476464 16770322214673565374718506382456258560 12476465 -116610707393285547013952721774170938200 12476466 40164629792248733176534162653147057552 12476467 496296184765916534555802354949688878800 12476468 361194498611237876319029258679832971648 12476469 -961237039449936578298138769480310789856 12476470 109097696389483915739391323748419712000 12476471 -319517191111361909669478886846026752160 12476472 -22953044097291546618882387627648614400 12476473 1672492331086046908538798489664315783722 12476474 -77919598895839268847338156591037431328 12476475 -209528345760772957949753790234842153700 12476476 -175333302302225141032501777022889830912 12476477 49402082630212950663241224870141159936 12476478 -256059746845619042901809834791252173504 12476479 -1064249212481538521852730829933077315840 12476480 -52443596045174585947289451123557007360 12476481 1200338775941767697170312539001169570352 12476482 -715876409859283289703002831686683951408 12476483 -1624474782543324672222369404669970693480 12476484 729803496065048224906691729511108126720 12476485 -601519881810197340068435632028009168640 12476486 284124391903943918306159841895798961280 12476487 -270874270415045819073782596789942627248 12476488 62422463859191864263962872655970959360 12476489 -605420306917160625368947757975655252060 12476490 58769978646718489912185968394558704640 12476491 -1838243803899238662639180680655163024108 12476492 -163080436444927089849713075404162452480 12476493 43708737481524317742731362684878757056 12476494 -398646511804980984507628708412863375680 12476495 624058633946047086077249341132208949000 12476496 -132085898860984300642531085032038727680 12476497 36558875187046874909412427541430060000 12476498 -739463630762271915747165507341958534000 12476499 -251674607034800155711919720656067477760 12476500 560712193541630161425659520973755072000 12476501 1930217474359340579628972567340936022400 12476502 -136976287043683431081888043204823006880 12476503 2374976287058229791080087737787272944 12476504 309921771099233493942300447026890752000 12476505 -220153377830756707583042291103891502080 12476506 -139520440181749349181564710316864472320 12476507 -1165346512708931692413730121117256365244 12476508 -270908424851868111664666066683735244800 12476509 -339316688398326713226797658911132189696 12476510 -398970795110585784711094864830386139840 12476511 5638486264592235602837447432663825184 12476512 -154275909014953526016124178252886048768 12476513 -85841463287194969077520066649552060160 12476514 -240437568320673194094027719996291103360 12476515 546065073557924561915407800789760722000 12476516 58289658525142936057073048362670545152 12476517 -525320593079441653357711155812213619840 12476518 142274236943837456918515342301110475904 12476519 -728485361118744401605437410101786014288 12476520 138354605409709465124705394804832665600 12476521 792750197331364392605886246272142555840 12476522 39112487183899773170362839567008763312 12476523 -517138182099365611854318306352388202816 12476524 696909565312553976195172979312448932096 12476525 805219095850859454085121643676439182500 12476526 -320615386851126671667251113683603382272 12476527 701080448142748320283481650025165462496 12476528 95778297486324715614999384183866327040 12476529 208622855821165776585661059838250780724 12476530 -186130263537432028786507429162407989760 12476531 -1828821228619749232146758576930050879668 12476532 -371665446673670399316479309087330377728 12476533 -366914649735870500604361846087504907218 12476534 60771344815248044006326977143880579072 12476535 -218836990649112368193434486660819482800 12476536 1386599983554821480515934166221107200 12476537 -2460529279055584065650868388294912332720 12476538 -231326378886006410677502176404725621760 12476539 -663788832484461298115941474942289148928 12476540 265985719324317277677516178628088345600 12476541 -166028190687813400337071490056113065472 12476542 -134432673222529017406059391388999206656 12476543 -1900854691363121375114781049362649070208 12476544 155137465616917246770155828867959357440 12476545 300641836918536707447394934673583882600 12476546 250752564397044946595653107916218052608 12476547 -1063116152087360472231468362570122646076 12476548 -197124784541127506275304266216943939584 12476549 2517116744276524612409142477809921837760 12476550 292492098233641685683685918513167732800 12476551 473748053111188945493275901979634838552 12476552 -916481907564335468650249985460710400 12476553 -726435857990986484323360731607826359200 12476554 -241898887204692725480858270794562068800 12476555 104696061307047131369436319331453281920 12476556 -13744857204000810259947169671712531968 12476557 -486901583405354347651396196725427005248 12476558 225513250421351846814259134960434642880 12476559 -728524553893240673254922324738102597760 12476560 -67835564844240260810263782275068723200 12476561 -1318424337905001704879966561110651013838 12476562 228867036470794529153822030162286841344 12476563 92442515104806048441069605179483775040 12476564 410210145431213394204899957195614310400 12476565 929792870176591800307110107315029752000 12476566 -782821481440425512975930732180083980768 12476567 222755548756927894686278046517275260616 12476568 -70575306772560679016484257977861939200 12476569 46665017184004818319408180501501106432 12476570 -3903293799642134472015768964093255680 12476571 432311966109360940022658770821974316800 12476572 601136210589548396097786354913649955840 12476573 -1114035989624008371672131820104569208640 12476574 -5151297937211704228872555822398281344 12476575 287314397944294572000276997838846691800 12476576 35905034622124779178505329411693608960 12476577 645578736504715200587596107931115475120 12476578 258057483944796213672816270428185261440 12476579 22011732205497813767539289998644162960 12476580 52126582631802086785095157848770027520 12476581 -530126681457688558574467636037152552868 12476582 676514356848330435270726650541721639392 12476583 96850028911142411331966154047905272800 12476584 372524574209665103373821561410729282560 12476585 276384842652732488046955493258427817920 12476586 -25945122077195300036745057292216283136 12476587 -265586680697713582425910962983681592960 12476588 -167519074545971641233613011272649836544 12476589 -130177295966254522816326143487752881920 12476590 45482539058198764116326846007050626560 12476591 1095044834246221211303721179457109582992 12476592 399411618763368550895230381311684280320 12476593 422060883616525135921661563139963605284 12476594 -22701584416553486421378993376368392016 12476595 -24006346410440562122176899140229363360 12476596 654886457555605608860220969757427871744 12476597 528154977655634028204124980035671195200 12476598 336398312189073487548673173395693859264 12476599 -982203673218836370834234285335167204040 12476600 -375774182376569647401566014137885696000 12476601 23486695025586834749112068453627330304 12476602 -1061933790867638954493344184483223567248 12476603 -785225675871990809459729055708998189136 12476604 182066139143020977833682158086527639552 12476605 -1154632792591964467495524287213117638740 12476606 -285203053179636576254908885798635740544 12476607 -241789930664414858003320910415190056960 12476608 53574525151015227983213635025460264960 12476609 -264281651957479066527104375982122193984 12476610 376424781414416498264289354544539808800 12476611 119624903981407859087811598153863873232 12476612 -1333172108327850579836548592167045939200 12476613 -63282393342031898483141106655401523776 12476614 -160746466613179760050625769377850397344 12476615 -133677195571559262484076664653463807240 12476616 230092485831895322391630977352060518400 12476617 446488071361139750314172108411553996672 12476618 331233147123815875032864719838418263552 12476619 244110052898827697028912485629605862320 12476620 377594662971361897372240329311076802560 12476621 -421835016453323257393015523597072900448 12476622 1673040134888589302613340412676793344 12476623 -165245683178346341911818944349618866880 12476624 -23375494566327999661229288646974324736 12476625 -417512058784343294424809954572756800000 12476626 369307794047411800550749219864981807104 12476627 -26196920299070427923572261351100481600 12476628 177293620416299552093888330600477122560 12476629 -1453578066076393230118863981432116987520 12476630 -273303334890546206749848247052772599040 12476631 -461977951604543830482816472813550283696 12476632 -186448560691357202449104824284796682240 12476633 30513692895553010534414529849266678664 12476634 -353292978556596931451515168237770156288 12476635 850682557849132263173506586969621666400 12476636 1085619495056204292026264237206284357120 12476637 -967485938490206866625194954115585440506 12476638 -299468919524862657800474906161547537280 12476639 767531238086435523048489407742573407856 12476640 527534925206405243323276039131286732800 12476641 882776016736136720815774319336928110400 12476642 635626493061240889461669729943975355472 12476643 45260592989403432452536549593593435520 12476644 -572732302817262362819012093122879713664 12476645 -630453688872327218664206909550992179200 12476646 -79895221166652330830898871894808678400 12476647 466540035512634533688657070333524503096 12476648 1101427447659228824356511802030852111360 12476649 -48971485045750967147709306260660495232 12476650 -272797319754351903861097991029879945200 12476651 656971209571662296385110649262572644904 12476652 -242113517661232592582853864191938449408 12476653 -510183378835270886436378933879159737120 12476654 138616401627986719918234676625699205440 12476655 -384104468425285102883576675216148707400 12476656 -295179649445011590576466560458144677888 12476657 997057382818657615903621230245895206052 12476658 291037588569861656038533125088562632960 12476659 145634933389234962881145915845388333680 12476660 -65725900317148286912237830546850611200 12476661 -1093550053244225566349962204029085544928 12476662 -163446508496560536647319462781657536 12476663 -143344903155247657587177234190539652824 12476664 563183945219114558533822740891913728000 12476665 -434616804252256286792055720718500480 12476666 -262466305211849138533309083016790221968 12476667 -336625622207969797404059007341344214016 12476668 59480190424446677425313439481751810048 12476669 -178171900711071943792415336892610904232 12476670 13498212396149511658616415570644793600 12476671 986338649891699831228029969169040946200 12476672 -52578376556137884645992503429061148672 12476673 -136964774092990671200663433137942640 12476674 743077929154206366364455980876257391520 12476675 253154952139643237091626056583243739900 12476676 -1143825356659568673528034981492886378496 12476677 104172564385606209235737247911933959040 12476678 -390791392267250550918140798707915987776 12476679 811635580455276199457854099920979727784 12476680 -808379546896482763168677506110672896000 12476681 -308735703443504272606910798242781924736 12476682 -600591598894824814260744592056556885200 12476683 -35509213694444229195434397647245649068 12476684 358995052734910948118159723533268984832 12476685 125784995551555893296121629849660227200 12476686 910177002303131868437530750878249010560 12476687 718261521499726966137315972596315261160 12476688 889842663264087315703162461789093888 12476689 -1155476751492740405542166336701088050510 12476690 -106270742929118718658149496430204774400 12476691 -56125789920803405751713954678787952248 12476692 -1319920872970637527909561926052526080 12476693 -63399684540253773389864816150619845376 12476694 -116980048109463521879711965752357396480 12476695 44911321660236759069090600361099699200 12476696 294192556692380837830316131989301125120 12476697 965806308403418354508601642067006926800 12476698 -140314972599852174162043843516724247552 12476699 2853046744100873527783386285963927737760 12476700 -128827334318493550394867732018174592000 12476701 1687624009675220676563508441426370749900 12476702 3445288093933796886743626900806749184 12476703 117751631714153557995303342611858160000 12476704 -2155964447806766992902973269027751133184 12476705 -154650964104656211040545095156823436140 12476706 -252694388999689034905864211302045608192 12476707 -1775121075166469331828266496222854726240 12476708 4392245620192401790803134265497066496 12476709 248063703335967688605755528505836458464 12476710 -37670621907831628373512183849728660480 12476711 -259262148978532788161983627607117825520 12476712 192491014748552388834329914468657643520 12476713 1677761651226280717092750551033741667962 12476714 -547097710078692946208859860314679417856 12476715 -499926800381416366633651926326537732880 12476716 525127898978270718566392726694268617728 12476717 -83253687139297579880637465129152550048 12476718 -100512102094305540710888413227460841856 12476719 1289372596571290802245225702764751003320 12476720 35104201467871880692954219498082795520 12476721 -330395336311871190918588376860134924688 12476722 -11126476904060961085713161623877370816 12476723 -192837183304975222550342345485853390532 12476724 -257508513861443614321889043182242314240 12476725 265320231352897542003344765145525292800 12476726 -519833990209726838060765282059837367616 12476727 -822902760002525924137332180269281419360 12476728 1121679353112894817888169837698255872000 12476729 -1753306362525690934111744971837535955670 12476730 43189874930973677550945194165336064000 12476731 -83936516046896782185915135586309309468 12476732 -468119244581495573610792482557563663360 12476733 489753217755056044948020053448833672544 12476734 111078966480179117386908255502426601472 12476735 197992385989186101948848802494065048560 12476736 211172391654760858604021765929591898112 12476737 7438102642840798639743861919304358144 12476738 -681134421829609068872401709708394546480 12476739 479551185119694881044244632100664898368 12476740 -461623149506436697068009846658551889920 12476741 -175931388057114225206019664904215311648 12476742 -419003605306976070539405895369493677696 12476743 -1434847287779835756252029859999158276008 12476744 28735155984510143045702739608838144000 12476745 -179936790013860701570307571102976154780 12476746 -236316515420419702918929636641905598928 12476747 -2227961206726124088012844675582418330520 12476748 -887899669690637302751697295889033478144 12476749 -153409469621437494771973921149258661760 12476750 68241076045821500463789798841444800000 12476751 2694134665720791461033534755411573248 12476752 -428723842817911471782383741379238764544 12476753 -368786616028355727206355839766611257998 12476754 3280622833031501761755835774311436176 12476755 -459449933102094929490356549702937189840 12476756 -95027534547321537178784834569482731520 12476757 -936984489378434332891705663288423061760 12476758 159691619694501273420208718489674794240 12476759 728057392126825672378363971890813592672 12476760 -228598091057813731967017381932553420800 12476761 2081909923716637069862613386761776276864 12476762 710654209629688743146792609773670491632 12476763 909852549391819983193628619379335176160 12476764 -496484908196811133237575450080565279744 12476765 417773671546818274212326088754647398400 12476766 87248512174193689710031733485934985024 12476767 568444489327388455311768301297791830816 12476768 1083746166315835675645243110456828887040 12476769 -635981398519496819279624900982498784320 12476770 283167856983085055065979295241864887360 12476771 287815665237979187915420223784030578972 12476772 -46132883780455319579438510936466367488 12476773 676996146068182499092765891352970913022 12476774 156616885097969794004723126671420367232 12476775 111681805941419480381011849767231751800 12476776 743234545992693456484699294683685416960 12476777 968855008341514266384112233549406477626 12476778 221268903535412484062613571547703661824 12476779 740217298276219427660263804753486350080 12476780 -528585279219922283006369664547027046400 12476781 1410222188984982872485717340802211803840 12476782 -77069984258523810621260461282802137728 12476783 -387406936628350776322960589741531668752 12476784 142442760404336078356965891803534229504 12476785 -4626826538144564533325036784657499800 12476786 -294777356986586818150226836891098624000 12476787 -40525908985480774881846863603591331840 12476788 -496289065098706732526114831831802550912 12476789 -242962852763645652331986253591905922080 12476790 8941131788790995526592078943119643520 12476791 -1871124119053581054857400284635009638808 12476792 333252801496589177078058307982776934400 12476793 293957936977870816601125879678437590400 12476794 -4598792217920143052962871106004830720 12476795 89864467625977384695303590766345772320 12476796 676535438216219317012135488420925972992 12476797 349202371395245678685289661743194842246 12476798 -293410957866178877105702026026258108864 12476799 -18901365707639101270597248957775945416 12476800 27062660059021232147447852631588864000 12476801 -816748866790702325142716230321528537296 12476802 262357680994623292623124368744992848896 12476803 -1132660207023284415364677750019175591040 12476804 732671048200344556461574172091266710656 12476805 -616364728557972069003612434722809881280 12476806 1233053671396028811866317786959665712000 12476807 -458639268826254116728315621850311265280 12476808 574887369382998290193204748302041088000 12476809 498989995402474462315697992779498437904 12476810 -127907883749485575431788663317854177280 12476811 -15950111221431676445799020608288585296 12476812 1010558043090213095637670508585642073600 12476813 -652619457365595901852034975877612698100 12476814 247653559235977587428131226319396590592 12476815 -99863163397702512864564581278101204000 12476816 370370230873876875209801206822058655744 12476817 -480443747066423972783880185715876462366 12476818 141147158638563281212234253680720435200 12476819 52106369732692522681883842704134755680 12476820 336168841224605149150673717025581230080 12476821 -770589137115340929270817252549889752260 12476822 496136499684144818837855429174821511712 12476823 259932190994097311477751134456086286184 12476824 -1339810201394559274434093609811519703040 12476825 175884249917110150834021228453548258000 12476826 -487388911435227473728216831843134766608 12476827 627055796944908927239973607714243049424 12476828 -15964250403481081752092865487038087168 12476829 -541310249011530155802602596022834303616 12476830 -46711133333905864800517431116166017280 12476831 -1285234925857540243233200027233879379448 12476832 677600739358442652328729232566514614272 12476833 296541948170374249223198711464655262336 12476834 -12847827867351849783828270564451509888 12476835 -46222911356861406268493581006181145600 12476836 -665646736873855939685895509799565893120 12476837 -7131078139699476448810267236549965280 12476838 189063787786283834165233067981182622208 12476839 514106831182382321366404561785899765256 12476840 -83827044100390741826883658770441830400 12476841 -46394668230613392933265945219307176320 12476842 -11462788812815076157592877812261675520 12476843 -467599150833602112113448953625128776908 12476844 288174488467668830261302441789821081600 12476845 582701925020469381104099168283744389400 12476846 -436784254080735142318702476708651304128 12476847 -243164925519246627498813341397344031360 12476848 114490868555340288155951201544370421760 12476849 -116251555069373519605104738496252932096 12476850 -62397714299779216251331217313675724800 12476851 -1401014547110057224327068638990627964148 12476852 503360523639196382792203285253293719552 12476853 748434586374866025568164640091287279662 12476854 458545118263572565871384132073945605760 12476855 1407877187080045299979382940407325802560 12476856 -199646018741039082521279104106554982400 12476857 -1509901219009430485575696495303615511894 12476858 201753046061652707652860614434103943280 12476859 -316446998475747667233680148882156069096 12476860 342756603592264427791114752400774978560 12476861 -1280978749550813998665784365266941393920 12476862 -267222920455176989592801274163844428160 12476863 459152684782570882200362049228214010240 12476864 218116741030204414947870848410982547456 12476865 -124867044634508233068922943090468256000 12476866 -924061582940337661491171426722642200368 12476867 -120773313028679880202899501165360288480 12476868 11894992428291196707703662655421343744 12476869 -1159447647198790677260102923606851957730 12476870 281183287082918685698252227976701073280 12476871 391950376059502284437191660345069675056 12476872 -803779820768371511656956105746035891200 12476873 -467798323525606702718825598496550910840 12476874 -19244747741219197217255284242743886336 12476875 -234215247510349091214103673307292667500 12476876 275103977743892365083334642912601967360 12476877 -260904569573348236120174804918989125568 12476878 -541130099326996523010835304256466921344 12476879 -927394234326014383305501367610444562912 12476880 283292531859376782439683208752660480 12476881 75933399539549715886724877735671762932 12476882 -22808765068523375243636070376348415616 12476883 -331032335006769600854300860616338370376 12476884 -303208157367316706590164635616510148608 12476885 -1090381780592062154607491364738519690240 12476886 513361566799152295604481873933769750464 12476887 1445289092652490334793698717190792294536 12476888 1270966789712324587615655044371212789760 12476889 -309721589620186885320611411674342099200 12476890 -456827254707786892470687873578057786160 12476891 -416010808208311447521170627914222956528 12476892 295065068345064214565167265081670254592 12476893 220538094111048611140589694570802358688 12476894 -105657275757052175606799064761316743360 12476895 71486281426012735461337383320814143040 12476896 -1282496249341708027547061667337517662208 12476897 52469509208499268638405937128857309346 12476898 176481242959757432754318818271071745024 12476899 -2103054385740027556007459479341132306464 12476900 -94004377188567293721282444933024336000 12476901 -601614036269485108662980494685671856640 12476902 -112462990089979488822227065953466368000 12476903 -410455753223179001002204056542500214040 12476904 524019636125603194338457033725597450240 12476905 222978195203155535866682705717369099520 12476906 309065581557174167270720716947942847584 12476907 210616937981946425893041317307110139720 12476908 233524087774789111625707103350154405376 12476909 -1170758578686917068235747586367199662890 12476910 100908077094415635930984109995115372800 12476911 -175287596294401117437541646236345591936 12476912 114437042312746027674030521946639040512 12476913 -482402977888331669039251501386495808656 12476914 238932093567213369947729114102585239056 12476915 375691271795929544116385283248273760 12476916 -38265321956358445222721245268648355072 12476917 -331198723980161258545781444970285552900 12476918 308961751654711697809212635600848318080 12476919 -213779097279940510316386898661145281840 12476920 625415291865664332375619536092034048000 12476921 1710758900167834455657851094626632473744 12476922 389769291615423938632045284985078505472 12476923 -15121286323541970858548477461953169496 12476924 149580173640834984985345620536337463296 12476925 245382093067776150943630094423382367200 12476926 55183439223391774331392528256027274240 12476927 1049098069743392050426468730596080907776 12476928 -314268322272276495657507156180175159296 12476929 775033417614251303639914944205243196676 12476930 569233474274952754043226311418436323360 12476931 -1435985457237148590233303284781277356880 12476932 378803909286720871039545208700366242176 12476933 -182952095390128329991923407587619214336 12476934 296438560475819602534641239554199847168 12476935 -1066326142520381053038222790205792106120 12476936 224307647006500012319061042123158983680 12476937 182323239917844854693345670609298875360 12476938 505919995879042481534554523455514211120 12476939 349624970720310230819161809084720904440 12476940 -45893277789119871575065647125172387840 12476941 9937793057693909873266148172374650304 12476942 110898717350622741366500321396242873344 12476943 110919122128051268414553482201627245200 12476944 449053620287791565920879835600319938560 12476945 -99700484726453004558738143292744157080 12476946 454277718301591103470360570307640731904 12476947 -432112269816516176590490890856206162528 12476948 283440977182637247120364282522288066560 12476949 16655826410449048705670864480066890752 12476950 -261097263446023746808832312742620124000 12476951 884581648488577496477015676944149466952 12476952 -382671816989155622787811674023381882880 12476953 2027026311438416734032344985619149568202 12476954 27282742007617940797684815252489484800 12476955 -227835131218541592717804175137958843680 12476956 -460769563874435485598575437952505272320 12476957 -1503601816192421265617523655909745296794 12476958 -111098686327047650451213415268861414400 12476959 1201659526667688084134208847772423326080 12476960 -1108642914653693925006941112544886784000 12476961 -421674784479481147443260698426295885568 12476962 -222427761065654074504085589067708602768 12476963 1778582117619683020963773787212372282840 12476964 45588953696393330024916850045994944512 12476965 -1573861961258009801212022514302523117480 12476966 -15679116896697335678812077651729292800 12476967 -214831667877046225269362137320481672920 12476968 -586174274649014837699258971291201536000 12476969 1758040657903983844202869046063279573370 12476970 385130353388764275746978532197999846400 12476971 -91849667064903735127796248456489022880 12476972 -419984963525042580853577715363276069888 12476973 -232184807868746130413062481002267276032 12476974 1989119659522045095548705375719483392 12476975 -68165011336794732393571989480683472000 12476976 82096297269479552768070492011532091392 12476977 365464436377407461926279641211606643440 12476978 -119820881376630112100518868816781150960 12476979 47061199261050308192172648021256507248 12476980 -821319606039109195437868115987005647360 12476981 247932339814229705786968876503760452864 12476982 5190944106953627906746299884694374400 12476983 -2437457335729869779166234564720831586896 12476984 -196598450856304806911121621948797153280 12476985 266166286443754782045986824837883208000 12476986 -236334178783589759092155949326740369808 12476987 667151686764194104021487021818360401636 12476988 28278943930191172637681718829963591680 12476989 -256495474953768305765249212635819296640 12476990 68113028080956092194342963379866536000 12476991 -1247506105024656965284194858591522908160 12476992 -276315474449976702342235364060477521920 12476993 -395065400277971443315906369860149516076 12476994 -187392892258731972423739029376253530752 12476995 -158296161164391281075163305807112105600 12476996 -76885613149752972227867864269209600000 12476997 -3978031684297947862921821507574644588 12476998 -112840620946739430335935196211273865536 12476999 -373516585103822767656725853488985549120 12477000 664195426281321976544920452764467200000 12477001 -690811019070892389868265456434257889656 12477002 -267936840757094995791756252995759145888 12477003 -143466264773161011964484152866937711872 12477004 -197385988610064924817794905648750194688 12477005 623105880416941486571495495848409860320 12477006 -364766916101142131714068841463155618688 12477007 -1134090449488374528605610481143488569744 12477008 -293768667341619813192551855186111102976 12477009 625529542513629344659582807381847472 12477010 71994824749471637597822290463540613120 12477011 -880983925495551882817153300753304474388 12477012 -162768687344008774946568854766488217600 12477013 -282082657590495828128171003188461608420 12477014 39362797112157756427974119071113740544 12477015 -119840125923947778644770607241316191600 12477016 -660470091004915038093093628937303347200 12477017 571365421863898160814847266925279821312 12477018 -596005252299682759900436389839283357440 12477019 176293831822793718805822436915941202400 12477020 -665779960242632709721470609953800235520 12477021 37062305452001411280889926708300112512 12477022 378271193240616270483087546986904781824 12477023 155098437602540660338817282776885944000 12477024 -122104897248974270099864799463562280960 12477025 178556183567253926786286479591652060000 12477026 788606907884506453291556327381857541712 12477027 -412945544942330578483402410722350819920 12477028 1125132045693577742216383740173473175168 12477029 -60024185539609417186686554108936587524 12477030 -271564871099163269522662567947389719680 12477031 584460607871650634382337149098241813600 12477032 -403156997725686649435986369439740364800 12477033 985471041067985115545872931997693613002 12477034 87422231296979053487326785655304144640 12477035 -48037652441314106381449326422054772480 12477036 -569225902691189253322795112227980288 12477037 -822291869450202528089239231944958886314 12477038 -117945806410753737767442586001828176128 12477039 -390878859769688316095589954595580681976 12477040 -113421086850805756927693296228986388480 12477041 -72461704907778994566475800379756416558 12477042 670644057167862892506638252732038404240 12477043 -649198144501440232793437307816983595520 12477044 -147397261776518636527619260127427876864 12477045 204205491939721420234804961694195763200 12477046 32107692020301058726995950078613500544 12477047 279295339978249544410694100977694876720 12477048 -205944825044725822049184530286392033280 12477049 597589402489046010843497010908150501764 12477050 -98787796709990508507959764821551521200 12477051 -900423562777518063793139397300349866960 12477052 5296287539615372051297368530663201792 12477053 386863869437400360861861743162258877120 12477054 -244107685242184702472025601830594733440 12477055 -111744201718017078710329913143458086640 12477056 -335864212359706570706496383965703700480 12477057 785339522462417235875369074650309867360 12477058 -737012594932654719734779205091949178112 12477059 -239290678163796516272008878313716618240 12477060 -418746533671803553848971791514740581120 12477061 -1341113705031157393269927450990524513508 12477062 -435089088323510792780546817864147520896 12477063 710304739806226666873818459126041895168 12477064 1135896245892433434283343416592903301120 12477065 397683060829721050815246868763741830800 12477066 78485586228618651901055687012887919616 12477067 341300162362192887739147817614482012116 12477068 -502252283441967219515332043450673361152 12477069 523485282463213661887660377827805770688 12477070 224675582988437327688800815370028101760 12477071 -2641907150924413752765296355847083728208 12477072 214102496332494302775991582616658247680 12477073 -229137227240321371456939997164550656 12477074 133274542567678943990588141747856592512 12477075 -158769747666116308412632569955761100800 12477076 -317056810977547815975319913118708161920 12477077 -1519086369510680984251438605683761033074 12477078 -152401944638194659183038805013792533696 12477079 1347863424011901852931936660184631778032 12477080 233687475754492600824798764541041049600 12477081 -203538068144237278640580025170316531248 12477082 -831759172810321802505364192464372591648 12477083 -361243012268651606515186777829605878096 12477084 112441229305796749453819396024011448320 12477085 -1253784311885881600750391732312848259220 12477086 31083028072416298015963233072657105024 12477087 9820004491498489095605749880650027488 12477088 -343681897680734364573332107815762001920 12477089 -1193203186001476816514319487674688507200 12477090 -497049178121678957765064501745592064000 12477091 -40026036665795838126052906682031672000 12477092 1608267505344825613892813976746510173440 12477093 207190142906411857840676055382610453184 12477094 66720256691902634337521427948711094272 12477095 -17153473332055626035579120006310860160 12477096 579647780354748557947225366130330373120 12477097 325095010187685006710647407410567825152 12477098 312641206324862796329628085620395655936 12477099 255596351385539788280565068364920402400 12477100 -285283840264524241679756734234840057600 12477101 -28388505504111946080066517588205155200 12477102 -394809409888247685005985009123898306560 12477103 583842631004087376330379944018120317320 12477104 213739105057550514921231604376746131456 12477105 421366316900764543733274474351112848000 12477106 477395740653892431608159570520421071264 12477107 -1848404520629999034028273756792046854644 12477108 58499286831517737430865797147514474496 12477109 623268996814995302254118517185033515104 12477110 131001850671462938440467863409578745600 12477111 -239102983228024230710190037650198604800 12477112 -648174214028321897091305429629437972480 12477113 -1144098340992696118691298057965853634416 12477114 -105181838435241813293636925433178363904 12477115 -287269982483199375524317405781025093120 12477116 1790047658616798271335567164757555683328 12477117 -53157425762497869371490838269864449760 12477118 4386404972838923035881323081618453760 12477119 1640221193322026546376997151855611468944 12477120 84396552081452371773257765144085135360 12477121 -50542908033318410737651723345740294360 12477122 23684172165667654754963223274273132032 12477123 -611017794205525669202127760092799901616 12477124 -165839566818265297723826790726645163008 12477125 -388108036625278637915261999663680533000 12477126 340452529802868166069027004759019947904 12477127 -347510130793255599637889004921326604440 12477128 -172900217357627804562003724334571847680 12477129 -155210860176611452878228905526982917120 12477130 -196724926679510658381013228705765678080 12477131 -901757617880652753856596077019822004008 12477132 682581408976163815533197769720049827840 12477133 -734008426952094615145094691915030585300 12477134 450939336446997881148652342075191447360 12477135 -715374486802166765186040561824030121600 12477136 124566605859931575496472540774912753664 12477137 2383887332824364872797537661102435725312 12477138 -766792394629120490762636908419082752 12477139 684865021158243386282144796793450552940 12477140 -87920854670316464022100870594019742720 12477141 286331372487660778323066494311829614848 12477142 -676002615853339673391899571194579231808 12477143 105691186053504313906621253236956078720 12477144 678739618737462795521321024298965790720 12477145 -933502126409360465241250964399713775100 12477146 234547824194203262684236965897621698304 12477147 -64875273148000778092298907531795671400 12477148 -330336212843085564099694197236537761280 12477149 1201336629849615437968097354389264471200 12477150 141243994982919973453334392116549945600 12477151 -675594018065397608487165806692829258848 12477152 -697708198677878367972374480124396699648 12477153 285864728563298217502061211740679042624 12477154 237777371396842206241533420726027628320 12477155 -11357833502435103349210506962691563040 12477156 -153578268463359112454166668007445859328 12477157 -462614782051237164775697267747432864 12477158 654176306984419890731805832575796627680 12477159 -3358339204587745705701897586662365760 12477160 -27438186009052659429274057580675174400 12477161 167249939474229730790230573877712855264 12477162 465876311726651824722160976873211892224 12477163 392772119684816147582724693975303302160 12477164 -111036270947795490330860735976554914560 12477165 3868802354885859013372413029057149920 12477166 67075660955272517424858237650984003904 12477167 -1083935747220389570863040629346110724400 12477168 -301563449382314999388748858452739915776 12477169 -443382293999008719172788501505815648430 12477170 447069681126913024000809150541839936000 12477171 287602014161088562792025340030145837824 12477172 1417970822967177864208839422638575906176 12477173 367708273813532935400858064388530709422 12477174 -258946704403610828267880346940377842240 12477175 854925145967137318964833772278101987000 12477176 -1562581263524695885660609119406747729920 12477177 -88556417970821320267787854303789062840 12477178 -16407709111240491744135868718692224000 12477179 851899767789631090780949317098638300688 12477180 -425541860817405054139154848321454423040 12477181 -10140865030220269178486579751888407680 12477182 -560857255804868045844246966733198199808 12477183 930375985593249289410308746799094604800 12477184 1761204861195888871498145048528443932672 12477185 -321189626552041936622483340437423911680 12477186 -266516274076805683703855119790118643200 12477187 -744417254357648810729221792480543762520 12477188 -539441225996802040109971163252441604864 12477189 -998823115824790839227387384863045148352 12477190 -149004699364032034010177431116323020800 12477191 -295833092276724511535770517704682082408 12477192 -76056220915896652755849044248471142400 12477193 -2253206655210182880995726653508805359856 12477194 295104724286417290566804671052371758896 12477195 -345858356101968301813308384887436210000 12477196 101297729000736966565263772413397373440 12477197 -918935316528032940432900750025932945354 12477198 565254751129829963584256415346184038464 12477199 -30838902295450687844876898166600243200 12477200 -154982539877510827193308832344045363200 12477201 -320808069743308899256454840480481196032 12477202 -125288268422108195445385263759571334400 12477203 -1988960935628240845679551452148497934548 12477204 -235031282779573114554650811371152018560 12477205 -255043025979799736859873805128274473600 12477206 16136816732505702247180209705155579904 12477207 -169099432660600268337177579675933176160 12477208 -70493981336683828347576344305542359040 12477209 -672689564389258346223750277088041307184 12477210 -161350148428503066598873849814887534080 12477211 32748257265306855668486589149635641832 12477212 -336321198776681571304730846030447774208 12477213 -1675894490874367220837324935015830262080 12477214 -427108723495622998326245295962873111808 12477215 983094816803438996805743881013869032360 12477216 254381781847434730569612583360723943424 12477217 -187350866648986229995867144800899000734 12477218 82885494358842756402279713700996855360 12477219 175972669683069802600347321742494190848 12477220 -179339374543636701720067759611494584320 12477221 96841142446013596365765857355960076800 12477222 -510470567457179048884737666017568419040 12477223 2518155355117268860253557669030237488 12477224 8435817903676530873050116872162508800 12477225 -144741001010650195435730817524653676400 12477226 1366288174130320083265099542319060687104 12477227 -246652446541418393331378128538503062128 12477228 383712665977296896294631281244439979520 12477229 -243227657288517841570378490837155256170 12477230 -27987464149069695013960595543639059200 12477231 -809137503400746630611044389589217853120 12477232 -13416421087837037706960524115362136064 12477233 -61475909252028866985045879811606930716 12477234 32911741323912954521120883411827589120 12477235 -169071906999310621738836128667575952480 12477236 -478548994186205495460549208426098222720 12477237 293989027047930856806967785824528793120 12477238 1113556421747849823788880429053147834496 12477239 -4745263777080502369989978351941007960 12477240 -22236799338125728760927258691837235200 12477241 -204638099808051605956932121982416521728 12477242 446555032583419693436070706363485622272 12477243 -4613197027648607036341886558640846672 12477244 587958608514553061737677663581189357056 12477245 -1099016625407844134770965547363540137600 12477246 487522653092207193441165074275737222144 12477247 -420239677205190880557112035754377123120 12477248 -10053915079008958755058387848982953984 12477249 640366114977857161053788624647627408434 12477250 478135766474891577563239044830218320000 12477251 142641845786962922013251404522753299792 12477252 -161236339355947455441771185725840982016 12477253 531665121805694973125764773125876913600 12477254 -37449399694921653489306020810138903040 12477255 41100513774383571170390924326546590720 12477256 423139230945231063673143521652390789120 12477257 -552837043639036540493813495264638243512 12477258 -42222840984205966592778681014281977600 12477259 1132443700886063831015662240764144637460 12477260 -482462617005316512841023122666941440000 12477261 1053120735147046710283640089643573064000 12477262 534208150647215449575464099420697741120 12477263 -492639385492451294644623385659483061680 12477264 39960610321392163700490140305721524224 12477265 837855490987947078003633338099927007720 12477266 -294777417227573034890517678432170065920 12477267 -5862988358479806572503872533136856320 12477268 -382593731710681627968509427411939098752 12477269 -816658641462254517180812530690780608 12477270 71673176511696804609691066871835555840 12477271 -1494459300985440497646159574059026593528 12477272 2572993471947824460122512886642826055680 12477273 202597954554392291143577527735260939984 12477274 200636514874729729131162376012782907392 12477275 -245157592809961584533611278154112788200 12477276 -364560551578372693404328929606702735360 12477277 -438303556399005270706114496353364070874 12477278 -351091914531434263386677965967407872 12477279 -554967629112700872467458600469871650400 12477280 630685090836841683528635149791013109760 12477281 161553944227698736246395597196867944000 12477282 -55715532734157028133664684865606315776 12477283 28196334904009965417978321513762623488 12477284 -392517314070622168239957354195671962368 12477285 -334039700376097514250924272279587470180 12477286 16377370847142840108510574519856384928 12477287 -417761312587799320344018385009482773064 12477288 410107318104623737650404716294431621120 12477289 -73338927247679921688140889151537940400 12477290 -150214763869992876619642871470733521920 12477291 -116742723590062277163840460434088362408 12477292 -504379156988514647244549750087420200448 12477293 4711093224646145392439239095899389248 12477294 294059188965588858501297006787498656000 12477295 1243273532432354520538521469862777257800 12477296 -108082129631586638907507983399001784320 12477297 -242062717444520772921742752586257112128 12477298 -231899794655774286306163854948571119600 12477299 -1007422551821186698401848152930645067700 12477300 39269366744758145946888479481139200000 12477301 230563341478164312983538900696461184302 12477302 713644925244815301522600450515216072352 12477303 -154208476982531704121556335501786431776 12477304 -403535700611992922152762837799010385920 12477305 1232096790166858496313652412340005339460 12477306 38021867608740035558495396067083202048 12477307 1153610777712851352804437999770429400760 12477308 1564778410047562352347594959176404999680 12477309 16517336477777005178946194499210353568 12477310 11924023519426824299813333968702949760 12477311 -153958342781092676065985865999414662400 12477312 -693945135941556035629717792653217628160 12477313 100749036023816690991022255792379796264 12477314 -340822308093442457262595120601032777728 12477315 721540097840211812292099680341058297520 12477316 556301529055087972880411715398112817152 12477317 1766341865758381179596415787682623646880 12477318 14663347397090391876264931074766940160 12477319 1226680277258912035848887082043737016840 12477320 729303820724705198755912575289417728000 12477321 -1326568879781092018134141276616898045328 12477322 287704839306224296414889800451948646144 12477323 2117507009269244690031050837448918223572 12477324 119456966391491627320524715104589762560 12477325 -64418529230680785834846165393789043200 12477326 919941909291403369281588095517931058112 12477327 -348505605417021785952758589183687550080 12477328 87349113147043672913261928417404207104 12477329 1535861336162008668625601130235294266930 12477330 -114362405242421003564727155606131263840 12477331 1240706937428578342076285828963904809132 12477332 44002212336861806763387379949385615360 12477333 1186951342707156978751053128419433554848 12477334 74881715836973456956098872793977526816 12477335 291228045060169480510431551896698136800 12477336 748659274153911417741753759832663142400 12477337 -1391155797792009293870747511209939134200 12477338 -679518868608587015325151308689875672320 12477339 99363289401402962516039254068587059200 12477340 -271035629891897985141715204463043740160 12477341 1458030481049751055836236558012523392742 12477342 -101533408779865338575939542420005098688 12477343 -823516282247314258049634906991657841720 12477344 -657073451951835547544547132355938091008 12477345 96783274458206648669942994223140963840 12477346 163798082178559376407209181040942154240 12477347 154535916033153566596355014731721554840 12477348 498960371085565741155761881400861368320 12477349 -885312515435258858066896552188318275650 12477350 -315090921878020276946034361919623195200 12477351 -658939272688123501987181295602614160640 12477352 1106184367504895596696569050650796313600 12477353 -14113315162274713885131459266510076096 12477354 -375462108444831368248144691892700973568 12477355 -549919564114112436436797440476711980000 12477356 1089945250050828422564585671528003929600 12477357 -143458651617528910023621177935973167520 12477358 -357598563464366131218058883296671894720 12477359 -151887352599275721761680377013693841880 12477360 -148865054040574000538692834100056227840 12477361 995603707482884159756476166117545147304 12477362 -22717150931033094667677250536469587456 12477363 -286862759386264112112710269307603859600 12477364 -857403611936007382439441553956526788224 12477365 -1262876627407708469335091247995472832740 12477366 -92076465048901091236550672692507134720 12477367 -320244316822621230304015361794493398816 12477368 2218182024045384142941938792353092096000 12477369 -508372656284143245704671046287877760000 12477370 -129048347134055087502426576056101785120 12477371 1844987196433508758818107202494944933992 12477372 582749756109696367784605122081362460672 12477373 684147937373431957983283523488356727622 12477374 -90349289291031268670355488107508858880 12477375 1642369048804215741558805740767220840000 12477376 96694668409589491314253920168512061440 12477377 622318134759118145433605682313863382944 12477378 -192059432472762928478122197242316494976 12477379 -24338268419378155396062268423814840880 12477380 473094942247252056538381657264548844800 12477381 -463368044893400155020241486808347697856 12477382 -171097637066262126158952273235240962816 12477383 -923937961905433284665819511671576739936 12477384 -850983522405916418478859152523495357440 12477385 386841851800274131796089327081687560000 12477386 809486055869381077182318612579066553392 12477387 48872980480307239161901586814528324096 12477388 -163828470285921523661581185979574059008 12477389 100759946366709425960285877315306250956 12477390 -320883303529830847327290410702248258560 12477391 -908296216232604199285616424900017832208 12477392 278258378991413661050951223603106308096 12477393 -700341567552904459837474343355983700318 12477394 -1043009660091982227766237114252231477248 12477395 -380399830652999021343928062203221632000 12477396 9975801394216776338827621356704753664 12477397 -117115341659817332906880464449673439154 12477398 -174070072127135177313646108664538034560 12477399 -81810065028339625502665280905596720 12477400 -117943010137373239276642038139084800000 12477401 84306852157120172355432509340561820320 12477402 7596102891954299485125423103319308032 12477403 -1589576143316257735145574932226746188348 12477404 -58426244487050192348869636893807436800 12477405 554052861871137334400050300886255704320 12477406 1000518097865873701280312253913856641152 12477407 -182567612451351710663881378800864813696 12477408 647970255253865044888899987015727054848 12477409 -266008132629816375980140713685191235500 12477410 -50053191340482268844624868577280186880 12477411 -458556952396345068917590578796870570140 12477412 182686848951198600224276428204478127360 12477413 -655021795453599067328971545046851459876 12477414 542112885167296308313985310009024391680 12477415 -115658820735358406496971471706233778480 12477416 136561274495376383480044957428525957120 12477417 674763866253549787614749770206841494912 12477418 -609463511108996958654291968829087651840 12477419 653925488822172130179633128912434576320 12477420 -864815384210842629971353751668113070080 12477421 -250175098678111881126122836823043005856 12477422 432799780553473098823187695638100336512 12477423 327198498914661600889275797068536322944 12477424 90630077668347964494102301956613570560 12477425 -558024462427696483598518134763320659700 12477426 396675194561015842949227903243262965248 12477427 27912655948166894751968417544191467792 12477428 688583678003424477186753620791510039296 12477429 -388734932402621466868913741466768927360 12477430 -289854047004380929460863886939416800000 12477431 -380224349379581208409858574576038232688 12477432 933459456640086924349351480913915412480 12477433 -949902829015987566579059217980802242480 12477434 -182921769800463596670759691378696416000 12477435 -226352268116622412229126690470200301200 12477436 -152989618506184308927419333291011876352 12477437 -756345096671581720373351703276426569088 12477438 109539756355393176538561106308989235200 12477439 -14099112449455167589021172885811721392 12477440 -127678184876187253274109000052333608960 12477441 -51474433794694806836790948587897369808 12477442 -562540485396515614949909847277191598128 12477443 1309418418218720082183937201889284423944 12477444 -115554904694327238699913866843809587200 12477445 -76884501106968566269090382743086879300 12477446 -408822284056715590988940952292222183328 12477447 -313695506377710560166914400348397583376 12477448 -49048823077027004195917333180208640000 12477449 -1112573352540201323087708570083603352550 12477450 -60242981678824773122709446962959436800 12477451 134431908929173333219386024151261623952 12477452 -12613443227862781872526274883038545920 12477453 542539959776423048517475032196616023200 12477454 -138835418082060202574503564886516904960 12477455 -735967503590354765261787492798290516640 12477456 -239166851093585520521344788630306816000 12477457 -770261719619872754579417110780246391808 12477458 432565632519397335188557644009689425296 12477459 -1179763272742219028653276116023974170696 12477460 -165734565333206889947240964099127472640 12477461 -349075026220798625302093807474927229376 12477462 -220564346317306940438671301511949712448 12477463 74131132633577540591116633504492811320 12477464 1384274990058296664002983573084379535360 12477465 46608333710962655762801780329780035840 12477466 277046662033552868971740152138701923840 12477467 1268861636913307026034779910840720464516 12477468 46293884756165775977189247699661847040 12477469 -41559332137941016468970944269117534720 12477470 89489328103681087898233049598426441600 12477471 856812456588975526081424953270087603200 12477472 295114138433524595725281162600753659904 12477473 263549749924998055442894419061208449280 12477474 -335288673292178292773174155485365109120 12477475 580009066470471583104984385168660377500 12477476 318619952174697583169916637834291860480 12477477 -358171051046881200444515549456461555200 12477478 215849713925150876175047389610788852224 12477479 456765313747822509412448795262996784176 12477480 -534928699622833788506393284788934656000 12477481 -1922466658096230975033226493963037250688 12477482 4922155180331789952925238464654513920 12477483 63845914532424961247664287001706721412 12477484 -402963242245230296948267232580575204864 12477485 173214718240571709404805960626382804960 12477486 234560302220943375840891539163001488384 12477487 -88965903902637874529114610884557896960 12477488 146205146229929115758932036388477435904 12477489 -239647517537241848391438968424799586304 12477490 -476089938393382507640018533430917708800 12477491 63885091724221510644404897995602314880 12477492 -598025906486066781665298627250061795328 12477493 478604434692674472773873998759485988000 12477494 -576761188783637987984178885601698725760 12477495 -103884759207891793570056393119727600000 12477496 -895507730417993532007334650298662256640 12477497 743859624736871781840839710498213276800 12477498 366030462896141473218137635041789196800 12477499 84983896832541343747843401492968544400 12477500 11871195696849034280845558453125120000 12477501 61063096156485020544122438284990874592 12477502 429536521023116052238995013026117725952 12477503 512680084287467081915845213928582718864 12477504 151289425375344402283255159509221376000 12477505 336070179470576123777431000116000744660 12477506 20576400047380387403472930454020389760 12477507 575891415764915538719076599857003076592 12477508 -719905155096809326987630892000853196672 12477509 188138604316127967220675210238709204480 12477510 -42963686545122932487685046834414400000 12477511 1312284278502036389671574466929332249800 12477512 1353372671336779236673398149911997875200 12477513 -607774391006912295126859939608495639936 12477514 -78723484215269530353778011298057452288 12477515 -128313907450825214098454375630374650480 12477516 70538370477798984164832256828439215104 12477517 -42122919707043978588741199975494255380 12477518 -121960059319711591020297009607930847040 12477519 9236123820384798274081488338023520064 12477520 12511228389774217097523569045913600 12477521 193232992214321234449079907867691528512 12477522 459006276858457765872627358006718892672 12477523 -1615635761741389653139481636098542352880 12477524 -253482447865050818710250698737470550528 12477525 -257100705184952848387339367099265600 12477526 912841485703085930699173181628599205120 12477527 -1478403486597675370462263726685431211560 12477528 20196445787477048316064514308286054400 12477529 1642830958380464805247156838825950453130 12477530 9810410232648383443686450100552237440 12477531 -256593567114199956768858282841856566272 12477532 816287255849581318617725505404879069696 12477533 719216945580271350527829827540883896940 12477534 3180192998995266590347686235304392320 12477535 -483445844344294227537981297811602107040 12477536 -1582095949719403792109660377628361228288 12477537 1294373225062761435324952438128727537440 12477538 989388105343110105628347684527434614144 12477539 1247960492238210417286956706712589005340 12477540 -184137337756789603366205662985211494400 12477541 -422167872458597888561438785580820705348 12477542 -130206945832266824654132198170561314816 12477543 -389892320803767317616076910270944725936 12477544 924523453449122388289924185232610918400 12477545 -625895395436693766620088056713310900700 12477546 -113372698115286070823119685903817834240 12477547 290418900706931408959197001461990110000 12477548 668312829867656570473839367233519307008 12477549 163950421207236114860095055763077453952 12477550 364768785236210040880580848691679105600 12477551 907215662345811066969608398542571353552 12477552 -232847817861718466660237379447228825600 12477553 23407621280234932652118962004960084960 12477554 -1040357648319920970642949037170945623024 12477555 -634285670684896363938944640922714507200 12477556 -219684781342936742703790016465397872640 12477557 202606631663722493427938933569411565820 12477558 -13003328596513508012343887215874438400 12477559 279328013163908624750663640485759782760 12477560 -1114646612922760297953582140722104729600 12477561 1005778776443213597120098253789992878672 12477562 -92333584478063541325415587771619367936 12477563 625532825088771858243687369759956351760 12477564 363497052380541462517174425051024084480 12477565 -11326570747580077055722027970353211400 12477566 318096337225982113891718222384898707520 12477567 625499824445399477782561674433381354512 12477568 -9453497127723777817314902088855060480 12477569 32216347999246317192202671289996876800 12477570 -7499898630930189247308967750632944640 12477571 -527729279568094811731370011507410913656 12477572 -488026379717264290234255703093618626560 12477573 342806956912901467177492895487064902780 12477574 882531226191852029733537370202206717536 12477575 -240593239537395306104549314425707826600 12477576 305567482242001478729877861375703449600 12477577 -778347172408539707394016108855356979328 12477578 38291923112015514524835333237242588304 12477579 604386364803423250411127563041354663384 12477580 -536946745685271692451328188658157644800 12477581 -1373461108766854962822708838327326540618 12477582 -49730189163659142533817221711409970752 12477583 867914305002800313236268888814289130064 12477584 -19884505770503172813859361951600345088 12477585 413158367693470390688294976895550510400 12477586 360194673405798117873083311207253544960 12477587 -55411412360695133075130486313463216280 12477588 698735439254196366277963969533123532800 12477589 746800961101662359091096821306569205390 12477590 -577629127048135799964638809336447123200 12477591 2694681443345757841784005028139409920 12477592 227616003060873555895309181639876198400 12477593 -143800209020618789301423530025764718336 12477594 -612352015861044175215637709414017036800 12477595 -495612241148492442912699314777039407200 12477596 17438023253689347942466941707418158592 12477597 441758419994606396489435614005797843520 12477598 12924607677571435377396501554336939520 12477599 8777229373935653699510003113347090936 12477600 -17937431796239292266616394665477734400 12477601 -1630506234699767654477339221115422875900 12477602 557153220964698661303938405965866300752 12477603 267012142547658165358196027205136378608 12477604 -10564296097807614140309784805897206144 12477605 154109994842234525765714978307758840700 12477606 -443507528280312243962655724829667352896 12477607 -32701448964926499046828840854867480768 12477608 524416352981433081273814675877156044800 12477609 -171790033830254119628284116759208311276 12477610 -464682070164504813421057141568963963040 12477611 18059626911502703517713776995573719808 12477612 -76954883264034891025299225694220353536 12477613 -574110814396432067167051091787278540960 12477614 -73914109643382176153141604653995402368 12477615 -291203257540212755699711579268815577600 12477616 -233622472815850828176759330881433796608 12477617 -712153588827817600585553475944400021648 12477618 -861531802090093586673335928009823361280 12477619 550244016811399400108496630460561561344 12477620 -167232211290324329956111954475349976320 12477621 95632207639563201556346770020448316544 12477622 40121224658582826874492970396919864000 12477623 -1230138796716812244743695237702762997760 12477624 816224603178189725357076474288591605760 12477625 -299448707956771193460836648878666086000 12477626 53725667508238696327000481258218936320 12477627 244213048252777237283042674177422936960 12477628 -621725052306323299005857029788301253632 12477629 -238273799236648793252725307080035080916 12477630 -200807776703869884746565452207195304960 12477631 53099455912923775562864030100943760544 12477632 -454873887062653588753688690082456797184 12477633 -356431840353205582689219805648846940160 12477634 348051011158357089003487234923638476320 12477635 1105585631049986480131462327633348216080 12477636 431365243449497960367888926364222014592 12477637 -1298842791943120040257632731055703423714 12477638 243251599854464976341827087403848642944 12477639 257556534414426482668145592811251360768 12477640 348637982334457822515411904801684684800 12477641 1393396123428752500030650329358018852 12477642 206525949303270039425798926963244071680 12477643 -2016970024774286132068888143211271155056 12477644 -143537224065993691957336213096178705664 12477645 13555886371308465151629756965699436300 12477646 628037875019588341968097570532199022272 12477647 -308783126633883148131887555382435654048 12477648 196286523980785411599530327049227993088 12477649 1824449115212328265125374148336038769650 12477650 114349981675943460100193021313151017600 12477651 -116769146986940685247680024159625648968 12477652 490713671779605764554098176100151345152 12477653 -42657281220293806468590339635905663872 12477654 -7722525172207633941325332619043020800 12477655 -413743167732458981876446726996529664000 12477656 192101269730450650062871089366096076800 12477657 792294197325446460916679725309998252240 12477658 346933323264674339774317745053982474976 12477659 -99499823959771130476189025262621454140 12477660 249477210475588431985532686269275934720 12477661 -112279862865490453990546922682190540800 12477662 -3538089356635668187225020046167735168 12477663 -841461005609034284731359455234747555976 12477664 1363608636577962400818187235140949508096 12477665 155303363864019459003661475736243927060 12477666 61764113740644949666605697084963161600 12477667 -661935275215033353282455605548870749284 12477668 -47083046532569091368571435084844007424 12477669 796459430946815087300481493410619726944 12477670 -160272404298231802711042260709948590720 12477671 97032178374875340053124128893503859872 12477672 1227878761292764263057392344752677683200 12477673 1604280363592222677014308707780621824 12477674 125106751364665865717538585963215389440 12477675 -77644393908061727411315701214448211200 12477676 -1029916109910130731532583586947088576000 12477677 107382184691610999200120195486637861612 12477678 131024914363991325713821461013475450880 12477679 884039943208839038244388199860174867280 12477680 -364598586593206091678422331940864000 12477681 -568491678485003135607013338478971206400 12477682 227369182087710337182469313295518475264 12477683 -1403105046321355944895256344631686198068 12477684 -165373908240703827210464959484803817472 12477685 -10521177327801835375012929352089734400 12477686 -18541575965002081235628679869464819712 12477687 -1057234206426413030343135106193442786840 12477688 22399955881227859537682487267289436160 12477689 -464962683129947252484925587405061023744 12477690 -300214729641479242522477539904418184480 12477691 -182442198147549309489954291063984464000 12477692 -253186782265047906656209324189931704320 12477693 -561500183065247523380234526012503847936 12477694 413282026235856398504004200938875174144 12477695 -519552545997408431375432668905013991520 12477696 -209047437003903181875750860921254182912 12477697 -2650030948568275847678391769765695040 12477698 37745647975586965282075186155002534400 12477699 253117907730033926664952057354709529600 12477700 358269420319264390844382138938554659200 12477701 2165876436795997500745158149284715979072 12477702 605421134091635699447071859440695460032 12477703 598250606941648685664903683537812417128 12477704 176094793724028164634220212520109429760 12477705 -575535790061755576563932274940746200640 12477706 72361100277022580462643064985042370144 12477707 706891182504717006261601891345138579200 12477708 -137389627407682247805918065711746091520 12477709 775949624107645346045600377703196601910 12477710 -247357194511120045564903319411625024000 12477711 607836017527848477086414747029018740000 12477712 52863666611388370377100599305172418560 12477713 -1654038223069741433588283959522558665038 12477714 4291308534982194805714365402815109120 12477715 260719873473622117628934386619201405360 12477716 720971900394716398705819218340512723840 12477717 -125872421772293498754332382366605744640 12477718 796742510029442979945181727937839470080 12477719 1978519662799419393094934646746080002120 12477720 226412888853668774669816725325800857600 12477721 1400820494571291212302085636495423422922 12477722 690456836806703173434817997478841254912 12477723 -839970588577085286856852467238562970216 12477724 301987619232435103572176648137318706176 12477725 40795971085989841765368982918938308100 12477726 -53829884871946817624225389534140964608 12477727 542242293944651390071750307906831680440 12477728 -1727972480372091740778255104059900821504 12477729 1031245828911994373116340069947107603456 12477730 -39236519685866729907028646241682260480 12477731 -301111924540759757789226119682111221808 12477732 149458196301611869711409498611515002880 12477733 -824467173166191518524366950352653154080 12477734 -16455799866966970991559144622854574080 12477735 -310024590856880332145444356047132119760 12477736 -134332012843070035026338757101720125440 12477737 -637398152338519454898246990395179878720 12477738 -50699407602611821399389906227753536512 12477739 -2649288099056257771607172747169132394544 12477740 -8189401718158193244799768635434188800 12477741 -418413121272232712062786037077261564608 12477742 236264520436856068688087993205918188544 12477743 -1745187643678558476785293400647575034920 12477744 14131344501946192993269034406453673984 12477745 860182075723040641484538361741140514560 12477746 -158325335554333388496950580435506928 12477747 25341415216491150251121188543691558960 12477748 -586218144730307504057471361383820361728 12477749 1841657027302611684903429962307896880750 12477750 -360237735624454729500556417965023232000 12477751 433219402095382924455169803732514550064 12477752 1011650520427285262168610563815945728000 12477753 -223568037300147544666455960220325591040 12477754 1628899102209281592577202742260608934112 12477755 994465230614496344215710829602808556160 12477756 -150533842123462059301400108249760276480 12477757 2006446937724313695958673284286584757760 12477758 -6645718974026450358285791859718944000 12477759 -345149484320263640608210681834340480640 12477760 420494983268803094335812591249370644480 12477761 -143891372195111169775657492401541355388 12477762 -1135730035965196794615561242939739744 12477763 1964243156262408698798293408002573801360 12477764 -234141203475241283443310469330228566784 12477765 608238925438317410146682247401504380320 12477766 -93503277507832666235005471513254049536 12477767 -1502893499945757361288360270966651913688 12477768 937356363602722779993347144854121717760 12477769 75971522263138778928643578268486459200 12477770 -203966312588989975792051919373515605920 12477771 537745812002085168473343177954463711740 12477772 -945915021217402777099413816087222835200 12477773 -860265164524019531951703380180036433408 12477774 -123684191993226903012093346144934063040 12477775 4620783328365083300238877015697510000 12477776 1545454244231638070177676458873585664 12477777 -417684479059585829266747581116269087632 12477778 215296710005056639720047005764646727840 12477779 -617683819657582153619046814668112188288 12477780 -156263515070927368534434141271735910400 12477781 205309100004045188586402985015155506752 12477782 70422644474278131626242465950033160992 12477783 -6005847543878440929963694506778864512 12477784 -33250905166587775930590686767820206080 12477785 -153349585724188675907747588549031457020 12477786 -599835686520068031836279155407582260736 12477787 61984678546605317878054447853120354592 12477788 1453288470505648145645703932645375513088 12477789 518461108782624133372923871564989923724 12477790 143333679479584339135146929425691639040 12477791 -101355494559268854656842379000578115808 12477792 -387051749752226321725076804838264668160 12477793 -1413000900103525974513083910614053236958 12477794 75228682390618194200753056507221580800 12477795 367178706904452610764144389528556979200 12477796 673996760579256572923178727759534206208 12477797 225196421319657584078075412246699260700 12477798 -163543198418018561591839047387727138176 12477799 -391367844421331588897037837590342971872 12477800 308361615748144940295121493372924160000 12477801 -631090342972625121610333082303080320 12477802 -189117119049192138258058240665490406400 12477803 -166269470502097981218850771322092174416 12477804 712538221030342738174267338001069610496 12477805 -268965937221644869162200300362913996480 12477806 6350541270589637255382408441989285760 12477807 983918880683040626169372514671130402200 12477808 -6927335972700920755964044505052938240 12477809 -1937584970892245169532630624181337956496 12477810 68746043562267396256759944420218449920 12477811 418075865744143106244513996493098958412 12477812 -885725456343888365432641217076876779520 12477813 253066738680933520227408858400364390400 12477814 48056775269115807823834000121185220256 12477815 -46657281648051817689598947389227879200 12477816 -423599734036281149785843281275985653760 12477817 35315605237678179395294748112397778240 12477818 307278565489818771850410535183535061360 12477819 -907070678738177890892720769856799508456 12477820 86308033839962541547798171502278272000 12477821 -737487978726924466985111252247278169978 12477822 -10099049397503074184135646904253976576 12477823 86612491060755600314263645525089642480 12477824 651649360117860115277855679403461181440 12477825 -91489025946879432395928518456901267450 12477826 10083112025624013804419988931671944064 12477827 -1458227117488862043975729771581168258040 12477828 621710878709605048245067328377258383360 12477829 3405991747857131313737051701609725440 12477830 204731853624591574128955982451557164800 12477831 252091935108098978923421029581529891752 12477832 -468168324352458193497553157126806732800 12477833 393078730068525251407302624398180093082 12477834 247305034772328572961297555845381184000 12477835 550452460829272180836247252175428565280 12477836 441753736284372644910295318029893314560 12477837 109104596551293854088351293040287309760 12477838 1515833139144263792172959591419920485760 12477839 899229956986312915378831502694625704960 12477840 197875130132238009155847763036813393920 12477841 -144473805382717994730978999537082082816 12477842 428672394446119920842831461169439335424 12477843 45235605745335279014357195915481757248 12477844 163143149041123732885895032318097078016 12477845 -398894398887182291091107378885731812480 12477846 -560371860126795852069979435984430462016 12477847 1738850775453849800303536949173145845872 12477848 279102490999667735023009730289245583360 12477849 -1014166808028982501865924719464768000672 12477850 -67838932140128295769798486221361651200 12477851 -880246678983171321127694954189504865600 12477852 -595190338147511384345630894341527911424 12477853 -689101317072248449664026963687040559898 12477854 14762998395387784453295556398902811520 12477855 -236965071993005817630412019286197688000 12477856 -2215531889617260964769601458937584025600 12477857 -651803635610761787988327092893780538688 12477858 69112958006619843926075269726477218048 12477859 -2473351162175204732298698289491064744240 12477860 576047138168625180367206027855855694080 12477861 -1302403710044780322432362293868545763520 12477862 431294340730085561213981487875531646432 12477863 -1636258515110060556869228681274083562888 12477864 -114623988444397391099430242990226309120 12477865 -1165593674922629426474117376775527204480 12477866 89425690177372270793529062195021971632 12477867 609307242576235628128128489207072910680 12477868 312379923456731227333518577593727801344 12477869 -11072424645085095755524631288749613856 12477870 226844871871852512977013738391769539200 12477871 470712317220153824800054240915028323312 12477872 -143599341178239862762125490388295745536 12477873 1135698113307452911520437608084311862384 12477874 -162724534953990434315077901918516558064 12477875 -1184516533725754558384869860972885736000 12477876 17813835782910660732841946550646444032 12477877 -56057119862940746139539652527972930048 12477878 -61670452255459390518198551092273398144 12477879 -419674793613025396401898936847499055896 12477880 -400040615509957288506986505983648563200 12477881 -180852580660195670150121473390736206592 12477882 -650583083581637389339820847195189316608 12477883 -2717014981785653929215269539707385924 12477884 607532379360039706082327764106266713600 12477885 222246311757808846339479269153872005120 12477886 720705465472149562597425864834022149120 12477887 -2776980312762714419069176079608330232808 12477888 -16931249815583949481627120374455992320 12477889 -941716763656451213942546363780823571200 12477890 2438923653254886721817918099398585920 12477891 -221068547666783746513979337555393473280 12477892 705763471694606066199999636224880558080 12477893 -684517893092743095400067537061004965858 12477894 -49191859802354626373007162429379989504 12477895 -764748853139597141724777935822106036000 12477896 673182105973823867903187446882977228800 12477897 -62987059294553185518495843934339233600 12477898 -870947973476111775417541670586771202464 12477899 -99050262640845153284077304047746217128 12477900 121354845578460216504353007473447692800 12477901 374021579488340708879992559578184471532 12477902 151742716666769556053528688538504297152 12477903 313541621779389720457027824233110891008 12477904 -192498526445008026473995434233102049280 12477905 814131285121268802407712178379240349120 12477906 38159884539023395219433690236568884224 12477907 101290308828536018309080723181217465200 12477908 904875538843103605303320298871438776320 12477909 674486188469104803352320565713889939104 12477910 21490928999934690822922315441181520000 12477911 533189641522672570703396943146987089800 12477912 2801410640212120125293520707617751040 12477913 -154041173980412347851095604508791453440 12477914 18448207268334302282649733108112458752 12477915 427508492548610585349124923775039473600 12477916 1178670711578725583815848795674953804800 12477917 104229708467684924219799624447231811812 12477918 -88569794178306886929598008730377775296 12477919 857987273960342614418648920864419036320 12477920 204552697429169244763897017378810101760 12477921 -799657264713841907828122937203806352320 12477922 438303981884137391129394815808562450512 12477923 195359641220567772445739040936730646172 12477924 52185829050699120206609549338572226560 12477925 180271776303430140541266147988614978650 12477926 154766014583763285238781979587013069504 12477927 137369649841407770581156852570941020160 12477928 -552903434412035453935017134673614653440 12477929 -883816361906227961090144191698245026224 12477930 -213436126279317116063115157690079066880 12477931 -1797842713268803557157457379249806304268 12477932 361488944545524377850538694386299456000 12477933 222615594355954289297708678705834993100 12477934 130305769287673793636578741040629776384 12477935 2462591322657560914653668590794164632800 12477936 7587209036334035052693453767294582784 12477937 -50174171958175906869503397343355117760 12477938 813795292305799317519030508792248351360 12477939 61577884659461972275526015916582009408 12477940 107740255699312556870713552187613857280 12477941 -448048153331531553515381242029851980128 12477942 119544588984933352452201479023702855680 12477943 326658583997947830430363937931982899040 12477944 -1103830239223671851971078003706922823680 12477945 -492187332444350049895602434880786598080 12477946 -741833446377349702443969371920661164800 12477947 453547066100549567230683063572501546880 12477948 -710622566700484275937415344327485709824 12477949 230457588637722647150169636288486344640 12477950 596517045337870905373283198417033664000 12477951 -382438891351304212828205687444290009440 12477952 163652146863928185309880221892243095552 12477953 -1389269507171380681388620704648837126060 12477954 -88019263269470951809458256279586055168 12477955 -5456903221830553206680940740785025280 12477956 -1343465466430826833411199575376319013632 12477957 803385932662548107537586795183748969440 12477958 -1265308573149633862815008081498011972224 12477959 -244641826363308192310267161594121355232 12477960 137357234219528139046650353860121395200 12477961 1483833721072861763567052514147024513562 12477962 -221407927517286064620077035881359663616 12477963 -6512447427386163117343695080497994112 12477964 1021185960637660349572518491885079262976 12477965 5287513555680682105929313307689297920 12477966 493797505407922934277901478769637951488 12477967 976503642043305868074656594388251590752 12477968 -384973165794174264043044639823206801408 12477969 -7981071734756640832370340522427212480 12477970 319253671150544575727072635155884203680 12477971 568125021904886406893642901464444720640 12477972 12678231183409467979499421330407995392 12477973 -1252929280671245647090042311428565441778 12477974 -797474681840319511172936426715237687264 12477975 380185682858830948275790483790620854000 12477976 -82777336653696137637846488879555543040 12477977 238771713547895258957651815583575429572 12477978 209292921670551952724255764005573823200 12477979 906844882698908426001753329880076648580 12477980 -500953919405694846260293911064596111360 12477981 -301483709896839208598149350928305197760 12477982 -552731885154608305256620012102853687616 12477983 434577853387888402372142254508283604992 12477984 322415062385409140226482323937301626880 12477985 -84324611714123914642458782136634339800 12477986 625864876236488690611906842740971902240 12477987 -282252999342458750480268199846702324956 12477988 701099361408569107890346649143925967488 12477989 482669661140090295521792744005536425790 12477990 -87437908338475687642104443117218252800 12477991 237709104207853318387289779033387943424 12477992 -86575145664250371411778543835487360000 12477993 -53514579472165777055568548990175547200 12477994 -44860713398254138757613157438549920000 12477995 1199309305137078012409618356077242428000 12477996 57394199432503507929976800258596536320 12477997 -794234244945446731501754374882116019754 12477998 1452823255005897257273776597365118848 12477999 -123154815717914697340717048709184249336 12478000 -435385659720362959616689235706052608000 12478001 610508416708011223200694840472030602002 12478002 111956458700817601942227810776123420160 12478003 1898430175360622549027989483375545628120 12478004 -414334638048253230256741812124385280 12478005 -339575941239972711785557120923029937000 12478006 -70561435572611161604891731419450155136 12478007 -1493015440639846799286736241023937788248 12478008 -504833197185537641592600347369980784640 12478009 -536089134609895022838466839365185272790 12478010 -17319681316989145849626365678822967840 12478011 62475794484112430556620285832595409664 12478012 -1512770461441254481488303097723209666048 12478013 -113021972513526919628815458646425807360 12478014 164201640524714682393233466462927251904 12478015 -332376089248886438280665548358986089600 12478016 -3499395113085049377561103259994685440 12478017 -335948461129888799427806745403263571488 12478018 296571263344683543014245505795170377216 12478019 -253530575785282710285778807976219387568 12478020 -252553421765420883974195150752102072320 12478021 731318825231318240077610319078951390592 12478022 -65726057029890145082077691616652905600 12478023 577850061747958631701274247479426178000 12478024 -466017432379437714247043445953343559680 12478025 154987537978850599848154395622414185600 12478026 463661415476580144295467621227445113088 12478027 -186672503410286869021982627034950737088 12478028 225576075971157685722644575564741862400 12478029 987914315124952040365881821587001478528 12478030 -513562843907383990087962193120999833600 12478031 -1493192675843173477599323409460885665168 12478032 -64616263807950559072678173586298634240 12478033 998535966957468604413315101278634875380 12478034 -372162027804728287876516549539985683168 12478035 121178804038286659370294233758346679040 12478036 29689909387592425721324198768247885824 12478037 104506445237264167075124424712661485440 12478038 -603930357024985200132174928772624984064 12478039 400529203633717939320303509531862587056 12478040 609179175296034489484413341065802956800 12478041 -12136955702718866390542141013703733920 12478042 632880394660737880529413880500407896832 12478043 922299315689755878048018659779931348292 12478044 -303829614686661172746596969538738230784 12478045 -903437942719655610064432738169238299400 12478046 -272366362000450955251639135901731408704 12478047 -340999961439716114666708020306912687800 12478048 1043766140016026746728912183071794790400 12478049 1181566279574953418303043308711033494050 12478050 -180599576442075285868654498127740032000 12478051 -1793177995290709612265435936031786163368 12478052 -830879471730859039743072245450870630784 12478053 225285632559762161453727467376543914304 12478054 204351879763812863717597191836124002240 12478055 468967653394355550127395621630392573760 12478056 543067766022548640830370954428244787200 12478057 303641492959710237662995626551667893306 12478058 -38351995216738207374817686606502582272 12478059 -1062003766681950847497059749299135522072 12478060 -87724115441658720201252961465458278400 12478061 -1287664641764719992956931843348854695338 12478062 113653325177650639498953354333748053120 12478063 376814420667162418835410730506928881672 12478064 -442338601607414389672368698871010590720 12478065 -34167253925580220248923979707522431680 12478066 118793974182240042535308387201989129232 12478067 227708189773453673085861232620417079200 12478068 -224395433798868595481137119227826812160 12478069 8744973459761435752929332197027999260 12478070 -652165914784446277388446725189231661440 12478071 3642712179237859142036805684698698704 12478072 -1103041207516345649249674001879127859200 12478073 -2266013036595372798816610917618683086080 12478074 -60401911999251661098792140586421237248 12478075 422103770639066435361805700420970531600 12478076 -69445191938031835969721893940207712768 12478077 65077272772975487515401940047971178240 12478078 -182960105393657950558631089344920687040 12478079 -218015342195525808796805738332877238360 12478080 -477879192908660421917772201505220198400 12478081 717666806502712935243803727775316602944 12478082 -620875445391223512481728881249717033568 12478083 49177218418591034650394407438098962424 12478084 1006749009478766903247877012103351296 12478085 -39124190180841011800917732800163298440 12478086 183953842734441967643790317582540270784 12478087 -1612428292273229234223507749603512315080 12478088 -290737593495928878808806470205336944640 12478089 2616518385278902593205265692324855296 12478090 -101363218739850762468731173131466387200 12478091 488455412603026043630418486136783184400 12478092 -902490129001828992613042189005393309696 12478093 -59027293853720087924433591797638419476 12478094 -422902142091696834988756003075766690688 12478095 -378056574113958594515216315381748676200 12478096 -35233857842787338113365993420947456000 12478097 148658096734293715768098839652757449252 12478098 163638858699694471686024944164643020800 12478099 -2101053675710888020056988846909654561408 12478100 -161323610216035356091394839019060745600 12478101 192723499846554099005363674549008380832 12478102 -21467866525965028264908981688306375680 12478103 -1797581907728272326254950719085796433360 12478104 106277927478021961825264419229857792000 12478105 80026679388162561528788932905349840260 12478106 294508950121156291162535447733287872752 12478107 -243377711361218339031114184635438603408 12478108 415129310582450756800190896044049397760 12478109 19244456873894289487604199844405938240 12478110 283449165597022793193678134369765381760 12478111 1399382640750642062578423448324577727712 12478112 -913016622852687366623491086932837203968 12478113 713752395768034601012007760638979833042 12478114 -342555433410721822003295000020616727168 12478115 -62141115375512582150281834767044003040 12478116 86671856317037264573868333245807308800 12478117 -892586327964576782999935083880311947520 12478118 989504383905423510133186910282829896640 12478119 356910666617095884810656977974403836240 12478120 430981582762769351791158363997569024000 12478121 150712083898667142009857065340141865984 12478122 -41481040047660464876236585983089122560 12478123 -192031539742783554219106774492614082160 12478124 2187770154882998450878934378049974286336 12478125 -582005946651380082039538376777694600000 12478126 181122690055220103265366486545131866560 12478127 28393723355480694883349685991224025080 12478128 -13698544064138654464644394558784864256 12478129 589287535894796569720915452592600207360 12478130 75570225870840712931254882519040140800 12478131 -51789426781455131830813402644453504768 12478132 -33421534601244510242097279838790975104 12478133 -1059846840387318018169900082075920569618 12478134 133031138923877239548718147105069938048 12478135 -31879500907338791807950717533050666400 12478136 96537352522094815250564800762134528000 12478137 -146162604150667940723290282990238069760 12478138 -82502559487157831441535091866561773856 12478139 -131794487860139804613467702120776338960 12478140 -186402155264416496286105865436090695680 12478141 1015334995613735475067424297383041361280 12478142 24418297348087981244479239588128777472 12478143 -980420078442001516358071447514862790272 12478144 81160815311809759763718965784861474816 12478145 -555417875098662914548657802441666827800 12478146 -65785786056993286657672059060207936000 12478147 595716835851958880466481727115389070144 12478148 911698699345302476486409582127141550208 12478149 1053306587852700061138124467137531479100 12478150 -330990749683112038807298699192578903200 12478151 215090226791673210662454862816722345984 12478152 752707087845455219233342916600315781120 12478153 183921688239687037924180195372756742798 12478154 -141417639496318395522532917517666574400 12478155 366555393532251851885012096910911750400 12478156 -185215243265608575838949110529772572160 12478157 702098559462896005732087633138203884406 12478158 -215496677575462536262631207403769835520 12478159 107587536123151492570279435905006242400 12478160 63480362167770415841750498352558735360 12478161 127894412530871997918480191943039784320 12478162 142873295313781050342956676773792690832 12478163 245500743171241080775781076523669154412 12478164 -210160720910764163446459149767111682048 12478165 -310550442587597632801196199119176022400 12478166 -451936333822876196474810129794527057216 12478167 77707615708069576990187918369372288928 12478168 -506974396558237750804387989091970211840 12478169 930600913505636289908522330208718851360 12478170 -4672435802753269544038231381617945600 12478171 127026455787596763773093951276725048032 12478172 -20218925070961557079725520908047692800 12478173 74700657199750776599122039018559548224 12478174 -153064532727074840775283401071417357760 12478175 362568579249979627683285553134389381400 12478176 475336358043988639702579305598005018624 12478177 255742403820253060016813719875375425832 12478178 -404002356324665727933525297755845283040 12478179 113088240792471579204049641793933217280 12478180 365077568800424625300381788920870686720 12478181 -932299315166261917320592979430902196900 12478182 -2275254329031337001944803051422269440 12478183 910176041604746727895397947948314725432 12478184 1580215773073121463606981392025832258560 12478185 -878612457691438722967657661621215084800 12478186 3953256422727129422689265732223598080 12478187 305601693401670410675760747008679602784 12478188 554209568720044805208776455810011561984 12478189 1629040738180321163851719839400530987990 12478190 -20981700890181473594847462682035609600 12478191 410369394340884286105162703312689338624 12478192 343224245554195992343223563580424912896 12478193 -353884413088059858699305328672519216960 12478194 -42036883086005888361388569944733680352 12478195 -12987497419455510204390959330020478400 12478196 1063624369837248071506870738388886190080 12478197 -116863691515027972101622002019818209472 12478198 869608506234905314131082367770230333600 12478199 1197903209043238002767651197988229268200 12478200 83310895650071814753431330125406208000 12478201 898821976775964294531194921264863492202 12478202 133920289376673081718928691470314627584 12478203 323620277929742679831691358291785177344 12478204 -91648813464425818714214606462895458304 12478205 -778786355978315992784418486383199060000 12478206 -172375069856958342313412284169191483776 12478207 262869429349816101018218567340279093600 12478208 -12654763246321420979958825325449707520 12478209 444950291758623319946432724508330688304 12478210 772490181374888412255793031287855080000 12478211 54495597722685284456378785910825704800 12478212 -3320456755073019075433540567560176640 12478213 -1643532613780971810684965599957377024 12478214 128919186139136173307793091096523126784 12478215 -852589514569549677681890656284681656880 12478216 -1385489030893424584885548087263102315520 12478217 -372914546766762810337405619573092309734 12478218 433303302190588684673550922254960000000 12478219 370277336302632977229035966831621327344 12478220 -5199573590747706961609036031996421120 12478221 -252522963955439959360283972387026163712 12478222 -506540290591588033908250748761008763008 12478223 -320302888704905620459782962391428232528 12478224 -106374079115511581808524491911717322752 12478225 -468709403136083734780265399762544084250 12478226 273172157849248964211563165690762535312 12478227 103655200293220886693998245713278450800 12478228 150229242999559999630238088537059926016 12478229 -648663480608632018694829482700513565170 12478230 -116032974162343132373006314761713370240 12478231 767969720424504422700527818921122445000 12478232 151333695386924572189499192568411832320 12478233 162605213642651609083550958828631440864 12478234 66744303079333808927315275204408358112 12478235 -248721797410655881477396829182140890880 12478236 -70300813098807205118937511391254118400 12478237 1576340919856085851548149255745197590886 12478238 42014280390679245101170311961743914496 12478239 495920357617010120565075212944713868800 12478240 1615897703751582380769566079476123566080 12478241 -264738199026390298310948362005241889088 12478242 -228550089081150665713051064866181340288 12478243 990684950231975965381844215980932774492 12478244 153456775143261832485077611675329134592 12478245 170649594749172572464834740755509056000 12478246 -569956276081683150525725681336510304 12478247 212833898612230466481157332639366425592 12478248 1230063901676153070514988101051405593600 12478249 7147450674560747788355358724419435136 12478250 -163889358746568977892898606152856320000 12478251 346400264537524812421172570951654616240 12478252 763049187526514938299957018965178772736 12478253 -1253817170862445344941234640958384304736 12478254 -127141402783169948162933068587785695680 12478255 51407540066641464544774710392590381920 12478256 2546029217044344929906168371372621824 12478257 -306618179554592086356349887681861984 12478258 -97764452016565142617432874900221501440 12478259 405576198227935850624933106921243310704 12478260 -581789191030297309066440540679769917440 12478261 181729528908698791401708651170877514862 12478262 416812724789788704057210882248588617632 12478263 -31049933715287217067533435514489608576 12478264 351636350710887308344584792804879052800 12478265 1206896182934325732414851941683028108800 12478266 -741088301031801166588415905161121574400 12478267 -238148135768864042373947751974880191520 12478268 74295928140912612563040054593459592192 12478269 113727702210711507012528297656086694400 12478270 -210862647264801082554887634833329578240 12478271 280359815671236170995929602345729635992 12478272 -267773045425787398073971256648351612928 12478273 -1283175281542038556114734345836762556478 12478274 550131774750287235039715019367637780224 12478275 40673468185896008971480082396469624000 12478276 75633139909343382869750007227082412160 12478277 500582221030465236189498569370935434272 12478278 623381373126373151504129997701316037824 12478279 1102190626258932387426775277723465696280 12478280 -719290619850592268885910402178369689600 12478281 -475212283628551555053842256725673041376 12478282 594697305709575463032638556178440351744 12478283 -515605997172548316593895612337976319468 12478284 -97738544237320330718854971683331449856 12478285 224102557128598738610972092080380875980 12478286 986870940293474262067373564214397670592 12478287 475870731220992276686361530350232709120 12478288 50490343552038645792119839066034667520 12478289 -500849068222065449404658799929856271644 12478290 -346099804438209948792699275545407336960 12478291 584609584796564257158542866801230541980 12478292 -1486431364934779567136809379959506681984 12478293 -269824400605808966952088919833665106098 12478294 -827084744037794880619175796442073735040 12478295 51816547155058699076083357465435692000 12478296 -531192363518510764895465789862578135040 12478297 99536756997309427421498453268964316740 12478298 427940156379645670885158011263164103680 12478299 11274569990171016279071987457403754688 12478300 -65705131616116670624983349602644505600 12478301 -36017910625251451886776006936433923296 12478302 156385592249228959948283051544409627968 12478303 -462695503367933234380800138511111662000 12478304 309650048828971657092521841340770287616 12478305 -123730217690991137036436528722717614080 12478306 -281250430010630168739191906415054520320 12478307 1606231679843733480249747293949552162840 12478308 -525535949059799242037936739176982251520 12478309 394565183906362703188133950921005884700 12478310 -195947067178775660831860494776025421440 12478311 -717691775891859702696845272751627779440 12478312 145865986239719536500289281063722680320 12478313 255463151961430993969035718263856861824 12478314 74896012170990102947435556624020010240 12478315 -654114489047816467481292606540445925280 12478316 444987942228208494280322905774505622528 12478317 -16971498870949408360589637744538563552 12478318 -22684405568395797072067596841627620480 12478319 74564207113854892134268842563427465600 12478320 40976714876119939835712217828196352000 12478321 209717528533396553020370511977890509888 12478322 110435398017477665487013270912104239232 12478323 -358163043075597704582102619893388249600 12478324 -388916824293727137303066162047548239104 12478325 284643150803121466620895409331427771050 12478326 3868837754255285340889224136192886784 12478327 725531942801045373246767190752241795176 12478328 8242767306631294024615384983142809600 12478329 -24642268022548041162017973139899465552 12478330 217600384249016994778715791910499694560 12478331 846183035422612034608598622553887636132 12478332 -124187446636401875489846202713869836288 12478333 -163107563210648940662641630582717054880 12478334 -47826437382405912604969737529795175040 12478335 70212860046068177578749952832529440400 12478336 506006575663492880331529225450291200000 12478337 62576192216763278648998102494919928832 12478338 -510523365331946482080898573642745613312 12478339 -1459546606767624770784152620586508617860 12478340 272593429470896941062020421754693632000 12478341 -804239691801324979165476639632294642208 12478342 3397949717697303674723705445733906560 12478343 336486681074689041289987758976566977544 12478344 48054068709779860823622211024535838720 12478345 -1369605720192409273375314792023129985600 12478346 1285955257720898203918123404070782428160 12478347 -279296094218313549808643114894663992320 12478348 -1358599085160665641666740301558977819648 12478349 633129015067107201387292863260253593964 12478350 98444790088182226659726558757746288000 12478351 -469280873046822324888970879914021855408 12478352 228016532870549789843297116292390338560 12478353 1160823142991032611075229194791027825904 12478354 193421020547977825622295977557915548672 12478355 -1119140592042399864708275270534026067040 12478356 64409537239535728816738275605348173824 12478357 1497779263780688477252565735728344178652 12478358 -662602750219360344312276963190555845120 12478359 -323980325069205215846315731064451552000 12478360 -567229237771299655008512162772970905600 12478361 187677647440875157928376154833921708480 12478362 -123104659319677609197194917635440014080 12478363 1069805872367264022149430210594469604612 12478364 -269965923039677851545529559648840309760 12478365 195590295417407539094416416003948685260 12478366 -254687330588233584265946302173631960320 12478367 -1864853103309969507311762002170129504 12478368 74648729451023298181133585265092198400 12478369 1312485696723500540237032408416174708400 12478370 281923094637755331238476454040508782880 12478371 558890531509180148546195550956615269344 12478372 1003695918840770521074551077478611656960 12478373 395357417233450090850197095818844100284 12478374 -14798642097105641070267661179621266688 12478375 -37937024601196011180612234839819856000 12478376 515532622607418558862311629237481262080 12478377 1152350738988990897616554384180427090320 12478378 225775419744481506682580828487801157632 12478379 -25923100122718051330926433481600193600 12478380 -516552453342923656008218845267984573440 12478381 1863191620848181649879756380281673646700 12478382 -368530267893711812513946313668803312640 12478383 -127909521809051933417763864969976279320 12478384 -291814233031181136968311291911942553600 12478385 6595057551245821716285858892505180160 12478386 326792417377022942603994215849971171584 12478387 -942618681940692159131619602971894878964 12478388 -47293597491239936919333790853047878144 12478389 -285160961961635591887190285200280481888 12478390 237858387286959112344023747129920934400 12478391 536317959494468912035265178859837422144 12478392 -504248160730764284568147426063611535360 12478393 306486115667284125360835056991464809642 12478394 548536796960008622646887252192787728496 12478395 -296997157880160784054615173654973403280 12478396 -229874727572832248968566227125019681792 12478397 -603897928020594616597464313719075239520 12478398 -25984427388344113027569090971116164480 12478399 133074395808180900440913810717209364160 12478400 -25696549766216947961233138945622016000 12478401 -13628091249922675305697849692670936320 12478402 -959655463617688765472024861738595638400 12478403 -104239238223166449724873593836854179120 12478404 131242525559176756024780897740275699712 12478405 1169354065143451924804454844328888521120 12478406 -180882770675235887366015612779813536000 12478407 2041020736366275459806292309044616907392 12478408 1314396716561601046153576104045461391360 12478409 1267309287899400591200932791262160267610 12478410 85853152536473947569996910079558937600 12478411 492011717496018281456983930443086843904 12478412 226870571270825486330171848149208031232 12478413 836001981027336101728751400324534001344 12478414 -327545202058643177829322354760734941120 12478415 -1179967025541668471069858905832565944040 12478416 186856934531606224899074427323104100352 12478417 -91564355044259997627812526621972007488 12478418 -509614901795076877427086955968712937840 12478419 -365250036435281860277761362078421772556 12478420 458835731504226942529207920704419553280 12478421 3289146832969337605579254505930978720800 12478422 204198122609202233924665939883770320384 12478423 -613702640217359587794120341925263192160 12478424 -235305238866237697061680192587007918080 12478425 -684505014104041916798254605501952447200 12478426 -3362965041140633742550097105866618656 12478427 -385365144663710234781054254610878976240 12478428 -8650304779982258676183263981048954880 12478429 -551306659085350836816188776319918208000 12478430 193388828772747234458337449202774789120 12478431 125353043950087547049121498395324687744 12478432 -204947952269251209472369500357476745216 12478433 1775732305760650593645055401154409199024 12478434 418261965514148608447116865714623262080 12478435 950065852993227072942472767325994470080 12478436 575872970348120740204299382485874875648 12478437 1083714758262194380424977667900303585340 12478438 418425514013789601198038104621940935776 12478439 -736398218755154285289273486665000508000 12478440 -108374687594243673006717891174998016000 12478441 -1946620917441882455255633613498153390000 12478442 -379781926648376151012323602255737239280 12478443 -93009998980392282851135302683526334976 12478444 -1313573939806527637021362237514484848128 12478445 653069449809047448306710071888564876800 12478446 -813271937824120213410882093762018947136 12478447 -428787820384137432869871230647019510400 12478448 19308947565680512326060226074623508480 12478449 162351009898496796283420239736387792128 12478450 788951957456176776711364335793163481600 12478451 -1098060543687772787932342241454567082548 12478452 148263248736560042219617944617331302400 12478453 2466736548912476517557471549143024171584 12478454 129469793028221482775330060627123158176 12478455 24015163148309794684375398259133331120 12478456 -466986901077094759334858087310830469120 12478457 -765228229435914267617447774966631558294 12478458 -335068285253902501361042466578267534592 12478459 -379778068927010942042954328948784665600 12478460 400537197570390763992718903615332641280 12478461 48275374981859477306256698608241067264 12478462 301678125248793071980733699408399327232 12478463 151881650200461767269978312806886178544 12478464 -21405511865347044749546800206808350720 12478465 -156096632490986776910883403075835952960 12478466 8718972891012898939142811147533746176 12478467 -1197945651468920026895313343786651255488 12478468 1081586669018269416229810294026780326400 12478469 -739379578802503509131932570293183903456 12478470 -284520497841912506895303844414498128000 12478471 -2978333155410604606726990564721723856 12478472 344468043282366752470093874323136071680 12478473 66068561401721980518350951621563534848 12478474 28045115163211078204104597784210124640 12478475 524679553919612742829335470983613278500 12478476 952770228793880422583456304340113054720 12478477 -741545863910866349707422129635806511040 12478478 -256540263127982997815453606438799802560 12478479 -240899535572604870195544165294791979872 12478480 -47042925759367907659652709095449559040 12478481 1310302179075549635390873085403041057600 12478482 50994129693893944553858733017845824000 12478483 -1215467312258731667001254012434089933268 12478484 -224255295330034382828994680456738957568 12478485 570448496073488851797555211994909844000 12478486 -1114936966648907032268155681619386787808 12478487 569411449013263187598731365163298840216 12478488 1243763987295986143023055006693601280 12478489 -915080089014775965120603127830823508352 12478490 141570074372049762513707707814143293120 12478491 -298097535015640049186598214694763676500 12478492 -54488095364194719708489519384292335616 12478493 119325727094455272572601666763366080000 12478494 24646691818607361188952400379313868800 12478495 -1955007252676691187958613305398744000 12478496 -257459126722182714185000537210408337408 12478497 -85368746766015216501936821558315640000 12478498 -13859806604073941782139235810964103520 12478499 129288207878425125225538597126707583248 12478500 837473342034421106536146189621073920000 12478501 425286191144856748185217155263419931904 12478502 -98821377193531376269129944434393613696 12478503 272816539010225086225562497446787422504 12478504 -362624445904714537384974141726104217600 12478505 320956586881711974497730166692532029960 12478506 899930775775179520425872551856949504 12478507 276488516965387495647440118099944408756 12478508 48558556157338220152376535514727172096 12478509 -64393202890746843536906342805221760960 12478510 239833353114106685747299720667821489920 12478511 -1223481097127432005896434921127087003888 12478512 30451249981945463258435928528267509760 12478513 695008313566023694490588782651407167762 12478514 4280415413240203431446871953277269760 12478515 -43418715532453843337639585289683047680 12478516 610294885533362964609231258897437777920 12478517 1819969693685852977469655519033261330492 12478518 -243020445678731213251939694438442959616 12478519 667038253761774357752308069102808394920 12478520 692223522893658079432313459717249740800 12478521 831666461286066903916547300317452644064 12478522 -128306101317695015888078291761237594368 12478523 686609340731050291785274981021396942848 12478524 356676950318405503121235540213982248960 12478525 -149888163143375389478596706778625379950 12478526 -1010673239001571936347336856199480797440 12478527 -1065682713351447112734158968322649128880 12478528 -663481877978925126948024673814099525632 12478529 -511228114168838345816102405486114255424 12478530 -9139620569606781776635243305015751680 12478531 105955083745598093543286200483910694432 12478532 -397013114030005342309677729591626182656 12478533 868133704562635059935388391714663744224 12478534 -427415939776844795494952087851147667328 12478535 320091639652127095879605475386528230400 12478536 -1213250820032854580536826195226808688640 12478537 1690069654622725079157884973658821375460 12478538 223020742128830693757863718534386375520 12478539 -1691651203401480341166951688170600766992 12478540 -314455968014036626486974041671841694720 12478541 858868566798428878119231866059958013942 12478542 106165615286545633123921628921643803712 12478543 753898750415129951093474055119023758720 12478544 169359735633885321935367608027653570560 12478545 123790566031034425707203959434681421620 12478546 10714961750760158032272107973477509280 12478547 104778414005313528532120211631245053632 12478548 -585166927464046893348944180470662045696 12478549 1275629603306452336497717754574297400736 12478550 -20864995707547719874911025259521286400 12478551 452236003657299021216146094519024022632 12478552 -1070919010009157544244306461703423610880 12478553 -2143343902650522685449674918979142442496 12478554 -74131310142667815066140148116385546240 12478555 -30328957291031539259020433100912420000 12478556 -7198517309877271801505243416009993728 12478557 2344692151398102741164586903837566976 12478558 142189583269282969721343402216966240384 12478559 670121495852922646134431498328457562520 12478560 289353208289502276472103834732459458560 12478561 284766240974345229351729468026917736064 12478562 16576048692556961831197299164519614032 12478563 -432672035660110530096318062086135687200 12478564 220128011093771558469225450940699533312 12478565 -402404001551956635020346214728342417600 12478566 179584325734249399972090336329680466624 12478567 -233724194369628998650976180396144749384 12478568 157294263256924647740551882812673858560 12478569 2725958208293506712972188952578598544 12478570 8854106512231962955570965843471998400 12478571 -109616201458469824419525840831096991200 12478572 63192999310076787299753788306098660096 12478573 562123335789255999283858142988619142240 12478574 1149717255993288654943742885861334340992 12478575 27322541407736619865259969158972560000 12478576 -354947147356251480284847347911730036736 12478577 -573138534627931659356015691744510268620 12478578 260942231308989273529449143240733883392 12478579 273672548611564862518664248301925263180 12478580 741777237482358388891212731016154387200 12478581 -589446166003146760624308966104412403122 12478582 -1268433323304807238744398293371696780608 12478583 -318263605989797992561497657468353391456 12478584 -252387332615795951257904684666797056000 12478585 -295859402690039046736595255200258689660 12478586 -930325395968420653006525249239370940160 12478587 -101502464707776278169186689726870342400 12478588 487293374027329616044903492945442674688 12478589 342895155685428039221552337214275840390 12478590 149117085097259009917084073763481152000 12478591 -468691260006680683584615228091112891008 12478592 -477546591262201015051762973065976217600 12478593 -400303918564313261724779277148530288336 12478594 -1238710064751817934750322297770586359808 12478595 370187158341234469261155774293270371680 12478596 104103868144470657042592087759202254848 12478597 1101691494068150482094600586500733310046 12478598 239255232553630038878615303004064345920 12478599 108159288182438164841797608815456482224 12478600 -8518442308339707269495600962839552000 12478601 -972932520774199970904131137095879723000 12478602 240395081080650223535589338499312518400 12478603 28697268356818373748074068460055490560 12478604 -908621311148697704045350944685633741824 12478605 269745226904384406553010459574373960320 12478606 -80585835780215254017886995449546017920 12478607 1386097849934209009565199038814631127856 12478608 373870970765333345386060742507238604800 12478609 60821315891825784290551540373925172 12478610 -430229101076338697844354901758647795040 12478611 -231235967804585665481682703938830531520 12478612 1231526187117518455713170566957471246080 12478613 435288044056042829290725863549665052160 12478614 -411723029932660659254210989868604548160 12478615 524122573965133817024404337927712164760 12478616 471164190108792489881285989469147627520 12478617 -14011814172117308581734135391529304534 12478618 -923404792171725756462268169925484020480 12478619 -27868270866726522561935117969212669704 12478620 -4277723156584882040486143345593876480 12478621 -2573276742611125029896008622904867922848 12478622 -384377710673752675902486040608975389760 12478623 940499953712784038338979358849407373384 12478624 1533519390965527338998539844453576933376 12478625 800181737027624666864642313682534785000 12478626 404321943117294449451724220366613392592 12478627 -52424256607008008013351448307184545280 12478628 -76195342761195651146782076585694428160 12478629 -61351416945641251058608172323434005568 12478630 -384344954723271200162463158229874166400 12478631 -20780018796441770654995609831962207336 12478632 407976699741200152107668652537202360320 12478633 -392181314365343312349512469957882716336 12478634 427847001267122653559884241821705331712 12478635 -222903430224609967663631657246480633760 12478636 764217752853380550420048557952008910080 12478637 -416593923123200933220757784085449180148 12478638 -269886195496549624834823255164855746432 12478639 420802922870194415293870654720013529856 12478640 1996280651657313506008384294018744320 12478641 -517819400321287111379409656992541244480 12478642 -1097333488309342283304115800723879974400 12478643 3888362723586765865495243504776702984 12478644 -12578440672984768978319683806199910400 12478645 586305965986063694732785740910086097080 12478646 683705245637219236241640729366202182720 12478647 -94774581557281990384187428772663685120 12478648 119588922515064778646950421459964887040 12478649 1122592091005919985834548312157378300240 12478650 -105366877537783176199752024730262054400 12478651 691041188899635033503251548956518346304 12478652 -862437097915040232782566662845262142464 12478653 -335364616964870828801730207207841239936 12478654 504766040513371591625895041854178155776 12478655 244862607722915497565216013859686507360 12478656 654682501875756669298975960433430626304 12478657 -655862142475483620696610275951513594668 12478658 127770372081586130272778214201905389440 12478659 -1245927104054093519878206922583407429896 12478660 28042631455304131683137667157386343680 12478661 -135895551587843954744907303576466221216 12478662 -117184172201742208925897973722518730496 12478663 400170570780944340185857241139018599184 12478664 690643485833132019137771931225585131520 12478665 271149048069458463512235081344722345920 12478666 547846041943943454885744750552649642032 12478667 -1533934987428268753117237762965861114408 12478668 -333868494027047153665297531500711936000 12478669 121988803448224141896360793681702307296 12478670 49370572170028180438286298401619737280 12478671 445502916985838126946190410018695565600 12478672 306066126541327981820664954715184300032 12478673 536377483423463529255510670046005998144 12478674 195427164727226852346788904760742868480 12478675 -1081184296053480158452751322375599908200 12478676 -342888912848941451634738520344659042304 12478677 1093157727527953462462418168453725835040 12478678 -25443139462231842072059710177309916160 12478679 342575071938043308863644322101869350280 12478680 -324083442709418494525632946069014528000 12478681 7821905063375370708804549325980489482 12478682 -432577505949710933640471327649006425600 12478683 239250327916987021292341220136662899200 12478684 1548496686092727984363586066464533579776 12478685 30164268279232435874687667647663961600 12478686 5655204174057600079672678115235283968 12478687 2110376862093569397036887339845750920 12478688 -1741351401111996886009204348943795748864 12478689 1352194647153037440257097384230038650624 12478690 -68056599590707970279416698561274905600 12478691 -605300293189755328442265761968082355408 12478692 508154246524865959796412278900480996352 12478693 5802721479912708348000767308479704000 12478694 -322972147417244734358649845849728952448 12478695 -265943808020615131798612334102699020080 12478696 -130895234010384673548339301729395916800 12478697 31226169771746122412892488102354715264 12478698 59614005249853336049999126587938229680 12478699 179596527475656966469718375242732819700 12478700 177052135001967294281612459830049664000 12478701 20772376584131385677077991271948826080 12478702 -91065168662382459565333571732837888448 12478703 -216992946764716477818995127587031854016 12478704 55394568034331775028627177183397806080 12478705 -1207105059460482445976152792813493970840 12478706 -1082733211747629022672165701831274076160 12478707 -191247389241065166584153239412930899560 12478708 810015584675229362713560867725403580416 12478709 450345963021346853213722038185653286400 12478710 -176088140038870703698043499342224999040 12478711 -292899285542164456376267201725654215040 12478712 996566428158374184151516088764009267200 12478713 397310376173872547311534572403934640384 12478714 -24956713163076457085357962424160591648 12478715 -481330180856030394313724989560043288080 12478716 -379802953420419718357092747071632083456 12478717 267003833216084183169465241352491477766 12478718 21683966277707425856319488563137223680 12478719 -103243700479735434333545332330996597248 12478720 -799074686675267736634189169326817280000 12478721 -1467593784204505778484251804184135630078 12478722 472002420823076092500597890002809267072 12478723 255938313386786483578464023334627326972 12478724 -702030179274404460863700728985503685504 12478725 -199069808273753595542664201607305600000 12478726 -316345072515308694228473471512185106176 12478727 -910759292556675586868243699346204536424 12478728 -583091125427745590307332451624117411840 12478729 12663443386513760454678447833885645760 12478730 -672935738742658888407202357905628320 12478731 92353494819971857139102718902273714640 12478732 298052634072490535632934302063120184064 12478733 1014155283734899259366682210890654497824 12478734 404501323306923689807541797206722305280 12478735 -1714600376037530194640615281576025000640 12478736 293528214140830014912320561079292723200 12478737 -55435361505718003531843213199909289600 12478738 600267097842960612479144442972275333520 12478739 -3026162367716169068307587587198998720 12478740 182266282069710669849890745602091417600 12478741 -286098727992311699866924459368762447936 12478742 39149565298028524609353353380588313472 12478743 -109863778530512384595728228823802878816 12478744 -538714275837101347800997388778071040000 12478745 115762640777661353083670144609125882500 12478746 185339370334178521825207688352565983744 12478747 -343796611469077940963885913349437760368 12478748 605075578055275685707389426301996286976 12478749 425651212709807905040121823088485793664 12478750 202625283912602808784028168871369000000 12478751 1632049422130952367350370627598163272104 12478752 -363930352545825926150120669652021411840 12478753 447318547737857109248369566006540799680 12478754 937911377508974631662797921140840247680 12478755 -459617432317520461675828044299943823440 12478756 603620223472233738925996591196979400960 12478757 1580141969023595374008518990605161939006 12478758 74306992464580886758247531064185807424 12478759 -470067800621479651181635337164383988000 12478760 11326688952914489332994251616865484800 12478761 1178478380663660400219123678800560523520 12478762 404867517260917064492069432542288339632 12478763 418272176925355580724051729615163362240 12478764 200892378906054579442134650336285861376 12478765 -173838174391511887825514232435110895360 12478766 43758967792317366705132505337701085184 12478767 -362088606186790865960848988468645801088 12478768 46683664506778792862835623773291216896 12478769 103838992109126071510706855671580263920 12478770 -57557991048818753663783031650898260160 12478771 54674680495140346909805438142661639744 12478772 2012525551019302305520438709167921152 12478773 -245105087398863729820286138971703712576 12478774 -90958935545030913985746666258059114496 12478775 863236572182167776552871276754239942800 12478776 95576945552507811738970452801538621440 12478777 807423036734135208827954559609030905172 12478778 211930891397007363686210698447721305824 12478779 293950049089113096109762838699506254480 12478780 446557888995249834456697542488693760 12478781 75908246770964719144144184855910917292 12478782 -355647877241487366662840924560613007360 12478783 1146014936950262775493628281526714820032 12478784 -596032245274655871831752437782739943424 12478785 407630720803728883404759255612282801600 12478786 -921350716074317434378400428780944303408 12478787 671829638632378186315036119969976589760 12478788 -124007439074236151162191683003443552256 12478789 -284824091910734058378695974380899050176 12478790 186609152375269410846149352762715958400 12478791 -108421147207417089786370651408265230464 12478792 -551203535510974257394007886092848512000 12478793 421885532740167529619745868263742446042 12478794 -125193869963332011788689063688011223040 12478795 436064656168273731620577698074126521600 12478796 -1410121690423428077054157413574657891840 12478797 -259401003628829756409033254883188835732 12478798 1473138345472254507456792505696284855360 12478799 103053367941167278418329586920920860736 12478800 -62177362215396795167938433568276480000 12478801 -524460286669514318807277199039879515840 12478802 70581072426113528827227995579886096384 12478803 1073150513493137553126044106071117611704 12478804 220850420180064244469314984942075553536 12478805 403970702573223555472723049908623812760 12478806 -55956788783614239399655024837092940800 12478807 1432284331883202642990571221850996300632 12478808 -1802500532207740195976697384563609303040 12478809 16204598431923735213212552207384856960 12478810 -198519870277720747176037634478392497440 12478811 380316979972186231531313128955565101232 12478812 -361606774622055600545538787177826047488 12478813 1201415612705903628541829630395451265062 12478814 -840391567893622745519417045394288971328 12478815 -4753484308748571207261053233529466000 12478816 248688679139769066614440469002935336960 12478817 -300382325577814515088241785427389315008 12478818 -95466654315713233410884997855231320064 12478819 1782655375776320412438537707079410344220 12478820 762478076566060460095858306193536512000 12478821 53554392471697023521098868421948037344 12478822 821914835837506834730242059998622719712 12478823 -294572726296451149229782092830736004560 12478824 -527862633215355674439420938217088204800 12478825 -3478113796338702783771521045557738500 12478826 481646570520836849465763785336817224112 12478827 -1410349022327494190024702107453888983360 12478828 -438022161593403174488591615764222527232 12478829 972925749761779805699047186161541279872 12478830 33948688586229010028634309422757285120 12478831 107809703896503097251419678959939418144 12478832 65526453128894912820137563647193153536 12478833 751510879966297758782166912333714263040 12478834 110877697658570105964374039142605583360 12478835 410063480667573718526601397521104711280 12478836 300313099614230710024321255130015606784 12478837 478943949504251610502497474925331998400 12478838 -446524530316006214150212259554295011680 12478839 -35857931824574534455780258812722400000 12478840 1310295436435143675074426112580976640000 12478841 -1657255730177320589362672412306077565628 12478842 -46471743493545781636059121199746053696 12478843 157053128086869536903201144462211448144 12478844 -85328728870370526038350285499008051200 12478845 -327115334273585779421671690496049811200 12478846 201025117998212412987297861988692367872 12478847 31449123340457908694381266479383653920 12478848 396658602344817269136300419668739358720 12478849 -1591797057980801400022998330262106593150 12478850 -110752514114667978096267757330088635200 12478851 410222646958101710748137648474444496 12478852 -807124955729496830350745788771262088064 12478853 -399610627779112338066768012496232480196 12478854 -377273520326151803913840906351093480960 12478855 -62006451580095818017313924707251855240 12478856 356359993731350835458421203558866882560 12478857 -175234520291971804066140391882118467584 12478858 -5651484829532101457096726992199454720 12478859 -57441568189485762193183762871702192940 12478860 17080334576689871340285603480792161280 12478861 12374149683655190843457749799335826124 12478862 -288815488113137220511155955196236717056 12478863 516907149648258497136552101725834923144 12478864 31030365787343494405536989194260316160 12478865 241288408268591450582138985661731513600 12478866 231283800533811292738331571469436356224 12478867 -964760033966304743804829768773139957168 12478868 138043439971783204177826502522184707840 12478869 -22156537265509819872729058460789204196 12478870 276055586268373255248340187116002825600 12478871 60468081092892175358324554821654856872 12478872 24180018477536287960531936448318668800 12478873 -434377919148633700647308685141334784496 12478874 397357334114362917212098039268309153760 12478875 -407179373898610339961419314118683072000 12478876 -425179842203518196902453368171105933312 12478877 -1841177103661421936872220251368919834560 12478878 232527283650783801177516370663946788608 12478879 -761687950258336316488537968880254678264 12478880 298529426976710763171682227174317752320 12478881 -320563913002570237328066999144639796048 12478882 457882836058236812033106641035462800672 12478883 32752341919394820542608119161119506504 12478884 621984055970824384596908951681313767424 12478885 118841539870306858381199852000719543200 12478886 129693449798501975646755917427102697600 12478887 206196035280936201261424477043691103440 12478888 172834386078959516353747248455548354560 12478889 13051875074116248124886324227486677120 12478890 -64361821779626214236679609012127630080 12478891 -1390337518409070303255463332135131413708 12478892 -178718910213350158169262288379314124800 12478893 169013856004086854324365093604053647360 12478894 -448218573449437239825117613696042509504 12478895 19311712851771653105491938631487047680 12478896 130704616059090955154053158972422062080 12478897 520866708340749706677073941342612647860 12478898 808640503881140566602682243856141629200 12478899 679526007878733839723646395396788042800 12478900 -37257992985919539854275748600628684800 12478901 1335158166616765164766191114100808402652 12478902 -5197782860609339963547162745162325568 12478903 -95176150083027471872261790937194298560 12478904 696712950154502045100031705395369984000 12478905 -747425317249326717301696876391775651900 12478906 -537083840571139059420227985565491290112 12478907 -259664411186316419756471873984015961600 12478908 620398108096530002320509574001545052160 12478909 124770099339144086416815376585420791110 12478910 105467559517108364551096802603174784000 12478911 836193235218475447504907126547221808072 12478912 -38909386451417432333761141082987429888 12478913 1253395286301990650551243513731083152560 12478914 185927189949705633582645222299131530240 12478915 136121967962583317577879476646297711600 12478916 475473618384841379753893501473173968128 12478917 797430111310099701188374102379653629600 12478918 -208135410311138021745578465715016939584 12478919 -236499258559638698925258264998553119040 12478920 403152442654255015639530527477098905600 12478921 -11190579770147656672428398992391240896 12478922 192621534335497317817475644964984638512 12478923 494390683519536183101933665835576178144 12478924 -168289368106719193417347121621864171008 12478925 265251706417137442717766717536576039650 12478926 1111138234424552730647813032741552128 12478927 -103151177907006290581734359333664858480 12478928 -288396780249464093761886134167372693504 12478929 -285049160159846460242217718778986233024 12478930 -501024980456927488025072929563603020640 12478931 -1236673174956972090041969956668768520968 12478932 408722850071677225366411809522964872960 12478933 828289160431607927515078426123528047182 12478934 -309062441189105714934313366785807803520 12478935 153200820010386593247213745818119301120 12478936 -580382583297144723405488222966981283840 12478937 707538441672531900933754726564294273860 12478938 286430127582655128980999133269444012544 12478939 1734009586099085279379593433564461831400 12478940 340152529019882236412094231851494295040 12478941 36736978137939769848490293715488338982 12478942 -233716827043930458065538401132430974976 12478943 -13362915694267924511618574170958419808 12478944 17010451422681363915574644196358750208 12478945 738203323937062817525752136457012359700 12478946 -76566936292638331984631642749984145328 12478947 -447092743807510125730150778231958318672 12478948 -96773955166785704225714933765483512192 12478949 262113610544534748960658877611111854720 12478950 236294090776341787781031054062320267200 12478951 662146828272917742812718693707602872232 12478952 522596980408827396322034583802155694080 12478953 -255461221056665949413468960510818715520 12478954 102818192536897662444572017369700363520 12478955 -95528563435907733146527579811954881440 12478956 -19122983944239398821382982573011091456 12478957 -141483989574169077364498253095698781440 12478958 -1387916056411861022815551869767044940224 12478959 1228531864889894818404321023705333189064 12478960 87671631811783554445975880827266662400 12478961 1628669055114166006720046491522630531200 12478962 -502340438189987289175028469861759987456 12478963 430514318599815765400560860410846234960 12478964 -313855176614839594333075197773227929600 12478965 243505350452334786784623533737264170240 12478966 611464556995288280084355117413957184960 12478967 648216312688884177010890871244981078400 12478968 844491441848931259195218222334023475200 12478969 1174052257612663904154601107932856026196 12478970 -304774220143769462055208608782529392640 12478971 -342038926464658224526246347820180959696 12478972 756578473157382805238490224534937600 12478973 31638260237012007435090874299988277964 12478974 -23952953254127854049715950766559820160 12478975 498625089106727264884879401333538979000 12478976 484344801428000262878307742874811236352 12478977 119798529784451453409144156826553615346 12478978 495427397955604556122797096205219289040 12478979 -677676331176134171064044326271657820420 12478980 4480324287573641464347685731469393920 12478981 882136675983651966919140488830720962782 12478982 -441664834931857588871498712969299329728 12478983 -106844897181291210680926810125396845952 12478984 -217975234028285206978675643128732876800 12478985 32838276810367610431985528472307737600 12478986 134166073011986325812051919611705045184 12478987 36991195545706190020401415619620351720 12478988 103145190025649569583613130625749819392 12478989 -794136234824450785179570313659862426176 12478990 142638205886542338156268974487111852800 12478991 -446576202270109058223318419297861220480 12478992 -25122648296867556688731845932400640000 12478993 1402359023622525103843599108928067448242 12478994 -300934945058264257800794353946567735040 12478995 586542998158167381187571125140752064000 12478996 898089714089963475892657356041476400000 12478997 -1335291437157068915624557602027615664260 12478998 7501517561182995162195606417900625920 12478999 236754761534158954177962453223208588720 12479000 -1296344160391359606816421962005299200000 12479001 -413937727484664336960047616209502827568 12479002 -873032406187248040274022956907799500048 12479003 -431366500695787858956070863899581788720 12479004 -132411649120666388810514505230326645760 12479005 466851637666813575613618756890364533120 12479006 -319066533550700627990169466308689974656 12479007 -933062609993629161758347383088063698360 12479008 -17264625671682815572806910967147397120 12479009 433285939775055894404974669751786953128 12479010 88883955502790569771918750528105382400 12479011 -383665509223420276422135501027975732388 12479012 157987083962761185508487244322315456512 12479013 -1344389211475066997770821693165900984258 12479014 -85128198090385957890554468425083459840 12479015 896997031407659423843434491411574751160 12479016 -949418214064887137268523463985508761600 12479017 2722668058197448871687093630717974599552 12479018 -730420625871457221138267000462787238400 12479019 -152606545310716296328301563898220072960 12479020 268974335950900941652860694202464665600 12479021 -925391438058475514152518713359115612778 12479022 -87899751645054823743265359088814063808 12479023 1605063198980605714455118199582530944272 12479024 -43992766626175309220546741224417935360 12479025 -212013799733895218689224884168517120000 12479026 99688078739652059502559399840780953600 12479027 358671526098109901538583852098024507984 12479028 105499300268877350489510228297713944576 12479029 -434963973142880602139855603966538707360 12479030 7905699154754637200023867242447841920 12479031 -367146998843512755673581983228733102720 12479032 1853491574334981646279858307808078950400 12479033 591678223399804324320473552081215853376 12479034 370949668469716155117238406379211361280 12479035 192504217022429685802178055353064420480 12479036 446390032842397695770208025154865146880 12479037 382969254007156990404271117487170868352 12479038 199004742850222950009602719384181582208 12479039 -1796722622073635230956868369648844132160 12479040 104826894614926900201207071589898649600 12479041 1052188976368734165470363831334727791552 12479042 -191777683462190819415516715196718439008 12479043 621099910087468343143766835758541193464 12479044 972281618048422359900289612577311531136 12479045 -425625010253546264807098345704270114600 12479046 312879910065278863846079338829164425600 12479047 -85467659665340293388584540677954143136 12479048 34175005499933623928438765307797760000 12479049 837116962766993518037886950464565960640 12479050 71163035226609600768467865085397145600 12479051 413890465609610336093688331237363443312 12479052 -35154996072124452481318853678438343168 12479053 -583098345997485628431193405448082098698 12479054 -191108611786006756455924498215746537728 12479055 -37955821266162402087708613190204016480 12479056 206333852010488912724645672276538540032 12479057 -432142666430036316874036143265477475100 12479058 2577020056918990196108772776849508384 12479059 1005458733416872794934397414180466026640 12479060 -239756691990039291209590551802765946880 12479061 245371497075956119742603551501731664704 12479062 -213883943345683725941354321233760014848 12479063 13377868096229863229525301700342808904 12479064 112282380592212629673428804765236592640 12479065 713233463313409352102394924397303859460 12479066 1048119234953697107020402928905340789232 12479067 -1179605344005386971099252745507038087560 12479068 -397808671720031067313729002053552472064 12479069 185385615612674578133416441420293874470 12479070 45718176699994934726057677847653699200 12479071 544922632683800593422894948306458440944 12479072 -1586037354514061040558694968547361292288 12479073 6048145114963640256099493471826915424 12479074 222130663404321981741286290430755667536 12479075 829248689485278218243212083120075908400 12479076 575720752603099396582186602329920296960 12479077 -207564077624344301035713520540270944000 12479078 -507754058278508605931083208230307792160 12479079 -40442125954363179719388069459672518616 12479080 638705955488107594992387009715077120000 12479081 -374214622145014019490578549602034708736 12479082 212435049742067679530298667587109859328 12479083 146035127876246101325569036276881858160 12479084 -1137866583580281267828614529599615702784 12479085 648311667707708446419577926155906042400 12479086 59875854320177099259892964393191168320 12479087 -228946603976289027414200050662660037632 12479088 29198354486247047558690477841384603648 12479089 -448875771080767339310042421954480274368 12479090 27846586093870274204465814184620249600 12479091 -182775937277492671819649529465563731200 12479092 -165268645059827856688874242228992607488 12479093 1245316320141339616278342428445652512 12479094 199474138500895513165482025823981785824 12479095 -1097419732100895019677440559346585247400 12479096 209722026152120393755264518104152104960 12479097 -627170000663063347702668352839305991600 12479098 -536582546818259464365512518617560064 12479099 465516032210015984993018770495817864100 12479100 -305521819292373521434741926773832153600 12479101 -157655521777227825708605850916724327680 12479102 90261769274517948746490266838877931904 12479103 -840361226761265312380249284078757536 12479104 -1018332385877556477712499910145694760960 12479105 -60440720347673329890147236508193862400 12479106 598257307287298214758205917896433651200 12479107 -270095286725933067210999867627107196720 12479108 629938159796684535773446005477487558656 12479109 11608163753144464197674613713235273120 12479110 -142145917817501968830980210754158135040 12479111 -416473752876974337595141198713217086048 12479112 -200411795707166526320150714238029660160 12479113 -835555112142077378944961042560365281180 12479114 -1078756146233051291020948011218579611344 12479115 -108123250545209802838516572955869884160 12479116 3149673275748889660086916384941814784 12479117 153583511940167475826929016340051414592 12479118 22076211080713461359446167607001301120 12479119 -128904256216084146928615734580256340960 12479120 95329003537084381059666366003164774400 12479121 497870064074678759521021860908436664290 12479122 -48814186008791963747911624052439614688 12479123 652905010169915463452585888494819155372 12479124 574118473001130886993237370379203573760 12479125 719201834673985652144473328194226259000 12479126 -1080365976717212482523717052367689287040 12479127 -96738504796383216552427851071902792368 12479128 330041617542681332577543550550647388160 12479129 -398096648449968134850075420590516386212 12479130 -737062993381535324667838324328107968000 12479131 36333871375695186353675619233214780704 12479132 -884789770020706778189420515068590191104 12479133 45384486852966287419158706527492810240 12479134 959179564751506237644891938833004793216 12479135 -286690306565967974983784638306012104000 12479136 381208904237043408325251344086600777728 12479137 922597782135576564450691685136906351792 12479138 972981360609340509317643012882166272 12479139 1245030446062334853890555075783257930344 12479140 438516511149528214739338398523156189440 12479141 708472159605217478066132865645797988732 12479142 113696442393311585253748395849784197120 12479143 -466115719805499593728556580272586396160 12479144 846896198636377531879436929301987036160 12479145 17878411074085792560393498339515170560 12479146 418931699875788519402128360955444810240 12479147 -159197023997556877640008958243019253248 12479148 120062046343314330961396829985401178624 12479149 1681880603943172906965864864564099904320 12479150 386105391410722254083141114987030524800 12479151 -743280404370830159903786779759529086968 12479152 -113532666233084585245520127051566153728 12479153 15303651469353274806673966871180359860 12479154 347031002159177743117601411548127829120 12479155 -113754419386631602409388115521538596000 12479156 590499695986508863131548768136453980160 12479157 -1239964694387996352346655027790131295360 12479158 -1274031166059450316600000921501126919424 12479159 -4069475720940596040728738637289201920 12479160 493852315441940936578533853826764185600 12479161 -1483035628925522981566031180531221723248 12479162 576891505882285981072282417884322533120 12479163 -188445279228565670019526811732402798736 12479164 -743417117598474567972395548966651161600 12479165 666855039162091119817240185042913926060 12479166 -65614976130160495502719864509713694336 12479167 -1716313275308730826123431448582139406784 12479168 41599547480893284770775055887104999424 12479169 400799626028841155707269066685976272944 12479170 308830713322260248751439847211121797120 12479171 -2208836236201548475616799015336670271088 12479172 799033756233667001388410537207021140992 12479173 -779500359361387467050518812211397995968 12479174 56199356798167275618739099428832886784 12479175 112529462278114937817085439397513825000 12479176 600462906331755031628112794801960386560 12479177 -1189697471851220248392772736575675927974 12479178 454257480036587689948134756891052410624 12479179 1095954269709766592387124041851079583840 12479180 -114324433568824236469798575302893148160 12479181 433314286926751671937452836769520350720 12479182 369918723337987432263589169285734297152 12479183 -75881295259686588279053231207738135568 12479184 -25902187838440369343458610798648401920 12479185 -269747233062127659937409082422130849600 12479186 586827371373221654762326224399356626944 12479187 -334176205173543193021643486251887137280 12479188 -1354432027140735383607186022050089130112 12479189 -1086494607734870556727125961039374521010 12479190 397579166709111023750215068107321107200 12479191 -2039336802403040763839790194709716222616 12479192 -261672277114430843768520320269871308800 12479193 -111210634679604693585819206477150259000 12479194 -168457884983126088780944860663908584448 12479195 531459526823884289596501229005471051200 12479196 166655878167499540910229374033693368320 12479197 -1527531480397543399000254055520971979400 12479198 200808685792198423254820583434805865600 12479199 -1475258234026640484199869945196453399680 12479200 14925775759563681259855589011193856000 12479201 383816431270281510399093061192628981952 12479202 -4987547902142215990434604783333016064 12479203 -253140935320363768281895185686635683840 12479204 94862361406727220673818471881666002176 12479205 -247555632468131510345714973815766466560 12479206 112428615806179911872793277841252067552 12479207 593329163383137860525986932943072902672 12479208 72342952237620781424597503544426496000 12479209 -702037133806918135908950455792397867590 12479210 -23336586517337146600997055469385820480 12479211 -8267214010380510993195631180057333920 12479212 199974685758730215657799598472118005760 12479213 -921789232017428330962344607659957098538 12479214 -256175216462958322737757377810548160 12479215 -437598065000148920039935517798570436000 12479216 -344807449247317726095593854482439569408 12479217 187148408864511253092223981581096349248 12479218 -309891790955317799256999833101502954880 12479219 829074358036477521789319015154514085440 12479220 -18032368422995191062379068596213690880 12479221 -3226178812512776171739750428113983816 12479222 -201323491254749238955139272862589390720 12479223 22729749043447669558639347013064759784 12479224 -493668921935786272312970458586784153600 12479225 -302713039579226276219127620867715268800 12479226 -90996575534821786426287399849159597312 12479227 -574778318198088856288609347710875144924 12479228 1383504250103907794874078566589638381568 12479229 -486944907511490238433991096745173285856 12479230 -686116666813893364661752682542949538240 12479231 -1823629034715147847812562721813635507968 12479232 -457620538005416496456579481495142400000 12479233 516218958416626637816857855020717291604 12479234 -1075127099790320591010203744852679207984 12479235 -547723539413216364439354122828145958400 12479236 61724916260749494243509916269756547072 12479237 481667078405362889843060292625295057886 12479238 155299570498226958904547155983344716800 12479239 -53699071304158265593275779160474678176 12479240 -105490387939949562036353121124779571200 12479241 -1119983475558991099909490364907086965856 12479242 -692011395928687216534548380466840868608 12479243 -60876402494256016337333054696701853184 12479244 224625807281871069695354914665795846144 12479245 11156544489601942301731946941423905120 12479246 -425151306292038028208243247166112089536 12479247 -1808951008242130162802731260040228306704 12479248 -294295796663031606559963810934412804096 12479249 -412739343609255189439772591961411207564 12479250 -132874325583749892165965172286438656000 12479251 -129129323167781508921858371692848506400 12479252 578748824423533007930303809327449169920 12479253 546391527412466768016647628709330626144 12479254 -53329011809439480947031804819410195424 12479255 577588932068677028290618130052570155160 12479256 115714992154533992261525697965984010240 12479257 -52172596814737304187771531730076188800 12479258 463621165636865897640810954897154128384 12479259 -387067906989466991148164885986588121232 12479260 -995764141578035667201506228860652229120 12479261 102763267050314515763762370539617301862 12479262 -50115914046731195028117670905425734848 12479263 1127906907239600483933609149012647036512 12479264 193249543849776740371477224589111590912 12479265 -1211476931972269133098821166953536935680 12479266 25510792197891121006142927826231202080 12479267 -291690365832772686730296420909104040960 12479268 -131922704196161984751123344508752173056 12479269 -478893008898499395784957143946802303040 12479270 199152384253790732938912050547869029760 12479271 -37611051619625179083918832157972919936 12479272 369861518201271538063072675971344209920 12479273 1691022703666295299772400454118276838522 12479274 -258183276760264972794063324677264719872 12479275 180654093433982567883243224137896253800 12479276 1178402998508662200960308090667952811520 12479277 -71152108018635930815881379025695414592 12479278 57835058153352144940128972735597891456 12479279 112369232709784614863743993646998773600 12479280 -29514192853227452661567254143618252800 12479281 -1083229090054355250516259413963324342800 12479282 -93180366228921923192280274728480568416 12479283 -74742011444984145091258981148536400748 12479284 614991240257978723212750276010995423616 12479285 105560998257773943090151635032412101760 12479286 135839868801314627935835535031246817280 12479287 -2976842745057674878990840582922249803568 12479288 11708097094029396970561869790745948160 12479289 -822767659973542217852375427871305772032 12479290 6548575326243062321606514408732672000 12479291 -1426166345611366550707335020073409771416 12479292 -268014749954472133710102088195310714880 12479293 859653215225102963436517396140176946924 12479294 21978693840622970066996888102957028480 12479295 610853453047815633953994004315244899200 12479296 -20175107884525705539508664854215393280 12479297 987846988377772811926290995195956855746 12479298 -96998598262639449263960176290953582592 12479299 400594690227492840858516894645850862592 12479300 -267598642929493861304687925183715113600 12479301 -226537899800892103603348768749822688260 12479302 42648312746606708411115707142897243264 12479303 -14441923920932298686629061287314679296 12479304 39496720145688671785137088181612421120 12479305 1263864458722132399799877021613135871460 12479306 -36657512518984354474401861107536485120 12479307 1102916124546793144628800161507030618840 12479308 580367495239368966146732953770949317120 12479309 -284983881808574762105205118376339067900 12479310 -430332104453011166928721092041205509760 12479311 -397444318389485376394676277734160066248 12479312 155572020117344522182631271845082808320 12479313 -140725435392598111129800561939742679040 12479314 -364542431545044889459734240452952806400 12479315 26247659315351179624766302792745711520 12479316 -131835547427560631544219547072494901248 12479317 -563337440682081897060780661361044283040 12479318 -312355143988242027369758204305823804640 12479319 615345561586285639883838988269819611040 12479320 595951708470173953997287186842542899200 12479321 -1575281146194072527183991549267074735478 12479322 -401660467618658052457561318037074734336 12479323 -437404232177150656359653680812867672320 12479324 -343591243581167980571217055848029426688 12479325 69143006520400834760554454624531229600 12479326 -751308623138513142712144696374742884480 12479327 20161547111919692754159448831942907232 12479328 -158288114889717772386900723396587421696 12479329 10201082634189694747469835219011768320 12479330 -51639532830743966735215402638398347200 12479331 5127374802037679693008567784330967360 12479332 41713403604195545914359315824857058560 12479333 49137791857378799477219746084733431200 12479334 -77129409910880631779811795343299158016 12479335 1934251857303188555588003098499861640 12479336 1318367332362949694541369794250921000960 12479337 195283269809792849677396169386802431908 12479338 530904894289487714783519017328731390560 12479339 -466130951861185637646312719379175125744 12479340 61799237249236034813685546373220843520 12479341 -118104430544653453842470485139062035520 12479342 -48018078160145079819524056497433413888 12479343 478528891145432226015121841297195439360 12479344 35523412761715561078654526759670022144 12479345 -835539965725381023421302605783002365900 12479346 64044380829115087813152817902316108800 12479347 -2921576622522699879387696257631641916968 12479348 -319072402752917219924208471263430764544 12479349 443029092163419334006032610666498256448 12479350 12562752796892298562078688770513555200 12479351 -571099810214731311724061243883688456896 12479352 712176943172365293570448513917817651200 12479353 2871501046766401715754657040209139489360 12479354 -1047203003309305329130282816437345492624 12479355 103283097361495360282289713106794593600 12479356 287236054226374533958856810159496736768 12479357 -1495256780950738926032771595992529756768 12479358 -248727825968822022985142833372725378432 12479359 -279616680141743463848670603576788693784 12479360 -108579271662163233748581456942622310400 12479361 -582160003591155864834504785150260114128 12479362 -173527576999296404890181563010159617536 12479363 -171870484087406777951921079373000440096 12479364 -421237517412360185975720316356602185600 12479365 -114852241397072721684100875089773267080 12479366 -359362725229073057668255806666771838368 12479367 609371864218344907609071269585847459840 12479368 -1801595044390050544428919159282563194880 12479369 785722005780877071629556491800568025600 12479370 -150536360935274140941001326126987667200 12479371 -406805570348490739632952343699382465800 12479372 712758827456043845082564877847085432576 12479373 -546446542862327206838951112825949416000 12479374 -936235413653204831567732306664252480 12479375 33126983551955855369268841125477270000 12479376 -15756343411750754373489857507841540096 12479377 -3819027418805864053897976456430807869568 12479378 223995284933020852174255058466162741024 12479379 394391870582084885830551396062130612288 12479380 429617453274815200159611040260839377920 12479381 327429084218949111886131674575916439132 12479382 324817280274997377659472956995558765248 12479383 -487125918988326957968426394198459974480 12479384 -206896033419549134431570427477557678080 12479385 28051806641600049235462478155895222400 12479386 -127983943692889435955448706353315351552 12479387 3613983151018892632524426528130418324160 12479388 567657730956389941424466209116714867200 12479389 498226389069101301883734731936351302924 12479390 -165752391623879397397905284520361881600 12479391 215495732261183764019580029704829641920 12479392 877364823985927705533857528614376374272 12479393 -3103750737544508162924815918058803376640 12479394 453258403838753893232458353657445654272 12479395 116286300339197540708324137244969080800 12479396 106327545708500084594670551366698164480 12479397 147250654388863266864365680067145235584 12479398 445838452020091346803077080136015007200 12479399 125885091468422809957189255723520609400 12479400 305571044231096191997055227533946880000 12479401 -820579047411655087456214849373395721216 12479402 146345889594110008054291551165073210560 12479403 -1049121041802444275772953872426267273896 12479404 -84972628739162011855292859193064273920 12479405 371924913927763735562559624126180594060 12479406 368712714541227296507449206526339173504 12479407 -327169093284277499913553693868925759128 12479408 44368193043068985045158984463931637760 12479409 16484802649329623979117808598468865984 12479410 109926529811308713241075356341345066400 12479411 867927577230701671919143879537588213920 12479412 -896724286286293954385120921871405643776 12479413 3057977438979532228312584963258261760 12479414 730959601773280592860143239089699825056 12479415 -320449932462289822418556802759075699680 12479416 -190337320562278133976321778680794480640 12479417 7522883451323635424848209896642513040 12479418 -190001317468729592919508892101386291600 12479419 7052680668142613575199416856650877344 12479420 -498800581550493276328116794551581811200 12479421 -1002563475829994602867426364334395397888 12479422 314212783609703221403154339026940378624 12479423 61467834826985858141860983508531122288 12479424 171804865149953543976682601279762989056 12479425 403027558486260231865039198449669720000 12479426 224549523661400726480968154506825589280 12479427 -84832901322375334260153337680875555124 12479428 -85335666709355092963353028532409999360 12479429 -119514208266023050984081213964549497920 12479430 -4033208086840237305245010516294727680 12479431 -1419719835274529803251893387936490697768 12479432 -203874595264213649260524339792165273600 12479433 -158917516280613906811343844142729553856 12479434 167921700905057473105563022319652436224 12479435 -248840385822352523199625777445827521120 12479436 -412481632507098386680394545443829924608 12479437 -1822645815542441193615517379122268267914 12479438 -561758737731048558265756985086763186304 12479439 -10324642674200710103848374277959735552 12479440 261485864090192622877345670283893145600 12479441 -355587659265652035139251665788677542616 12479442 -7253274042043429202605667665642173696 12479443 166471146039684263108855176992810730744 12479444 301786262883162416646004174846149734400 12479445 -477313069896870881495676830940042711360 12479446 -74376028798799568536251134330856191360 12479447 -1946849898790236634888690478276687046000 12479448 772218926934277626512388201348784742400 12479449 -1098682952700938278059977534868556013564 12479450 124398448873072024745856460893084546000 12479451 -510158016103898203061154195844538683200 12479452 629154150462603523199920028026694683136 12479453 -16222078367382977318408352517615165440 12479454 -322652720192479955711788582157905497600 12479455 723220165892566256393626874341445648160 12479456 -716643249375605058819950335688509489152 12479457 -123217963371052987739038910325294226560 12479458 -16783221271688940615451553446118246016 12479459 1421934012037006293394397161636255675632 12479460 1411469320491564178507177264234168320 12479461 -690797971646445628400042778593319292868 12479462 1390062329661282511160821112569459584 12479463 -691323727603601329227286108161254439408 12479464 -675265927855305235124503442852229104640 12479465 131099380002093517791903183992486368320 12479466 4964644781248868734912934416455340800 12479467 -393214092831024821689000509727446237768 12479468 -823423635122577224859654437968705480704 12479469 -384691924013776450982741550685054031712 12479470 456059096675441880428429044641408415680 12479471 252867946426567379366330951015999186952 12479472 -46710441439338904670865776352840253440 12479473 -1466214387883016672547188105329487951278 12479474 -353048086198625774618248487917804290048 12479475 473962707199747353608701279666067082600 12479476 554421015354082984920770071229744946560 12479477 591517695584358037283061009624520945326 12479478 53027474449176184973056550486080137216 12479479 144355033010184751741413710386529190576 12479480 -934710316647744513132172200879054028800 12479481 -97099528354931135094482670716383862400 12479482 -85426993803890049860910869165269571616 12479483 344774788738962426791373256502232423600 12479484 -108991103816723639824333465602030010368 12479485 969912499812827296180786243861966063200 12479486 -479344415969216303152117322949624735936 12479487 1517256374772876386243024474190498691584 12479488 -37345516046203047827330375030600105984 12479489 65121624205191913729084551819755572800 12479490 162755856239875562937776942045233458720 12479491 57241816238798789199267390439027950000 12479492 16250999867238788982174568884729311232 12479493 122251215564573967962925582330719702720 12479494 206230517086770602668754396689974805440 12479495 288981560998276554086878678424336664000 12479496 -15796937350688939224278717491726745600 12479497 -2820034242739618477905651606178149888 12479498 -121152836316541679828374743301023349920 12479499 608196573331262522855677678610984634684 12479500 -1295588280114623246194106053772578560000 12479501 7921233116711572131019681007133852192 12479502 134148392667178941094937530776861216768 12479503 18624399852002880904079513162616374400 12479504 -98985883788718881520862323787385077760 12479505 390539782278985377149880862754116834560 12479506 689288675265660456762754166953998408000 12479507 -158742427445988120258538247124400844244 12479508 -559499774149931077790527206650247604224 12479509 -310689508104418287415002723105297275520 12479510 245682691658181946502431122213403004160 12479511 -207278435182583377631411360036456639616 12479512 1431947830887798258081681056795155660800 12479513 356911011282034722025891597963525767720 12479514 564323075258847760121082387401345840640 12479515 419928663661124981145162906637402542720 12479516 -10770735963814792058656146019628570112 12479517 115219922810665279407431192838718542720 12479518 -734446677311632905410498499009219623040 12479519 -361555136059010170837009922066888539680 12479520 309198560477377399952877908066304000000 12479521 -782106547742571425141618618226778154556 12479522 232272670412273299711220941343344915200 12479523 -213587110741740564462818188029378312960 12479524 754977708791955374130018671723463131136 12479525 -1045712729470825112526752222380663438950 12479526 -353546097701045298026213168027209013760 12479527 -323832206462184436832628922021236655624 12479528 206534059467040276084517914006986424320 12479529 718669316231912385706063851399663671184 12479530 278615345575692267467699138504879892480 12479531 -372334001892858939956941880494473358668 12479532 9031795907338374613960532761757555712 12479533 219889174906999963933256971943281936224 12479534 -917917263270149586563039324570563477248 12479535 -1062893650085560110801745721384405668800 12479536 -453916894666846663288766893324748996608 12479537 347945504444399535311707063631328025152 12479538 -428999421710286485317354549068108176256 12479539 -354303882960628604259552037916065399872 12479540 870720093716232660588402375477560298240 12479541 -578638254995869299608458245742260994080 12479542 -228990540970944246223178354409988176000 12479543 1223164897524091271098737846474614298792 12479544 -93887001675634652562643466860539740160 12479545 168905838287881537021378806909022904400 12479546 7663725484221568414558259802434810112 12479547 10652564730555615366086741795584373760 12479548 -90608567167674364289652626862496642560 12479549 -297872570820021462480460108582119963450 12479550 -8897091380444711549059556806823270400 12479551 141114998693930428033659329180837473280 12479552 -19976806121018120030098593228961873920 12479553 40766256423111072184590524816437203762 12479554 1166335358175002884891234154219930685312 12479555 -26565099747850146097286027574553324080 12479556 -431422308063461054273143825223095173120 12479557 1019820745356827024861330036968271787100 12479558 -101065055461998017017123210247148994560 12479559 63241861337923801916687854220889482880 12479560 -725204406508929185052710285902683648000 12479561 981689645140356454243090834291470032400 12479562 -873484646510441746998462072936791692800 12479563 1585017325614856045599954754394864376784 12479564 986382182824746488610545687490099334656 12479565 181728448475748660520045870375969250400 12479566 -622640836468220338447769104719850828800 12479567 441406172010629893831083551674942229616 12479568 158417488381225846728716943294328602624 12479569 -87875311627587249203040674547823428956 12479570 -155619793287762120034672331748491366400 12479571 -277316256283455642101105728663991482992 12479572 484639585445649127931605788213801625600 12479573 1949274535034484750963345866464565403804 12479574 803896978005530806665727108390482040320 12479575 -790307819167303443655244219151592565200 12479576 -668869138337474741072454499137369661440 12479577 506202036171529615694712769266558720 12479578 -599768722430555787295033091681506502160 12479579 -222529995225426355332759417508529751024 12479580 -66336131928122424529404604038703872000 12479581 -3101961071325934452811170155293406897280 12479582 130970741046083571085795697946966242112 12479583 -1252618569082589763952763874738595990656 12479584 -848636818968711670367841050429691002880 12479585 134943476098100332564709720380395000360 12479586 248742208229015126042202542527855977984 12479587 443667196741182974989474837936510110236 12479588 254046818709388156593451182174274732032 12479589 -1578332834555348259742688833445001216 12479590 -103496814936878593524047381889166147200 12479591 -1181168177318313501400248258545070572016 12479592 -296365787229226608078938473653601320960 12479593 -119105115827325450721718523835157260416 12479594 66407467039435125603003719026726002096 12479595 348199627877531443438473675136571792640 12479596 -321842642717702630846493543082566956800 12479597 489587177066082870499419329222107088940 12479598 49464393267726598646555327875224902400 12479599 239294146781656580750175337398200580480 12479600 -26470345320565725980647288124144025600 12479601 -1285110456186487896835191681156131203296 12479602 99086053869670094177355184161856756752 12479603 1025442968090128347158293026193525035852 12479604 12688561296528551993992832212885327872 12479605 209677932624744217137919261558656107520 12479606 78436263037055769143423255877638453184 12479607 12977887663184446380546661417907699808 12479608 -420274481502064763390690696019875758080 12479609 72596327382716294851673983984874248404 12479610 147010345025860850445623749325175014400 12479611 621967388489878990413555189829788834212 12479612 -554260162345968424812612082700686239744 12479613 1435428470972348089638081615963802718784 12479614 396202121448685275766964294267258749056 12479615 1254236609769265821664541526611653011600 12479616 -607400117535737236778271670816840089600 12479617 952737316253037284783052395361352673666 12479618 445163695489612781680768342939172231040 12479619 150485866950214211302327231298973674160 12479620 -972001228903566010407485816279030968320 12479621 -221585511122393217566508818187039452160 12479622 -220536230628018846173896402307616184128 12479623 55461476571663426534456944055391768304 12479624 -378635225481721886115077246251317657600 12479625 -169944164691580446781197973236325947000 12479626 178585716522341711723823539556479326512 12479627 2865030800544386194713420700180442928912 12479628 157493983997218043202647201045220556800 12479629 -583249636100401980934636386006082829460 12479630 -679731042969683157234863414445927897600 12479631 -823631945807291985578676628031224302720 12479632 4681946835485987761059825914363510784 12479633 193925093642164958781123699948595224882 12479634 -340218029603198841066843345207797914080 12479635 89808978423331397965239109954573529760 12479636 133897573592338447285101021993866842752 12479637 283085463752142238678802100442976141280 12479638 372206357932588757282314230416347698720 12479639 -247676595353539948704497987931685864512 12479640 -204014624755097910734823594300311347200 12479641 1656813644935873304200588069464961689552 12479642 250224564491260648492956060980765184 12479643 20089294409517417834952753566211996800 12479644 -1017800893365501752970747251601218112000 12479645 -144407399434500958375444017659584118280 12479646 304910280141145041381103980314009803584 12479647 1655109448423382596358646956178777872096 12479648 -203517062585838403642493386780094300160 12479649 -152986088821038248301995919962922359040 12479650 540199793243090852672926826966813938800 12479651 -134617224964309923876896655707470509348 12479652 731180360591233132223051721176641013376 12479653 -914399975840229990090946711325923532098 12479654 171726316449794067757667045094939799872 12479655 -2304675835020735606745703266936135680 12479656 229094237786428265047730412565576089600 12479657 72672486419107023238138524250090818660 12479658 -133349612927814919045078166551942377216 12479659 3125893357367007806897332267410346891240 12479660 202261361233522377738589566593767495680 12479661 -15396450862736552717047591092460399380 12479662 6830242728815908515801292686287700480 12479663 -953135987585175766016976575026400796864 12479664 -19582038140308388210041862067006898176 12479665 -353354097991191605162577349043285494080 12479666 146483157104705773781017897783201120800 12479667 -1121469153733522057181120045562064146120 12479668 -134442597772745965451731370393139513344 12479669 810092119328635603936110998835238619580 12479670 -1672316118037857076398628239197306880 12479671 -1185731175258840821573769086476604615128 12479672 -1427485218024329321923118837644396462080 12479673 -14750872245084539085193213915946571936 12479674 -263486395104938226090624071214242507664 12479675 -7228455163839870943849741247596608000 12479676 -348912954954303822811016984047696920576 12479677 498352679720840216778106849588121253472 12479678 1020354077171908308065746453892554640640 12479679 620229645638183620989416903178728863224 12479680 360608200294903976715156998203952332800 12479681 71967430070933862307527686321704532052 12479682 270836088271789253351880350844893274624 12479683 -2293760734489246454822000701836179501760 12479684 429346516999141972314240421021241511936 12479685 -47880398065013775004666056147942001920 12479686 -2288679555965487126131037338807351673600 12479687 -1213526173797090018435244560987489541608 12479688 -62548161161229399920531200743591936000 12479689 -1146603969584168434737260213208891081776 12479690 326017631336123087771404142891662869600 12479691 -127910975249478449157519101777930382336 12479692 466830583460733022131763282484132354816 12479693 492726597908781319467937350274336095840 12479694 -265922834728631038333673460035615723520 12479695 -241171326176569963101430280471581715520 12479696 -33701266639526590472044268100266139648 12479697 -1047694891367504884592089247030147905920 12479698 -190744006496275873424246243867573760 12479699 130331154085328590272872660699147246700 12479700 341117065305458880581666478341849702400 12479701 -48785127095555702882578945506860674560 12479702 -153734010534298771201737682499450450688 12479703 -3073193843225708346262275607941151584 12479704 34909336628146892962945654395711989760 12479705 -70143335746939422730681795049471538240 12479706 -259407990089885437562272202695186095888 12479707 11675456019064733658420259313200629956 12479708 -343369539351269234097696606320369433600 12479709 -397200025194661765175654025371878548480 12479710 -885714510174076111775646594014679882240 12479711 46119633412097087385646102877646801312 12479712 -446662987301621498835059734842703872000 12479713 1993806065280218257817500799190193696800 12479714 -291812633608880275306219849986259379712 12479715 -65155273202011096363093219972417168800 12479716 -608154820702606146646167007775601996160 12479717 114815511050453783982463052936254332600 12479718 409303185991825569725231828871694848 12479719 645316375106469433889461252882927963696 12479720 -241148873403637349759011465394953420800 12479721 -230291063353912399559136072326845688688 12479722 730317700029091136433615376717300849152 12479723 97783140455794041685169211783443529972 12479724 -288412464540595683574983691497124500480 12479725 -741091794276575851804268388042141082750 12479726 -22227296950704521092969438446512883840 12479727 124361688674834896999270393804507697808 12479728 -428307444650876643905486624946794856448 12479729 50835285422422596712720905508399424676 12479730 64242531670160368075817434275134737920 12479731 -655959350247986103675557655891140750592 12479732 473599604886117394018913212421860638720 12479733 488600605184701705138957292764589376864 12479734 325400772871265279665624090460157658752 12479735 265909431847180955200080698802944302680 12479736 -1089934910883253173922119218855901081600 12479737 -715232752923699957173003492315427417980 12479738 -194931510881389217589113421410194339104 12479739 -793640543092030487185159907422815554880 12479740 32023186299679092918272454923882311680 12479741 -650994615638314299730134992193700510656 12479742 3663047492490027069313320099706441920 12479743 -378710817520894996067021285881535232720 12479744 797711273572681852815705058313282519040 12479745 133546693574955720148755536170548501120 12479746 1172257590389594611802804725630581916704 12479747 -130179387662685442123780919402759655936 12479748 40504768919521544309855195516840340480 12479749 -484802432240917009207703044265446920192 12479750 297696459529735477151872675738659840000 12479751 362176809069075200036953208549963185680 12479752 1258533368294371764289995433924654617600 12479753 291699448860414962655605289984998995008 12479754 -56168423247312815303715282509089259520 12479755 1707876876829101375658814382390802360560 12479756 612765331054389382201559389954676679168 12479757 959629929080504735859429761331726672000 12479758 -273256570352789642580365324745017464320 12479759 659980140675248547523958480392709622960 12479760 -85407988920134813281926897873718394880 12479761 -724768164551787403061035019643964368 12479762 -80306848598894824134246334604665616736 12479763 48819851176483609300814483064436697088 12479764 86365355847063562928398261556669386752 12479765 633108944487839889904543731765589579320 12479766 343171459424570475388608122650284061440 12479767 372712276685850577522413168423053178712 12479768 409574371902425938502936562048333004800 12479769 -108929044593209958522573210104749421952 12479770 8597634369949376003449031270732966880 12479771 -910525918599953757573890601498434286048 12479772 513119730893145220285261724243032003584 12479773 -595879691893926789194179733602410447240 12479774 -128975062582063503831264834791586036864 12479775 -43058657723369748037801105304104300800 12479776 853963098672521785162935902032674422784 12479777 450616085607569064194897423443210987200 12479778 -694956389792198739264004130275116660480 12479779 7246388471748000313843593074947782960 12479780 120094463610082589256554350049790009600 12479781 266961793883136773915649763125736132320 12479782 -71560281097534774534640725568839188480 12479783 267921923718034027646439301233775351032 12479784 -522663865822795132300312293315501588480 12479785 -181074358218836525117113476008844349680 12479786 -370382841266691694180154090052913376256 12479787 924996408475400879248627801407650652444 12479788 139232910966678721252603694530958888960 12479789 -443672043621325210433290988115648491520 12479790 -42101835637612377392484347209868945280 12479791 -593792041379247955957984292471910285808 12479792 190983774945348527959640330732273664000 12479793 -685812987859296852930411852443856144000 12479794 -140068908890481606621247266597958146048 12479795 -59004095621260564422961483214009498400 12479796 -27088014025773774479053505989283862528 12479797 1104738208670172149450437786375450862880 12479798 -372307999875012955626498018788004146880 12479799 -37544871583943509182054481705512586032 12479800 -141590343439817217973724810468078592000 12479801 2444769681788083416020139141016781682900 12479802 -26858180167189398426263902807067020800 12479803 -719899139745278455775319180710843271920 12479804 5822650566599966182347690958848354816 12479805 388238883215355833437346842526214139200 12479806 261095919404584694646180061283923404864 12479807 -1522664189769302567582212594992104493768 12479808 193370062518356820049236081807489761280 12479809 1297187547508148581643487896922925507010 12479810 290503138104466876372321774724967712800 12479811 44734320593999762108802860097557607672 12479812 135900465729641124548499789588960694272 12479813 -1513378040082657190042276932237460298820 12479814 -643428132151570985454231226725695020896 12479815 -1179139724172689806239615586559830316040 12479816 -1444243080674286710321064961461673328640 12479817 -175750903293587269177729119934770207360 12479818 -13682480942810594519391662703180118080 12479819 -2682143837427143945205950557834226952 12479820 -371716292274836477649074616542360785920 12479821 233460398533995211956218694737554164544 12479822 -1436489538853516173013356618922742935488 12479823 627682254060116874052372528540264401360 12479824 -101722460563227164980841987555163766784 12479825 228986120985904493322639804411496569600 12479826 3050001291741730629867476328913233408 12479827 1351460203470350675522934468986316356440 12479828 -477045226052290288267086479413416239232 12479829 -417914884393278835578013728961290059616 12479830 92166385222149724739766557371010785920 12479831 -143110378254434423780691097171188571200 12479832 -85651567458593421083905482568215091200 12479833 -277192344774425155864179623565189977196 12479834 328045587268376953365376465111376321760 12479835 -353559200426265596577814296782520215040 12479836 -129258152902333636988279546654588593152 12479837 92700808890305996222880269744484514080 12479838 -63481637758990258263875624362695702528 12479839 -608407819507001084327903105091958747360 12479840 1066931227268683508125672460839157760000 12479841 336049616708892003413930748986422767744 12479842 -620180180359586807443429111332658154928 12479843 717878976930369637685211537384550282944 12479844 14818178459090392342404900320010240000 12479845 -208759717525992639226226591527248808320 12479846 -221373957263389837163253822836528179200 12479847 -580347656884515431017248349582448640 12479848 -818423240917782867692139366879523553280 12479849 -1973587955453833975380601969694060478150 12479850 -86646397304169476658246013667549276400 12479851 104987608491879686297116895492740532852 12479852 28033059235663518155285956577070366720 12479853 -594255856362246604806771653465748270336 12479854 -602555966899691329389570078794182386624 12479855 -962408104241567471596262448124663951440 12479856 73871488924945145919575442740628946944 12479857 -73263200792377429909336864055739370560 12479858 125944661724188126992156301256080267280 12479859 431049701973070915028897147028793879920 12479860 192159156321671529286554974091333619200 12479861 -52723585438975402724202345462470689668 12479862 146502406575339962437123456948043894784 12479863 -838466194708181157793781031138258339840 12479864 -277019080781659937058051291178678640640 12479865 -34742596173404683650896486750579352000 12479866 -234212236834223205582691253080339722240 12479867 708038644528989837401336542216218477120 12479868 -23931931478820510229204132160347239936 12479869 -338940262428091535355533146837961564256 12479870 238516144140800010233442143190279490560 12479871 -125316937075456883652107257481629916016 12479872 -297611384249346100407851229291479040000 12479873 532272307207649700328987010870718075840 12479874 7826358890971685150035031648009074176 12479875 1368030449785729117237062285996967680000 12479876 -341147198796842913855518876487302074368 12479877 110709942035341739044444283343615422940 12479878 -125879742245763942495934878450243030528 12479879 -699973664276313713297114402468676236520 12479880 84921044769679544924710180615815168000 12479881 637937948661792976016240829833427094682 12479882 534045353164486884711668351589369279792 12479883 226296140141493962391649791427413735168 12479884 -331244691962937422929584486801703078400 12479885 -1116772097906930299207887937462174830240 12479886 325757852262697234260961009557582595200 12479887 8649007975932641290929509731252275200 12479888 -24422439686646163616213252400442073088 12479889 1404910980712328544428566610926183302720 12479890 9994732475759127740131751076414289920 12479891 -107240216062721180632733240618838564000 12479892 -45324540760186887177255669530754416640 12479893 -1483504377067453959160508050128460639858 12479894 347771441579227763613403884967803810432 12479895 923366222078340248234726795192494078920 12479896 -377388967535770209420311573357811916800 12479897 103781594258249435875493835429061142346 12479898 165916697412702121319601010461305076480 12479899 -1163617491169402988724578536166891303336 12479900 -544422508496309812075822895304483840000 12479901 170602796224062442094819430434748945984 12479902 -8868894243591909784019543307715750848 12479903 2359308088195160978445571905834802188240 12479904 -1315466461159304416982736727583991398400 12479905 -1095904330826317087638545261404104632940 12479906 -703552271329020681051342802418158300848 12479907 -34395348531060494253418013264914073280 12479908 -255985108827623959543240501824462699264 12479909 591961160296348865727905140574184069120 12479910 345164691336321940115220129962858987520 12479911 1598555464996738796737516448282465403512 12479912 -683886603265428872217538000800355660800 12479913 13529629348941793042531128018404593242 12479914 383722310824477167197605456170274939056 12479915 20166263940499483649255378729130931200 12479916 -35693480153363866146088137158218813440 12479917 652170057287204723900003622762728922720 12479918 -371165987025396430478395546285174210560 12479919 -1205473774470227414037319714382090968056 12479920 -285160747167178481085878171976998584320 12479921 552716698283533957261165809468911513892 12479922 -37526737008514500866760250836899312640 12479923 -1019387631742797427505949947189259462440 12479924 1094425874520242070574348572262128832896 12479925 -252165910047714811941490163712718080000 12479926 -172095347820660493375657106775646036416 12479927 239091881990594259732089646486960148776 12479928 -234611877034090010271970247164782243840 12479929 779124545221365003055910871153448070784 12479930 579385160576811968162216113538105976000 12479931 -397467903670963575995818924253646292980 12479932 262200290040565231593691528808732672512 12479933 7614295182276400351792314831157982784 12479934 -23988482027908157816501477879618900352 12479935 343099770740141886429036325480961280000 12479936 -112374095978240047175213945980515778560 12479937 939896526385710076826412423425894618160 12479938 125605747929562072662418027638447928320 12479939 -641324375618562522105883585348586104260 12479940 717183518556764600037045495491788800 12479941 -1175838829722767260503918563762005311200 12479942 -1356852376944789839806870848160462608000 12479943 -447610320390015075668085575538648863616 12479944 -19626840254243171144253627374063892480 12479945 637126632024149916470619495709248948480 12479946 -344750439082767133746359605921082357760 12479947 -1360404098904404837653229923853218205040 12479948 467457710179672454499214660718819328000 12479949 142521560863125765017070763091446523136 12479950 -29376297297538032131546233657140115200 12479951 -493295617492316439008819038026687623496 12479952 -83983202588564098541532684275756433408 12479953 2013261140704250005047066547732403931300 12479954 45176020451642588919289213760128852992 12479955 378240170194658732294171964671548920000 12479956 699074793148850667243419156279711008768 12479957 -360453463846385137420950869192524175040 12479958 -318851253366663127866463408766331851136 12479959 -679086160442977582055406315366050166896 12479960 -1197226261077971439625471777190851584000 12479961 319351290141779256176848926571236241536 12479962 -222661190272269623718191573282856454656 12479963 -333079059329783285594318552207419503696 12479964 80573192598179557401230966583017078784 12479965 -1004330038602741493266830926898864581140 12479966 247985024224922519383728829465720164480 12479967 -1409683555979578556868421070495558411760 12479968 1458724212037677674158539977395077120000 12479969 -1886643887010042181884151382646953505630 12479970 471384518620871962216947416832000000 12479971 171531253176491734218195052286667700224 12479972 -1008575122437111948621130856921640173568 12479973 32332557049824005028106142412800132928 12479974 157073448140184958767596225442450494304 12479975 -533168990054940640067688956761383207000 12479976 12599598880978953193172961506801664000 12479977 855393523979397590028044604742419898512 12479978 256046034519730528542461848068758528256 12479979 2362303069322122269222754823878184640 12479980 -19365190726215349916293673726711193600 12479981 -1819207540224045422858226615943128850218 12479982 432764739443412650974607600549148758592 12479983 1321627060707710358690282248267712614640 12479984 -225004716184526411086336626006959849472 12479985 -44356595740536704329397765273039092800 12479986 449705576552422354755313468633895740320 12479987 -58681637242202155354100202561286471632 12479988 -429816821314596265963070486449238016000 12479989 91641536176918285532921021384749812792 12479990 27052496956038635198274048058792800000 12479991 -620595421716956423870183863671660163608 12479992 19956754905087306774951276320536289280 12479993 1670654217167059482382139734365535483242 12479994 -105062303358098533704756025992091415040 12479995 877148151385179268296707704330950339840 12479996 812899015686992377254008151715881984000 12479997 489334211289110581113707674406464667328 12479998 -131981443083708451511723813403682637760 12479999 -276615276001216446064196754554655356928 12480000 -25977625116141937398766202372751360000 12480001 -295746834965551068760330262188191736896 12480002 19706535074829942836013626825686271952 12480003 -1198941358230698682442740537416791571388 12480004 69493237359329810076878982382197129216 12480005 -1408808504002759631421687215887199337000 12480006 51526841290258657169407188110073357312 12480007 -49972805530166701147743372878712287712 12480008 -909765719928720516103490835387081515520 12480009 11761769968441709577370296729894207504 12480010 -518496306794842284993517809051271911840 12480011 -634443068560641989445487982479914538176 12480012 60234896931684270411800997050274683136 12480013 195856834931920036841308642913836356224 12480014 474465846012269601570872481893830289856 12480015 173123235972917645243357565116920818720 12480016 22552147521463108938293837472976945152 12480017 -647120463584501097814687769871070544640 12480018 -165368810121481523658059276340945396096 12480019 5513601123766913358911977475119012744 12480020 -43431430596799676337154642048559923200 12480021 -5010392988319810701663038653232685120 12480022 894614819036348932560969852035449569312 12480023 -3435035606224391006167099042117457154864 12480024 851982667148022556646859298543026339840 12480025 237853452006732674896994281712024160000 12480026 -61827095848489819809801423687276108096 12480027 -372617690587251915324853917813686496768 12480028 -296915603370819082972134690344750959104 12480029 -447420135120223835860062216684708905370 12480030 -87985621805924551756568958010521158400 12480031 7070192118101276674195808837615678064 12480032 -1127692356964906934221855813232296132608 12480033 106522478546846131415612535935826754224 12480034 -248374782587036720613103943529570278400 12480035 815867742315362821790959164485750166480 12480036 -74574462472233673686328015623668367360 12480037 -609743103651070542579693682032301445314 12480038 -415554876565152809957902504978850434080 12480039 -289274730717888136967702243745946702032 12480040 1425359824168163176761310987010005708800 12480041 -753121151926903195218082417928547155328 12480042 90420279189999579723973513445608919040 12480043 -967304604848056564449082163510269093708 12480044 -1062444143214041790764553265013554692864 12480045 414181765689640546458406764453403684320 12480046 -362834837862202270256332482339151824576 12480047 358768316388790123592269992337449514680 12480048 13995307908719900823325767393576222720 12480049 -275279554292319969142217747046891635950 12480050 -461797937125178577495619134173093654400 12480051 -1087789225763766430204754901173161569792 12480052 361575132103019678765912858683211139072 12480053 -37849726588305466364081155799198657472 12480054 -582356393895145825825136427716961814080 12480055 733248935790057988202497581485660160000 12480056 1542529338119537171869817628876716666880 12480057 -1065187248973316470203514517564178574860 12480058 -482116070841982230489554316593464662816 12480059 -3484164763201104669522347559006420240 12480060 -10338500462256876035564661953514839040 12480061 1441259380482511936617161229834663686 12480062 4280855846293657238709705177605950464 12480063 262749325334328941511696947969847507360 12480064 -52685158238234530061505516868390092800 12480065 -171818605170665209639202416184500418160 12480066 61556887744396771273033473268980815952 12480067 -929526030690248781076197889993635103280 12480068 -387639510313222601078590187856150241152 12480069 122294871452470131749122714691140572288 12480070 151542548128248734103075661854026724480 12480071 -345753432320601047739395405677599855408 12480072 73211535846915671035079103526359367680 12480073 605319624550605190699235429525870228224 12480074 1149041194679882727554665958612014118400 12480075 34732246886075022186704510512641417300 12480076 -175016811769405189971868183465480273920 12480077 2051160580929721326755431700150259426912 12480078 -65008601647038223593358856507631073152 12480079 -118796164864650923021691808299549800600 12480080 7736527845805533378614892462083112960 12480081 -739681078101981779818888347461189791248 12480082 -685456615092152165116545602905827658608 12480083 672376949891162427232662840559826088960 12480084 65454535881359732894413832451811278720 12480085 -1617195440038673820045547937013647524200 12480086 11448765991621436211408016774312003200 12480087 624492302240524480592363393241203155152 12480088 -458453755604221755118362754117995018240 12480089 -674389833685925016915124280165151829110 12480090 -43307690436433123927313676320594903040 12480091 -651816512466241547966264224023043836000 12480092 148215193398517753891040546871680839680 12480093 -611959586262256194746289030794330661600 12480094 58661616206654072162241467743771077312 12480095 111842644098464856813348918475306037520 12480096 -351462294054697786004739866879047237632 12480097 -55409568723443954958806913460994278336 12480098 76672641882476733511398434278897121280 12480099 -23196292002612547825292537948800088832 12480100 258426137027220580878679109789386566400 12480101 28199392805395798958006817133321391100 12480102 -232233699830677941530668710421815091200 12480103 1090380356249787047501483586836372551352 12480104 -166825938558138687804312095683785523200 12480105 -10106947169549071821839567073384345600 12480106 -123050445147674377008403514331049159248 12480107 1075873339627089536991694005507424042356 12480108 -998796345859276811296832192588022325248 12480109 -338394624227901017226232752131348611796 12480110 -319516139288248771945495311783354623040 12480111 326697345441498007283963226209034610032 12480112 347112018496201944761951460247830855680 12480113 171825176652655893076826528205111025764 12480114 267264901060651448836281201947343932160 12480115 -311007335488722645435554077286419258800 12480116 391715086591529089652902929068281251840 12480117 -174724535874256550906841259172514388800 12480118 -235755812840964731212887379846250016768 12480119 587151226247376126545671888790248679760 12480120 -384351874157285670850573497799714099200 12480121 2097669132427310115232951653650600044680 12480122 217891498637915582998451123012785274880 12480123 -964059095660845650394989531488187632616 12480124 -319866683096972889842199431547404523008 12480125 330514544633821213901596183169081280000 12480126 435872201219333456744766185296424449344 12480127 68158013276161384311102178144528753272 12480128 -1710412042893019125593978723610321223680 12480129 757401083149886549943548960004400756800 12480130 237956548173668353958227169848185337920 12480131 7776917979310046791603202754440571264 12480132 -159626092158387335844661746398371319808 12480133 -1317122548040825718812713649272680499618 12480134 8978368519608768201021377219755063680 12480135 -263904407870109161545838911303724083200 12480136 -165693054584292816079402568281150617600 12480137 358510135702620990552760813213967939172 12480138 271099725625580984890200655610725087488 12480139 662479961521053110345728346589879087360 12480140 224515221915030215732628983482865341440 12480141 -1049061850313588168829987736066890835008 12480142 -70387796462776350267592084379104045440 12480143 1437136817295691009700419504936462491672 12480144 -89407418780694176430400586294655123456 12480145 796924148163737259637935179899876569600 12480146 -45636891077905072919009233074721858560 12480147 -626013295969417533539390890523479691520 12480148 31085158210613021283085323432693760 12480149 -974798131346451040483244766608630186880 12480150 -174062077675470039326608815669354240000 12480151 375575139089328706811257471968616608904 12480152 709073207602845922349680088709352857600 12480153 -32920209248382039499455711687972484896 12480154 -346270474237465000627431559279018836768 12480155 731491232832839461988614891671197578560 12480156 -21723454720870597193172834404573941248 12480157 -1202959815882436385161142791534083045248 12480158 -507197900077654630763867654984208712320 12480159 -808678719751082929647098578533795967488 12480160 68702088146856200821079681595888107520 12480161 380493012757126773686096201116654017762 12480162 -374055626831995802995713467380684050048 12480163 418890031108874074331283464300532977920 12480164 -149369087818065826242271720759648041984 12480165 114149627812762454758396429442041632000 12480166 -24115031983498766965039625122991066112 12480167 -19849342789086553117587320460397334016 12480168 -153232616296275237512589056673047592960 12480169 438014889155164582937843506892538487040 12480170 196269652694577543431889875596104509280 12480171 15745081902500746442387235089648551680 12480172 389468419724852962863401899202494136832 12480173 776831621045591243884426024739583921720 12480174 -31294395310008349179885342813949433088 12480175 478234843408696673130660553402871721000 12480176 65234301075989701161768307146420633600 12480177 -902865000212968055143300765820406535968 12480178 819200839116117602913325956308892410640 12480179 -3082116529050453267001454582327412404640 12480180 -513196141549308421718312156881711319040 12480181 383097791627804720239591359931403077792 12480182 834348840516549303195093095689844736 12480183 -927237530479804171127169328223886988800 12480184 928505728256394894968024074022922178560 12480185 13816562128725648896384498053046801160 12480186 -53185726142437776948953479228226457600 12480187 -2246415967214174785465276970360628736640 12480188 -360086399196121479853349665672575590400 12480189 510262188512661927190147775466301242624 12480190 351330132949106347983404360316089793600 12480191 -2194527525212394175150040286474779520 12480192 601212857539975087626304649123806052352 12480193 -358836849023907968237202330460664812320 12480194 -367472103697844315218261785878439181104 12480195 26610334911774117645273120024338964480 12480196 -1212503319192578358436979263813416158208 12480197 237219105979025778848411147561405396352 12480198 -77455952449115212554856642864494311040 12480199 502872864177909478640961650828888874200 12480200 353675122921933607402385811373391744000 12480201 1140938352927947279565560716309680216768 12480202 1127832195534870247764444190687333851648 12480203 602686598297506529984153860245424919640 12480204 667596099922189146362281812166310694912 12480205 936556894188330994297925063028995494860 12480206 683312291488497990136759281916464207552 12480207 360760326503181964199403281034463889280 12480208 148024095007810658590345480855577395200 12480209 -568145521131437588509268597892562862784 12480210 260410737067689608301308743984499712000 12480211 24309834402126142439868126395143679760 12480212 718365876384744452530250481140217157632 12480213 770678506350813389012763765603631185024 12480214 -527886769655146884761488678055603566848 12480215 750919421553840629791367510428373945520 12480216 168212536921574210830043437221823119360 12480217 -1228470376928584732341508586761067519734 12480218 231460373136624179199791716948286488560 12480219 1302307492002303608985106710809605028844 12480220 -81277835909162416657599928049706424320 12480221 -700527652658657226802442179503835182708 12480222 -178796086764429071302966787522466041856 12480223 156158989354098854855733756727035344736 12480224 -224108000471561089412933555516134391808 12480225 -32133450696755070407493334777038464400 12480226 41282362173560562905282658575545996800 12480227 -2104595433080084723690250790076766040488 12480228 -95842861633224062759952278644895465472 12480229 1498780327910129177736035121491982312830 12480230 -43181074520179695627596855813153836800 12480231 354948481913268229649207619412385357352 12480232 -239612331682428067883131328455793049600 12480233 -33537375876187044319665776439305431920 12480234 -291939852948458245670864770910919936 12480235 178544605986301384271200872090235350960 12480236 -350139569880833127252989201441342630400 12480237 -287169372536983319528374749547870402560 12480238 191183018354366735343068919101146014720 12480239 215639701513132476224202022157052310272 12480240 34366681734098509126673789832806400000 12480241 268210662797642360326015355607399552052 12480242 -659316683120343337294836780599095135728 12480243 475957767162851338188337473659150317104 12480244 -616664825272418671095070010432424394752 12480245 -641827496238510097102234144577484280800 12480246 152316216356465979195550218542115152064 12480247 -769416010539982965985225439164684427960 12480248 -247898143168107730852897639749300756480 12480249 519883481240905112117223897849633443808 12480250 -717495999097891439988493474291085736000 12480251 1692147981494282537510475956121059342100 12480252 206432131048329696877618336431890514432 12480253 548716713098934988883604673034093194502 12480254 -205101282006052154870268736102150259520 12480255 480160347436586789824640961581385026400 12480256 -1129733886342624481251370411937820049408 12480257 -21598743914605863085054198342657443408 12480258 49253980489997971612071340715917344768 12480259 -664826913862896765374662815084733977600 12480260 -97587567520455929458056978000636887040 12480261 -170166620095237375433877284797231866816 12480262 703407788892373094230108847590580947200 12480263 269051748358635221562292476468734555544 12480264 5635790922179246583634379345793024000 12480265 -177247165691655175317988468458799713600 12480266 292807322164734317109683964158735727360 12480267 745234967440306268127820413678637182960 12480268 332102286411284631309980266919173269248 12480269 -1372094737463137453325296116742049424330 12480270 81712096235950760566489705993036646400 12480271 1805463899197224643477598994306200845000 12480272 -120485148667105716937172684036827250688 12480273 -326231660280251448906068329533570772620 12480274 847180834493025926541654566435674997136 12480275 -199083237544202876691781677586835195700 12480276 -187296935903945220947237445072506941440 12480277 -1541604046452973818810820184486652480 12480278 -212424792465035595999853037887018738560 12480279 -199728849864700457377686663923267798400 12480280 -490430405620049704095844154761487769600 12480281 865083271538618008935844509328331660544 12480282 -143847078803042804776109538607235484960 12480283 236707908539732914993359390417638822400 12480284 1370512177664456837758498114337371055616 12480285 13755020425758831045827430340805664000 12480286 201800518852201902324601167682733137920 12480287 835533353127012941460615385239950119080 12480288 -866745911266600568866826278190924169216 12480289 499669294315618496624684540470964529156 12480290 -134165734657828244260280419755713495040 12480291 -1987092821590990504147732758160592592000 12480292 -182351227269901983493067051334547138560 12480293 -342121775787243318974065377549158246400 12480294 -374200707797101066073610726403530926400 12480295 874045473111683499657876281502650337600 12480296 537613423849341583494289847685838433280 12480297 1217142786331766850203265327867129613200 12480298 71661622276295865447088121979036404400 12480299 46223848258718289436471095026091539328 12480300 120978839479232582200998864462667334400 12480301 -329304129887080705031998579714989276896 12480302 -208217275692095188957676521619238302400 12480303 -2045069065514422032079887542233632888 12480304 -374200930293840785282499000046690697216 12480305 1034912240103002823308837531233706177460 12480306 30749197943630962756216781328698141184 12480307 334469231174287563124508305001170648912 12480308 -593328722703071613399963041458798995072 12480309 -182277537218902547591252029137796973472 12480310 -157335115510552809191759960585052925440 12480311 -619934109031692654281617374057121224048 12480312 -213719548317705183424166133231494799360 12480313 -1010620664064962555026512070086129076438 12480314 78877492055685842107252714182011303424 12480315 148566180420264737442156642186505693920 12480316 921219607384441422718311520360566103040 12480317 -743622001118094999112100358803904344634 12480318 -5972289847425082596022243694817978240 12480319 491385454455230639916919714573739894720 12480320 18839718842457629992913448342650880 12480321 -33614575783478003933679176313368371200 12480322 6234556484657940361887063637753565184 12480323 -8904157285633577773190426165735844456 12480324 864006418993417279601229623911122063360 12480325 -4077717341819990324280896251081792800 12480326 -660522866897604472276885674141898185888 12480327 -1200542939239819797336280817509187597136 12480328 352111413254430019114078449883878850560 12480329 -1132617461551208683286608320702472172160 12480330 296437660046990872993934081916982513920 12480331 -70972789652666413864706839249347942800 12480332 -914014792307774808588678607952078056704 12480333 362988280117047413533043878786667435904 12480334 59147117488128507727123752675604836480 12480335 50260470036415445146239402124987834560 12480336 92459039698614854114835290941821419520 12480337 413705317844273974414855771435860399986 12480338 -28806651539886758511677376404426031456 12480339 -989818679107247865146541205646517736776 12480340 -832949543947626028289994192267071846400 12480341 1450529529202635681137709605847931046400 12480342 -189148259288534194072276075783245643776 12480343 203349755393271602772236858957897059592 12480344 1085396097055753501867851009735274905600 12480345 -2024195137133280946518963696259538304000 12480346 1256076571969076582848195036868059991520 12480347 -809364719585509304285727573829371352896 12480348 -361702887712172523919160194412398302720 12480349 -8142274941912156721392804505924381344 12480350 -372967574186363424313353618017099121600 12480351 94361398929599436157382701705814081040 12480352 145757425736436656698660557272503025664 12480353 2265600146706736186417447302931630437780 12480354 60446437094471366268707437858588442064 12480355 6529320369119972135591476297256621520 12480356 318423148490591406446773837272418308096 12480357 106394984940290137057132386462715667040 12480358 -329968524505327783817294261363909948928 12480359 -59786018569551459369753771317399850720 12480360 -644664057857430484683090347299679846400 12480361 -44695853946030745869228755876537924976 12480362 330027927330454563434116822651239936432 12480363 -847961162542207341254873642172521472 12480364 -159246440223489204466012762369862441984 12480365 -1049866433104684322977002989228131114740 12480366 -172782811776590798472982520781985095552 12480367 -1167333712670743099121008882048913633584 12480368 110606850759088359353205794883926851584 12480369 375171292559542467286816515048427111008 12480370 350135851460499064671889401253545016320 12480371 1304165547464573254840293408401738218572 12480372 25882082316414698900748731834825687040 12480373 -373192343807700827748608992170909855360 12480374 592311363870189591043077815303775243936 12480375 -543150561244324625530312639239338112000 12480376 -338231224653631759231326101608170577920 12480377 -230705688413548889196075204565478513088 12480378 -237971199625126039817000433639363686400 12480379 -1492835464370362365748571361377170304240 12480380 690698688739337400243369655307770920960 12480381 477632816080252866872473701200247490860 12480382 -509263982483044499669374008741415713600 12480383 -579013390223970144471619239401408475456 12480384 210507130096677837321304141281770864640 12480385 -685312033862037613033632608021576757420 12480386 -718476678576582137100214555916329090608 12480387 -306345628486577129636852290072030168152 12480388 115531175421821831129045307260268456960 12480389 -1632576215683997704193523465873058397700 12480390 27407540906370837452630991306223163520 12480391 -111986736053171700596522864336173716480 12480392 1199921796940861148118413870299764864000 12480393 -488947260201690766834179812596763409840 12480394 -766241297065442621117041254420287607504 12480395 937593190648873601399232964262075354400 12480396 200574615426083533462014515664077736960 12480397 -383886823488669962176030392899954563200 12480398 88590184238930453997038105713231515264 12480399 87311667063089110020981194359647960480 12480400 60061240722603135217023456427815321600 12480401 1809357395470090629942843359761567899252 12480402 762073187713491809808021080263257538560 12480403 575650749643615434180143495899422481984 12480404 677941669285561933563958741849396320000 12480405 20759474288973978986291088644894267520 12480406 2308552196739758311285119688610255424 12480407 737790230260077619264131740646931718640 12480408 744619470963861027536544513739422044160 12480409 206087219038086534243968466837978668416 12480410 -274034527053744029895415820303308196640 12480411 485144545668015411126652952678513529600 12480412 345140712806641641475294573356125018112 12480413 -696165883892651132657931925163459022816 12480414 -116089134990649684755681561297659191296 12480415 -346590773311989316272354071092180036440 12480416 646089203779553160011380089759281971200 12480417 349210765878107958798519941178099563520 12480418 -461466350120314816941598058741202948096 12480419 255614036091945965247835520571363769296 12480420 -178909496494301374426770595634232115200 12480421 188645123958808227532565628737498051520 12480422 64081509835192565757821456086186540512 12480423 82145792350102901931275748246035020584 12480424 -653786328555533405460572442068382720 12480425 -1529963077822535379785181702797319865200 12480426 -2024352060145048684292130804640757760 12480427 -1337571259326287111608822260046190580768 12480428 -967262292383498765094963179194072972032 12480429 -43314188487265607463980703059485593312 12480430 -150892319300619545904583517113601268480 12480431 -1570912334985764521893117511555043488128 12480432 4851622994602425766945523935140741120 12480433 112329516883789427698166860983662278976 12480434 -837163863488669555588977501714863587808 12480435 -321646424369252970998354964386384217600 12480436 848819744544489101028338186921736333312 12480437 1838702211116127027714658272498208495086 12480438 104620070100859996414304833616337666048 12480439 -885805224410179299014363995453949094200 12480440 46756074263769639519801044329772236800 12480441 -16775781804401313440184274930378301856 12480442 -331062519825841490516284538209247647008 12480443 -61743434726821459561582125251574363240 12480444 -388200067535304975401270875560403086336 12480445 34445319314556753518604781067456624640 12480446 371351883802209046846720386032646829440 12480447 -51690411722392320113783865465032793600 12480448 201057864436693786177359064768589070336 12480449 32660237738257683569656822602129455664 12480450 27769146654954041542384967887896585600 12480451 -925345063104428438578471920759859947696 12480452 1168254967962016937065539291886713065472 12480453 569216004703751993407166661081021676800 12480454 -197072977733792935258970019678297753600 12480455 68128413597108831391997845980835937760 12480456 -843077182271719428933943984200620236800 12480457 1243027579006521370792966768600209300432 12480458 291794787867061920305607690853647214176 12480459 326919515010067565593864249866913073088 12480460 135110509495395831474769142460213120000 12480461 319162855931739068623735061956736679744 12480462 -524094635308481628457491067112289694080 12480463 872408767571488592644942451219919913712 12480464 -309157279273043370349190992930595512320 12480465 159435761093623613513771293827197606400 12480466 -490456489431992007352217937014247731568 12480467 -52333791513803970739080458838812444160 12480468 -53322493845969587304256497668885053440 12480469 -11809846618703059130856201812863403880 12480470 -77318549612709452680278454726637664000 12480471 157818683830615877727643029478942910472 12480472 -308530576288045134009234557025002035200 12480473 -1397680471532243999743936359366677398560 12480474 76539497585119534123660800996411313152 12480475 -25841562964840543200261857787492635600 12480476 -232625863051415233654870463433167769600 12480477 -719471947165192701101384815586116625280 12480478 -518356809694446841913105147011465550400 12480479 -580165105534452938777718097377738326400 12480480 -264244326136868388666896473063446282240 12480481 -223359015885059945476998434097060343050 12480482 70796596874339863348618369011920732160 12480483 225534116998410912039643707207025622448 12480484 150718214154974213212411320263938048000 12480485 79903440526872471156586090693957197180 12480486 -306012433701275860231020036778634454336 12480487 -1673597661540109630784437462740663025864 12480488 1463141135148708031416998014119164098560 12480489 -43115684861505726718514549348967720000 12480490 239749556206330065521938948981096227840 12480491 1883916089051385938863140114115648578072 12480492 277781041361752413811707810770030592 12480493 -125436838845807464952947840611821849672 12480494 -206679956117232855294411869920098528960 12480495 59434240257318500691760288279020592800 12480496 19406594311478522850668798941946511360 12480497 845907411799193877150221515050961892946 12480498 566275636466706259206839493977814237600 12480499 -1436216263594628775643391695793400335040 12480500 -459164263931921625956918549919427200000 12480501 -350036584481958120014795729067665060352 12480502 -699577412269564569223219022211907806048 12480503 -424168826642316475247260954251704266320 12480504 -629429472505860555416807127580758650880 12480505 934430622204338903078779836721673210760 12480506 -766160938429881464684387910219068355840 12480507 174464999352418778612502959162514301920 12480508 -993147715158003739224641562169784860672 12480509 1270446856842002191629427462643043016710 12480510 96912930231302453655433327934983249920 12480511 446516062293616756342313687842461990480 12480512 631628325094634110008458442077343055872 12480513 -370034217281639994729327512182609108992 12480514 -12684445221491837317903805403067908144 12480515 166842806029557668063449521624974390160 12480516 754949136951488599173674762199027040512 12480517 297944582553751864170412030402210895392 12480518 -872662572551537247916191512569987948896 12480519 -455468757669971972165505948619471021656 12480520 474574236097093888109459116858676121600 12480521 -1364905941778847864612456321949307671168 12480522 38421493600911886772581384920985588224 12480523 -84269151164636212926568010755015803312 12480524 270928438821515401094719340329173903360 12480525 -497691697762950975166454303132355342750 12480526 -105386377147942394600801052286834548288 12480527 -223822188614378797336895039620229155200 12480528 -161433162513836579097259306936795201536 12480529 -109503939155713668628040452022145697870 12480530 389228104140057271048225529908140249600 12480531 306325620825781545337779785850248242944 12480532 796401422147696805481605611239198720 12480533 -779939143984139007842341540076473591176 12480534 743171514131315988873041286678671508480 12480535 -15096659609577701578674258329208642000 12480536 288964870913023026994887125213341900800 12480537 51070668904536502577187193626112324560 12480538 128911751481708920893193655609292185600 12480539 -291284757517934548326968956861831030800 12480540 500155692324981496399006363645718860800 12480541 1164612986557900700389699142685746006892 12480542 -169499420036117307006400159288965448128 12480543 735535747232284965797659231972026511704 12480544 276232301482085045106494814699065966592 12480545 -698889674195735641572156270688758060 12480546 -84774077310834890426321797407693027840 12480547 -103136360122991178111602680722460860608 12480548 -1126334686897339627167307022013703492992 12480549 1782948945544851409381060180650769236480 12480550 70773369356407828994682316848814276800 12480551 -952280560856446275753862055050077821448 12480552 330145394236600609017937450146476113920 12480553 -624535331800643201656336654327665737840 12480554 -226653740422388768402130522917461875024 12480555 -831728886790505710492388974184473762080 12480556 -1515475516842599306177750185929821322240 12480557 1031233923503877644396033143225162745580 12480558 -397414480748082429455013843633170736000 12480559 69783289963879753312642062928821980160 12480560 77865260200621947978401971564714721280 12480561 80739303138603507025959267582420564402 12480562 -1910136298807120220245697580701887968 12480563 -321698649519211072635585549615102821400 12480564 -2152011168761629205474463032408199168 12480565 413848992878799345922946725976379904800 12480566 -57497653707696391331841455906650964736 12480567 1061943785585875203153875138801409041664 12480568 420497862896165178703682564956215705600 12480569 102694009425537921363909071357659057152 12480570 211986594835706754850915898386491752640 12480571 401631359865557228123117164936789612772 12480572 -102050165532955285160913444120187642368 12480573 81545285278031277386083536147486855744 12480574 -546715726118695267828977776972216926464 12480575 -1277986883208563287444095251859854997000 12480576 327276422120564131158431051018322051072 12480577 -353442932943146159302130744008312800574 12480578 23073360448542308403703667508517355520 12480579 1004817708708110878786343193346418001924 12480580 46883991218293829085764858893755187200 12480581 735879458966243093419346027982831353532 12480582 -187812255550278276681210028260298045440 12480583 363968084949988871414762607856511974264 12480584 51141281724831233992158645157224529920 12480585 66310810746722251753287858192257817600 12480586 299876180784595115775808787892742930992 12480587 452713457895619736079376156642843365120 12480588 784159494707503810337994785961480453120 12480589 -445382124213552219979942733571833301600 12480590 151525216012976368100803297749941380800 12480591 44664372200010080886809521646780015760 12480592 -291010794990530045140495161153931976704 12480593 -487967846863441530837700952732318959296 12480594 -475695120536311885408704961422066860928 12480595 -575472519025842683426514473420915317200 12480596 717674426335479477887304465770988410880 12480597 -63448391408286691870977708726544941426 12480598 322037825271833429945845638656990753664 12480599 -106159812105596221189739558849809428936 12480600 106683789370941998809087366971850752000 12480601 229223093077170099959248727700121486080 12480602 -459964899591102092120006845394421354528 12480603 299557749018737402884626083718400631808 12480604 1826187192138792760259765063543462656512 12480605 298519845174145457252754916949342104320 12480606 436166669379135376457669407280985852480 12480607 1408115954222856957153397674638604383352 12480608 676550444114731317594033566319565602816 12480609 350524688803443406500615078727947865920 12480610 -309824510916263425458045032696746019040 12480611 -763313193275412131642027437006708420656 12480612 -453888779155879965175612750121237081088 12480613 -3338968844235546102241816170233952489056 12480614 288806667056896600448671213257880700160 12480615 335017725086694652747320867054194995200 12480616 1069687668870816501325534652073854868480 12480617 -686112772522594712950561690158038267334 12480618 35624268971242786361243321140894106112 12480619 1651538334177163768659092182713315804020 12480620 214262322270317187302903425075190599680 12480621 -3201240916775145938399473959299052000 12480622 -92191123487563788342290090064072293376 12480623 760945688939020280210585914830290972640 12480624 28636503310798360310842766578185338880 12480625 292614598532348586040861363669000150000 12480626 625143238325688649933303522640409383040 12480627 497553296693573870983044837084212371008 12480628 80231474791575202979662684063575588864 12480629 231250342734700470311779611538629065376 12480630 -30509763703826343257342839008618362880 12480631 -173382031352415472271841557258370691136 12480632 671083407719107673882259739531512729600 12480633 510988515893088029033466786849679284144 12480634 -14539768213996742239032856726948259328 12480635 1083683509255632297924903542542229448000 12480636 225651668981702235514207328377924116480 12480637 -249042336505192228841618729303895374900 12480638 -966662395074937624755028886742880289280 12480639 537371871854598548989723056464759824128 12480640 -792396182097796850334390713025193574400 12480641 -197665160823533955615135020495914472448 12480642 -33270792748347058136268497851588189488 12480643 -136378073577206564456091102468620097120 12480644 425989610481952411123085575633628313600 12480645 683313853787895507616390013489529224640 12480646 -214596062378149446481109431591082010816 12480647 -294317138945447145793961908767542780904 12480648 -499307158486926986749849175095454515200 12480649 -554980779044837197080257201575322741350 12480650 -101517352274429360464777397324618054400 12480651 790882696640168408845745447468178520368 12480652 -871122985252229808850246344734366619648 12480653 1087466256593262812612825973687595001964 12480654 22500266963468930534919289640020070400 12480655 2923249963387143883871075480438029920 12480656 131573560734215121040713995298302042112 12480657 -270800792152773283208859315783404820480 12480658 -640531691174055123198723055536554206320 12480659 58274893327334614397838656290556652816 12480660 146915152603431924077567972310609780480 12480661 640094539084122426475226789436094118524 12480662 132457457526048453647803760039936507904 12480663 44480394990965268503067446780473215360 12480664 347207740447271128354537237822832640 12480665 -1551267580807233422694896288853052399680 12480666 -803058573620505985284170482732816128 12480667 29890620268499941813741652253822967912 12480668 -291927876895913772050504468895607772160 12480669 1985317010078110883824215179336323386240 12480670 237085508855986605113517646768112895360 12480671 214596295228257397441408081637791457280 12480672 -876057870717006491001015349931834081280 12480673 484063158240426215148545902665840349922 12480674 -95048826788988804059473149955266624000 12480675 120506248699098369907471421045737833000 12480676 -3101851988041317684777527779905154560 12480677 99632199729438758733421320865636711872 12480678 91874837476544444690983125445906118784 12480679 595624884672619754429592577267759420280 12480680 86532260544723334132555278986515968000 12480681 -801716426110529506577205217389181876848 12480682 27589148678954573579890902084369580800 12480683 212281495387567846870028628009336864000 12480684 -131390046861108147372938202991292004864 12480685 69730160220360718064966835729894908160 12480686 803910871485582645331760348179369422720 12480687 -53112238519883505173708689681164572400 12480688 -217083323907042126266132217297953980416 12480689 -210965461972242536071558200206521884876 12480690 -447195428002639527866210062749415380480 12480691 93056803082923286220543191433945358872 12480692 -196706004497305587877547961106191205632 12480693 289232641020690187215663246551726082048 12480694 216115590994551635427559692330867796032 12480695 -1010043314452683176394977252785978549800 12480696 -935359830800069163709015523074791628800 12480697 -246690986808463142628930265478023570006 12480698 -961170906452935016864054631092291648400 12480699 -31725914837057869533047290288792889856 12480700 122809492040053819957115728461001574400 12480701 -1392073719136833717976347987867024280800 12480702 121977693175020190993294849625719271040 12480703 -427247581129652253219839800779205758240 12480704 255066668712743166526449469982225989632 12480705 263426421719075895938762776814842140840 12480706 -2206329625836761171284226280421380096 12480707 -18805142445963342334584587275658787000 12480708 -414758883314810407723078192767087805440 12480709 133681240926717567918906788973493022016 12480710 -297305452458109901819684746232239380480 12480711 -272388885576740156649599497856623888728 12480712 -1876072374841985628990134983662659788800 12480713 -338927841012783760241048390786069351040 12480714 -107736885621890313357381930042597433296 12480715 -92390236332099972883510929556075289280 12480716 -1653808265479606892724136962507938946048 12480717 -38646332762763762046737197011669550688 12480718 375421398237351400546787821900452717120 12480719 89729001217645389254567384724377934480 12480720 27614900909765691245239673217771110400 12480721 -626383110721065525740219172087853562256 12480722 -164076040099923570255356287460104654176 12480723 970688210309387683931128634428354790184 12480724 -134727166155198443852218176395220566016 12480725 -11075183189164283260331467819828581750 12480726 -47733021556807344694069326346226235456 12480727 389889092908166251543568110949523677872 12480728 -172836697205852199329514688059310080 12480729 -262713688161113972385846447313702582080 12480730 565638228439986982013359400912265374400 12480731 685011003802265398259772649624249694472 12480732 -194180728191627906659764297897793837568 12480733 -1276440698909449684805152932386670877018 12480734 -27406625131238660247895350472938196608 12480735 -104394704316104414622910699358699097600 12480736 446510840782645401557882665692514222080 12480737 -21512317094908442250996244969726982640 12480738 -72229710506013508764004657034852782080 12480739 555129283577708693414311664833002893040 12480740 -163561864819556700742885534930733295360 12480741 201460917324941317163453386301953286400 12480742 -532761248426614246662113618561649700800 12480743 -311729606200113011608735598990737306752 12480744 -194231621108952084850788392222497505280 12480745 -883989869373649610517654456233966061120 12480746 -536313149165678600094358166669276750928 12480747 -147789716472233116445197842238504855872 12480748 -143177275695538637404699004037352070144 12480749 418464845505427030979564793396399585750 12480750 586547183891339766276970089200165280000 12480751 -1557304333074279174094049871650397827248 12480752 447827038105404153124802761636903059456 12480753 -226207956953151922328349433372340200800 12480754 -82015738998861419151950621567737253376 12480755 87870423620113142479338503709925662720 12480756 -720759348261097569842451136973546987520 12480757 706329566181934644478744700272445849006 12480758 -24300037079730912519948590230057695360 12480759 -440321659856984298830871256348370149800 12480760 -1487312188379987150598501213320828313600 12480761 226423093107749574935676368995837984362 12480762 -151084396040702338023793024646762067456 12480763 -2526792893931802157902122856622416907496 12480764 168739163496929980735907620866549888000 12480765 78099577303404529878520408842622040640 12480766 -159611145561695250265747266138512653056 12480767 228661348454534083413175642593905412120 12480768 -48941951814536691538453476555356110848 12480769 160480224533411580795317573218632156672 12480770 -19222105335658224000683720620699353600 12480771 -372454155747300078431773249880265697296 12480772 -431561942853410381264178411525222728448 12480773 -664267979955281192594993450247691794978 12480774 215933214008954194517198852132945952960 12480775 -276026613131119703897974066637208345000 12480776 -41145867298481376197867401542298337280 12480777 1044916114493604225375522891788345352000 12480778 82603008408695912402474421758996787456 12480779 1169975287321103463409056700334386711380 12480780 -119925869422290127856887217698893588480 12480781 1867791524673954859639442049967927382582 12480782 440777904459140171531974280506832452800 12480783 158936695332109682873643931094987240448 12480784 105626239042076833577497804299681996800 12480785 1150362757197265420627609565114643546600 12480786 -38866647822804322891574798755572719616 12480787 -916172534168055795337038100980990535536 12480788 466739868773320437335846346552060403200 12480789 91438227435632572941072030635526626688 12480790 319093107367925419534160288560200775680 12480791 420204122120505593052196724910455984232 12480792 -156973106985464600966967707784731074560 12480793 -7499304673029856628108071327998066240 12480794 105157215279138498985251592971488785152 12480795 898392934839032344481534782507859735520 12480796 61415102268299285430978013920365880320 12480797 592900262776883176372395342116470408032 12480798 -140481267825461989233552951771108311040 12480799 -565011781993016580434013690020304122936 12480800 13474532107430778598329640207166668800 12480801 267297096442601596250345924794432723200 12480802 51746793425167713122724233250646934352 12480803 810896007661321912109562834333756094656 12480804 -12526870880108360873265391800260296704 12480805 -917056850042641407349392502171803500040 12480806 42299321388139557075795584976644698368 12480807 -35154782574519025568935654888794131160 12480808 -1497554809157861863740203581431900334080 12480809 -416250218186938764513554318227868867760 12480810 -7862899679194071195672133041780710400 12480811 -183925944490532241833957808978898684896 12480812 534705333511199614455420937020308155392 12480813 416273363667520465921357263580274105142 12480814 -302481774603141588553860769496993751744 12480815 -870846400993101657700408984390170624000 12480816 -225796412828097591261894274389244674048 12480817 -60340683674867044210844042098971866880 12480818 -179891834990923900178552075652655171584 12480819 -592353742752901422165615087610149050880 12480820 419577060310993709647233883948850780160 12480821 2149869418154068563414566385818978929152 12480822 -831820209700630731308017860709766184768 12480823 1197174640813922662120333310700568412072 12480824 1632139505904872307553861487392552550400 12480825 121076221120427971826370588849969729600 12480826 -249642767116479166110924036249622793760 12480827 159876789305588205337341146547829983600 12480828 699970665380656919546139381739762168320 12480829 155705455771913283425916952420143749376 12480830 -360292067174663085542638570940086165440 12480831 -1648965399738271561944497848220194533120 12480832 -90428606397422383400646224824886099968 12480833 752672695001595156856516138435360740804 12480834 -360092226034229748702676106977857381120 12480835 -452024168321562337391040188198924551200 12480836 6183651397142082492817769722591334400 12480837 -68231569123636930361478701758625250048 12480838 -622889508028043812518754939450185835680 12480839 598858802965166530791705135590469562416 12480840 326460738985509859868277684312194764800 12480841 -1606319729921768328398389123172990174758 12480842 9838632898316424092802537171625567488 12480843 603704117111737421863734467288587688664 12480844 -1034993149098169902436975829178548246528 12480845 75064114211881640830472644354914830520 12480846 -88896736224482955513170438798716170240 12480847 -95699113156158137171632910310577028928 12480848 129638646562316579310406463390756634624 12480849 757329727571995206380974018109904099600 12480850 -247497874244763136634000059264002171600 12480851 700488142684536317590505497951875587304 12480852 18817223272336658481739931717091551232 12480853 -15482247904049989303896970093832289600 12480854 178501684486286394488978703085102334400 12480855 31458008901226066603719586068482111520 12480856 285873123729207615516279923370421800960 12480857 1432737238877020086420749016986338772106 12480858 211122655532784635449555758017587599360 12480859 662647694821532037184510203862812053060 12480860 -294621686925027353371602272164692787200 12480861 482198037845311739465299481297555013984 12480862 658418249696358043184509094599837602432 12480863 -363655577429807914037534253442059633888 12480864 310239843506021203707929458876430155776 12480865 682677420219421095040926404065200298260 12480866 -210243575204932548077941294584575799936 12480867 423502661405503226890942010880960557520 12480868 147263083872885583388607826864050808448 12480869 365769513975599732792793467372360831040 12480870 124998664464904211483733036530830022400 12480871 -83208411566860131547986903712493767920 12480872 -25844085591041085193322657291920588800 12480873 812359061813951863406294966286745223808 12480874 293511833575374980153951694473434935552 12480875 2451666218464149970146209970857873640000 12480876 482971920128866624007816223081310121472 12480877 -283338565702929619592792409754038210816 12480878 -74817557277129060161166792937486066176 12480879 -54443117371362603730876077466328064 12480880 -156606729455479077132799622254238269440 12480881 258121796500598972189944042603670354304 12480882 -36433579459707136573088364128918131200 12480883 -62873023331364633946322178533655502616 12480884 -325913174814909840022804848351370093824 12480885 30191230903610376533199463171596383580 12480886 432761593810429631925229841273245138560 12480887 1804707960260984086609400369965051858536 12480888 459590223571296956418772292788384911360 12480889 -520500902204650438943589470168161932310 12480890 443192873398938613778315364500937324480 12480891 54959400334743355140742667856266182080 12480892 -338333267593432471221742102209061659648 12480893 -1334035643866647191603155800055891665780 12480894 -1016450480702807359321691912581591418880 12480895 338890034136671070578989243654815682560 12480896 -1106999028758175155589919974479080980480 12480897 -883826901996184431360428698130827991040 12480898 257004111684575699351213815138783426560 12480899 1249254655090537750974652860229968820536 12480900 220902437150726496696079800846144076800 12480901 987755485837583822323635587586944343902 12480902 171832139364888257011893990894699265152 12480903 400412419123514914431129311218631667312 12480904 -420145890691813023173495743827652608000 12480905 104376465206239257735173451062882250240 12480906 -70830763295815602810979301314103383296 12480907 -391078011761145156401907606577327403448 12480908 15311220745657009388987296652456448 12480909 -84391590010353196761580602277544955840 12480910 13501228962983166030274780157584588800 12480911 332878768201826390068000334976742288224 12480912 189388283870995647585568164423849738240 12480913 1567655484928743504892998661339911770162 12480914 -8104633645699060030078409161058277888 12480915 161650692047418992398198521396965340000 12480916 -374323477431444419215021910725208963072 12480917 815600141143346166657070608584215367580 12480918 280217646833871465900283905716760258048 12480919 -41671764818577899442324684992941724160 12480920 48389297438350434922083483581655244800 12480921 637274721697677194817916452051507807108 12480922 5169946547430597968589722812525002240 12480923 57647090849670338348725681427841190944 12480924 1162321136851875566974812091286034573312 12480925 -342949768470941850833083659789968115200 12480926 796534075360524732206689357895737110912 12480927 -598889245610516776906566799347266040192 12480928 -1124623482080188478481598944277441806336 12480929 -204389599845674181641669204507996625360 12480930 -104471186901457496861600609236326927360 12480931 97088399780522249351013597947620448732 12480932 -648135837941484489602991063609819909504 12480933 -455684041516710825641957280292875960000 12480934 -99415916587039658828393724070874508288 12480935 557773060083900697821510166869406056960 12480936 160786385258492593591050337485845299200 12480937 -1118768453884138855915921634764261168134 12480938 -21745179109409756493509340929785168800 12480939 180544957727622723229238173375017868800 12480940 -585236275370429110924844700341100840960 12480941 463303797655296701688445294929968997888 12480942 -632188712962777858897601467042367191488 12480943 -473503737738478026779115138047023005808 12480944 142636887468918737758173338018871508992 12480945 -588857339898671985846912503911896046080 12480946 -310673008932885975729656400535734233328 12480947 394038636433506358205813228055530736396 12480948 418429751763466121686736400788015370240 12480949 -614025430084460497053127374046829516320 12480950 54253387688826344944350931461416361600 12480951 74973716290704866119148829578339856384 12480952 -946487428483826002747949510623743283200 12480953 -785438193472875736691011265526124613436 12480954 -236811965942837108750345004143270119680 12480955 988908495906564160080804385604931519360 12480956 14562610853219926930769387291973583872 12480957 653795634533456216695267112583339586854 12480958 -135970091804660939793750158504870361984 12480959 748698624403500671642637043713809790504 12480960 232682786566169433319131013917714677760 12480961 2611033943037173125711657481636882097712 12480962 197656926165829871600862206620106349120 12480963 -154574581243172109330215812351341485952 12480964 -717050822873224670576206282128596889600 12480965 7033381234783678021386097998408270720 12480966 -382834979177853740920722127381451501952 12480967 63517583047800198989715557563934395280 12480968 -579567156459961449797072162953923517440 12480969 915350358013263277501460962763291472144 12480970 123735515003789988901372610745082968000 12480971 -1128357941988692661616725986810410967400 12480972 -25169310892555955620028740818311970816 12480973 375799670290981033103684366185894099200 12480974 96043457236163290628462607815048095488 12480975 150106630526907262813257420489986653200 12480976 341391249980114267466806441851885740032 12480977 -121676940067096612831122445943793398208 12480978 219596969522571534953785434521347557120 12480979 329241353580158311053830433017965124176 12480980 -582182686286479183450047432668154528000 12480981 667704485434033830048527509147507400352 12480982 567049059128376911256234896735655266592 12480983 838691797187163418482525881434634756232 12480984 -229914444069233499044862257247637309440 12480985 104433917018371375197567222033354648000 12480986 622004081622018671185640827665979461120 12480987 -1201182086604538646835954416361950561640 12480988 42588995072533029212536346365986240000 12480989 1504576692139098991619019943403084474790 12480990 -226963012741804147651663900866673017600 12480991 -2978955434538879913394270790307153917120 12480992 1017725024940312490041626314088185331712 12480993 -41128112807891977375119146104079153280 12480994 -474334620219829573859843099289145198080 12480995 24686483664396745137981128439463986000 12480996 -334382431575342060043420511049129787392 12480997 2076618757414312741485364422409011576446 12480998 -867367886178252056108499624773702964000 12480999 342767178901095471664059949793412698664 12481000 -84685242403995080486618965311406080000 12481001 547522529937087358594778541717406704612 12481002 -704218316195961107740636055737503184800 12481003 -126797379539351292078488728126398746816 12481004 -158306542424149832935855293201445900800 12481005 -414363978760667360628561922857116577600 12481006 361920729605323768506749342674090469952 12481007 77790694663374525890935648842348810624 12481008 -2849807927482983488185854081626013696 12481009 438237972938470028243616027949494487716 12481010 -168067321648773216906402700341995103840 12481011 -734432657348683496653683978033224759340 12481012 113473668937027908858887932200916893056 12481013 291494764882192273050479647231360084860 12481014 10274062275339828457691473772099696640 12481015 181629445493838663267008913893519215200 12481016 -973254256994061430832790508041118187520 12481017 258704666377952044577835417442445818080 12481018 674937409816437746697082655090645264640 12481019 552198319364175115590143826028395049728 12481020 154034442406962843456876546963792384000 12481021 94474767681929791568624327619410821824 12481022 377375073590467071120850433421075124032 12481023 595788384499921063319969920693858410384 12481024 -870459189837905855530188342100450344960 12481025 -662426726736375968444300713915850174400 12481026 3416060528142166703751651459627197184 12481027 351970884402455148259616755344468367760 12481028 615509289938643756463427881668514738176 12481029 -109017050584414563365473343201628708 12481030 -188419387171891467288771448750863123840 12481031 -29630936010021550160670949763551861488 12481032 378934335926845402405937281323305656320 12481033 251705486450250727796809327193358822160 12481034 -300012039113810124823985491779783902208 12481035 -715409656169602254865802139048908397840 12481036 -12537406017283744612686878821056988160 12481037 -1420763289829864228899102357707715322080 12481038 -1996363455350018237892972119398899456 12481039 443424362935291483318748288842993361840 12481040 -113428523665684031949214173991446773760 12481041 281711888792997017268626408667769508592 12481042 135685424698316556859850974441264963584 12481043 -89863552958454611423301748320179103480 12481044 -339147261073439360028185546746285793280 12481045 492479224741267667332392743551770024600 12481046 214637380914096536734485013932267581472 12481047 109162029975078268488369992783921448696 12481048 250766254244264935651065544940906895360 12481049 -260430382945401466870583487516010511040 12481050 56330073427131505224722836315016236800 12481051 11656134570101963471998927279840753344 12481052 735186594245375330140239343336402452480 12481053 261215975059355020058481502948259109024 12481054 665658319174261687659953625016140590976 12481055 -238625562681223907758492667684624318040 12481056 95083157373547029522467021764153049088 12481057 -153606618190071385134402372779834817694 12481058 152898542261908308026873654480227860480 12481059 452700448322044763922422155250465635704 12481060 487817125194051433651132293394141094400 12481061 1245560073669183046877262502507193977662 12481062 162292931872534142178950814498264729600 12481063 79981827133391987361817599339310707760 12481064 1867896232134923993480075657398765071360 12481065 -81043850012133174697945680764719334400 12481066 -7164062948065333567079983066338954816 12481067 997508850822000851932326621804560680116 12481068 -672551553849975608127654446644933532160 12481069 337559203266897818528795948852146902496 12481070 16404628123540499862195510621516552960 12481071 -1059869779413695202789202195540753911288 12481072 -418643485544026087527707253591199612928 12481073 452351664918886739897854447264963928928 12481074 588926657749458639439729496311448221440 12481075 451396049106814411257050418304401477600 12481076 -185555305166709919432196000780884118016 12481077 358601410192641574697945405960661823104 12481078 587237499312224998690516990324664280960 12481079 -947691870166579491480056532206840580000 12481080 549950278902984099287134641369289728000 12481081 139105175424390920419095394002631448000 12481082 579897436978447184893593586213018144512 12481083 -991831065606073406143450410663336159348 12481084 -13195197726611689527487249536490291200 12481085 -188876533039462745613808244403739050240 12481086 -343388682860853221706280894133992169472 12481087 -482900666848343308303731659675077218688 12481088 208923055587610111657398239820125306880 12481089 149797808904668537874630391106590450224 12481090 295475822974315020866319930250011916800 12481091 66957037352642171215893048021632991744 12481092 18542454646078115846311688799207056640 12481093 -316964167224949261443964006004216399460 12481094 2181794810502949076039715232040241792 12481095 540388175604333017273518614846936825600 12481096 -347081874424264983410892187945766092800 12481097 -492846334045821030005810270675192030028 12481098 -31433117749756632730428348170980892160 12481099 478566354659452804408674588786071616736 12481100 559160199555782554916999556300406080000 12481101 -1757290343896384016859024188692816848960 12481102 -74344689338658920346371218837210891008 12481103 768522035265909607969047534505714634352 12481104 -67498719832451667296831460960063062016 12481105 -61233761604657796307751337300385959680 12481106 980195993854874020751867115785001742464 12481107 370939978414570911670766815149453027120 12481108 -1082930012303994422694824512382329401472 12481109 -1385410298532230344916026723205715961920 12481110 494356259337351313840098904850158396800 12481111 -672045958215924226745809876043879272896 12481112 -432155935743408040110383053876144005120 12481113 70415906770226260833344619837262056144 12481114 324521571160403563627278503033072267232 12481115 80864893287595434856191945068857766400 12481116 -72221622374246973583139534540927374848 12481117 -922407431758071422718869380634061574080 12481118 416682784010915324723194825618868723904 12481119 253646625251657749837049443060894592640 12481120 -909097363934174851081671358531483729920 12481121 -375626474647654926932310869632667692800 12481122 -180836835410243873451500881437108900096 12481123 -878090671520501365041537472457709126628 12481124 -403107089947782122642771461007251384704 12481125 -354050783156315899203981977071293264000 12481126 181846952360067419566615039698391109760 12481127 -67709669885402743544910583286788246656 12481128 117250856384282664461705980173484523520 12481129 660607124320215633895697682435403266084 12481130 -622181100470328654748767425193715643040 12481131 355046235040652536005733062616622768640 12481132 1376654616958703501717618632572540284928 12481133 775766995573352201225980703434853282880 12481134 -313931461767055838969587723378744934400 12481135 -302706677965465930703607798909978292920 12481136 -56925427407128538959109447693373931520 12481137 -13068120836881886491489659428441062512 12481138 -315734469369591612792798834391972696320 12481139 -1214845967184265615544344720215176518200 12481140 100177207112829770959847318157052846080 12481141 240900069335690529030559531960157641632 12481142 692212423941321407227305306541908850752 12481143 523110863334132925803791169455350053864 12481144 -112716478456028343572849768346441338880 12481145 175832237512710845524699234516678627080 12481146 -582700582078907162544482526573622896528 12481147 100488077162278102975464511248388580352 12481148 -1017421129752751015039187310405208737792 12481149 -6777001768064160193274310582384471744 12481150 154284416688754219215622225645814400 12481151 -662943060829240141840609775523252094128 12481152 -375547235364004424800094098623414927360 12481153 -1218338015112821487338108586313365609598 12481154 -2201441474277893492258048914727539200 12481155 594837297845816520554319201569784576000 12481156 1086530188138773508815981913942706949120 12481157 303846261835205738609004933043772195040 12481158 -35730556225359244533551747372398313472 12481159 -1189589344846559007603438685010499505280 12481160 -126313640493649051711225035053783808000 12481161 171047546684369241581864198640020207616 12481162 -851623119844187689440221403585283499520 12481163 -636242323101830427928200902870208108588 12481164 643987512176340320587459185491009491200 12481165 218795507066696479111781026971761705400 12481166 -14700790131315422055688396674136947456 12481167 907597511067855335804513854238684063880 12481168 19942886194355830874209841687457955840 12481169 1524932351473413485462442212519962059570 12481170 126624830540710432205462265103076835840 12481171 777305652258854439222661972072685056744 12481172 81625818813897553465799725506468587520 12481173 132851248415149733950481302388183791722 12481174 -876728153409668228851413419135339741664 12481175 -5461565551051581901052046512425855200 12481176 -69907368043159474197909483329598259200 12481177 -608948974106375478011739349292877223788 12481178 176544604499769448589411121189935462640 12481179 378578524687141601772342147382338945024 12481180 -9677597247227377501008693077389639680 12481181 -1326866118293354723328727226453068629018 12481182 -119049939709129879247080963119162643200 12481183 -163224414965135933489422242610427691792 12481184 -500156786731667197105785304290677096448 12481185 -486808846094932813727277563461865731200 12481186 772940710091685751500951636659470836000 12481187 1835893314135072573163658896486086326160 12481188 -1306292691571590494130618097182914390016 12481189 -6460528192964444856989598985395164160 12481190 56314410014023720875999248163091401600 12481191 -34000912998475229180777122680662524752 12481192 -224074168308826122817201536098898048000 12481193 135935874311284960431482744755921352442 12481194 -766557263320893713112799205388857679360 12481195 442999519084246771798377768094787665200 12481196 223736437289991994646831113077864861696 12481197 516011738496582160879620176161771732800 12481198 117245734554420733695651734051938140864 12481199 671806371405958040687440985373198445200 12481200 65332586226445052604961895367255244800 12481201 -71018414985821221128543422330962798 12481202 251599690241832582104291344705492953504 12481203 253131111350684722231547047052749797888 12481204 -346614676893031977252703065765786845184 12481205 31931651897543838466890113499660640320 12481206 -168746200522415684253645125677039365696 12481207 -435870239392947534525864855498382802288 12481208 424190279430085262213170246129539010560 12481209 -26789652884388857519466330628147372800 12481210 -93778677939015005834324804432967475200 12481211 -686063537827767342658068519382350604188 12481212 264017614449799141258190188114244915712 12481213 777993803601778790071022626057816859340 12481214 8416299143247788385388017882144515520 12481215 220978790896044921038871683451888255120 12481216 -90487009385876651470712310564126720 12481217 -51705393204181107731010330357364046016 12481218 -200066991958992612246056475504044028336 12481219 -1343706409152733926423422640056204957380 12481220 -56012741290974406642215817889979924480 12481221 401168736745933019213670525105349593312 12481222 -61915687084715729190509443862967406848 12481223 -4823747495311101823607616560305928400 12481224 -37551011880410849343009029212411822080 12481225 -53171241271719858122415350627922272900 12481226 506802077852793218876834064573925906944 12481227 3059381602224731932126317783098141760 12481228 -964412987953381109001455758787974161920 12481229 -84911691414936960919667209328590207968 12481230 -194514061141424463252434338259923879680 12481231 -1097738052736365003514810293772455833808 12481232 -155587960015239899332750652545240793088 12481233 1031550550143179948624328440546791360800 12481234 395208657583588127820339054928399980672 12481235 -179091186122998825679021900097177581760 12481236 -26954197896833426709690863242948300800 12481237 678764907902836041550117929521580823886 12481238 145187637535924398184161069497893312512 12481239 163508740527883280963078699220840286824 12481240 977988776677557648316779397708217548800 12481241 -349852876770681370503185974019809692348 12481242 268412675784866189473826837474001050112 12481243 2567387241332803285184299422347657552520 12481244 549916625444024052040172636331959425536 12481245 -24490760656676612871982213174596670080 12481246 1124243683220599589470174707998002792320 12481247 29116750105428248798938741644002389392 12481248 -12458790809916539120865495104049119232 12481249 254604824293913262331537689045732282048 12481250 -348322225554250515397828076656529700000 12481251 -118792898483267236710203795174864265216 12481252 189113819676558736820042344540105728000 12481253 -1048917993932984792071435797455414394498 12481254 -55310727793139364710228795165072058336 12481255 757217200135821044919479733315071567160 12481256 88463906862656600646776764881765365760 12481257 71865163370139958945232068109421204000 12481258 159179015143594210672112280075011186784 12481259 697972658623772447469629798064916553616 12481260 -240671112049692510814513347493327994880 12481261 -142626217698209704463013795976269303336 12481262 -840005999813418170917080346137438034368 12481263 534791320608090051782621292817874138400 12481264 -11845489747291640499215945408841252864 12481265 -1208841632655657362927098405560329435340 12481266 1066605020180459845188159343982542848 12481267 -968136020371526727501247086100115479208 12481268 -573791489393421488309373111166340698752 12481269 714788401464157508480252280450066253344 12481270 127456959573650400063138743853277929600 12481271 -923697393423521414640644508120745200 12481272 -632845772803289316236536689702199418880 12481273 70979410785114554562087736983564625920 12481274 432269857442804712849372566510954853600 12481275 -1204835908916838232988317384206190200 12481276 395000541726957893458486952682760540160 12481277 775834191807894411687580125987649188864 12481278 -144638428550556114670273110540590314176 12481279 -1165529240299334842561021349663292133120 12481280 81443960537127867423822872448073728000 12481281 252426348565659689207660318160825636492 12481282 -179098835308778769168388806756409669632 12481283 1576922982376810627100097929167749250800 12481284 162969022260602258037155477768697864192 12481285 775425030076525940618041990211974273980 12481286 -130504407539594001651458245334782014336 12481287 -39477808062976331068694119916566387200 12481288 379444917669066649292011459966599874560 12481289 -1632221437416745910295272243657628013440 12481290 10465061169187683306661466562732115200 12481291 814999648726611531861364416979033159032 12481292 1497070142429738438853764754580276406016 12481293 8108266380152348644015583145155692608 12481294 -119628555586526192018987249905404451968 12481295 698491020148995849933887676403827340320 12481296 303377176289001614516275021000400830464 12481297 -133157986189766577713420168363811717120 12481298 -60337989523362781660295046247315056864 12481299 -637270210586920731185450051823256931916 12481300 -199757285668537467165664011626539539200 12481301 394345189962942871244191004265748366752 12481302 -97165823324871573833182932442247942400 12481303 -1830472735812361344272463188331651747840 12481304 -519447534838916844388107967803371335680 12481305 -599921994490491780688054019537907276480 12481306 -33899407185666957657415932357546946560 12481307 -363780088813407409726527833696323512444 12481308 -145652862032555218440684496775676933120 12481309 12641814670257291533765634585953044640 12481310 -594192688742047291359953856099822950400 12481311 -1023248220955817549725140377905944230328 12481312 108913679765920073554226120049780326400 12481313 -65529752841990752779668728588018986752 12481314 6811190442494687043505697375130618240 12481315 -65094133323184868544089136023066135040 12481316 -176851413102008731764127195401100520448 12481317 1258160692884476292523060628721281994240 12481318 -466056088305528464366196279701622727296 12481319 1778202106746841171732389933313117353720 12481320 -114249238517659404308735277298394726400 12481321 -12492590268593848568410860412324502776 12481322 -137034999014376213320643276129260775168 12481323 -327096786876986992690577330512650648576 12481324 551259992255848205714459446781345213696 12481325 -268985725893605239490755257332055685950 12481326 117300808390367605020021385820374268736 12481327 -661872678166302850871824244027154095120 12481328 -479608169586770475357872587518118625280 12481329 -88278388778097488637458387375635675008 12481330 -159546260746893047666277054244194475200 12481331 211843080825355289479900568329206288000 12481332 179701604947326448516889032835188930560 12481333 -904163836637278228816657666662513174418 12481334 -607952857659197601642330206416502094720 12481335 16997886217347679907567087464076787720 12481336 -289254130502809302438511892668318679040 12481337 -531762861051606412868108625969000125808 12481338 575253600029056129828821620595786169344 12481339 -182243147549384705727680224931186306640 12481340 -129330021173486103782852923163613212160 12481341 161708067249104104403061212248411126656 12481342 409291587677091842633850662258357859072 12481343 111400962344514199248583938252624875712 12481344 -183580661440234191551502389472720322560 12481345 -453766879214741701921070023586073900 12481346 -61697025919934873219779791115723405440 12481347 182395095024328058135363627775030108480 12481348 -1113638305464964994358668571654116825088 12481349 -1504601739324943716125576559057729071364 12481350 64993177476109859094871967056898764800 12481351 2045166115111029014004036817522513483352 12481352 1419917014344179116516552430472560640 12481353 998960648466661322807817687134688143040 12481354 178741441550688848579687574254021579520 12481355 -1002767758426233116801556421489150950240 12481356 -251402254129947998543756703217448329728 12481357 -43352775659068731213047526617077894688 12481358 -308431998113100063345908741237820411648 12481359 -537168387033008190826072616864018518272 12481360 9544969062938299930681698022168166400 12481361 -115689887935961263654737480770445649038 12481362 144009669859558748743445111017886069520 12481363 1314201787595361752387836752087645715200 12481364 -186254919074832153841533679563211235328 12481365 -196726450785657266806081093953398724480 12481366 -31962889315732681196338710981512566080 12481367 1962740707265453803946584220948353736352 12481368 -141692388512650498730447401727655936000 12481369 2067356852046328578046039980136315269770 12481370 451029817284989278604294557024103151360 12481371 31830765385631557634268932160214270992 12481372 -315504910901091604506758337614634360320 12481373 637500802655568709003623832883110403622 12481374 43273142216705428695564098333142767616 12481375 173461182953890957264210915003614048000 12481376 404200767064984514234710410369535967232 12481377 641806622907262669989232449233706022320 12481378 -144279721315299497323636453348549729728 12481379 -116770580862521349728451895268487586020 12481380 351468768258685066040847769133517154560 12481381 -1826989307142264895629621945457677737376 12481382 -733003916818103719897122243054966098208 12481383 421893701475509526070078454148653388624 12481384 405384870343516585748187813448522168320 12481385 198978170823132471038374216542004372800 12481386 18227023037869091462902946740576990464 12481387 16798480630465910849939815660952926560 12481388 -87482383460802910795404574121520182784 12481389 -167609263688375139883838957472872827146 12481390 -2235435509824134118326314657398339200 12481391 32271060704446112825746606471054142640 12481392 -31779802630721492637051738156171264 12481393 1661514267360329401145355785070289838644 12481394 -18193199980092885128817399170864647872 12481395 -82871312217897544988887940915093760 12481396 -342789368288066472794016026853617644800 12481397 153896469395769161356619845750252406460 12481398 -236672179287314782133528702965821922560 12481399 167537520307946861192042826744792049280 12481400 -504415758410011399643461713850131456000 12481401 -419255132811690223177595358787580737968 12481402 281180781617710480732706625244505719152 12481403 372096994805623454540645478907035516264 12481404 335605121304440288250941973597788282880 12481405 331109946646353210420866828511988086060 12481406 37635695183637403500048789152638648320 12481407 544942428507876202959876280962382843704 12481408 -255043748854880559317525685002651566080 12481409 -2047041070882745628773279101569108267390 12481410 -218464529727396095563730842418260147200 12481411 -2621282547826069280259220122983887779776 12481412 2383333520596564621811440913565322324992 12481413 -89265789288687893300350873880800942080 12481414 749401359966621264046416951068794220544 12481415 -294992810892832176427307456815869577680 12481416 -75724051337436631093292280809483827200 12481417 -356357216996533831447742644315188938808 12481418 -199452482238752092844894991799619953920 12481419 257935441796892697356757268554693609944 12481420 -27602440926962442744845224944378501120 12481421 1543518266772682076999827341923613149622 12481422 -549135447356512919414106789680212590528 12481423 477839837948738865053672812984492591720 12481424 -621695897412546904913413693819799715840 12481425 -454914697609003065173644055339873412000 12481426 -1236252184375146019480694805121067591520 12481427 -1066695462273790114474044932621755548000 12481428 262218924099870427714496564804641413120 12481429 1028041648758053800169936936609677190030 12481430 -185667329304613834376558679243793716480 12481431 13782411675760631896132273476820789200 12481432 286970158650213212818695112406467584000 12481433 225001719061884472944594567028051728384 12481434 -186851321065289576974303654848640931328 12481435 -448356294698725763270847901825184759040 12481436 -438981015410038854186080768479712340480 12481437 35426732447756625044615724412361465856 12481438 -2227698347317454273630955517056949056 12481439 1716043883872293055471883673819013686240 12481440 467825898412779543947645661271393566720 12481441 -375905725197312284667164130840123860736 12481442 153653237284807138031978025665565319680 12481443 -126794665285953542239444394823418397616 12481444 -357251439993312062823745564057572016128 12481445 265833314484982252161468039129398313600 12481446 -244118536091399103220228884110190614016 12481447 122548160767955298667526905401693911040 12481448 -321270704947155823928039787241638051840 12481449 -86242773731662528628434431926680617120 12481450 -186471800290100239807430192582585952000 12481451 853778550828567897585551624411054957832 12481452 314227030245843878649875938568174572032 12481453 1488510292066903743972309611099132621260 12481454 -607374353778783194261840685496483472640 12481455 -250219638595481625692021186385318720000 12481456 1203337233652033466143480289531658240 12481457 1110037726908535060331123982997557957360 12481458 -322475019321692802259515019427732335104 12481459 -1031930279647661443358924991417825816480 12481460 -459171466637789824142382880408192665600 12481461 1082917006019141618886992633774436036480 12481462 -52050726375966140092348825141850407680 12481463 1248965593326282172396151476428066812712 12481464 181466694421392209777583555160208056320 12481465 336272188681162795609707015387395857860 12481466 256637886136993798009613703564922075104 12481467 -41801398529612542329521734759588339152 12481468 -635088998977035015069381622461934067712 12481469 -114024835816587593689789633406369254656 12481470 394478106099414094718628401771792233920 12481471 -1132462746523038225601149629567383860656 12481472 -235869001743938469767127729993211183104 12481473 113102227373489202960580377790376180784 12481474 -677332862492268138875322455211901161264 12481475 -345954985122705099795579081182986902600 12481476 -157854090870293343171595377622180180992 12481477 -145269542348832761014904787315569902848 12481478 726621282375528601741551575804198221440 12481479 -81342461432168534840137037968662144000 12481480 777101267362395378691970475112230912000 12481481 -3794775977515843142572136043369101760 12481482 225580381980371617049298447121519246080 12481483 -548677080753198642436081516241837901680 12481484 944167437981107524137294849607528704000 12481485 -866530159988602813684900496859563346240 12481486 389662843654194593038433732378488128192 12481487 222717098377990139789940774169878105000 12481488 66479663226200956416661452030064484352 12481489 711804871801604163635291221765540910320 12481490 405152645554120611364819475782970880 12481491 320783199074948294901253008961138880640 12481492 -724194610064799403779544172034077075584 12481493 -1641332732773059239403232274690768910258 12481494 85432207795951559605855320449968381440 12481495 -382358045316139375623921319780445800680 12481496 179867058819284063037287883784252385280 12481497 191803544999761549662851966494097303232 12481498 1050412872747417473275943543206669782000 12481499 178331347185628473433268731877260692480 12481500 -279522314887251920335605665507022336000 12481501 2250237221753519691595249775804131852012 12481502 -381439152824637947660074590940297009152 12481503 828999022287748019083018853711323599504 12481504 153807382490476972000661578534155190272 12481505 -560823312962920610740868652783094968000 12481506 -157579520691334326002574086781102228480 12481507 -204917690469734165598566958261139170240 12481508 209234076816099581993535914006942785536 12481509 -665605956013022354505670222376840271360 12481510 23863684559105151365610720625235660160 12481511 268698335888537584092717309993521616432 12481512 -592838713346426157747731896983760404480 12481513 -2078118987489383921748993071334223260 12481514 -385193610666041946320163868373707608144 12481515 430644843000636061650693671049342747120 12481516 841231003580183290254232731888994561280 12481517 301833618085279314913527407166164644566 12481518 -72083330589607221550196815956087736320 12481519 -2376187350190581260776976120474691323904 12481520 -186758381274250873311350318268896870400 12481521 341693245862672114167042323478646036160 12481522 525046982074241647807639430707790295072 12481523 -45523687378074711451364134548958578228 12481524 -12119112090315462802307480087516301312 12481525 264902055287828615389623010057587064800 12481526 -351004403913038614207351160449194493440 12481527 -131119954779049453459564406976162925080 12481528 632006528199142691499567128384478658560 12481529 -1315135104019492031272388652565043742870 12481530 -35193596258103673864003962663153807360 12481531 -730828596530024684030381092364415944668 12481532 208777795486484645247381326918878018560 12481533 -33555490040389215015078568444809207936 12481534 -359234706218209846100615038351978082880 12481535 -196092688709291409113385561472072567440 12481536 455968227459212356161040034618922762240 12481537 -1737761759490488330228122054423615975760 12481538 -241840398224185914959614550750269453920 12481539 -292821485861955778254587517316270145280 12481540 -68922227071756210663020330565409710080 12481541 1994655567190572488269437846218200542942 12481542 746832888966212390617697714454248929920 12481543 389787038533305905775232926824854506040 12481544 -1003268829301403492832698590867876899840 12481545 633717212143134750908989327885379920320 12481546 166001910240361637527983977650558041600 12481547 726907517532978769943977112137085664240 12481548 196456349085044795748311049752761663488 12481549 -856519834527347108259040508949357003840 12481550 -245940543908829809583752764341491371200 12481551 700746637471450311157607649468843501480 12481552 25852319448648250321619666663835451392 12481553 -436972207495996187904214154414596832640 12481554 -142670617338186160795247147692776686592 12481555 -968805072396909717016247921930396523840 12481556 -264205573508572085214726603391026247680 12481557 -297863615465629605261307395721223722080 12481558 -1503638010591418237391278868549278871424 12481559 -32011128946251765512773065944579181240 12481560 75990569921051407039918940897673216000 12481561 -117893509089934499443409549182542968576 12481562 220556886691075923088213261350398648832 12481563 854478788924861967937771570250795329944 12481564 1390237306093635266095837770636380985856 12481565 704410388169073315136542643317275044460 12481566 -49400910630093215862413072999037533376 12481567 6345977900575268835242148093362268032 12481568 1276521205489094962771898978345853911040 12481569 -855917936666794898475704395006040637696 12481570 -348137929912482140303360572397844027840 12481571 1053378861298523769697136211140998852320 12481572 -152236194658787937268930257141665200128 12481573 9626016535662242118455261350806364 12481574 569760931148568703010382312347773336416 12481575 -13236159037558940061332699473007243400 12481576 1674986045988626168544969259251963893760 12481577 -1851472026338816087448495872676750152460 12481578 490181029191721092933326632766054038704 12481579 618682796640888283003196819691456731280 12481580 291729817427350460148564069308459028480 12481581 -98493555464534555820657418931137008000 12481582 819736700809140513128617875949290115392 12481583 -1361051780536182321004580643303078098016 12481584 102099923909256492169007104766116823040 12481585 -308252470515988920025270144624986182220 12481586 334572307067941655173627207998862333344 12481587 1146852031554487928358307802586283130880 12481588 -11239345846371972541243968559625160704 12481589 143404677881277920348350413480807163260 12481590 178633934098299548916310544208583219200 12481591 337432797522421216640480433902603653800 12481592 30367431957495937057848600215403724800 12481593 521237275846374367360616508806483747664 12481594 308728951626158225079661567583146759680 12481595 -69218524547660132871586653938264605440 12481596 518993129468370528964022016757357066752 12481597 389597223848691277685419854024847002732 12481598 -253618038764264902395866282448910291200 12481599 93165009049629878222442982632702862608 12481600 -228359469433346257084500147931054080000 12481601 -146178774443042947441661017158839295696 12481602 -250162055100341840716097558873569837056 12481603 469642040987215058168657086281656031840 12481604 -705384781025537687091754532457715619328 12481605 352454887168108713197290675414881849600 12481606 -366704908366646374005729585445018298496 12481607 657992758482298805936875104494382162360 12481608 -92952330309887315070130118261840240640 12481609 -277898972763106138399761063210489939584 12481610 -1066017262695813010281404965327568640 12481611 91648169715096413606637881629868726784 12481612 16561467183812306348255873073574523904 12481613 21351425191344126937977328118819880000 12481614 -28942660278049023271724328037956625344 12481615 -141461954455944885903586032381971157240 12481616 -148322649505844014270078976195192291328 12481617 -165573737882664192914589469511168711040 12481618 34062828196142364139296527906286434304 12481619 1225202428069813254539918407597859767020 12481620 200543090324010582701356227241579560960 12481621 -696548339174398347629258568896828870230 12481622 -398593288617295305851459958866518257888 12481623 159819859646596000095000120531192549888 12481624 -633007918922861489092673681807623895040 12481625 -76291476088589125380103547843113542000 12481626 619146622110623015567156242561344889344 12481627 474014871021956346084969552073254656400 12481628 100264021364874191015633839138896634368 12481629 1184695950117821069858423189656343312160 12481630 -10992025167506705805869198520961344000 12481631 -39911801691909974841386528744961653616 12481632 -614146662756770151551846831065898680320 12481633 1395716417153979966326835917298970958882 12481634 -789151940836119964508131070606098992 12481635 -603578824891339848310244661385502840400 12481636 -17151382169752094050101817947550918400 12481637 -80824311330457269619996172620814128896 12481638 -325368338039537954527571742543012878592 12481639 482995264498853171247786860532728003440 12481640 -441772315584689019496472710067729203200 12481641 534611929313731721508134501737960255680 12481642 165456401220843611545622722630476119472 12481643 -2299833929194686904887120947615784156336 12481644 -300911014696126136854071737350077235200 12481645 -715712922416403036690760557867876134400 12481646 -323160489768260806529728836111441313728 12481647 368445893946550305727768300303203342600 12481648 29976033944510653235193904286817648640 12481649 1076787309405535152231163218951526273536 12481650 -162729578438440616793474925327643317200 12481651 245645970017363611948686668517912428800 12481652 -1190206319862470175484223269987493710464 12481653 1773624107933462989686152042310393504 12481654 -15088663425795627644770284960795196416 12481655 554156527390047999963575228546172347760 12481656 -98499897781421814340947813576189542400 12481657 161742376359605909695668904198610459712 12481658 50465019028952968612320767247369861120 12481659 -148910320353123002369162432810506828032 12481660 -570083544620216386399110330368407664640 12481661 1689209426064329483497692230632278224262 12481662 297548978373580387707356943668003525952 12481663 -27735490272685560438482526144102036192 12481664 432717888067021272538215661523561349120 12481665 -119314728927689474536189687890083018880 12481666 32152535488993671617464148936100251040 12481667 -654201194666052881871445257579189990648 12481668 -378575556217086899083859181832041953280 12481669 -1496063833754118979088776481255178884804 12481670 369674351788672726107926023724041728000 12481671 169334774855038339387299005100813023184 12481672 -621410803638545284543315087574664222720 12481673 643577981121180912164194493381747648922 12481674 129251635763702112373136798809309109760 12481675 712385558536228842627114813464073044900 12481676 -225253774836595373571226709217621665280 12481677 -95934553170905838693114980492366970612 12481678 -161712621712365343252216324750596787200 12481679 616500522222905705744654670462437680512 12481680 157910920122573639586256465894049054720 12481681 693779942875553690766117917585547950964 12481682 195018754064689530221410755323234274192 12481683 -73398849113544982692216654149065327176 12481684 308974111003321745987029486487334400000 12481685 209854621733708511603987410676927298560 12481686 6467183344591149921286980779344097280 12481687 1479967066620034899306259646534332147200 12481688 -533290197163070264011843845056648202240 12481689 1157541789144210345350916868444517660160 12481690 -47376162822908382694660960231855452480 12481691 -232742284760123549781673047495688629888 12481692 -708643386975279734334655540993599579648 12481693 152288151478933995087462909493246453600 12481694 -341376698003213649712984350895574719104 12481695 299810857146755004580918443185936902320 12481696 49269740846903882024640881446380109824 12481697 -1080220787683927214050485495781835415360 12481698 55856634001821677566336597204802480640 12481699 -62062471267384876118203947974416040080 12481700 -83209402066445210778282564173737267200 12481701 -302913948991469285946777973507944708768 12481702 509831656469020876230857997670512003552 12481703 200123607523431174376250518778985158184 12481704 -108371530976300623946440922465427747840 12481705 773961586433717475360200234657331078720 12481706 268185256301760034293205674162992331264 12481707 -187669870426905957594859961152178731008 12481708 241829871266878065185226647643540344320 12481709 792244471537813559254444666828804809504 12481710 60160556601999756744227382379994956800 12481711 -500740288606995207590791757441500071552 12481712 -76499409273297350924359385883391426560 12481713 1030458233625968342254857282823697851842 12481714 -387313255922911630214556451212390463488 12481715 508470263450592929700639344861977810320 12481716 36343983577036654983991317121297612800 12481717 1805399180844561071265946890732953461920 12481718 21779748405382357750205684235524655360 12481719 -377529372650637125274721837199427267120 12481720 -196086936769227437702516859080187187200 12481721 27186299319640811789012830180356891690 12481722 527175216878983952289408891704524884480 12481723 -199993767082622427232298108264269097664 12481724 -238875758173011696691815960533170598400 12481725 78654505119265139434615075609544119200 12481726 -297525231201035716968745864197453522240 12481727 -147295310654460233534197495215543583920 12481728 26944327337918318440887960484133732352 12481729 136199842378325856462515471605553519808 12481730 -313461503176702089347148723631993368000 12481731 -1380531928023376818575830572987337509720 12481732 790039061148881732862723918476388913152 12481733 -508942465883796969255621712327565117376 12481734 -23968445471100320400184622800479808320 12481735 -445262152436343060985903841308623313440 12481736 373376484215368009694845987818907591680 12481737 -221859288983144049850803774604772006640 12481738 478864456618592013978336639237760745520 12481739 182953428975003621104021568050048208 12481740 -188245899137309940911895929193001881600 12481741 1841775294143650121691728117116385011072 12481742 138140862843815560684391968225528283904 12481743 1397987393573988652167587467281259309824 12481744 -381638251311641411095144068324354293760 12481745 1040955585082800682395841306162775640000 12481746 -817543867678502589013585030993771683840 12481747 -661203773222114694771038371547403795456 12481748 281601769266483685828467181784896833408 12481749 -579297044896036921167047511108999500160 12481750 1088540190187723816614619784890631712000 12481751 -1074520185102254813808415375326458790000 12481752 -783608325303148563578356216111529594880 12481753 278509016432341379656981186321187319444 12481754 289433103631493499355879348429522836960 12481755 212086571731384383367530585991121520 12481756 -209693370794489908173796183684513792000 12481757 -1713184550927727154425524545830787820148 12481758 159318250545606601196185510820896252224 12481759 19643038903765360652124009590756840528 12481760 -67973643019446441165320387699335495680 12481761 138309272443852278816223726167338219520 12481762 -240760196110039586785295991070014517248 12481763 354445627862217657983846654731829760 12481764 -358385933864081466665912105094964267008 12481765 -231852904065432495898891515971861212800 12481766 166872989349746915442453207127802563200 12481767 398442788979606615723000486426619251984 12481768 -90322216499613157666535947877143971840 12481769 650747664774759932527611697793737370340 12481770 -212755609180088242115173148792196864000 12481771 1275146491076717875092659672333511497972 12481772 767930240762234077593303934760259461376 12481773 -1232251844209591421395789961326554350016 12481774 54791000741722887077045358271308508800 12481775 -598891523253788889369791076116532660000 12481776 -3375537521389469449733369155164438528 12481777 328704566320765461871354853484863236224 12481778 -60715863895420647269416695291485294592 12481779 -266054082483338697837551606132057679816 12481780 -175437811653674931519897113035326086400 12481781 185384032916507297994094257437925367932 12481782 8897058280427749987904293822238269440 12481783 856530922603307842086732357612549313240 12481784 487755198703983044942768971152069427200 12481785 -568837086483037764687481672809043509180 12481786 198189795281899733878660783850935028592 12481787 -1152703306672914265531546610885555385564 12481788 463239541934839222636790483662140702720 12481789 -22117323911838617839230280059586906176 12481790 678667390942988860220674047682273006080 12481791 -172410775651150481487822159621627300096 12481792 717867505864466662013544882508478283776 12481793 979153222377052665101613072949082679042 12481794 38281197772519994079175577005272085056 12481795 402517094194181964670444271496621819600 12481796 568530117243501426925643396123236555008 12481797 740912093537378112278258076327937759200 12481798 57693412952856090426701589166281591936 12481799 783581857326595463680123627726991920920 12481800 127179083845514316478838751123296256000 12481801 -1035846805777074891169231062570779812608 12481802 -351663647149277113297710889461878459808 12481803 798722035260827933751153477368028480000 12481804 -314327522274021212320199660962505356800 12481805 127526710606847745912430096787055763200 12481806 971619816265898254944766968988656019584 12481807 -719401619568724515273481787751414203720 12481808 -85716548475704537390834567538331975680 12481809 121855216533520892625405436604031744768 12481810 -239358822252550207556369543096746798080 12481811 2219718822643423387998217355427541678848 12481812 332518387228931527004928625044637612032 12481813 -157990935982484033961469541520093542340 12481814 -824904120528372177224443194419524988928 12481815 -181221439103479676665407120217719234480 12481816 968735196941237949151826369128848660480 12481817 -8092993679301946452497743608393343548 12481818 168675974517302610470933209592619403008 12481819 -1411564121291623910934345164014896266124 12481820 377955011640008652064043737752588380160 12481821 146117002161091374071550151943254341120 12481822 112051001750134436029397373337874488320 12481823 -724690585302716278296063855925304576928 12481824 150019607476911727346898614540040142848 12481825 9141268401653924539096212546619365600 12481826 -109123501862176909858404554632936189440 12481827 -355999526147823372053032707070824287880 12481828 -277027205207696647283646504708793935232 12481829 -482216570570654250385665280700154309570 12481830 2662622873193459634645230813557088000 12481831 -1158543964074454008246140927937391727368 12481832 -131426042676126392014190731456878182400 12481833 -325271462049091715305767954969225848256 12481834 592112749350834983454323651723788464816 12481835 -229706041213691823611953355907069275040 12481836 -102484080480674894210008325469655423488 12481837 -594420736626375334529570410975477697088 12481838 -718421454308710895735455898297834160000 12481839 318357246290137295502089443729156278264 12481840 40962069487911408402094731459506995200 12481841 -36653975609972010949397848514806909200 12481842 596612905751164113805414301419408128000 12481843 -14941812828494660542961569739954777520 12481844 -80044234918961164479193134712412571264 12481845 59339314379385449169398345377267103520 12481846 -58549704446518450408314524696409726336 12481847 -158464544568886061293005183582530554368 12481848 -828991856134237214199431468761412198400 12481849 536375303891523214842279093166440826560 12481850 -149861905408740029905782146592050227200 12481851 -172616521804449699494549624524935528168 12481852 -477328382288616189118288880582450136064 12481853 -200183925235357591333311108808694988660 12481854 -58187213222623213939359213249668560896 12481855 -1271779808999688152404312124084063817240 12481856 -421100500789859460759081710059491164160 12481857 -39016026823553771012492591265112644894 12481858 -192369780476429857461067385819187970560 12481859 -396658796619030888585944652790593248640 12481860 -553254777877823808946019976507194880000 12481861 -414554584232733351478227809500897969920 12481862 -320421289393553213912020614779757374400 12481863 -241770241251862975504777769607454030080 12481864 438191228574118801173943278504316108800 12481865 -502715532877473663309497885957969095680 12481866 -153555536958329499667100730183958288848 12481867 686301904536766209386718926282045494920 12481868 -7736865422887914720003391637604109824 12481869 924370115411272923093266767445971537440 12481870 -186075833096836817669849029724320300800 12481871 74523047561323323115477549913891739648 12481872 -975179670143707151593430202020265984 12481873 -1520624551124598066897304517185097780878 12481874 -102362471503974343357570649185811967840 12481875 -77557579795469259817472341825254630000 12481876 -284406234290947394281152856371220992 12481877 236831018515143518054183874749331338400 12481878 -219737109781036407058268568493111603200 12481879 549303875253654794004035513275334730000 12481880 304414837441634760374178804304838246400 12481881 -572337008158818646348696124949122960256 12481882 19485045541165967523833946779342691072 12481883 1264178362056467913496297619657036628864 12481884 2130948268468766364550263489444645273600 12481885 611142789372308109656533341606124999800 12481886 73089137941728670871910086371780400640 12481887 -710659446300095137958405598030910679040 12481888 225485402636312599008219634478431862784 12481889 -597254773566421756877674287080072161920 12481890 355096691877867529241382626830263436800 12481891 467344647135115513906959176908259755292 12481892 73540929636673250772242079323945625216 12481893 -864404023187137275604745654746528587456 12481894 -278362166787563665497255010807283401920 12481895 297809109228405010770154213632608633400 12481896 -76997330462127797757414859225240535040 12481897 -188873846338378860300438270587794202588 12481898 300555684590669070016178077720901614080 12481899 1354378874199605054796796302456020203200 12481900 -347066525800184246984676893894039776000 12481901 -1575880358234378387522557061216737405098 12481902 44217296750025305872778049900919764480 12481903 584292222710779533014836890132534672880 12481904 320319316007386240036738446446155038720 12481905 29346654177628152272181663739883568000 12481906 -114992178624635280059646332361055787616 12481907 -768143645141367778449690894384518033844 12481908 -578858091506851748211156497441229987840 12481909 -279159644550944640816626410815865090560 12481910 633919452229556266641652835487440640 12481911 -197604117480921033995071704147352320 12481912 1718066466727328152057488645813499699200 12481913 -752378514996475982414664711446454579900 12481914 942052931090041922477119621996097352192 12481915 730153557787908597694596835509921442560 12481916 56669684095643330396685507013136523264 12481917 -103227167051162902390924385431119777600 12481918 -12624621631096814786649643860424332096 12481919 -266705776678367273373717647836306450440 12481920 285324877549536761984467577926267699200 12481921 1773067730779727685412031502149645920000 12481922 -575580299504317821839190470166244627200 12481923 1211622421428334985839151891500085230584 12481924 78086772023178305250492864600937807872 12481925 138792224656775320357225539824743222650 12481926 351160329651316472729641762763870410944 12481927 667137632491388144936468908241487136224 12481928 -1006789296630110095628582433459570723840 12481929 -1255668111014791819869846950687234141526 12481930 -43416800988156049359506048077256756640 12481931 45053510367993389651204279404243430400 12481932 -582351065850450428501988516092881187328 12481933 67681351278452264492060311065819252480 12481934 821139969720612034745428150352604359616 12481935 -164798577310915448605594148549281513200 12481936 2087062943158896732859448893399867392 12481937 -1454504979209240380760313220665403229568 12481938 31180945429957853730440475585654280704 12481939 -1192550620070098568924251003060085509776 12481940 -839786702452423545985916889881068488960 12481941 386445419928814314735719849917673473536 12481942 -551926326393313232393320549787596621824 12481943 -1996316949006391523003576484948128045976 12481944 -632460762271633407303484421199992954880 12481945 -28610144140329133276422152355384326400 12481946 996004729853357047905932853287561874672 12481947 341793956756665864738795461572462222124 12481948 -44620463662716640157064564831927774720 12481949 -168648258964942620730361700648498798036 12481950 -15429451822316337763194522849954028800 12481951 1691767901377977296362295905036349929952 12481952 1260529721074964317136099497041444470784 12481953 27385686225234922509948046985625107808 12481954 -2118934416237559050500446527965819520 12481955 -247617867461004110255315572580704473600 12481956 46608821824952508435952998170462877312 12481957 -295026914399502411669296751194715017794 12481958 -435344385242212255188766867670640192960 12481959 -267660565092173163486148394733941178240 12481960 -412263118307596648125182721025776537600 12481961 -626590344987589745214435543975666082188 12481962 -158216712760813093554630605215972147200 12481963 -120536561757879775307949570799709556176 12481964 -345965798779798894120327458549146320896 12481965 -396853867574804124909685856841624000 12481966 -474950288913913696726291214898200908224 12481967 -2653620462476970066506243237605083793440 12481968 -198841061261912000655881309412358619136 12481969 36309396410455952380866080022611706096 12481970 -623982517199485795091329021998041702400 12481971 727228107129322209646248726670473048624 12481972 -1281314642434339289770327262117830340224 12481973 -11320165470113223612373138372595691360 12481974 382398500440569511513216904381091714240 12481975 97178918165098805060898680754741717000 12481976 722015141940867266921979103924183080960 12481977 -121661235881791227781265189889781778880 12481978 58835840976475907604236270240128100352 12481979 -182010910690293314078336326272963660636 12481980 62004018429472642685730746040526110720 12481981 631969890123144639416146201993319877600 12481982 -292458773766377658607665920704190961408 12481983 -539128330679422640288156335262665640640 12481984 -21295319447294847192982572206074626048 12481985 -115165601916669065500219926269018208000 12481986 51560577216737859393037927240300800000 12481987 -16835568275939545916932850770469765728 12481988 -1080074087916242024497491293002616944512 12481989 67197197319234926719832796355804452096 12481990 633474759827850244811938602954747216000 12481991 2057369453453552109774385215892682578392 12481992 890412760500617802507695875268293017600 12481993 -591974949246101174596853235875640427360 12481994 -354610970777591284533307534645880679168 12481995 236857510712168973814382645105298585600 12481996 -1183959652204890934935476686161380128000 12481997 -11532995530911011559606513622857600 12481998 -148585473767886852353542778505710748672 12481999 486060124443790138636177984253009176080 12482000 -249804553923732411582736426214934528000 12482001 -173860740846216321052627176584843553408 12482002 425004041587310843808249306164605638960 12482003 675746548138579942161691168442154927264 12482004 -846628080570368036066358135313788155904 12482005 264564899891533775827139639532298701660 12482006 -270251029436914810527238526742863245440 12482007 -260507131436031746163327967801210110360 12482008 -59525272723604684456875265982769397760 12482009 -999565767104281364992061930894273036790 12482010 -61484538238111846480058081454788985600 12482011 22407907247930854136356835424658076612 12482012 -1650461956600153100120915796541857070080 12482013 -710832735818460843672043067616622360512 12482014 232621874510881322294054304180550836480 12482015 -232043495396314038333821998008824750400 12482016 -111550097408026843597095973994883710976 12482017 -168177606250104186356399235296958990080 12482018 -742436508341758645758359155413848453040 12482019 -36581760714950417523410359281060812280 12482020 -35500374282440637388482504922576535040 12482021 187313894549733569717420040056516266752 12482022 -249846594425549223996875901626646890496 12482023 -609249451040674622961394683614621654728 12482024 -166641679720061537100970041547490150400 12482025 -623101753567146333785619852782923190400 12482026 127361808794769494068578219140266168320 12482027 525594756441596628097547570099008293876 12482028 181255891900324319257128478638205824000 12482029 505527740901349491445302802381551421632 12482030 -277385483515446870842429502088227759360 12482031 107610236361833796367919591652570850560 12482032 362340121081211772631544564230640500736 12482033 674325991065786687452330405850707218800 12482034 -338242007799468571851549491674571982720 12482035 885416073768606685420932364405629802800 12482036 -332460039658033838259214501542787129344 12482037 542590146982477088018868130225821466560 12482038 -245088648918187293395533029603076673856 12482039 -1047590370289881476604103352118365915160 12482040 2815602526233151395206244200497152000 12482041 -258935230492195243167973441892890432512 12482042 -29822950887694794825530249051763677328 12482043 -32497935408491123609082938702817695232 12482044 -24116647655250535263504623779351449600 12482045 877041960769213855848119005007004576300 12482046 169827462276485277674217218365735845120 12482047 705673962738649329196128560002544554496 12482048 81505519706050002193199350282903879680 12482049 -19451636220347460021293396339023340640 12482050 -166021740758577906196707956816244672000 12482051 -25373217380778083847127348273413190800 12482052 462402495493323161901666005428258904064 12482053 1593412609684064791907583113511460695840 12482054 174402263580319813444846376544912907008 12482055 841545295320250262661386810246131667040 12482056 1390252022001333094633352010211772666880 12482057 -20131974669730674794920650722486393856 12482058 203699575100762052832837447115725603584 12482059 1997510469414948416378897507335341042260 12482060 -25934377438426772247332833117019274240 12482061 -153588440011277494653930193150792843200 12482062 -132905967724192422906286112520644539968 12482063 1103689240499989973860155642853209510000 12482064 170047215178254269860362451392059228160 12482065 -775858123722506881878495340878681702540 12482066 -13572260532548497247564728188125190768 12482067 -236271931459150713656170059676881004752 12482068 24253484990311607275760107697975689216 12482069 51915256282680792800389737911393391840 12482070 126027983698274392186680944161306479360 12482071 -434424626717051654782956791543551818240 12482072 312991651313239503451310719566616166400 12482073 -1989999470406181463036655672761177572800 12482074 -156297865235775161452202497833453950208 12482075 527310347541860942427672417774396237300 12482076 66402612827433527816346045553338163200 12482077 -634504542204468748460519178739580577408 12482078 -361778657987046241780418919086900041344 12482079 -222791676495741368650489420928883306240 12482080 -94425495532641835202775569959818362880 12482081 -1153735266633042620123683438056218390016 12482082 883725685312059157218801064217263762848 12482083 3038049713201021492775394028379675984 12482084 621527341923449726333184929761042194432 12482085 -80371317465294826255271319457908725760 12482086 675284439123481624120289709229672960992 12482087 -75905658698065537238229311746325494320 12482088 -6189926151921248237660289973695283200 12482089 -980696009578184280062945148072631051793 12482090 -609520125930727843831437904759264087200 12482091 105598554757779768217301501523738580248 12482092 157520415683296798501939657759251973120 12482093 -151137669869097925702188410508813359760 12482094 456065388546584474897770874927028379200 12482095 -326362767505132441498045346724931500480 12482096 46242849617198751966920626368503906304 12482097 -1066213706983133793848334963263678452128 12482098 174395473151443663444359291524861739936 12482099 -513810758200197341966484583733128711680 12482100 -18040247876591143729079424680838297600 12482101 -71673533845266985319932616350871021696 12482102 -144453695998831603312804874975266815168 12482103 -1091842838250750619329022383516125338800 12482104 -933134097904792783209303617675161866240 12482105 784920892603217465938676419233059224260 12482106 -16486918390116863750794424347236252672 12482107 -254936712043140233034999467106162573120 12482108 593970506462362316643075646974882966528 12482109 572039200357518161213218466109203791014 12482110 597778735479946970324886534232366032960 12482111 990219046200881970955298286213640811712 12482112 -218483323907596267678217973597594451968 12482113 11732333005320153837693865353714707200 12482114 959739374468179512434890801826008769952 12482115 76124508704840844468195889148975340720 12482116 -524337729515324835950902628131080511360 12482117 474214479827516625850905348310363452 12482118 -385213811345443595230120901530211958144 12482119 -185836751239980087732429056089931304960 12482120 -17783295578890737250910747586121728000 12482121 -462058661353428445878215987811088733280 12482122 31605190821124942352156731737416469024 12482123 -218453118087774334228457802926795215776 12482124 53123374317246512811100381467559296000 12482125 -1080425199749040299027568387629725866000 12482126 4354855352294886667757600115067161600 12482127 829184201562064491656674174084606778880 12482128 49546576064060895966308264089210961920 12482129 -421054858710067205725859633156805320160 12482130 410386397994501807617054645764395179520 12482131 -2521965237525099559627256507792497212816 12482132 252989252838054049888639826746326304512 12482133 799820309804242710952355453920257342624 12482134 -403245043045086742377482397803931648 12482135 -273265781698861547106952741448689044000 12482136 -622142378377004344219921094493678428160 12482137 -1312228236401008286416464541099438980214 12482138 756442727965193875234064551388538447840 12482139 -945795020842220436588626439022797129576 12482140 971129979905646090231522397454831815680 12482141 -270559603678630046922534805212199290528 12482142 479279240694257942151702978091969326912 12482143 295976061933633143158627694176775518240 12482144 -385320231814703429622735503311416459264 12482145 124223959738903257697055273323799572800 12482146 46840203245381416316765544607519302144 12482147 277497985830464102940531058031535631392 12482148 -108801472208772763747586471894895403008 12482149 926333965539306105891170385501248177150 12482150 -12328568113546525930063341249612710400 12482151 397019719133825462138802517457172935040 12482152 543864776467052124162589667784207022080 12482153 -622826950398851596246731936186220205580 12482154 237515688265370514828151649856527370240 12482155 -268781530452734129069398098365871943680 12482156 -456978642710635300045527397366594164480 12482157 196968579329678557286137698415298226240 12482158 619152280596564095714995163495579443200 12482159 -209467019975986803336219364412469450096 12482160 129829227498675994839747755421317529600 12482161 -252989604474674238563115654469734457500 12482162 728767939988268940695034960228477898880 12482163 -96583757825595853374759295149822845256 12482164 692417605039314049566430533228208230400 12482165 -1383323753610834769819010156176200717000 12482166 368512379547958886344853980496650850304 12482167 -852578650602971938692115423725838434968 12482168 -1261592975940516056752840464101420605440 12482169 3151379873033688456251563366572926976 12482170 64260004449668996017628444691110285280 12482171 -62529577340393117273975118537007307580 12482172 -54959403547423253841004309433654573568 12482173 75999877041212179806780043974484668000 12482174 548424521217760228937712830877226612032 12482175 -77492631105704288325188638360307241000 12482176 -252794928351905844204184562665028321280 12482177 1344059744289219253066049697509712441300 12482178 -184602752934725015072194797145524917376 12482179 -596792970689134067508261769622839737220 12482180 -500369057658220027375951838062276953600 12482181 -301268046225013713347444071248827264256 12482182 656098015656306509454688285218050146752 12482183 -552726386504843473353446722879613400960 12482184 -175142984178947009559091709087535759360 12482185 519770293153960365771035439465963745380 12482186 -110244685869358234460216496320739918912 12482187 572286255927765817814594384609969651160 12482188 -842770341745177315153993392378653946112 12482189 -1017080409123790640083190662366976565876 12482190 -156577183241274692150575638900255079680 12482191 148870772778944041866266531546660484384 12482192 138455481737438870869513866642536005632 12482193 -100445444051048239524353387732063511072 12482194 488475415526678982747771785812228522896 12482195 701410574567718343633468886378151874560 12482196 693573177024399178791637376878521096192 12482197 6867759420755202461283711399993560320 12482198 -203388149485416968283202315070099833536 12482199 144529500902220054789478264784018404800 12482200 787258969273490072313146083125696000000 12482201 33184269481736993628542849390164976202 12482202 228844970199312479081030469352879964160 12482203 556653469442877921610671748653484968452 12482204 -140691622733981210769068338061598867456 12482205 582085207896246968740594421292868461120 12482206 443123909978897771361112618125854045568 12482207 -42851423705160537641296931031128833200 12482208 -1118351819046030206334477308778019553280 12482209 -770731330247906077879845755029565745240 12482210 -146617474405005462925671640035264008640 12482211 339155861916033929977987138549276941432 12482212 -633319034332305571965900555464851456 12482213 1070420687508738431320529674097141609280 12482214 569380455081144796838586776364722688 12482215 -222600762591706125816841440468566218080 12482216 1297123519130203837817676119678089205760 12482217 349482085531879697149744425757683054240 12482218 -234892732165368303126790953132080649984 12482219 -1644515616509151439039836554679846610380 12482220 -357061972945119261589304523613703070720 12482221 -718703914330649513742191015212208172800 12482222 -818481062140439090921928989686256081088 12482223 -86492760807456843428311711825488076656 12482224 145473021040573746268556596491016437760 12482225 -55298160658069412305708984163620281600 12482226 218245157359047451512568743435242187264 12482227 -66600012116353836735483341084874343924 12482228 344335189807823106404316876162076317696 12482229 -544107022215849461901057498790837965792 12482230 -264613469817592047345903160958690628480 12482231 1438892198123270182238398018419951445032 12482232 147577454435441179865608939313351884800 12482233 1083474290014495162838932582360835735976 12482234 -1349059218081686101047322293364603143168 12482235 -1012801282925389672722424983128574496800 12482236 -263784407512631606037096521446861541888 12482237 145514136542339803796163172490859351360 12482238 -136026232943256395469672686732543385600 12482239 717710327223543055738526001192345328 12482240 -378484182679819297308971675872552550400 12482241 29116023009196535496716679028152841824 12482242 -350478411309104973450019432370746027488 12482243 -669796871021930409805335422235971853312 12482244 18424803114182631085189068072610264320 12482245 -251148148899118718167283955444467886600 12482246 56394216052532157956616013574141511936 12482247 -904089202962330487240960216643304650160 12482248 1971730199891350815975230844897719746560 12482249 -547507723413436290239303436117884825436 12482250 200348288829548422975284153650853120000 12482251 97295544609552423352797746015812016872 12482252 -1320538075214787590913527370063479211264 12482253 -245162129740539981643351112148400377600 12482254 633950895210073094492266352706817488576 12482255 -10480553521734852305422871499282429840 12482256 -156866592110907113671977904431255257088 12482257 -579757696101721108638689604479412547340 12482258 -153288423746207130476319148007159729520 12482259 354338553787997144622424062822618546240 12482260 -122167297355112297152932134736887644160 12482261 -2364472279695714851663544951963245813760 12482262 -18224494850197679585432682511897527168 12482263 433625012305521191337275535881939781512 12482264 -237831192186578273545456832610807521280 12482265 600056889033021349665796560829817248320 12482266 -44376100110231554349527212383944152320 12482267 -544142061756288472942942937601661840320 12482268 -605174564991257017480625497532597122560 12482269 133793544896097970681691897736151189670 12482270 63319616297083282183372917804458736000 12482271 -394877753125465030891671287060116652160 12482272 -904220511291706054448160107906132606976 12482273 153391188802014122467748601192479894064 12482274 -31542948640153569093142838919626981376 12482275 58399913095027208420462838119155820000 12482276 182433103772281933562102655800804136960 12482277 536309738704972494809123069200753493280 12482278 654666103430754265352838141292380949440 12482279 -1002387332658187052867206904749705266120 12482280 652645684201941777851776443675509913600 12482281 -75910326875471487504241114414356846016 12482282 -65235130379310346870170153562309885008 12482283 -35728691780541304956264326255141678592 12482284 957718600792364907547459183574538195456 12482285 -1397415985566050270445004629814652036040 12482286 154630125831403193005596318846396467328 12482287 396567708212638269255188687462923012560 12482288 72715386416540723038063525429204353024 12482289 -1069191041448363252276764632501001328480 12482290 -665799235549764472687269593564615253600 12482291 -880198590910114966818780632241185152308 12482292 145134320992124974896619494558265393152 12482293 2005423482388901876707553360241227034542 12482294 -753467258007783693967647457107950551488 12482295 153253216064042885912823993901141808640 12482296 -514193228278196957977810051935501926400 12482297 6081588162234217488913346639998527552 12482298 6142607491636773648688211825752940544 12482299 499111224872536579961430482209134826536 12482300 -186835975731056135569147256183506137600 12482301 -327441368167903005267372451387228708992 12482302 1728824797875398721392564916763450752 12482303 694467086309007781374641543471919026184 12482304 -419617558958445074891147297817221922816 12482305 315005534593143207583495353215632611840 12482306 524224056163436633009953777667042534352 12482307 -1273710308979190800496009731082988493312 12482308 264717018647923532858486900552469519616 12482309 10202266899089827671144249472740108606 12482310 -432956311722709153102051663260699123840 12482311 -223054708460898695782111266249595434088 12482312 1193341998538093532976992806992936883200 12482313 130712720877442843009716624096237169824 12482314 28726011936201950115739262658543655872 12482315 -135994822575671250535844892538829499600 12482316 -392389829911789958671365281443872768000 12482317 -715272265467790848818643613423875275808 12482318 730058486028802288840949772775689830016 12482319 -148644405441346683701803184186074713072 12482320 113057727679202956303270953958351994880 12482321 517277162190044579445624346669928121522 12482322 25005190968403228454853203104714481664 12482323 -619578293326692457704645063310254960560 12482324 1969010158307783304022632011842711041792 12482325 -296673560842045562422332091602735199500 12482326 -492265381438932244442698792680829785600 12482327 139470185602318978613937951290306003040 12482328 -333627650013012993944528210156569927680 12482329 1081991812223997570212292321466194857930 12482330 -3978896202957691959922774126130042880 12482331 92536149569893277261928029627244571440 12482332 -1496356474802403892640464236430685749760 12482333 708750326421662435023911850655927220582 12482334 73929267247300303509942436226353723200 12482335 1165409253962251336008131351880568032000 12482336 410128286273402382223366308682115579904 12482337 56941259731378682226090490946863945152 12482338 792065607795118471193728237089756322560 12482339 210913835789414827417329806169291786000 12482340 253071632004075169911028497130571243520 12482341 -30601345670840346359674329132312209056 12482342 827629939975507563939380707952190255072 12482343 822356338976558512415330037527954304 12482344 -33685424489278594205413961583767224320 12482345 -75630045318958073998563114792397047900 12482346 -80123306513630017901593024755556022016 12482347 469537222261374330349719612345543033552 12482348 -439898896423226319603511806929599340544 12482349 1047154696068551452943355505952331356448 12482350 1153814226545599112282491072845014400 12482351 601887549114337525944329485248650887152 12482352 -78874130255947132371868675264543948800 12482353 -183186901288559013620882119634329989120 12482354 20423319788442610738394393904741427200 12482355 -649944995576028121316126013046862873040 12482356 -1489522630246125339427587278817089726080 12482357 9596352058975796051249552811689035932 12482358 279313960220852975595243203757817530816 12482359 20287717612574041303119428018515504704 12482360 -663876393605650979617616660565504000 12482361 999445332354687605553340617376565289210 12482362 -469783436958902793086306266979853575568 12482363 1960984294612467866292942303605305392612 12482364 -1068527981049530823227334141468922060800 12482365 413386849798656362803704016234031356800 12482366 -219959781674545956922299427660581189696 12482367 116392774372997934550608165444524167680 12482368 -126078759991623248787985517861601804288 12482369 431542674397938985199734781079777788712 12482370 -46719890669126292139276901434747468800 12482371 1738184421576449533397757183984993689088 12482372 -307525160167876762837323325460273049600 12482373 282766184266311972346658156498225253600 12482374 271929931653154167538893111573575811936 12482375 -532079245576455935625652404853269030000 12482376 -318967576394515047816811869623576002560 12482377 506850095336558247983819551418067558160 12482378 -223864722428431345877413925859564290976 12482379 -194073505271048824449932028999104536032 12482380 -912086241545137496608703268453937075200 12482381 1136108210060107727075756453064576040182 12482382 -132876805343563294693281283551553022976 12482383 1379932619893970211813337008776186969880 12482384 8498995197921389119302981940010287104 12482385 -29064876881374048394275443445331462400 12482386 111646609538611623987695245828055976960 12482387 1754383217170244269437707731633008045036 12482388 -109729958949246487936055969525828864256 12482389 835737388273928440123784188505913322190 12482390 307985491238258451391381352489875603200 12482391 -833715518041910265888861831071330650008 12482392 -272567811981725080098163993454338252800 12482393 564163795282556396874711066992528704320 12482394 -228936721471034720622799059536392834560 12482395 -1583557947024037864995985829667841291200 12482396 529610567641992560219002576599586828800 12482397 -929395117676794712749212688275997920960 12482398 -43244890617579234094190680349220426240 12482399 -579677805021771813729494577678520332336 12482400 -28844258685288472070532557991994982400 12482401 1606100329645256119831951694025345496704 12482402 323152724410735375153279778428652227152 12482403 154390299875312622624752215437694977264 12482404 -1560328208105432862106249113318889955328 12482405 53858444406914468065777068891954505560 12482406 189803170898753766748451253780815617344 12482407 1250141050004522004528649931717159522760 12482408 441769628744606831798820710120817408000 12482409 240419674886148261898124567643848549088 12482410 486509358694789998348073801640633259360 12482411 -824576028011166704087736945772597907520 12482412 -224716690717137638026121947917809894400 12482413 436767433663807909856450199132342128844 12482414 118220892690792764590362204676506429312 12482415 666479567701081463379152832625132823040 12482416 19773055814808826848457368942437466112 12482417 1503613395356588598447225190786946144466 12482418 -57441228745343936048013854478180575232 12482419 1366265895340709029624656499242990367820 12482420 210657434533372686899741566505769838080 12482421 -280026745409877239909852433809865130176 12482422 -168555735145946650961428469462164387968 12482423 -997022501906616970926677432614019807616 12482424 -1579121885175491425966907683280499118080 12482425 -460028214533402746388422705330112768000 12482426 -177532781334012923522530754332289154816 12482427 -18879544244723517224154293929512604992 12482428 93916134127516128900365950963383859200 12482429 186281205195920302225341367548154010880 12482430 -341409780903715029907547661549974016000 12482431 -337198210117913285946141442481417163136 12482432 -311202035892498081722660924664273960960 12482433 58387785044177205797511906815257416420 12482434 -859982360739405492911899602484358094384 12482435 401495523503242428130790018906058120960 12482436 411300829548312576639239262954344205312 12482437 -371600073686157061878934085739882825216 12482438 396246647533034700255026723305585089120 12482439 -287805840267545067564059311749942640512 12482440 868685682092588793711846284208236236800 12482441 37896697131886670819391279238327561920 12482442 256046822243713531688714153776952792064 12482443 218794140729145426852855831054013468280 12482444 -486497814261923777780823316210179385344 12482445 -93896097703074592657535457218158997760 12482446 79521273790459808162862375571843226880 12482447 1091616198879933262188011737207094734896 12482448 181048706635522370454931587534094860288 12482449 -394276167848354445432628356846398259200 12482450 -97005866362096270448612476480864068000 12482451 895630307470838333649215212689484034400 12482452 429213315896103017243687547387834379136 12482453 1297133509146419232307035180287953956000 12482454 -219536117653576626206558071466584239360 12482455 -925593665659752681958658436322570241640 12482456 134137855911060301932420536575027200000 12482457 -443299159449103748002579821150051328512 12482458 668977615636036340035858358146276132080 12482459 -321233504726610304748714963547548583960 12482460 172941335110965617358102044600204943360 12482461 -1466662210235734522949913065844209037728 12482462 15123878230999272039974248924007697600 12482463 42161458356933326743965056865055165824 12482464 881996548892699053219564612525431914496 12482465 -656735316352928822389447801773296236140 12482466 -383974186693792875126287123160477533952 12482467 3838050214919025049165691723692256206480 12482468 290144659021150115924806326648103280640 12482469 -202645208177236811895218658491813344836 12482470 1318327183749447484804073360353075200 12482471 -2311383344838963663946439487264575804208 12482472 450451159900644984520748369224302673920 12482473 582481596345668207648694908163746313722 12482474 -138671551705028101028272461292310784000 12482475 613163694510264474470713977145207170000 12482476 1292157331906904787558299915830739682560 12482477 223777519977572215044044332085951323872 12482478 -465669523014123505476735837569308262400 12482479 134605670147263833947850192008726134584 12482480 70492637089973696970394308703227740160 12482481 -484543331990035169230130696701551648 12482482 -781517377227723260549890329987085959408 12482483 -811656052283928922211338542900343264896 12482484 -1727989440589186161321146324028973056 12482485 -49044941676549733246904581274141100000 12482486 347095835208809652128157956274079692192 12482487 592998110148506815593389417508963255240 12482488 -698828214787827358444209796243290624000 12482489 -6242262303283829623429145961694208952 12482490 332357246915057796629198671489736179200 12482491 35357387385653478059831558335011741696 12482492 -483507993270752626566853493318907740160 12482493 -293092696910971538001927300943633800672 12482494 -883102211352158083436716748507633704704 12482495 1870870952704203708036456217578537602880 12482496 138927880252793148576645723467066376192 12482497 -32926227871646039764271660539027116588 12482498 192270184361755748595291132000034639872 12482499 542769321091263827086119396638059907760 12482500 140335959972754009396557089244002960000 12482501 -653475578288003225702643535394580054498 12482502 250861207834336601187716641087038718464 12482503 279867739670617430315967232780164816000 12482504 377624542450231693349964142082144117760 12482505 -17174573695071959284559656160223599160 12482506 172403403573457734906745517476069440000 12482507 502312566429295852518955973362357923840 12482508 -40768888881247691850716357227244875776 12482509 2135422370677590181125053908708149834084 12482510 -387085766446211034465975928171212391680 12482511 -317297337267726429648013914360725876976 12482512 -71502959358125476062788883466557849600 12482513 -5448592026899063616637617819456046176 12482514 -95922744467527853174529883857551952384 12482515 -249069889966420571502827254730254917840 12482516 -976168721471536085790704608701899794560 12482517 35280937751317376564075198388461026560 12482518 628119784868508802245257349080471580960 12482519 -674689981864376450926078122767592994080 12482520 72206713790241166641286236855588249600 12482521 1912634270071358479387206644357865075722 12482522 -55706210508345732401196595353777487872 12482523 -1077733694371455599941735340288761316628 12482524 -108125828497495841978320040039181108224 12482525 -240475545152399770591925318575663860000 12482526 4154325086585133557435762290217594880 12482527 13722684504869337810795696842559795312 12482528 1308185949266026620006335396352810024960 12482529 194733597926486079203427728658736907184 12482530 -372077969029517295477507963783072111840 12482531 -269554570346356876639932844202664205536 12482532 -353890373821314696970194018716938137600 12482533 -427036895093630224893719595437794093280 12482534 -488965022586879014745728343904966519584 12482535 100844486493372799359885924206214731040 12482536 186190887414488465399140346776410931200 12482537 -813448740256898660964388475053329039360 12482538 206601863619371825251308591235468479744 12482539 1022868262324504503425474626750251614856 12482540 -32040234280601226715598646197953413120 12482541 212628603597102649320101454558611820150 12482542 700150490281859275842358440893201296128 12482543 -3020602435186091730895363740627733421256 12482544 20624772394074243387735496053439856640 12482545 -252820925668646588448772005763477606680 12482546 541256818611991561912909369491182423040 12482547 178658697950054030859764718616032777984 12482548 -109625717861042678453444412989530707200 12482549 1846161076593051956861107576512564340320 12482550 -268981862598299014919357721891035508000 12482551 -14043218824316613511573670590022439448 12482552 338267853560281299545188791528090316800 12482553 243012103159173675091871120138363904000 12482554 576796057066034411553177742448719914096 12482555 1883974884186011435447526290049852479760 12482556 11928084349779972365236670071470587904 12482557 1390993979533683966264475431302163531660 12482558 -70642964348762764392039999280935078720 12482559 -216290865297014412855087041911127923200 12482560 19157377504082350778853521663773900800 12482561 194681737553547384782381853340028256000 12482562 6813716090302329264187898876603424000 12482563 -1317827399512729913646108198400386687080 12482564 -265452503132192999428693402879782319104 12482565 -440627057083379318090007641474546280000 12482566 -77787193374673062225333855455724011136 12482567 -797437263247416203019323646188761682088 12482568 -32589170746433955490135155520277053440 12482569 -1168537701911493864812964578264556806688 12482570 524359158834665344805867596357631923200 12482571 -330154861630475786385934142629567084800 12482572 -1019036125526121421370968955247704353024 12482573 -929483786285133562072688306542155055080 12482574 -104551507893222316396326542068574658432 12482575 30867978136456553903297871115675762000 12482576 -78521788791479869292846315607045439488 12482577 -135828064075650419585423244309304937886 12482578 -420857593846379079248454311134094402160 12482579 694606831874452589825304153043043291376 12482580 361117179466269453526475501255880069120 12482581 1200950810044512304997388973575873788064 12482582 248278074344490941604159440981576970240 12482583 258897362985629243624868854429461140864 12482584 283781203035983924587414437888909803520 12482585 -326305829100465234847815261757267556220 12482586 64206880107600036570275038281041818080 12482587 81421886142310685308296668264870784400 12482588 115730749896870403279382044840346162688 12482589 323597755255412251019894434807254331392 12482590 161284601514263283269032738007469058560 12482591 226499497056640182448232523013869416184 12482592 -710574639209622707478385982829306052608 12482593 -624220656288151090378590792021937472158 12482594 -365012854813714286634624366383055689904 12482595 6922427959909894658080205870417687040 12482596 273096997617106602236146959208602001408 12482597 -1141371343415601488212861197886821375648 12482598 -229200716397036302320060183733407676736 12482599 41853069475694358243185452641505329200 12482600 306835902117380029372388084501046528000 12482601 771176244850201473185632386808807397280 12482602 1489771730567223594226701117868622256 12482603 866973712109486614839018177716112763428 12482604 270204439477343399458739230136657667840 12482605 610426617172826036494756705256265157260 12482606 -289092575275519114014764064709814496000 12482607 -1148079726204050017720580716275724152576 12482608 -421315409510115594036990358102936403968 12482609 402913125798983271129002806138694721810 12482610 150005502196643609403982978288913464320 12482611 -1766628803460103407605332950585481916788 12482612 -172186027884993780886107432114077103744 12482613 -251296907999313545883158898192948852480 12482614 -47034257192704086075758602631274080256 12482615 227664547861517461547834046976039852800 12482616 -302200225751996830187051839188609392640 12482617 477926828391151539192473546622493755200 12482618 -396760826707918090665481262596650852384 12482619 -745499833776947354240373527137491865152 12482620 -104732465027321054739137411651311411200 12482621 -971969136554848034911125097435086210900 12482622 -41105437582107532404056817014388898560 12482623 -1598627814548878377581934101330754680128 12482624 -186129284095532445449382310639671705600 12482625 -197164961448495396261837610599917136000 12482626 -323843752704709367346205373389614929376 12482627 1047582671501382220205835229399048108476 12482628 -13324692150182169360649691575038305280 12482629 1220603632741862506329878196323408028384 12482630 181060028103048758976318105501078364800 12482631 -424224348743299105252464291693161479296 12482632 1694525855671845492317901615513791692800 12482633 497436378229746597342591628120096689882 12482634 369496863220930901793173553640338804480 12482635 -66798253912619360408204336061081592800 12482636 1435580354495614366269711613105715675136 12482637 31035018996826333603440066374132640960 12482638 -362992732185333075391243514144095691904 12482639 -428582747513214105440749085649519047520 12482640 246680671934795516547200214539010048000 12482641 261105754019854393213840776395857588452 12482642 3110094793733101847819595641684943360 12482643 321188073155825642158549728292237575864 12482644 -1280738752780010341012690868467985721600 12482645 368704368396738841735226645638125982080 12482646 -51584739579293236486168892266990116864 12482647 -725902120185607740524127125456833830904 12482648 -1139844422690595931066524585627789066240 12482649 -1513088474014918558961852216651411431500 12482650 -31762670269447372090707832811132066400 12482651 -2761882055318361593880066438184756275168 12482652 -66386983158740049318871524951162126336 12482653 536311256603766926766053784282114906220 12482654 -69467405267730880066052285761226239680 12482655 -226672553839266895607447036161730438880 12482656 1844142443414547381596737024116293763072 12482657 1270666552559739989605745244908541734832 12482658 -4529690349765838536362139023531600736 12482659 94027176742298431836674115457998820816 12482660 -713769018166178960257376172145110808320 12482661 649640897755614465363548448423824859840 12482662 280749851432927041464013764351559172832 12482663 -177793146648993056450993256826114358088 12482664 -444311479848599899075847420686220820480 12482665 203081396452254867404522955503080178640 12482666 -29792065762187496488906977281512795136 12482667 331114485701049659152586846653768992684 12482668 226158649751628979273537032121182521856 12482669 62032222829981038270820239437151658070 12482670 -163871603663358837185279898544538697600 12482671 299822826977381042183984892275840913872 12482672 -307557814204172019705952562340028121088 12482673 89094242639877984903854457000267264000 12482674 601771334666774334794071867038430168992 12482675 443231464506886663410198432689246512800 12482676 22759988202322678413979430405907628800 12482677 29080903831352831431442005070090036480 12482678 -376408092428337334585893495359832007776 12482679 60998548212671247518296149406165470336 12482680 103506015635768952884285969177456640000 12482681 -1760387469564886319053707600782454730518 12482682 291586996414599814580252884251537364992 12482683 533657986628637502376634029459672203200 12482684 26934378589619334677758079563588540416 12482685 4274355719623443753138330257225051040 12482686 980417528017888042771040290723650657792 12482687 -204273305237411095944240871611480405648 12482688 193974000072873908527039026386876497920 12482689 -1751603072018329987267995788980238387280 12482690 10896782041389624859231429165414248960 12482691 128133600460049193693121754572346667360 12482692 -1181817788575813510015328832392312989440 12482693 -316305682456192159008607050719202144576 12482694 141537807841070846558683212061592125440 12482695 307288454543112951127050273831561152400 12482696 389336552726803002556878849977994854400 12482697 272049119726634096992021693780162614800 12482698 55527964371946083216690532464302340864 12482699 53515501090710675152394150734514911700 12482700 -165780067991923561693160060508482496000 12482701 1061929995918213823263776599200486185760 12482702 128861048076614370279753858057853998720 12482703 165399237480029308945824493362772998144 12482704 -31786845634762455955436540902902972416 12482705 -443110447998401140402281228880200160140 12482706 -167734983156422458405557745773416589696 12482707 746346329398242585784792272995836545312 12482708 5483246105221298668368362129029005312 12482709 -137387864372577026894182941243595145280 12482710 -32389028158881815191699547067650154240 12482711 1798418902349582017718442020512853512800 12482712 -775369698329332684301763067209375068160 12482713 -2221876094807797475603350725899915390780 12482714 845472256866042255676861422357383339232 12482715 -96064531997559198245438566822903180800 12482716 74149359812483832413019067166950556160 12482717 564426218106357502424164261454484781440 12482718 87285701602238459559914710730116586304 12482719 214390015660786946433199888551992451144 12482720 -1262171303187861128531888096370895749120 12482721 709575403313349097856798670011799204480 12482722 176016855929085714832206782559868293120 12482723 -985766986865924326700270267055619248 12482724 91038914192425347339926828363702240256 12482725 1044938679327365667842639194628602420250 12482726 815509717050111393399577851293323727040 12482727 232621724006412006418291801008658894464 12482728 15001700044709582849316426511438725120 12482729 -426789790610437880196347319353729038848 12482730 27812732498572198730583827957336709120 12482731 -812189753963733740245107923678211489600 12482732 -568473161124807570016026495935378615808 12482733 722292540195831746918251588113724041024 12482734 708036629453105433700208388352574100480 12482735 -1073469664496341731452094330406643591040 12482736 -72315759936591632707364356785224810496 12482737 -689225121492629080660011676968960849948 12482738 -1420913075437746083569986836782879104 12482739 310104371307166629663939841877173881408 12482740 -88042991188169363024784424752392601600 12482741 -46188835154533182861604745568778755858 12482742 842145584430364532543003988268772737920 12482743 -319552637232127468646149002868908202560 12482744 387856683837601161099409371485528064000 12482745 682641433692821277063034363017668571840 12482746 32970592496575464518230754081932887264 12482747 2129992325370129609603246546024813010632 12482748 -15077596495854134956486243882667235840 12482749 2807583972243827354225597789965541850336 12482750 -621810231945632737303116654347507280000 12482751 -99612770295488332776227522204520341376 12482752 191052864933246291890830713104557408256 12482753 168328189769798054910788417719869924000 12482754 774338271471480598023445303625608308480 12482755 -398205615712207735173943256090528888640 12482756 356833728757860201021764745986775060480 12482757 -35050210117365935152399800701237663520 12482758 -421205327060712909703395534007332001920 12482759 39660782976263575048023334421466434640 12482760 619418014258679849991756616291196928000 12482761 -334592716476655475094464499559185353638 12482762 -32036828880779141352000531803822934528 12482763 -160847579361710030304874666418228141136 12482764 23061048678875637700701439731513190400 12482765 -176487173656383617642846591488903436340 12482766 239054968117811285008970723598251866752 12482767 639343950820545268881649945109351352960 12482768 -100675896890145297415640674899920068608 12482769 91791501400641330087595661996586868608 12482770 -221839948441567986470001621495699886080 12482771 4343655036582592521354383558595677184 12482772 -3205575598525163759583706985426718720 12482773 34813916818372959246219987391267647900 12482774 -221095239996145046063953658731233456864 12482775 -15749196310579621730074635385098954000 12482776 2428173724028205325955832306077635584000 12482777 -175399183544687693872021649654778829440 12482778 -37784880073929704814762944408275230720 12482779 915527733862094359765228885685486685380 12482780 -269349327390875472313543080097428134400 12482781 -1892922613110690534038052057582072000 12482782 -30839632383027691874975213738752158528 12482783 -163455641824629995934847731833298525936 12482784 122863487828828147423766787108181114880 12482785 278143673754339123920122083561259954560 12482786 -64680913380388096352932947459168003936 12482787 -716523793424357688953152009738757506440 12482788 993078063945440247185919671932670185088 12482789 794920417847110928619454058689368816000 12482790 245458190293290960095497130503538688000 12482791 -811169989322171995457679151714590798200 12482792 84914481119959007165562845168039362560 12482793 982383920618304671285463117485943831882 12482794 712742727955433019504043901705598380544 12482795 255361418811395515147698122897451394320 12482796 653590993036677800822995058189287455744 12482797 -1800780202628958125788739246480862387754 12482798 -248010380563999503836658446691567153600 12482799 18439809546140053251980032180801017864 12482800 95731396168376168220047295428451532800 12482801 -267994877756932375624977619570866836736 12482802 99284809865837877201661472618210580480 12482803 -1992006206308153762881705889473071920948 12482804 -443061266986183069321201553029901370624 12482805 39115546998509376351766170141160504320 12482806 209766169781207302507305407245313930880 12482807 -832082584602423563145989201857146134280 12482808 -83421722937672785033753111940868300800 12482809 1013611206351344433677524303661195893504 12482810 155220316731497998331437856720116320000 12482811 -1087971431939212776495128330012383026096 12482812 -311877249163228912511195647384987193344 12482813 499395656742664563370767754001004102624 12482814 -1249637600067847198838094411502682112 12482815 40955409179829707334791845410367816320 12482816 -1239731549408125945765812122407925710848 12482817 680991690005109944562119614119836639712 12482818 -149197852075419727984317863929715144640 12482819 -98600194761630657774543794711899292280 12482820 46655256219843303928382482620046356480 12482821 -585708875658687467276304451978518606308 12482822 -36040876074351628155287081634245904576 12482823 937463933860806668475084323356238198184 12482824 -2370913934528910862221839118782152704000 12482825 355411812615544670558604770513823029100 12482826 227286157257095205054922658657461718784 12482827 430680570317721980713840902977285590672 12482828 -246213479925555838277152392627534457344 12482829 91606130139870046519347809006322805440 12482830 -68877811241321550963327809022174105600 12482831 -269539849596620684265531918169488748368 12482832 28018612261607702396640730494413045760 12482833 -663274067016673821165079249661136429600 12482834 -21124894411186718246024393155986349056 12482835 660572589767012642968181265212176388400 12482836 1555011959579965271986549757885067264 12482837 -662822320289130477616513916520003962208 12482838 -75595908596757822732163056599685810816 12482839 -776429399093360216607733200887296402360 12482840 -100562449018777500621621944012840755200 12482841 -70285467592268568872993365996184329536 12482842 -967406404635861081137338091359461830928 12482843 -176892613374270188949167051139389494908 12482844 876900553878115220516085465548241408 12482845 -862586338932842962941441515534626849320 12482846 -113470679503034336536495774097220643776 12482847 355680121725358144671478872716258424840 12482848 261230046052060226164092450319643443200 12482849 724302995724975937942325072730685130850 12482850 -308353162824275343567566634474246864000 12482851 766032105008806797821357011729200945712 12482852 521953030960799127940259540372400183936 12482853 -453411171303276533418552222166132776096 12482854 -62783158148516194423547958268991620992 12482855 -425965251777628999916809887961834529280 12482856 -1141655393183668386289375816462978252800 12482857 16217184709713706913345086137844859840 12482858 110219619903150814766859140911138415280 12482859 -518855947450051850025488652932321036544 12482860 -147695187950969476505906199456404858880 12482861 -1338013315530876427698575488409155634538 12482862 4424353384954060252229043443317254144 12482863 -199053704719076290906940408008338671232 12482864 407663976162597966447166761845129134080 12482865 421895713171560849479591923429438441920 12482866 -14820767603667356026983262920758676096 12482867 76520990846640366843402800840430983640 12482868 -130673407345746027000669364293572438016 12482869 -471428250836496094180837849231126186240 12482870 131822531191925721417649637194644153600 12482871 1033739013495660276493394996476824981504 12482872 25026937695207791627579495180209152000 12482873 -24010355488705700245407305418761983800 12482874 215735625470121725752774320615136178544 12482875 322122814189486526169705394934190900000 12482876 -308837293637917622147655457252051691520 12482877 -48290913232839531802397657851855549920 12482878 -84032482177779129926352168645277238976 12482879 3666444159708491066968031834422485483360 12482880 -83358031230749315159074714313545482240 12482881 700323962057538302939995458479733343682 12482882 618659985821227123777163672004800036352 12482883 -525434994375252942769480826370873262080 12482884 65674318628630342701917866292615864576 12482885 -1373713196509902274527844814250833172420 12482886 102632307419207217044299129183472117760 12482887 1054084434701495232812993806982456424536 12482888 -576897927860236871858260753895733780480 12482889 -138446429009810320236792392139525540192 12482890 181103052411689402901691125843323028480 12482891 -572138294059934728399435221864052041708 12482892 -99018113359728168594721707957095735808 12482893 -563104184946531951717283966312705192116 12482894 11546837100453872772693162047096919552 12482895 -124235815338490025952260096626731945600 12482896 252442415909593694233308228751305326592 12482897 -1344765892461596152813928918285940078414 12482898 98390762571372247831779334737749560320 12482899 -456139677815032330239008854171179525552 12482900 -6970507323778092141847722451158067200 12482901 -439094720749421007794699941598469320580 12482902 196456537206531756124491080600138341152 12482903 -597195693628618386473708919551692825848 12482904 -420980626032676057420663996306892390400 12482905 -354547531883724257644494775515545184000 12482906 -232223370109866724073633785416035198976 12482907 295514555281613033625556812855745113240 12482908 -1110816939112060516199204860769043983872 12482909 416256717372820752617139686899358851110 12482910 512720556198647444994070653702187115520 12482911 494038895115970559941424869636885547632 12482912 105301437152634745054588770326388670464 12482913 -181188107237384405726837330322300574080 12482914 835840976282596514472953830810730431056 12482915 33538446403247575001834826415155838320 12482916 -523179429481640066962102667595049144320 12482917 1278031753342151700713669549190132083966 12482918 374686642450334209211522378944008044544 12482919 124566881981694158721882305861031628944 12482920 278703136306877594067222742357231564800 12482921 929272481422256401731196752243339096144 12482922 697708761230821322549251709380461369600 12482923 -194432858612469129694222208713944814920 12482924 1080021698507095773960609110538475200000 12482925 -17045401657422513861509075555263488000 12482926 1003460631096299795375498439324095310912 12482927 4202050105845626875353151542560259792 12482928 55518001603213186708371141817552404480 12482929 -1007852263377639890416614033369111656960 12482930 -40056992887799555235684927481149198720 12482931 -49246068481904323553516411400285086160 12482932 -4028675627593623780046490707165777920 12482933 -1141247365762199437842550439148340420818 12482934 -519799829841113961375887234993608510080 12482935 -255285229841389906894994638308031230120 12482936 -423036230621314077170621763685436989440 12482937 1616191293274352595764244648806840281440 12482938 195886369205976633087156278430858987744 12482939 376106845025285422176786738274844906256 12482940 -34055802473492749020325999247373696000 12482941 866595769181610117693565950717730608672 12482942 -320118374111667699602671793604666723456 12482943 -3005605455017142899157180253885255680 12482944 -273499137664408822679734748729290260480 12482945 46275133236687455707484118755300140200 12482946 392470087239398325827560532774541513552 12482947 1644023574046098257510003492643866139672 12482948 1640933056058556406037475004995645358080 12482949 35260130635275001528163233221870863520 12482950 -402462572496733247319060153071139396000 12482951 160064801611542571254107379579130231296 12482952 22572057287234116340644297479776133120 12482953 -133602579966808939240069598064315983040 12482954 -786800753695328115236780426443140515328 12482955 415797074674215999300743546149220108160 12482956 131517465716953957448750828163694366720 12482957 35682900003447180602740465543002412032 12482958 -934455869994171035718975169716753059712 12482959 -1549304155979004480832483533784333285840 12482960 -66636206702940571346485063955404554240 12482961 -701223847975769921501383571207401171728 12482962 30169152127873043849402792591401209600 12482963 443842548825646633983787284915761741532 12482964 -9390075361316024897421661492135157760 12482965 -187777987493021739332669051986694400 12482966 202209531381087597745245824370772902432 12482967 -35153119877469927255947835210265826688 12482968 1638967008561626204596321817572978882560 12482969 1569081924771449972574444867993696791370 12482970 12675688721816354382192154370339788800 12482971 54277734629625278671782717298607889344 12482972 -942532984938472612305647397408218485248 12482973 -135763600364481861415032418858013064180 12482974 -71360090595377099346575547160335065088 12482975 -1550955997739188534501515263638185518400 12482976 -624302066132104560272697322916897882112 12482977 -265094724876013744301212684008493106540 12482978 36590532087133186924088956791205097856 12482979 280179454984596700928117559284732384688 12482980 -740115333513232041633806673802737504000 12482981 -337509649349108358530099426434564824960 12482982 -372670664682461841562839380964306721152 12482983 473572624417668030076503048220640775408 12482984 -76180125791537463360500731881216000000 12482985 -253726965958560520877257397880962836800 12482986 -668435339558013189156909219036807936 12482987 -211382626319881330029635143635094634496 12482988 -32125951948082966591629037245666836480 12482989 -1084267386886367080481678776613479519210 12482990 334669013901516427196834756981520887040 12482991 9240732192970349313730814262804844032 12482992 -19453140628180705302746650093772144640 12482993 -13103711549137520648326835632694875758 12482994 -248106938281501524144312873850908249600 12482995 732825044896936008739819783733548940880 12482996 -829578127184287975045461219595668111360 12482997 61728246624627967950750879427910518656 12482998 665876864958855317981118115939837809792 12482999 -1614365181990223357804228357780319415000 12483000 53788148543906833126267196707276800000 12483001 -1118931381288628247514565157932064582998 12483002 -93881857279757332166822180033068040448 12483003 171214661245569619693738389317248082688 12483004 1577392294030151325568912827156830201856 12483005 -763502436483763928511042291931954172040 12483006 111527589268873137046367546338035011904 12483007 -233455538093763834355794556470843872160 12483008 142749420073646361429743108081401724928 12483009 -247824525858173232176801523378987145152 12483010 524554624978112297580386287326262632000 12483011 -1412640178364451107811867724095757666848 12483012 1156954163637490196859047221309658898432 12483013 1842011362438766382707519618359000159262 12483014 -709537353347258450799235065625378052160 12483015 -23844984124530320335869843639666422880 12483016 -259533592425999156780788092301286604800 12483017 563932409439632176359482416036004319066 12483018 -314423684694295307870959058931269775360 12483019 -27533786025344403973233399539951513040 12483020 -227202586362696046782905139200446218240 12483021 -253177551269876290562766563312303203680 12483022 -166040917587472494645738197677135418688 12483023 -60548744632018148485582544508871004064 12483024 67184369015335442843606117858844868608 12483025 -126914647450991910221584499258848495450 12483026 -74785773538072273078350607608305490288 12483027 323889140744065542787671137664590694720 12483028 -496251656832393652512577864640248776832 12483029 1052219968045719504283070933404331328 12483030 -136816309502981464193228980099954759680 12483031 -1079081439114817661578074393695663098536 12483032 -363146636775588338201630408382265344000 12483033 733199299540856741745681950525622742224 12483034 -712296683067125857529052754808616656640 12483035 -454228982027855030649357943647467795520 12483036 -434289549404912776112855574916393771008 12483037 115265052670254092234513659714373021952 12483038 -304902910307059317151414090745915458560 12483039 -380022916762138989986660345155804193976 12483040 547209786362428013617717627354664140800 12483041 -1493764736554365850225863237205954128 12483042 -122434895312981685763109354710417881600 12483043 497387875812636646848600799602168384000 12483044 943750677093512452511545446010789944960 12483045 275888570349859868115355021731352497600 12483046 -472637360310080798348890390578225738528 12483047 -888393855055000664621274125248786068240 12483048 103116941375572180207758165342385029120 12483049 647003329649330875492892909191640658432 12483050 214309715222008746579226757621502420000 12483051 -16730458691968154713327445844912729600 12483052 799679170246025887737606146455417262336 12483053 -100525879354069704588363932795563658112 12483054 304836837774382933742529042201540900864 12483055 -155861336824992373618444896266213211840 12483056 -323001677429445038138916932497143103488 12483057 633920510936761507756594347197379835680 12483058 -127462262106786906890141927809616461824 12483059 -3330264403211383613154884265217161407124 12483060 176884786959798727617452894963116892160 12483061 -25204726680736905814085994197504960338 12483062 715773695007588858717701503568512358592 12483063 53522960118120708689414029318914811392 12483064 -1543651008777124938262674641823784980480 12483065 146895570030603272775451698333717072000 12483066 150531280433694642526641762981564639744 12483067 2411410990583067082042824584370741450600 12483068 229108588083168381556197993066659919360 12483069 536748900142075407938376668624023148544 12483070 793100655104318899482944373417649128960 12483071 -139023698235016624080864030320011140000 12483072 -174269999726556424223848726473474048 12483073 23513874656030163538319120179209913088 12483074 609746642930784685565246519558810179536 12483075 16000930474489709196324447314884795200 12483076 166485082401931573794712775716663659520 12483077 21926897883032520642932124451912807932 12483078 270075735804545170594953877861302233088 12483079 -190117602180970430679521820783289758240 12483080 -120318347545392820631763874967941939200 12483081 -224072305516312562305745795165683122972 12483082 -1074575205155746696427279383248855741600 12483083 -1942974540591355596138950748607250147424 12483084 454425350561044228486904565133687652352 12483085 -363561602907830803755150866108435193600 12483086 -507684114892890149244386077500455040 12483087 -700229622039715755991494343059228862848 12483088 -52447829109346912461240816985425829888 12483089 -395164263408647111502505406077887886080 12483090 212307385368827894293394418032568025920 12483091 1849034332798228200109208302748912360492 12483092 -741485863177457265997110402261420050688 12483093 224370238729263281226947535310396199520 12483094 241518315451358694549070282968653257728 12483095 -331888862594791291511910624969233685600 12483096 -685612351998950224389049435320517939200 12483097 -555513449378152561159887179167269338496 12483098 1294666488559578094636527997233699794400 12483099 843319826345817257681099191203990627120 12483100 210248402321412032932975444704840960000 12483101 -1558472004619440550032125531226452150196 12483102 -151768685482692101620717377860094182400 12483103 1993267172182455296236299304669779520352 12483104 -1233182005393206910335056684432085417984 12483105 841634868188564332834752182072183008320 12483106 1119531870407963325348969934649878333440 12483107 140424077917904368783859540687623411872 12483108 -61787249356676412258457523302100336640 12483109 132228996107892886949054857350264853310 12483110 26853917531222561228390935940366972160 12483111 -262619910210388241307177763290208129536 12483112 -375624655474408945940805685095511572480 12483113 -102691848997959788814664924818474505356 12483114 -21049287940040320794990659555524792320 12483115 -24124251145188250871869362604540861680 12483116 352194309414929176642022341004300405760 12483117 -273793507201139086681650465942916072512 12483118 510155345168411802897875364492672317760 12483119 -1898112140670787996807849053493711521792 12483120 9524047407763404869018553490446090240 12483121 -1114749287437091312959036813232422341696 12483122 -216247503647668525620123980462939851776 12483123 -504468917314359686087413371698348683200 12483124 -732096003138678595769457541146669534464 12483125 -203151617028664726165109904055436036250 12483126 -828606304002371305948726783574976105600 12483127 166146393312454957718438355192146743976 12483128 -332771418297208995478377319461871165440 12483129 -219181958958540704766012598755393370080 12483130 138177630466792582277978252142451453440 12483131 137404641343603633429924809020639368932 12483132 536583778708805363131427511711769715712 12483133 75271361462221478085478117603180733600 12483134 -152973286672961098349553442729449299328 12483135 206888943801087222982494345600080970240 12483136 -54914215207800137868353948077824409600 12483137 -2088720795500486395604081356535927245740 12483138 86421509525193264091893040924790154240 12483139 -184589345667832904564617713665102469576 12483140 30493751166891025815956155995863923200 12483141 226837985732624800563463959726636568224 12483142 -189932039891218761221297948285697638400 12483143 -181346131367823628036638545132189156256 12483144 -4914927341897768745252649215964231680 12483145 57921443415207683004219444139811580900 12483146 15012411501895020152195278881348982464 12483147 63137749099169803325198682779020989360 12483148 1442608275220530895850267330421947458560 12483149 74569859568888624964653061316393238912 12483150 13454874376022643557083319403606801600 12483151 -391957801786908031507348658239694213568 12483152 -45093302779365277016793683700840529920 12483153 91719818805155907108187952876723082624 12483154 717698992442808416376932295735755234592 12483155 398162817453145647112443537842409777360 12483156 12439806902715565294109725460873564160 12483157 1033674670505609480203724262384236094912 12483158 3264333095261226460979801944305727488 12483159 -110591990822931234623393991331665398832 12483160 -644177346340546244229861376480389120000 12483161 124160976037775329946239097231694411840 12483162 324964363923450725375509697251419475680 12483163 81164054183524787579270941545319261440 12483164 -635549089556867217259598606292142554624 12483165 -593081277813506535883722998129122066080 12483166 -576466376316612623892670610017145543040 12483167 -1554297403382512509683101234074553442784 12483168 185375272635402101689301890845887692800 12483169 1986641599410459937436404259670902273570 12483170 -196018505645269481327356451807259617280 12483171 262954833650563669447338159802248426480 12483172 -728698105478555521845795418827350867968 12483173 -101046848509856291963952715742577496320 12483174 464148189801777145838365157954902018560 12483175 175653642387470243386457927058149686400 12483176 -1264640888202470974748512954975307120640 12483177 118702199149201683451014790684371050880 12483178 -891405289627077707191130352432344865360 12483179 -1854785207643580728316706278288037486220 12483180 -127164922850438680344835325774749747200 12483181 -592512424170929330468825361738479486688 12483182 -918434686599843458635409178556284916416 12483183 -573886642185323416161641191991253565176 12483184 -10875429260653083714895984959753289728 12483185 991278465566122183159140762426186873600 12483186 338065814576838457779357869408350376064 12483187 -856977238126629091803981449036802757248 12483188 -860802853504950238822702343932667473920 12483189 1018211804472150431433554839245835558254 12483190 539742428315794718342521909607367907200 12483191 -283739219115097992557541946416315370728 12483192 65287332620070641523192369785409699840 12483193 961425724067074281726597053661366814442 12483194 -605150115671730782400962061887800235808 12483195 872177293986440844764083315889847736800 12483196 432386628267564295004366099506864802304 12483197 1759148385501542903368401493949793824646 12483198 -76221297378867587529558501627702112512 12483199 -3737431229790565152119284023228470136 12483200 679589962216733897716095439211593728000 12483201 5629849978342911148834880629650461280 12483202 72159652425529490751912308005897507584 12483203 -105396594761213979002542703724455123760 12483204 -118199661022861546513480084530466652160 12483205 399629581898721555057646228945049669760 12483206 -551297384688084403964465307202608812448 12483207 -1066747917051900481371548433207436080 12483208 -269487341893623090768358551096615137280 12483209 -1063736545648426897447847581113471600000 12483210 -258916731833517738666342697751273015040 12483211 -172061837201994033894350684168539526656 12483212 71814934058319375689842260510911370240 12483213 290063081994343050254356323866292845184 12483214 228947246252460619780187537483696907840 12483215 513595722759014240343559065972348948360 12483216 -105166738363516177576035259540368875520 12483217 -343475019961279070644136885659262102734 12483218 1238869061428986515643669988990410097152 12483219 44822606796206506850230860670896721920 12483220 -402947039049232579765661322596090880000 12483221 -1107256814434341558360960014427582061668 12483222 101558126600772287981240878314851003904 12483223 794271552618555046567152068107396253328 12483224 -478127911566416526410523293617302528000 12483225 18260217684707845206449068671338167500 12483226 -201958681274159209545947513268616899840 12483227 643848275677356114493648375442897392992 12483228 581533267998837997627355281478579159040 12483229 -205333812417800960671756015073329937280 12483230 362396337506170674922393908737025533760 12483231 393645821411486603797940460659939297352 12483232 -368572683022412081138318177309796139008 12483233 -546591458663712130046126468429194255680 12483234 -7944336770666438518928289237760138368 12483235 -340863629703319035063355292319132627840 12483236 1779259977556231091176337218370314069248 12483237 96213792697101924674683991811454111968 12483238 66183129136142170115625670864486871520 12483239 -120415858353167125520435629839246707544 12483240 -507694773807422890646396435219813990400 12483241 -883067358655532431052377950138146052358 12483242 -757197161288049695273679049580884603728 12483243 -71610681785291454980108439430888956840 12483244 23126594345333140367339063498756286976 12483245 -77447448207596890495813182007821858120 12483246 -309860297555543124167193867621426465216 12483247 -459029256773942167658733630260778439680 12483248 -354322246070752951101474538043491614720 12483249 -415855845122071743710960639012217620352 12483250 -255655716762050752339463715754394112000 12483251 1021539835330685533506245286408070204104 12483252 1136650800190474535810357164635399002112 12483253 -1152739878858873670754390391758619183240 12483254 14158352540004016827326310995394502272 12483255 326113485191987063906228084534570164560 12483256 -473445806809846060701163152467433861120 12483257 -1757899903165391806110171560888938705494 12483258 249494777238048813084755138297301033984 12483259 91869511763736031841812549195372687460 12483260 825528993672207423369040332636430778880 12483261 308087025904363466007576542007041607360 12483262 491878620521655093030429920744836383744 12483263 206011388569306098718990368676708080024 12483264 -350714837456731363717891418268043837440 12483265 35767748964252917995447307054930674920 12483266 -187160781792013370700089218804564469760 12483267 -32039459057110982825977464655417187520 12483268 188465107276799532897836538488077807616 12483269 2734122098560516746464899930587751982496 12483270 -20417793579582244884280327369749696000 12483271 -92579731392884380654088496967137020048 12483272 1364221069141337109088158217305367372800 12483273 -378443815904350770392472830265882304512 12483274 -246397451500811778104400214997949183648 12483275 304560522806566586952743944025415418800 12483276 143937547460872642934460839458574429184 12483277 -1958428826328498841165039311239551023200 12483278 -760158742107307167858395187789718268160 12483279 -424693308130665949442149370020761877800 12483280 -231687039603433749531791931721722839040 12483281 135798521925964983709014120089648761200 12483282 38903032614635992907223761759841884160 12483283 969989210135032914847869408116289301464 12483284 939792735289902831550415055574682916864 12483285 -259402949820395416063394987589058305600 12483286 82402774162211125109315737954372322592 12483287 -10832673226484772780510431041028818128 12483288 -450093694318405873904243524987199692800 12483289 -156551256764778307168107318174434656764 12483290 221973442875480193026723768406365554400 12483291 -753355932456430025340385572040346288640 12483292 14469121806737633857203375968644268032 12483293 -668845173536074767666692161457840794458 12483294 -208310095932729827978236908323689187328 12483295 -677622292802972765888741982490577909760 12483296 -350650400636647881107323161825578582016 12483297 161192623618095098982277254897494774016 12483298 494577614409716025898940533504631864400 12483299 -444832972476995256935843764156238313264 12483300 58616512197056131063956830339668300800 12483301 -1285520244774022838463640508801842349698 12483302 184442438107079545132102659725018298240 12483303 27537119418333339229233168233263860480 12483304 -700912514399954482179157212879195340800 12483305 -115114395924161270356755238063633080 12483306 787837923036405729837624029783041698048 12483307 7048072624492950832168072380812749556 12483308 -635917824664479941160513734966455779072 12483309 -130247527376455474341305259062562511296 12483310 -48985212914937783677860138594285712640 12483311 58853759947128665090434655763318810000 12483312 83252742716014741928921264892763176960 12483313 1550701790084400658889555340126903412562 12483314 -1012204195806220784941251102909123769440 12483315 14921520815488461983779190211134806320 12483316 182003566699163165102110250646014737152 12483317 -161827259807417415608623662892012118016 12483318 -2622751616054077993056238067746679040 12483319 -66004224252999998263293452132560894560 12483320 -756360694787638953115412654568659251200 12483321 355324828603002188167828040397143188608 12483322 -605808943530877969574525543360014470288 12483323 700312582283151232678624516213358193720 12483324 547854260323566086194523722078657536 12483325 -92457927189445797055287047075248944000 12483326 653309004219523069786470462448871642112 12483327 982233462729866758354915125286458642120 12483328 -207540110886886073870682365716594688 12483329 -2086989215956212883525289297972521187070 12483330 7048909298476347344292896920455390720 12483331 749111476560852507004611948394627190992 12483332 671362893298174591939859625879363847296 12483333 205377048570768041500515317716901431902 12483334 -106572436478031502121521849365980453760 12483335 632072150144741479624595996147621948280 12483336 -412991767344737196710699470881367080960 12483337 838060055982740619667498915256518344986 12483338 -383438603411435389412590174409465733120 12483339 -279477586039792702324427916520998560832 12483340 752743578473986200952430924582213606400 12483341 -690854383225324404611761086564370331136 12483342 -544639644415055126809114861732240896000 12483343 -2206255779664554528290259720012814265120 12483344 -36304857041961452519990548053192867840 12483345 213955405763216431211268104537897184000 12483346 177358184627450251487237768325454057872 12483347 588761061314730680972919495486662008200 12483348 -177588500930103631207061073630781255680 12483349 -246994053581775831826928096796087609540 12483350 -136285133615413622991016683789591547200 12483351 -52568587137553824632586793553481081120 12483352 -76230508495275094958214838629966397440 12483353 -485477403896155962083082247902583024620 12483354 323839852412129755195999692589791137280 12483355 37019342141835226439163344854446206160 12483356 142063375150787884123391495553018797568 12483357 882520057589453855690260832148791687040 12483358 -724574524924854812106801334329576174720 12483359 248482695084188500751537733070262740992 12483360 -165690616439487439355093443343322316800 12483361 647526209602284887660943157606749343200 12483362 -452022048667876328794380050002468302336 12483363 -75300388865686638620124003208103403600 12483364 -58685364362661248047009199116397348224 12483365 22440479795028230015487591049846417920 12483366 -52339004031237525605985374731614861312 12483367 -249691798204812592309605875191651211480 12483368 414726576001010312414271977562968386560 12483369 947144691918246231974423691947309040000 12483370 70544982607943662461849760714004822880 12483371 -738459990513581468578978226678172170856 12483372 -563216756180068841171491509776526974976 12483373 -18758711616145733618622529434864719360 12483374 740575142024529867914746911862437999936 12483375 16213524046251231067453582447344660000 12483376 -78191526562043656692337282754086125568 12483377 162303098342262909876478167340150198512 12483378 -121060232609502699460399528568618606592 12483379 -3763731496128071539802311429547002469816 12483380 87489086595780219619165759683992371200 12483381 73362833502053497464249992412951890400 12483382 -235438996692329245899324974381127002208 12483383 -2124870059537220774191784510551161905792 12483384 430602417814823371559693101990600581120 12483385 585874600346651014793373156852141200580 12483386 -997833936386707936204122568562033374608 12483387 62268077528092109589053148628928844156 12483388 303413566963790565842060455808756023296 12483389 -77282056429625343527010028366816863528 12483390 65987266575926232998308373075974892160 12483391 -1793084336092182661008569046060307697000 12483392 -338783542424431995421820264407972184064 12483393 -55527034089094954794971226838805468544 12483394 -641522010871891442306926391660914876416 12483395 -303069824295156428620066716830054365920 12483396 244772902991886274038741922408310968320 12483397 -441140901778347987847644609934291591680 12483398 278486280618409989523160078555304616320 12483399 -98639312506400134738843586157550204800 12483400 811627277237161131054539557747757952000 12483401 -133761661483955830015866227984851098816 12483402 -56502944151165063253899750804237197568 12483403 -1974274025796832472709707898526745338348 12483404 93338976965714015923258392093622963200 12483405 173709987335895479485749708007538906400 12483406 -81392276490322309990085770850565706752 12483407 374092170880337275543857933915425989680 12483408 38075644835762973195902909230078230528 12483409 -1790347744327015183446294507913549237390 12483410 -17098851593766580472951863276763852640 12483411 -14709766996609727362304303953939205376 12483412 -177073114841475498433367110451838613760 12483413 -629478629053029397572133294726806513216 12483414 -414014126863920765924169522740706766496 12483415 84239055703383446341781419110430150080 12483416 -12374388240934344939017314026983424000 12483417 691633274799594113958987174923431077312 12483418 500061204593673015008523443648022743040 12483419 954779719486204364834718614828730433008 12483420 127925013053050746428550108146216186880 12483421 -6614707030888458362840656485284099456 12483422 -129456898531936065757047116103530373120 12483423 -1901255493322375649657619117558181094880 12483424 -167451594146556964495604368363915444224 12483425 561069038120036393456283675791077032300 12483426 -47891086472341602823015916474908093056 12483427 -2053982435989658227979148533055277612080 12483428 291652816505636214568605346919845987968 12483429 119327324927353891704853028212722350400 12483430 -285182824469100941845574943958260604800 12483431 -127660006611475231743253960656627165768 12483432 230810117756206109274183320119401707520 12483433 -586662355041246320396821089891766509312 12483434 -38423214598230473163416420296881323520 12483435 496697372037844473829603964370815900160 12483436 846132940859634334404623141079401280768 12483437 516803091779616026735323307928141055200 12483438 -42570455370623646815046748095227879424 12483439 -2060768733378516003327576116478755859760 12483440 -151501078551754583902079104256604241920 12483441 468104339171208765972211155313166418948 12483442 149450294980298315052013341835784953872 12483443 -271303915858140458983176727172139523680 12483444 -469782026650648067321558944253655502848 12483445 73861638885348718481211280664416048920 12483446 -499372266364019032973112092081264255328 12483447 874640118947819409658644018454282573800 12483448 521899933510305002594171275828586496000 12483449 -380325341877920145804558301981412860224 12483450 -108664998922286092894332126864518784000 12483451 -924048776475171261762914279606441480600 12483452 407910018516951416478946389494411046912 12483453 258829137308990085656090696271711650304 12483454 -553362662576901388962601774525784273280 12483455 -1012442863827737284894429267405881695640 12483456 -605218480299643230005760959478497280000 12483457 -235591689953691449471116730238439654656 12483458 -125704761725113635019954574696701058016 12483459 117174664004053750943700238480003464 12483460 -532802799363959818626013129330477977600 12483461 208203907885950505241340214032888962172 12483462 -114785822377853722321204283216009840448 12483463 301058761415238673745414033745261970712 12483464 -376242938973907804452228760246539878400 12483465 -320585721422141104132887002076122695680 12483466 -199374901936813485045780907113228239568 12483467 -14386332479399746359224675873575984176 12483468 -8875712142393856339467607767292002048 12483469 282576709566128828501469658961907570400 12483470 563990780296152416202671777558116927680 12483471 48711805905805434756027248194736275968 12483472 -265024878317597062980738923561940942848 12483473 2484702862740326727635067117467591590644 12483474 -37861842182773751511540088132513122048 12483475 -84459899296327954352330968680561318000 12483476 -476792489107646130914002177537808166912 12483477 -93353593994897955121986045274547239140 12483478 319782123137694792591106321016317424256 12483479 -887377744220425199339335732146001970424 12483480 -205364425792790423699355448991386828800 12483481 1054935497550435174710147555380287187200 12483482 773064855605537338126899978897930630144 12483483 37461258484243721335499880727555200000 12483484 -11444394832786613533379864713326194688 12483485 495386655724444484365606718481644640000 12483486 -285957217209244416046005634925562629568 12483487 -22673297815210809428059003836942327560 12483488 -1141472482721632884641784985639679754240 12483489 -470397208224046853792360599797062884176 12483490 -432814681409724261729611684000597772000 12483491 275175715904150539894330394760437591280 12483492 26473927077926932882601958048202973184 12483493 220543640853914459349291142345712900544 12483494 -191703796052636997520931606159767248960 12483495 -603379579498351178318407880626431248280 12483496 522518339317193251081844842404885242880 12483497 -218575703001391945398596883066377959872 12483498 156450477240043143868293376781766481920 12483499 65851404254450515587195225970796669472 12483500 578603964082111530328622557202078976000 12483501 1074205386268682200532857519967883553920 12483502 13932993308959441254281380562113413120 12483503 -793962348881708037644327441443510639536 12483504 68996074663131044709425119152549396480 12483505 -11665087761881589919096438965645037440 12483506 48639339326296376189794815061322311680 12483507 584300120818557381846496174942192938240 12483508 1207554633315551060542098463951623303936 12483509 843371639237403052329204202625245321710 12483510 154561738796606899637948273862223123200 12483511 8258461989042162276555693601226770432 12483512 -443322012742139556579326609213933445120 12483513 -35152377483684707306823396387534580800 12483514 -164145398321138944146173355787433717760 12483515 240663740234186380192447274403773241600 12483516 -61568360503658110343953687296662240256 12483517 -1442451623192263747014362333078721461434 12483518 -229532136668902847061321358790571811200 12483519 -509191619307608439532185415216997401656 12483520 -40254446816937630254650660081285201920 12483521 1815215187883700741995884326233193062722 12483522 454398459114319100792333992107481070160 12483523 -220948059708693184221500975017658771988 12483524 -806002681302862168778470069238037419904 12483525 297233484143415341750084014518583641600 12483526 -146203776942895874825835487578791534592 12483527 65432515901217157234092089839333396272 12483528 734683906522042619978868693029007851520 12483529 1789101509490661145611911103373388552576 12483530 354548256929370363185975736898388696160 12483531 204092730288274677829588693093447075680 12483532 1090020245574140216867765417986659225600 12483533 -310601068547901425158961287516319548596 12483534 461499088425354065474691469106277460032 12483535 -1044226837587461366373318912710674262520 12483536 -31939394931909050987172509861546508288 12483537 -317040601816325505189605069999574951840 12483538 165672992691960243958048256707400838144 12483539 1357091993994990086590080316265670527340 12483540 295579251752589965261111099170505195520 12483541 61434145569448234946166966180894069376 12483542 37000270982518205780067435935846851392 12483543 21220532451614897186969104125090440400 12483544 811846030683549722133008754403688540160 12483545 -2743557359972080362288583908469378560 12483546 -584700366122692272310588194032176559616 12483547 -105441526197384257051102850414328740600 12483548 -313555882871950996834018312666008281088 12483549 -43102486282608475357192642807498298880 12483550 -318472026818678714957559499338473419200 12483551 1521357743929169981540069218822334274600 12483552 -10485730885373895004768449271533404160 12483553 195787277126569413297276858481582384802 12483554 -434210232606881962463309403187257903024 12483555 -35033258466263910641853017567786215680 12483556 523881350748594177747481248119208648320 12483557 401938765853191523252245572244060888092 12483558 -23211156934543347895640671514258038656 12483559 -14021505167880093918121038357396690336 12483560 856484551189922802516422175253291776000 12483561 -1054071911288589589180699372691255273328 12483562 -49343191303675300123811204782651170816 12483563 57096627838333590910724192938330381812 12483564 131735634568475717058476820787446266880 12483565 20010408574089887614528239455572053600 12483566 120227468093111304298951811903839175232 12483567 257863936910065416482523661370038718808 12483568 -102935109442120977900386423392883703808 12483569 -120614754169867215579977252660293321728 12483570 154696020774718352581451414331763200 12483571 -80418499276808397264037243964860674656 12483572 -537268575343834428435499913173910937600 12483573 793323203174783078347017129330517361184 12483574 -1028163993261159265714679204689053811200 12483575 -244536932941315700125550940015223816800 12483576 157648945273679183386150257501740728320 12483577 101580731099673733974388994626769035092 12483578 196423748238045930917059599908870924256 12483579 -49144084484059997125770595166143664616 12483580 -429188111330276726895925304922397593600 12483581 -164585727573162641065170305715627939936 12483582 302551836079140871951096838938137705792 12483583 -187327609498249296402901607611330303944 12483584 147983635620238132411095218699806703616 12483585 245876678706586829906608436037159360000 12483586 -745943522164138590596441954707126825008 12483587 288741818410556423015487800434564881120 12483588 2035594089279414916936972610345791488 12483589 1685593633390749302258333919124148758880 12483590 259133509883780944822344748119147878400 12483591 1029167321305604840573479163094710970792 12483592 -1015047337315409066042815188692922531840 12483593 1182622041333785212403092749481722163380 12483594 283400260386506228561758694485800619824 12483595 -524986309390360096761984791302955064480 12483596 -549057979570795693902136889327368300800 12483597 55761180552460871195017806278240657472 12483598 238096322642450627223677830113135079680 12483599 -13502798320930384157570347269359480400 12483600 117055680173980465256346781832557363200 12483601 735515110563839056862231239079889255720 12483602 566189429858265549153129346015005412752 12483603 -143772199884630611299502331602081231736 12483604 -237107237536266403453528639643775889408 12483605 -2619890343369301558912553673364936740 12483606 -109702994358338543134442221554372014592 12483607 401377186745271203852373414912892353472 12483608 1786718098268899715276214610139616768000 12483609 674571319485040149392094821517029104800 12483610 505647624928946464252844113914683328960 12483611 -124030217626462805133214222528566198768 12483612 654893665906683012925306552956504806400 12483613 219887278973458725155310728471156688864 12483614 -214906335425678958683442288563003126400 12483615 -24514240617648170325365756202373800960 12483616 -631524626725641110875994106692307714048 12483617 -761363892030982922166686482005532274334 12483618 134945591172448201122086979498651230208 12483619 -1274192845540535904003054059099888354980 12483620 104316701283296447784487697457931092480 12483621 -621388817596622866780807610365894902210 12483622 736108288759459393407092814522736262112 12483623 -2009425803527822128561629612172824391680 12483624 539736495381761032281579991270420561920 12483625 377502313782208944912148408134618144000 12483626 -748603213545863050748069403320306879136 12483627 251271047622673181068497509788192757760 12483628 281540801772932724249682751227893210368 12483629 699886982551163917141165585261869454230 12483630 -470045348726355558882447852565742630400 12483631 28376980121701886026565864927911226872 12483632 188911702804401362007686950727366393856 12483633 808264023867482462853168360523044837600 12483634 42269110947873732310874730950505985152 12483635 -807494909744870779904351892797761147920 12483636 379875179069196225570242514829197379584 12483637 394011042109392526161008271441430930286 12483638 -9863077584573065083385938245119336448 12483639 -116245811352787540895318266499915278080 12483640 -188544907127935105825441175182883635200 12483641 -347971038693815852746219801744756533696 12483642 84483988991057419342054550933396348160 12483643 -1808792683367533651976528979733645198108 12483644 -266125239783249380469760043873091916800 12483645 -544336676620244007469994904256661981760 12483646 -223599688944067957952377915018513182720 12483647 -1127082677704368298568248048626546647688 12483648 382333950508027811889875341005222838272 12483649 1193684960871692957580669868580417619650 12483650 -167944161676496358718664266718564714400 12483651 93181390053542571873150436605214531824 12483652 -250608364204583898163207463280058899200 12483653 -171926382744353088217846087960007824896 12483654 -393655235621949866684050450760012546880 12483655 -831699037407062429759760701535195840 12483656 -1285241421801192240719622707141800197120 12483657 -3346117617841339447346986621224826092 12483658 779685794338123336413591447858995258880 12483659 2758414154528010064774215092673357480000 12483660 210895411167686895274424559312534159360 12483661 422031116147060902598712651616514233560 12483662 -869807087455578906490070152831853199168 12483663 -761566864745554473703315235647336705656 12483664 74899455431037422429667334049361690624 12483665 -681403793812698808994448631254180820800 12483666 316028981948738467181386014456189281280 12483667 825146120223214971758736939141495588000 12483668 -101280520613532227205105611961174988800 12483669 -5520887459174659999824143788493297664 12483670 55566246205534045785528731949491996160 12483671 -1396789242705244840228976649475072603128 12483672 706239970257165288506442746735063040000 12483673 453490579513025860831809789616943060484 12483674 -3020948919719363579385692488196183040 12483675 119388047607625158516545544094835614200 12483676 127167901592188694595754979297426792960 12483677 932078222856216772621462172439737567526 12483678 -176365667985114754746968008210983745920 12483679 278656584477418482350438058300045778320 12483680 148739157296920298527451047010988195840 12483681 141939231287203248211432001518561535904 12483682 -50087696561862087029210995448497637808 12483683 340748503643309612622003651999477307932 12483684 272163871021452120921555178574072048640 12483685 -599849394999103458358521761500603615620 12483686 271495822103174305158303428836290198720 12483687 22374477784614199836024369185147458560 12483688 -528311970760218429219168238834891161600 12483689 -327585154619402227380521203885176391644 12483690 -213446442310066904152814648407303257600 12483691 1776796490852217269132259487677688076 12483692 1108200662257912909395164373201487787520 12483693 418919061022829360541894707076358278720 12483694 1020535984842955368221707456775912824896 12483695 542734884364793009221376067128780525760 12483696 -20220257364579888188587193338987806720 12483697 -622788276195859649100139708099795703854 12483698 972968731303139213568691189448394639360 12483699 910855203642580248927774489659596753464 12483700 -228615788899213181638057122439976345600 12483701 514702962181256944135462711477854181404 12483702 -61882647709687423171730663199975346176 12483703 -2166086077252874909144508151476568316800 12483704 1032010209347626605012512714998463569920 12483705 -203595302152789206979158152083856433600 12483706 447804067801318109342016490548562253760 12483707 1235121889674238925259880321357051201956 12483708 -956295396852036236434703282339723157504 12483709 -321235970510957183484574374046625146784 12483710 -66073948292455688826610951581670890240 12483711 1129080165514565216773867790956861176360 12483712 1075750677741897826580902222314508124160 12483713 587683876984809386897027512001042996784 12483714 183971705665359137249889971152193371392 12483715 1019063099814977069318225678094266121360 12483716 -176686322379938221891340630644200886272 12483717 -14581731204513889591118080284343848960 12483718 -222133550474494278250732963109666992896 12483719 -486020785453325571221523609439768475904 12483720 40962258936212050416903827494293964800 12483721 389707320958831640660274693735757294644 12483722 -836435557589363873164022645749678713600 12483723 169784406339783376841784078507256843008 12483724 -61623038544351127746980731108285828608 12483725 -914602024771301800761784379411371878750 12483726 -128420717395652099067853203995844041472 12483727 701002200035328588945577310215168886576 12483728 477354406051244933532356191898432151552 12483729 -1140130392055854678919380316480087021920 12483730 -7383795956274586937604621670027512000 12483731 218546795827667665352968214330059334784 12483732 857506274977328866410315787096248195072 12483733 100739514251799206289957986338007532384 12483734 41700824008109726384926173902099771520 12483735 -185659970036346093312694365458715388800 12483736 -12153064481690007742899264482001776640 12483737 -26452990463206726014071708862684757248 12483738 -348074859875837534702194379023362931200 12483739 -1289881497270145125626413181436087870460 12483740 130078902690626164475571785613138508800 12483741 6901097705821068127831588289589806112 12483742 -738244272263865452839412927067066841728 12483743 375841860708797920915955035132465120992 12483744 77716523732155240137675998112220446720 12483745 -872035495388439955022884956338608265880 12483746 620354353823407491087344529855864913920 12483747 1155680517587066963542473648868639085040 12483748 234229045607366772404570178738649121408 12483749 -559029410618918214770073059507709160164 12483750 -83612573399716428328364341539239400000 12483751 -238590019420342344638950667132230433280 12483752 -1028856290474303092400750425288959436800 12483753 -88981778771144029380577769532661328496 12483754 -898091007016446611192031773618360609280 12483755 -155509115198675379042366181866135000000 12483756 134776796203443285656036385184286272512 12483757 737370514509580458789987938118979111200 12483758 -63992153442104671191804491226437849088 12483759 -480835964489835597655944382775967484800 12483760 -2404776951095885442223190751943065600 12483761 3723097663538674878278533086742743012 12483762 42602060878688631781021899836082106368 12483763 -230680820273886628709226783437244913920 12483764 -2126597774066914023856519352543960961024 12483765 164762761862625302282082482778949451520 12483766 -127721421745413430782827150051810115168 12483767 180762206492124100935818476268815552872 12483768 -816612943952979692661112358420257505280 12483769 902666849883524460634081617490989309840 12483770 20777902603337798442710402018801443200 12483771 -116157275081980032210358641442933984488 12483772 -191122084255854061187134276010375587840 12483773 -151343721956806918202019947654602645536 12483774 757132567984487693361533717785028474880 12483775 1214632970388855047716074674045598222000 12483776 -281918250815522309688703390178303016960 12483777 -1236005160672398121207863834884481429568 12483778 820390633067240164044674111661695556480 12483779 287804030801492434399883146852313575680 12483780 -255835560215130590422059293522818252800 12483781 -189574801376544598006157249726632394208 12483782 574128216141525462924540127921660780800 12483783 -319426634761087254118447187663804932200 12483784 -439516088670926456485499519208522685440 12483785 664511833675326083091620893199156938980 12483786 87066141432405758265296107987263005184 12483787 -1818911378405592217755874217871475123564 12483788 -183926495891996540224873788963174635520 12483789 -1096701067710287277154671254715197510976 12483790 -151072576740835857210977377011476841600 12483791 -796303537544101867713726934046886497808 12483792 18470805924618685865533888293293481984 12483793 32863482357363577931010845965555304960 12483794 -504861401338699465319451161696978216304 12483795 511221198058016766337581152957586454320 12483796 502139692574492916484842678660221032192 12483797 -828624891161986623331060688665903352448 12483798 235656978667873247641864677812800151040 12483799 34169214109927439841272250239063697800 12483800 1520228304700229449168153765238784000 12483801 1641782634337996654519457678805186384 12483802 -171269010669877102996433630104428527616 12483803 -579412741675489936932909075186376032 12483804 154811198867748539931028275945700916736 12483805 7703710249649433441358811574863199960 12483806 611678702695087183548131259677594258304 12483807 30874156641076695726515327697686136192 12483808 169144121989907944250314688712816721920 12483809 -191535703270449457158245758535082357996 12483810 284548788079039703774559786871104691200 12483811 -3139240973423220746857124871391942220448 12483812 -413560203959982350967599010785553792 12483813 -1127040420495421580553554524720560817056 12483814 281413506148829851970150499333925032192 12483815 859388853060408378812688856148975160720 12483816 12294720982009048644846184625584128000 12483817 -1046544744778308618873063239118395190400 12483818 506615875816039510754132163140990780160 12483819 1542727544553208100498956846844644745784 12483820 -1001748988059752061120144558758696017920 12483821 -518612824731842865176731804027871892096 12483822 199293241731243285590926662487281667200 12483823 -457612431384071200751825354097789086352 12483824 -71271061273320981376109000488534671360 12483825 189945011786356524934650999896468337600 12483826 368573313750218351630269777925586500112 12483827 -146904440304024231682495593819672662928 12483828 802991950459696344234477793556441088000 12483829 -1588753070650723476592703496088297471570 12483830 276325207696891293681841761279701698560 12483831 -624453386377917386201901168144878032176 12483832 -685617788859594821743010919691861831680 12483833 1969679345833099071465980572455578292360 12483834 -29709514001670133446201580538140742400 12483835 -78475054240352384065639233030410792640 12483836 -78156707291338874623733946545508142080 12483837 24498073482363518244320097781180781580 12483838 229537497316239572710346618348398432896 12483839 98742831453435506065596088828212944640 12483840 -539444224789032320112575678445288161280 12483841 -1222830938208985332628418155391296661758 12483842 85093451575809989038764240921745896960 12483843 -79107850620212331805096628948624121600 12483844 -100198554719364259319734432091691153408 12483845 19552612913585394323511657077461304640 12483846 3251169466032693342577762711077232032 12483847 629445490852981603077491226816201212920 12483848 96213405687424336282563165393324933120 12483849 67885714408839203513709113364110773440 12483850 231988886185098984861502814331086816400 12483851 354663887394623446008399933735424318944 12483852 -326399230535465645650681274330754278400 12483853 -428875139378175054896738510059559612436 12483854 476325624674643602464375926246431040 12483855 262237833449179385992599135645218304000 12483856 135839169136631209349508027368446623744 12483857 383437368396932920157565011795674685106 12483858 -1096141156141797432889720458926702607360 12483859 -1082960267134192747831731508797159221040 12483860 -105037832072510978579558099503336051200 12483861 184560102708683849289103710568665964608 12483862 922325043029168591531510746339515715200 12483863 -226901077994714399684720458116070485840 12483864 -926473151361436720936005705374469427200 12483865 155843500898877362283112551230559338880 12483866 -1201896254213491580067226686345751875840 12483867 73917253878763368778738815904227705600 12483868 427374030248045226874735623433009968640 12483869 -192426232731741251902094834775598193280 12483870 -72880860915278921589716537728660131840 12483871 386145127106889488606098706685036141200 12483872 -1965367680677120075106532986598371360768 12483873 -1058776204511512319274169791697696438656 12483874 81648057340785393979044660564609646080 12483875 889270203302114738732784492557709264000 12483876 -64747910205520777019327712678775719936 12483877 -868117958467879730275190872241537587554 12483878 785224434764974103648683882077592238400 12483879 96829312119939716198663037051455703120 12483880 420509838783690290296125187568145100800 12483881 1363383535325096162687268800553773605200 12483882 1059288154074253543715844496913046265344 12483883 1407657700557279845991099029238956982864 12483884 -69983163553169131573188642446492580864 12483885 -138539178548218239909347966154058321920 12483886 -6512647195663500579165271784421752832 12483887 50126022411292731743963050481467716600 12483888 44808459359369932802862497348508155904 12483889 -22176653911036530883380008930116552032 12483890 8681858089282794753302022908494620480 12483891 -478439194429478923654665893826830525280 12483892 -785311380314198725584654258972769158784 12483893 -1596271198556919490883835502137857035680 12483894 184746302508908529774203984862994999296 12483895 277434977815480201101664430337451805400 12483896 -1232583358526242022241054374633741107200 12483897 -597083077095752454489934057799076020400 12483898 -39253637476693204304910726492990353664 12483899 -766135493110934339689826683231360333464 12483900 98829578617657240223000930988024345600 12483901 538978003607401728677993549400656712012 12483902 -74974568319459957043781213194239206400 12483903 -479769585298056557241583124724262119792 12483904 -331089963391830034737707901771394842624 12483905 -934371511695292487249671895460679948800 12483906 22128029265321023849488912158070648704 12483907 2286761906354385277893402748845255590640 12483908 779883464705723317551029913522855424128 12483909 1944757714145359244231589753677189152320 12483910 -618938610095398232492370606282416288640 12483911 -1396156211576857014689763324027416529720 12483912 -131145815369362217786480842953759129600 12483913 254745959823255321550271743908474215048 12483914 -1035406494976358090287672378680406036944 12483915 8431581860632638412186672449698019840 12483916 1277568816731079645025529446902111088128 12483917 149231733974454563066991545926985955840 12483918 421027377870161494516333119050434391424 12483919 -1223450615838168241751313842117248662048 12483920 368749406769428221344679816938044620800 12483921 -171550264451704675107604185389253519888 12483922 342483641271989138306623005071437521024 12483923 -676823035239091206665593279827795255828 12483924 214556280732134688345639879061377017856 12483925 -98405988509750524069733128845376503200 12483926 51761652827931929606807202940416314880 12483927 1451887322156106136273402618504773194280 12483928 -674988566272044318976262743722954240000 12483929 1672641613464851083608961709418356539530 12483930 1706769029950876696448156330338698240 12483931 1177086054978414358631531478079145251000 12483932 3352238679538285191026722338358078464 12483933 -302785734799903585611714040725413760 12483934 59817435233643984083748148776234623616 12483935 -1326539270913360219041683980919729087200 12483936 -738473812163981006840793675015192576000 12483937 -626511768255721068178037999454947178860 12483938 46299552939156394823041653310247072544 12483939 -187990570203130625721724919794977321552 12483940 -98903077538576166655553015709083320320 12483941 -427065285060342217498258393915745153700 12483942 204601471052535586538993024004188152512 12483943 786848080495104505181427611644781579192 12483944 -1287543974632889613846137338396277882880 12483945 -73820569213291755008096294546142009180 12483946 64746388981999059559742821234682106720 12483947 -79635242265713907772557787196963993088 12483948 301373749073419849847353811044073472 12483949 -175295403371460753164680010767346518440 12483950 502187870822207844219815324073625776000 12483951 518136969627774889472712663614111284224 12483952 -206914514426036089075231944289835286528 12483953 685935523346574108617918977897109525202 12483954 -50153451159742127962309520315951869440 12483955 -693999094109756804775428375919356350560 12483956 -992627618793048976456295024248159754880 12483957 578493755432036283944527989977964305088 12483958 414255647757455674781598605657115154080 12483959 -1420358128232477009774132255259051666840 12483960 82701682849074684334369533257858457600 12483961 -225066153859191562276739210025001683968 12483962 25930006897149120446742917662921400832 12483963 38194143924940550504355114423775844784 12483964 -525372266805195320553067684078465153024 12483965 16390392978468549701165354755754310000 12483966 -308130448804098661760967259424475697152 12483967 121325520599547703084816312229674028064 12483968 -436380511630697304588102076835592929280 12483969 -580562429463109962478093305117906862560 12483970 40570879160347077280383652017534773760 12483971 206481923440748389027190229003694264872 12483972 -343436778052850341077077721367563095808 12483973 370373103045579036805099400375645324800 12483974 816868314645822279186994932204587696736 12483975 -7118130545333180270186044985330976000 12483976 2107113362506117525178041687807848898560 12483977 -74053996047539756933091764941407156528 12483978 -138217602327775491914789429105826969600 12483979 240126026072207013247570529120287459328 12483980 -209748145925848203217756109280388992000 12483981 -120221243867122220042612287272186636330 12483982 45238421105811190094633252103104640000 12483983 -1829480400541697294744205229055846370768 12483984 338157086926795252718930258903226777600 12483985 -263430455051837381386076989703262186840 12483986 -85243229518440640230400008814161555456 12483987 -357137581153059874536490989296362926720 12483988 183228701355208991053027752481324339200 12483989 364287755461869987767515674451100938656 12483990 -627617263725144323456177910209439110400 12483991 200629727491396711468483971277014336480 12483992 -2268611871876171587343980490055719628800 12483993 660703449517641717975378255412675149264 12483994 -631813882761059907788526693382052434704 12483995 1071442261844674927469331474806018184000 12483996 241840009496797998690084236136238694400 12483997 1224662731878120948302560576924130985600 12483998 940407903593853195398704953895874544000 12483999 -372989122332464458669100257023676100352 12484000 -16858507406576758891258729723232256000 12484001 229990060800952583251566763786016467584 12484002 436253792541289738469376656916778549632 12484003 217711586967379841248704636621579209680 12484004 254075854197472562275815968468368937472 12484005 -156600324455700662964355701428289748800 12484006 -950092710315258106770544431383201430048 12484007 -292352451143403680974893298511319312000 12484008 -27284758413636553642729978642857830400 12484009 -356823291911005233144193841923514743296 12484010 1196390729291688857933372738077655040 12484011 -297015107939000369994551557905736428096 12484012 2378478451802873265845695662138044966912 12484013 -2569195085902622237425979621136804073140 12484014 -35180571912821756515753406445101910912 12484015 -1064882870435006131712837717802825078840 12484016 421227410000731373438423573397758214144 12484017 318071263236030463679404867846647463680 12484018 -3877927794793672872370896214152011520 12484019 682674852296807875417282940742643595496 12484020 -331880766044162561180332230595541944320 12484021 -69174749126283861589668130297958215200 12484022 12391441204553789907278378796306203904 12484023 -8333375780975708724394607816667509016 12484024 -95709596795328396236752494594631618560 12484025 688774315055927020490161506281774045550 12484026 187733622279341945025004489018122044160 12484027 282020424913552544368747293028586219876 12484028 615520232781016178627734650486383367168 12484029 563662798098372343084211524541799293184 12484030 123946238164104069864089618384796988800 12484031 -70848584503714916152113123730016992896 12484032 162450272248581329104197888616351924224 12484033 282802155340141746743519919855196649282 12484034 -747589828609934290616246660793122977584 12484035 667283677321840987027433320440316051200 12484036 -1613243911533900995530405454852446513920 12484037 -576036005600569345671006696280811065314 12484038 -293284322945579160160506330938833950720 12484039 -949597649645686409734002434603231301160 12484040 -515260980439764285055537997847788083200 12484041 577502490711324871829154925067632128 12484042 -34612275062212441496904036707224421328 12484043 56350260569839031994177971699652043008 12484044 9642307428222128950505564111563938816 12484045 -175031072184989564354695660299488764800 12484046 -365634283460140755229858183049173678080 12484047 901536508818082774312817625068274232200 12484048 -355902285170796510279556123280773193728 12484049 434349369449180338776245501314275894180 12484050 -62958565648708418679922082124190627200 12484051 743327760852599470069220414726028595052 12484052 -14605771794406664304534758162619789312 12484053 187643585043298924792146314243461205262 12484054 540376771849634368735278218530202880 12484055 -537313520352488727707097262074368569440 12484056 145954079632138947282512727697314570240 12484057 -350778334048226473765521741436558183788 12484058 -410201795417899618315147330437467823120 12484059 71531758227634644287359511357569350912 12484060 -436780709150931173468967135314672171520 12484061 16833623147822124525493477228096159392 12484062 98609588445930059370837752788833064512 12484063 544765502145589011656396761011813041312 12484064 1771459980518949786419311398606231306240 12484065 -9456515032737104786396114088540624000 12484066 43617840631476830630162907110917862400 12484067 -60170987817451688663257287550967062884 12484068 594806643938492029372114944047548707840 12484069 -571537229018606113607503039419349333320 12484070 325231963138614421924744401951416196480 12484071 78025448077830078549957646927261932240 12484072 -30524588851770566259152729147788492800 12484073 241657482023577437019009816921125855418 12484074 50454442182782084897700961939717090560 12484075 11542021932446689950703542246167399300 12484076 314669875209442864558650835819937218560 12484077 -957100764301861096653297740822136417120 12484078 511393856958860948500403669414699793024 12484079 -116277713893389850956107382319486549800 12484080 -64605197106474532344021907194176471040 12484081 553819403821373876298125448011284923492 12484082 -184706170083863334552565791364778744928 12484083 516550348772545956971697999294528052800 12484084 1360461750277794878316646126419013195776 12484085 -1142378114992728686953189837491715597440 12484086 106574633094078123055342128342750006144 12484087 -348246393657643069372693770504820839936 12484088 515386923965137711803093090349480181760 12484089 -910433877896418518578032645118387055046 12484090 -70055194585586892207995434630748328000 12484091 150420970054152474093992356546298451492 12484092 -62451681289888893548121782681647915008 12484093 -1618202188238212320700364274694433014080 12484094 322703456680062573384380403525046894080 12484095 28926891588684779598177580239319890240 12484096 -150632767730607779396871504150543728640 12484097 87794650779527841125126962196400742440 12484098 -336588131002916273083660742414024655360 12484099 -414843419935690585962601365245502448900 12484100 -117271846419901889849137750175676825600 12484101 212339664690329549810081850501010950144 12484102 -11473442994048569225220683986114398048 12484103 155508907592894985601179037332884138880 12484104 2259370856359631179565770609777950720 12484105 -150388651978389465967958537126766888000 12484106 262544463510948534383382304694981305440 12484107 -301774319687020959390549415779096320196 12484108 178848125576550251645622864076588967936 12484109 -1453914910591175846748598571830521287520 12484110 85672867156104598499570464045366686720 12484111 1956247110126199287598116004928143009712 12484112 252967563749097695363834101846388514816 12484113 -120984554777675448296363089517113781952 12484114 -1192127109919555083077696073675617743200 12484115 980268772618321012330497778568856683520 12484116 -285941034819330881687581762571111168256 12484117 -497995212847020820802631776387286766834 12484118 71379032878530899117108018130053975616 12484119 -204489356796979282540952016980828710320 12484120 -1121414148043732743332861344189077504000 12484121 -75097818312279139688671604354713384320 12484122 433442333600037909122138118062918802432 12484123 -1771843930433557513586212953338672458320 12484124 494990306357828939080775212269212967936 12484125 328834875801331113656850983805327279000 12484126 18276476691069381059892621695808558144 12484127 -154846506567459555791317487024538491040 12484128 616240145625740023855696463525945278464 12484129 -114214422868185131045837541296158562624 12484130 -170060636175171337140360180847600739040 12484131 82478581751273291967832256221377844608 12484132 768008300085393451551190911492807264896 12484133 -765041711513917099209450051711433981440 12484134 35985742956202659872085611896224347136 12484135 946786975946711537683938498844682545080 12484136 397393578367679342733728525673748316160 12484137 -936067852821848719854319529726246276448 12484138 39912679840596800447671754412127448160 12484139 -1709946493044202118185076597961053706060 12484140 901575216281976309205717835844653875200 12484141 1578486033711406826125054198354517289472 12484142 -324861464401691718993050494748482854912 12484143 31650463163672984570578650680355767808 12484144 -71222189915962397658575156303473606656 12484145 -456954314071322983462081163892092993100 12484146 -146090801673792452961653322901413254400 12484147 -3963609339005772122475051036027972864 12484148 448316095982888350502906489110735694208 12484149 1474056217881756993278611494852664089600 12484150 77541398922434013830928278542905849600 12484151 692605879521388689044590124781020266152 12484152 184909302710919888029702017043982336000 12484153 -663069685050249575829429490478219450736 12484154 -13530868444010618680514725428143155488 12484155 82954513496621573470728333499232459520 12484156 246059128266349238043446991469272427520 12484157 23757352922174327115655508545980589824 12484158 -296980684902200468202949864090719424512 12484159 -1481819699931984718988393026876741679960 12484160 -103105090990135106194094061680527933440 12484161 1204422067864130025995501813171053922610 12484162 320597834227684880343932878900916350464 12484163 -2071061092466473050589581528264703524360 12484164 203744791961193138542059333798394265600 12484165 220495120815021889075049685769313126400 12484166 -651186322452630804600984131960283170496 12484167 -1198780442583805551611199678232318476120 12484168 5742284631796138286060307893471938560 12484169 -2073073199314551602335068210514269512448 12484170 16013394498179458568938892546276490240 12484171 1191499628211378134942873440810123137600 12484172 -498672262142838864094549783361578096128 12484173 -237004997677176949364049866078505087456 12484174 501227879219436576212431969400994822336 12484175 -146825498560238641707069094808728800 12484176 -84501016812106417091615800268431687680 12484177 2438244377140090368332513658635986003200 12484178 187000563778183637978581427709391664640 12484179 -1390996311803501653605391779306505672080 12484180 525827426312311661730864465363764678400 12484181 1277478659963026229755748963667957677280 12484182 -10903078459477339312215486006908657280 12484183 919771112691109321343035642499951687544 12484184 -1677225419447155246162420928024198461440 12484185 -117062881559251142467177556664539955840 12484186 311992781059401122706844095955215353088 12484187 2548757958074855598975978061761016703712 12484188 118962060419932610280710924367771494400 12484189 610550944711313905075512242894073437990 12484190 -8322928692931563201905999780411556480 12484191 -771440582615607229194600457982220380016 12484192 456533711615097479497009316542278008832 12484193 576066904616864394261309557653439404224 12484194 150299966570614689439050664115958998400 12484195 -98832176019336652226437596973973579520 12484196 -270130394714015498197484929894561038336 12484197 658428499053306382699577111176185922080 12484198 -150207289578096768066780867643095145536 12484199 -161443225587756391170046413016100745312 12484200 -282078254532539817902951969649371136000 12484201 1313987226087716700400794817961192326202 12484202 -726370106576527546234168520955282542496 12484203 129812792595331257223023157415843418864 12484204 -191169232027165444188288428441027532544 12484205 1405817175988607516446970665518969795120 12484206 4019473263805521265081980213881137920 12484207 -273501482719628795498059871528518187768 12484208 -30368831772009624512152984455731281920 12484209 34403824240081929292962465732113411328 12484210 662348594948325260159994610228270920000 12484211 341521485797045008183423593113096980812 12484212 65987678292256692676134726009281003520 12484213 285727027080530304665763288648520248000 12484214 -233001314231213305601134505741332338048 12484215 -43752805776808161492787451795635480440 12484216 -536730415443415725701241461356722585600 12484217 455597827111535441202052644302936044266 12484218 -1078923436876061679636488078416494484992 12484219 -938926554576479183610498998028075263640 12484220 165416152820877795025063560596784652800 12484221 848385585979673112955418849587421517312 12484222 5288459206876075410295941708665644800 12484223 -373206553694077784984342611452370712040 12484224 -26903776532856510837561004759638343680 12484225 209495931517192071007769262238559448000 12484226 226985483790640841462081043983395407312 12484227 48294759718754546057937451951737274368 12484228 406756722771636519891642752938110397568 12484229 -1350930325336032931774175081793347275170 12484230 -362098450725127961150337634934271682560 12484231 14622807485567416463980060326857077600 12484232 -377530038980012199695794059036645657600 12484233 -18742634758060297872593717789988102720 12484234 -496969638346506005548586204027582896128 12484235 1250274797993017313169669840922383793200 12484236 -291510059430761599578257068682964300288 12484237 -1100283795086733702453273753280618356608 12484238 -143529360131588591315607109051484829312 12484239 741159150690568847901649974541106104320 12484240 70994345717728296543373940346357841920 12484241 -3110266738024507592038892298969005952 12484242 -464628653430563747056481498265106494960 12484243 -135330452146302612976270860403547795040 12484244 -162402222368769380939672065026478725120 12484245 37615846547161879834227933286890921600 12484246 -20380265400580639729085816601530800896 12484247 2101212685302614793138938015997966432072 12484248 72146969233476056189025505784343429120 12484249 -994493606804476625026511176640663053750 12484250 585820182588551646689459563877601432000 12484251 174780604275516951408790602080189230368 12484252 1037919074892171478059573345847285555200 12484253 -1064273063841152936290857641465860329498 12484254 195646429668004536644091460642261340160 12484255 -192169902912581345208522720192113415840 12484256 -216557239075879293372937243998842781696 12484257 421331844376851607417764269963249342640 12484258 -203337764350523256333616541210994094080 12484259 -803665732665322532214554614951837941540 12484260 530826599174538920075263057585425408000 12484261 -80902643576347026826933956618188515138 12484262 -37213332289423491148162693070979649536 12484263 705703674211250757231532559860307664000 12484264 -831374432439644543084011272083882158080 12484265 -200663513698864035215298651052962504000 12484266 -461681232283440458184856960419414494976 12484267 -1892836445202040366937945790779606068684 12484268 -920256897240739928870337013757513072640 12484269 482856417744886352676284564504415951510 12484270 -363859843260067625937877134635128633920 12484271 326879783983887363459759616039513763472 12484272 -237774993287107913402459868669626449920 12484273 -714293616145863725970537223389577894560 12484274 -550533670175388201979751106200911387008 12484275 67460679732195520267797090204705181800 12484276 -434017203097036476204597986254458880 12484277 376809068793082606837206893043403953660 12484278 133516307917383779891025252278109441504 12484279 1046320988025548842526938711537160099784 12484280 -980859201162203160451302032337298329600 12484281 -395298069269375703779972647874267671296 12484282 836307266646448292840639589948940800 12484283 109021299275514414641909579987290728720 12484284 111663413744536769746675787665342866432 12484285 281307094728332802685534766303666841600 12484286 -155208357646195294086385655311919217408 12484287 107832559602860803630248507519519660336 12484288 -213190850032351957845997516066352267264 12484289 -410079072137163077517039914307510908928 12484290 50422624510547910540866060927470694400 12484291 -473895831457702276646757742935303701600 12484292 -1162201193137433496325412595136157475840 12484293 -87186060942319762298747917464414604896 12484294 271389922492280352174623624373413626752 12484295 -481315941023881864812831098153498286000 12484296 -856700128342948492819075871173155840 12484297 -147629049448783282639186831323813993600 12484298 816693193252634673201193898799344228400 12484299 -458250849480319330464767101630056164136 12484300 948966259988588981250538230515766028800 12484301 -421402000005478097405826264627239612928 12484302 -97616112785397390442348202310219768768 12484303 545875756763886663695450404244036246584 12484304 -21745670092574321113347499342532050944 12484305 441679119748903261764513378750754869300 12484306 -865677208668407036055810164918885985648 12484307 1608601954274891860948794068856999707808 12484308 142286018811673405298751825996105805824 12484309 173861607893512541492026677424879218204 12484310 86164122011714025179005987865385816960 12484311 -429981779599979308802551126324662773760 12484312 -1088746399980590686672497341874541516800 12484313 501724311616844623233985957128107488464 12484314 -63068217535551214027243478998999388160 12484315 -625491313059731895459389709828569041200 12484316 426799976074183470151088972048769346560 12484317 815820118677933662488267795848569700480 12484318 394677529951411842155676703418679165312 12484319 -1928125052229539596150842902577623040 12484320 -100732115105754552233055012527485747200 12484321 1660046848201112597005093547426195651264 12484322 -658655943423700618381784495664909882288 12484323 -1274155381859333418520356225344087139228 12484324 1076497969149779583166185771845056118016 12484325 231635031044637307839533477930328276000 12484326 -309954507849725234217978562845819920640 12484327 637616688355414479343916174130133977112 12484328 -146642624423327697043873769702998179840 12484329 317032429447070218973946500025221290176 12484330 234443877134578234381850270274877881600 12484331 369694187016594770914847310198046212912 12484332 -30884743389049845971645036589028835328 12484333 131870866669400782930919889028393041408 12484334 -357999766428258335612697881477752523328 12484335 652829244450051328330059212928572966400 12484336 256434874712393371283806671357149184 12484337 -1202051584659601097973331415802923812014 12484338 418775896937048294337374682416284297344 12484339 1204415932892273976219744299585413456 12484340 325690691399930795057077193046946068480 12484341 1915199853679635317509970068664715446400 12484342 -217020451327194072313960380295645454208 12484343 226125186663039175120444390777931279160 12484344 -335673395624512609321819085823653314560 12484345 -755789056761392194454505306281427795900 12484346 58302304207896399379995641805304842240 12484347 -148054440322176951614027787247145974272 12484348 1033576420381650976175207482421158596608 12484349 -936111693505620629018741900732953853760 12484350 -343250218288078821857707559468905478400 12484351 -1481059664484909896398471580784667473288 12484352 81357121658818850070265122213158977536 12484353 -132988036956934789884462331586642105472 12484354 130306082869753462553057026518492168192 12484355 109777310851960605514730806120568184000 12484356 -378871000184332005814559527290801524736 12484357 193312572084134727489547807707623450620 12484358 -697613544462919258012821937655476204800 12484359 1272635053440585965147297666550457473264 12484360 166385394113447770710422097492342374400 12484361 -215730238731192253857454764794852332848 12484362 2592594713945979975189360246880038912 12484363 1467584093225018822817829923155170358612 12484364 905146794097153465662188730738988459776 12484365 -330020547727637694549661467569181845280 12484366 -220082370786798437562994147095693668160 12484367 1257677708556399654324764100012603005376 12484368 -205680500730389492469749440173591429120 12484369 -162805268248513753862877584507588857104 12484370 -279861372878297596044371125811159731200 12484371 -48172012504969651533070609862002646088 12484372 583424471144743145674745102656220028672 12484373 -1788015018328559741401649782008440761152 12484374 -4842927075722862902199788924466536448 12484375 -1802661782969593940289861541613278500000 12484376 -38182025485215522379809568141056337920 12484377 -103599578618768515486602075783638805504 12484378 -7455201961674335121301126527964389888 12484379 -1550847049049658911933326496696572228080 12484380 125846587954321001269664736602311234560 12484381 289398253444850677676571877841708618624 12484382 158034886967592833486935989084777581568 12484383 1063807815668703689039961010800457815624 12484384 -339960243966617934072835174891027169280 12484385 940509435165682311029506994597383339560 12484386 186446128665671199183411530192298656160 12484387 74306490722648242204924647780997874480 12484388 -4660106659103838987694025812143611904 12484389 510326240780433488282616902237369027424 12484390 -302134538022064135095148688801246555520 12484391 -1140796878043180189880130947291580100248 12484392 7301187294298499246708379561159720960 12484393 550548608723201671947798217240376335780 12484394 -55339995925506436978338049184367776160 12484395 -233890134913094704344580648854119961600 12484396 156845939443353541895430990632619110400 12484397 -573537128825639007258293062639625954154 12484398 -200815185423635974672347264280867619712 12484399 -733476657474544138515662377555858698864 12484400 -79055301879731489329793982827292672000 12484401 316109190629750999797540144824365921760 12484402 -53552971293988042443679914269625550848 12484403 -1409139194664699889376249949163254111348 12484404 275774290038281324415911330771075911680 12484405 4976616840974078168049778949366921760 12484406 -98213487747624305568090432689050575360 12484407 225792099387981853254373234169354324688 12484408 -487577902561540059784364074460412334080 12484409 47486929613548721969524930801494250752 12484410 182248604416505817995149611630794223360 12484411 -1646900845272456802261622845124452052688 12484412 450949266719090608785613188035001715200 12484413 -156457547266810273410605406949687656960 12484414 734322820158318582346285580580530701056 12484415 42513033342483058288197570290978605920 12484416 -118675006857486630176105870144990871552 12484417 -2969169516425283206384165834820417742 12484418 -119325050808231501778657871508019452000 12484419 1658694881860691664198460293101920170240 12484420 -251574502087476859075337929119253009920 12484421 -967077693757053097342831690602326721378 12484422 990485835384999487156055831268876902400 12484423 -14399213043279319907698560466478163456 12484424 -836374218136931341150425180564320256000 12484425 301131425292068991695674160853996012000 12484426 -2146312674350821329742638722010656160 12484427 347463778015019935675762603596280338192 12484428 -19161052456876081259275400534337945600 12484429 74746707286962152263337505080057375640 12484430 -93422965784266810538412087613527072000 12484431 -405752311213750893264107205079146635640 12484432 -330920991327973649071189857731280896000 12484433 692262103344175774513967031229557676404 12484434 -164937907466547990998243582318236236288 12484435 228724282557309704137686757211369528880 12484436 -393197938505021377940545349135983624320 12484437 209160132227787956963536620651061307520 12484438 777281273332566100360142176303681209120 12484439 119186633580475517608555812993177906432 12484440 442755432490510658233628337811774464000 12484441 451453198996870754841937001312734344842 12484442 -562048948309764591592286221515967380000 12484443 -315963471030926525384622665663754607392 12484444 9262509044389040152336244967117291520 12484445 -1343289115372592928950056652349378888000 12484446 30294908637413542233970831192187412480 12484447 1469886501532674797883859512112561476896 12484448 -1241385263915140335053205851767729422336 12484449 100066196036792487316714784053764456960 12484450 321867034078988232451247714604808560000 12484451 665684655001809494297647145322714815952 12484452 -38968529604282113245357189826225875968 12484453 -3449124455448204992758057409532469428036 12484454 52718284431015631050279155450597839872 12484455 198688596886562025398843109588824241360 12484456 -979666370723786556865899025371897907200 12484457 348067907807889790843243397447290619706 12484458 166681649701298381175582790676954828544 12484459 192241230268321513136797407750724071840 12484460 36409250211488922054734400930767400960 12484461 95213815625894626512433902031663389984 12484462 -152328248217989293626183854091115862208 12484463 -24563326905556580846106748670324352408 12484464 -16062320129226907381792490618132889600 12484465 -172337729010173197221800928407175310860 12484466 -124417888049067477312638336214137432256 12484467 957073210920248330118548058490979520084 12484468 173232452788171894234345759826883920640 12484469 121243082878676609864944384963982457600 12484470 -26932133805647148237171782996600976000 12484471 -1476030100474699560793263241734467175000 12484472 34587977696361400917749994605622067200 12484473 -252530003676276093568689193729110628032 12484474 89745455972879948405602583577621434736 12484475 33568326711554582144091466255635504000 12484476 76503324192064800895795407503940264960 12484477 683648465402540256124301399152214664012 12484478 770436628706764708770145421662552343040 12484479 -435623631993285505171862375052747792000 12484480 287728043015952304855742984609385676800 12484481 -82267864220547737203383981923564160000 12484482 259456118949845976905055888104593267200 12484483 101477852952300744814588848656141399760 12484484 -343061719165660143354547113681273561984 12484485 -31214949434578100635028632448442878760 12484486 417438387161996646826952011946115792000 12484487 1377948725173119607431665167497800954136 12484488 36270759452774024351447415866743603200 12484489 -1144150638977886062410227670075969135920 12484490 -458180625383047318014584780758520004000 12484491 19464266584866987691248556388993065920 12484492 354439698829130863681179331737527442432 12484493 340624144241288304467115211764363948000 12484494 -505841654689148930184050049061236984960 12484495 195503236884305611781320212610689477000 12484496 27321853492323816525479379664368893952 12484497 -823668644613242492116087580542706058000 12484498 248872299500832390488593345930900627968 12484499 593288613275033312611344339701476195500 12484500 -88220863916963051624882876377313280000 12484501 -1272178523692118469033085038229744474400 12484502 -752426907305008859295292934862892156608 12484503 -654251230290411317318545979895600240480 12484504 1744936646523891298839876891040962232320 12484505 406813847887112654971749446636616616320 12484506 11401627844764604406301083940625860608 12484507 244988959320923687043553910270152106512 12484508 -1003483682075976178778907534051424995840 12484509 -114624020985942456493600625452484325792 12484510 299540294918504814174176026224826724160 12484511 274458757676231227827303167719259097672 12484512 -1189089771548303442413460426581955575808 12484513 -227243087315111517156925966360632414238 12484514 -562929490975388844521144312798183040000 12484515 -6992767118820560284810908756757313280 12484516 2192436116011366386060828011349325602816 12484517 -45881971574777239382042182492715578434 12484518 392977770990690672085110395440118008320 12484519 -1636121323780633125401203951511888435080 12484520 -488162469302805039099470085166774272000 12484521 74929813836895165179890286385505271360 12484522 -917612117531970111591560820928843556688 12484523 -18560277450910846529410468907187266616 12484524 43455348253779465344669873708769607680 12484525 -35724556937373074282744885794836895200 12484526 501665728843103797191171112141718651712 12484527 -472483212683895137776352382500342886144 12484528 -127633051111695725240192940128537149440 12484529 -1831806137578546924269712214430370188480 12484530 1787850590352306434147260409803846560 12484531 1329871262602816079454975052823844312332 12484532 -41037195357565020053498954212872062208 12484533 -591415328675493338652576808679689920 12484534 -3514242483250297666076118537229754880 12484535 245107444313315327150646729991770228960 12484536 346640906118071483009812567627521269760 12484537 138746019188855158202041341114835527168 12484538 -1050500598772592722398783882038731008 12484539 367917079151114041592233126334954417400 12484540 432378471891047779182476598257697454080 12484541 -1059905666028074552001505297111876116 12484542 -29959769594642424498454662178872984576 12484543 1473163168341587593122662034060803177792 12484544 110413291680474276965355324800967376896 12484545 133514914706891078814997984939873530240 12484546 70568760117434217202351243609895943936 12484547 404724946493878630382489873002556583996 12484548 -19612210180391880886058350673544375168 12484549 165265168464915863907057795159654098304 12484550 115078653436202055332430587280252220800 12484551 -143738547553916071026534913327210430640 12484552 -197937701026968149101557492771297254400 12484553 18365449299489525771139386466917743844 12484554 -170212188684138852543788452413925198080 12484555 1208561424052881059764249839977184492960 12484556 -417209733225406786083967141045947436032 12484557 -313872097302006556022782145486452186560 12484558 -111066309920232069977165293197829872000 12484559 966290424339771529970300868146688554040 12484560 -74004290162731360109120330540246630400 12484561 672724525215548307512377402470160689600 12484562 201914193997967672391372415079361057024 12484563 396234733869632910956083763044730503680 12484564 -200666642432451616064258291113009977600 12484565 794217998784725076463698524826584877720 12484566 68166661972839307086201509414960818560 12484567 -430193395080755020094424970438445602320 12484568 98212071766257104079364136024914821120 12484569 619190703590908818803763120641418356928 12484570 13033769939235521094010130226872616960 12484571 663178159905837751230809154637854067944 12484572 -730694954052729390765528092728330679808 12484573 -70716639107092228536981088052041796756 12484574 -394091549307640355092146373813532706240 12484575 106293688204450273903607777497117252800 12484576 54290145294625868018520717177093095424 12484577 2890704057030977859341096606161382400 12484578 -253687848735862296047884669250562216576 12484579 -682893701270853292603637215692486624288 12484580 -637408945234832440357071900936578860800 12484581 1122868829854669342265741866332515782752 12484582 306811159267029366225785910506585520768 12484583 921361992346472455159965391105444523832 12484584 304528399828467240169926229717942272000 12484585 -448534016490950532928289311213653824220 12484586 -377598191917947937290088275232928920320 12484587 -604495294010903825996203111841659518480 12484588 -584318667638504338461670558243134278144 12484589 -467829392542788309520185401272882392276 12484590 -89956096348452020141080399699998199680 12484591 782595240317552608439439961607597679584 12484592 162429177050424447691281074891098423296 12484593 -1040905111706158887583485200225462211696 12484594 -54959845965377529761724049384001246208 12484595 1015105530397240255389909257477010975600 12484596 249725852597521851349860442875331031040 12484597 -1433551402027742980742921014707719791954 12484598 -11626230799357725898503413475955446528 12484599 43865851463552999194419519859756082688 12484600 -616386640901295245645101476564066816000 12484601 -248761033724778694353937618334087605398 12484602 -296237238753749657844898893820257011232 12484603 314249536122981089291383908611416226852 12484604 333195677739897578690327774023078989312 12484605 -253452550129630538850033709124803870080 12484606 -109768259438891285880391083177710132736 12484607 830954097234014039815294953284008197120 12484608 429062267800180155744474632905021194240 12484609 -1569286692236608886388933848377191432190 12484610 618114891367805527904362758704563384320 12484611 -1661082623035852039440276924397872947520 12484612 -534179974653569062805906201579849145216 12484613 -1307855579668476710882827810179142115460 12484614 -224606468365800322674504294303095726208 12484615 77353856820955033519085618235991488000 12484616 1159366553960737026595460711556262348800 12484617 -1023050543998084300918392091102495246320 12484618 149898378683640783662665706114216985600 12484619 48165320590256016145184813016925066896 12484620 4489694659677603487568943429356958720 12484621 2000852205395374595585831136322433408822 12484622 -66079885908970931227899854720174203200 12484623 -495675543861427683631816423022029157232 12484624 187049933402750710398479925924179476480 12484625 826405517207048867495482475019996537000 12484626 123669450422188081657271013471272165376 12484627 263853855648068166344746066105971173520 12484628 -136324989938406795389020363600886472960 12484629 234942948930082276482576333463889447904 12484630 178044844710287447419273136707614474240 12484631 1190125037769413479131876634480034747232 12484632 -70056207169149316754953136997724999680 12484633 -296693214744590154382010245212969908480 12484634 147059658395737151580154535317565168640 12484635 -483804241604479602099398276644252928400 12484636 -490162603558706982193966447633686397440 12484637 591481877595759423109011264628832565792 12484638 -325220065706769984632695172647698103680 12484639 -287948604876227130268307765589097700840 12484640 204850727227132892473051557278578114560 12484641 -254067595603763931317919103723550531520 12484642 -6207847995183910789988647118799064800 12484643 -934632083130583692400587365901933622560 12484644 399789256501579632623835060412890326016 12484645 -56451653118545367487861657638551385900 12484646 458448317357397182414348409240765885120 12484647 -520728778173762195488827549834030519968 12484648 517173844665190554838121233946793246720 12484649 -1174751527143559013356701059416031497350 12484650 -88216055551110776283618055056322790400 12484651 -178058997187027198014732150902171521536 12484652 1158365320569365387618805413834941537536 12484653 -112969139464503203856194563698508876800 12484654 112845860803009411247514083802058144512 12484655 817385931581698719499943100455977464960 12484656 117503921510807161630257275127425925120 12484657 2204369986740115934146330701638452738944 12484658 832359565841472623207943572532400225920 12484659 305253942087662553875362763589319104 12484660 608200225787606764473068677139570215680 12484661 -575210429331904004375722990213035146880 12484662 376698970295371076000871332681323157952 12484663 4034690669771450550124260758791184000 12484664 -442142559201170404506098611543759257600 12484665 406219927722511664501357255658453888000 12484666 -118193713601061850468545506063899484160 12484667 216650166335836188950501275675527666192 12484668 180890202954216901461362402160644775936 12484669 1212564056721594281137410099888915280070 12484670 362098498576774903936465800394791884160 12484671 709963645877196828671621911103076551112 12484672 554303048889090367648727920502332456960 12484673 296097361114173436912906405595684259780 12484674 -349694040838487548790825943978681001440 12484675 -223921614002032821721131758107526637200 12484676 -439316681106912508814712643345175961600 12484677 -41728659571160349712378646708012424480 12484678 94098008172215027741991699776610070656 12484679 -134048252216309531238965179458875920416 12484680 -78170601239082055009245039088523673600 12484681 -1553690490887683263235283005825467235296 12484682 -285476916593898676010870051953919785728 12484683 -383539034983741440048751596643988273520 12484684 -72391880563434865244711959546610891264 12484685 79625688632145449907597462301286770380 12484686 -177866416727206570399765142526306969600 12484687 -1368537511684989807012740348685287028008 12484688 75020711087104723567170448033669693440 12484689 -82966104372086427136317441705488103552 12484690 744761974127572053022875146534213949600 12484691 213455627498252643737090629765840723800 12484692 -5896134419171960664100793563174158336 12484693 101663356882907485488618302162259528288 12484694 472807175379257308852760365040464509120 12484695 308156190325478630135730415137802089600 12484696 203686226060442209007361021607616552960 12484697 875972672285042773116829384694500240452 12484698 428363747775973285158489730639497676800 12484699 -98550979084233375748892569598826143232 12484700 89510301854188590880716634264915123200 12484701 266205631386742927501778480931571415430 12484702 -753732532757973795818884330302915681600 12484703 454070413044790802668321819448139717120 12484704 2154496067413705044977335645981756096512 12484705 333422631077125624948466451928260783720 12484706 -3262255591324978552787649650539359360 12484707 44551455413367317742642849437558855088 12484708 -37049787705518915292098028563624102272 12484709 -1618172317287450562443393637471147731684 12484710 265847624193870978175355565747907440000 12484711 48645096871897876802562098115267879648 12484712 107555406823493388350974938908085427200 12484713 1021106633761141019304765703970300732160 12484714 129668587244832644321566955774810130432 12484715 -232576127403380830798989872053193740800 12484716 -1159898092280270224318727920870941818880 12484717 -667442887558003492053542659060511967008 12484718 390728618858522440117813275223237917504 12484719 -648846674134246798590932280437141311200 12484720 -39914044930264541604757352344748851200 12484721 44338051698681914304647619630234657600 12484722 -179733748720659303293649966764886750720 12484723 546296274505708632857704648343635087488 12484724 -92860942641272846846608097778324301824 12484725 -129052584395834356087965921814680744000 12484726 -718786742509900191718395944864717198688 12484727 -1450256114691129388372000488320088374424 12484728 -602010284070625924697466029504233943040 12484729 1424425128625831167555755077227028098640 12484730 -3120689189074254432323964485060047680 12484731 447059970912287642594910008441635321344 12484732 165841622538618593520046710728755015680 12484733 1855383013638989880725339388678389900544 12484734 268027862640307271551185536301120696960 12484735 -106219973918919016747080042798106391040 12484736 1303762330794465930942082122699736350720 12484737 36914596994892815985733176361944547728 12484738 -108163518884728304283505706821785045504 12484739 337186300429056106576194965951031804540 12484740 -419769905939920662502767266159785267200 12484741 -1012520537087986051559492525816632189858 12484742 -320587982779356033574529533450428158400 12484743 -531786927570916168564443909464898971736 12484744 989890500095442240840636252891742172160 12484745 2507577351201966153941185304877258240 12484746 353998172379374186632686046187949081600 12484747 -1807239753830157017624265173554707334488 12484748 -741416710562056662794766045901779624960 12484749 -20961290731960963142185921759050351552 12484750 -644887629628125625329502343077419120000 12484751 -142245788440747880754023071632112040640 12484752 -522838101522447132484214099513180160 12484753 -1352057377185750251942269910486079848640 12484754 141925939258809687379309478105961891840 12484755 212744309191360525504510030283050105200 12484756 1115052634133825998277404969572432206720 12484757 -211990858217966967143548537070323246308 12484758 14080990835529226553963708101528037376 12484759 718367875427132854141097383880369375256 12484760 6866754267969850835505056047676006400 12484761 159232271697841749877823293489194011520 12484762 304048364407241300472749920928042641632 12484763 732198612983560438761926459949457738560 12484764 901311465717722630534830362390343680 12484765 1489476156391749356468628856794362246400 12484766 31837150187076331629613419157008274176 12484767 651115252362235928950272329385116042880 12484768 -45542288150594439264999033871826681856 12484769 511022304558423743192828404571884799712 12484770 -55034450923857475491138390843918182400 12484771 206065326605448050727517349137287172064 12484772 -410245844707756353901637408635726986624 12484773 2844134179277302192674560893368342336 12484774 -759806479879494606787199082099944760864 12484775 120840533719461924745041467985348388800 12484776 1182663768218414670504923860590245314560 12484777 -53992693860426951237147690027602121600 12484778 706986967648324157999857936725505088256 12484779 -964369245255904448338627228697106267816 12484780 280630848167050159539090861805266370560 12484781 46934753836152669723430438577058857100 12484782 -83391192583400885505225079342834696320 12484783 -1460094330162546037367259187325547073824 12484784 -154803831800725398150963291097740214272 12484785 -91859256719431285883204394509387328000 12484786 -44230538234031859950265971538794432000 12484787 556722342657112378284741291921275644656 12484788 -539637645301915128181368222941742274560 12484789 -136050333155887693384536857456582555410 12484790 326709653608758213736140810195312220800 12484791 330206279455011472977648475523207454336 12484792 6326225857930763212461042105023262720 12484793 -808314822159594409923705703186991183958 12484794 66119993760379143161856350751437302272 12484795 -249228483492322858321087450163441887680 12484796 -643237575769203757240665426724544486400 12484797 193769973307883322968000969802398232960 12484798 1140475618391082802604403629668185851136 12484799 -797403106598677079894001556575366584664 12484800 67687901393249002959318817230815232000 12484801 -627323539329637666065021751012138653248 12484802 906313426035236129540249061442718635008 12484803 518628029569044288357498469257363320304 12484804 1126223176023501393229366842842722326656 12484805 -230590161581289849916720676138952561600 12484806 184218916727779715411493300019807245504 12484807 -395070607369195759318718776279364123944 12484808 -680707587606685536673218061234256256000 12484809 -268884834798549562256692040901765196572 12484810 -113998400166821603132949609356690762880 12484811 1485287307630738675132964144306951092912 12484812 195804660595622677951249295122886913024 12484813 174939862756520294738577838257103732320 12484814 -660102604532863843676975656170045598080 12484815 231828576904017748499568534883020049920 12484816 36624840608979042417240120048019308544 12484817 -654733877646064796809389456031602621468 12484818 250628964746872312429409363485593122064 12484819 148174303594384154977131519912214942560 12484820 53000267469670185066749093146691854080 12484821 -399417921676254802625659381774502952288 12484822 -31868857553847598269417368213504188416 12484823 -285169950778243094571457306603342260336 12484824 -20300642866925241759972400255172444160 12484825 22771288226267685645752755266862491100 12484826 298122448896409448556713215873750448112 12484827 -1198250933888818405272739397375808830160 12484828 -195857983408484335966276144798022722560 12484829 -549828420532772081439825741226233200448 12484830 -111135322594229054977103992345419068160 12484831 73671188890408645030012087554185258400 12484832 -120804822142528882488690139357264478208 12484833 519447016949931462720957871295186837424 12484834 -932877568249681766308290405226421167968 12484835 17882404578381743771798073847248921600 12484836 66566907455829710005945968979181912064 12484837 169437497702273292668313917380794480000 12484838 12664546363799644259023349992388871744 12484839 854764588765159042502602024570154978208 12484840 -890507794750293292283513886627856435200 12484841 1522600085824277934211605949710602206800 12484842 501439420439528060580074994747434925312 12484843 314907155561685021578962286238324093440 12484844 733416842846233771419840776144212838400 12484845 -1040567927393857443875503335055180500480 12484846 403416575097586324372049207748441453504 12484847 696909341869782935884499069983912057344 12484848 23033026147937562784972295073747763200 12484849 -204432216748071003330955285204250345036 12484850 128863685421387278498277545138601484800 12484851 -1670509182481438216950960707031530896800 12484852 39773508432573418706817764110221004800 12484853 -946218352994697966317775886304106554976 12484854 -47851273521755648919039330353923544736 12484855 -1502301563837760538358277928379753040 12484856 -900043082618966091313267518862771261440 12484857 -764165084232073599068745200303186841600 12484858 1165267027419122720150526756009565833984 12484859 -1904157082692647562980205575977188703200 12484860 72002926914414011512407211209589555200 12484861 1311006316436616285632628717076636787462 12484862 -28288540878864916057148950158630912000 12484863 -586650882482305567535450691610165403208 12484864 173810917669719121364355198085199036416 12484865 -1180097243073225478417206596995620877740 12484866 -41689805874632787817105545937698752256 12484867 -70841060003969403591417216354160260408 12484868 -1162827050954864003360190698622119774208 12484869 -204068054687808070269501259951585631232 12484870 410922611259478391781872051978454577920 12484871 -341987824933578596431906497497047124688 12484872 214699246081044900753586972681073664000 12484873 989460462240736931694877036505140319424 12484874 -692721356616895393287249903399163898064 12484875 -379463039187671783092083170096207772000 12484876 489538626574134147826880278808804591360 12484877 593463171655043112916977261664735062060 12484878 672202907485438351872939561940156416 12484879 951596813306454043520140506303025047480 12484880 -30833943922961237377521823225250365440 12484881 -1039569242228533570059401666324474289600 12484882 247251963604511841203066470286337100800 12484883 1158972951560421330779373820784544111984 12484884 -357806952933141013752155625502314891264 12484885 471255044846981091180091338926737301760 12484886 -45225779234400954748904651507630320608 12484887 358052330823333410261905752114396057960 12484888 -407013116923742641055062370984405975040 12484889 -162907142301100551688334971670300576310 12484890 -185128072109232066161719982853566319360 12484891 471133296905022121445008184322408979152 12484892 -177748533470240591619031809788395192320 12484893 486962717940797234626031421882072276864 12484894 -2884396976955760506335449702328505600 12484895 920833641953253410256395140738197311400 12484896 -353479661486561936412066193436157935616 12484897 -165223224416745041197921083002267947008 12484898 -40513183337327712232473020853999440736 12484899 375037903378614154990180841876278889424 12484900 -12773662795692550735382624230366592000 12484901 56026995554587157919196936280743356 12484902 151697345839822975005488834492885806464 12484903 -1285532363278137735923951381011180571880 12484904 -53965235662077055879000337047657850880 12484905 -172639610816457826546889183608596459840 12484906 269327596781345592829823041302141788160 12484907 630710736046749972504067355797147935156 12484908 13533359309408352823437212899518827520 12484909 -79811517762219947562070763458120142720 12484910 -88032898617578771799083658900803642880 12484911 -887788021467870131543864902869616871928 12484912 -64656875864390325102595355669715714048 12484913 -194614360046508134949366416238201727680 12484914 -89506609145529008586621205399005335040 12484915 469279663446407514659039990289073608720 12484916 -611967457969115595447903052207418885760 12484917 215940266123138662447094544373862261934 12484918 44667616895467813164898842512358141504 12484919 -1596558286172886665901350563268007784560 12484920 118542247855144961747135105983905792000 12484921 22822004797527084287238973456756684432 12484922 669306766167824732914730534560742153952 12484923 -163019027364138723696869374465372531200 12484924 78452074557543915363597218686407048192 12484925 488488313147044266868832152683275605650 12484926 -42358777805799720332141439512590406208 12484927 -4422616707349742641772161021719587488 12484928 -275839964782143605183522225447496056832 12484929 687976188418063276436863592242237853424 12484930 -279276271588905529634624896837526492640 12484931 195136309805005111480616889759052064400 12484932 253794390964931689071356158763662236672 12484933 -574348836139603890945174979728255806818 12484934 139857430777814389636632117569499869184 12484935 -58002211240971008431156506412647127200 12484936 1250365669211549074090990133952923535360 12484937 1331672458721826814332763069141945272192 12484938 324519603114766385681179588612858141440 12484939 1980795065636209987620890318198059522560 12484940 -81342254331124629649349798372554752000 12484941 50577126613185832608154893256736921664 12484942 194517557753428789556013812701328439744 12484943 -339325862870638814829767780462036265600 12484944 -183233128567965830199763792840023883776 12484945 -160171858153937223792465964053570682560 12484946 197573701577311488761630452723329558672 12484947 3808940788308222114329182394764086624 12484948 -277324729143746186140558051907699922944 12484949 417861328141914188111365519462436767950 12484950 106581316618622910131410266929535969600 12484951 82558210282205558898471916372568757504 12484952 966525901136157108852604933437167493120 12484953 644219534011837672378346531168031204744 12484954 -855960030200261693031871614807339383328 12484955 775769075811930898576487780247454585200 12484956 -792200814325394442276522795268088733696 12484957 -198220208902721705407934386550490408000 12484958 286288489152190248232175931151213630080 12484959 54490141790759681248298660424864767304 12484960 980213732056743274867327839747582197760 12484961 -419385080429820951190801042245148425438 12484962 244644503760079550412515720565493017600 12484963 -465356359555418426340049638819541221456 12484964 23047991522837541115638732250372853760 12484965 782533276136060248588628966537975145120 12484966 457776952495127773220545412613848817408 12484967 604521583608143596502268253112735782704 12484968 -1500915813115613066557485103193924321280 12484969 -134298871574492720876751963132358079680 12484970 -452127344366164502957365344828005235360 12484971 21738841858758836534234203040057041536 12484972 317674006586063612241068443053496161280 12484973 -1177383432209409106448334003848054825280 12484974 -2364153375552351567296057470250062848 12484975 440776583184429065988203833706319039600 12484976 -11624003895007295263792961004416532480 12484977 820664158670799604125868429630822595808 12484978 -180401692868554860825475964542893936000 12484979 385507201573630473023696200483377571584 12484980 -52500179296549658745161836052832000000 12484981 223494027752382257384393715480431248672 12484982 49400251979509470788950553244400013184 12484983 160685839638893797379975709736268955264 12484984 502482016297844845801118860389718118400 12484985 64985150765140163689146950664546331200 12484986 704144094861094191647225430729268276224 12484987 1141921025081783737364599830934539138792 12484988 -366796817427160533468555489251946345984 12484989 -654417967560436875657919633381858590720 12484990 -201821205213399128350078453805415014400 12484991 -241417939398936769950465505140565434216 12484992 -105499368695366409315391154395168112640 12484993 870781964098060109686551082046913722580 12484994 460312217073217417890752092949873785296 12484995 3092248335517973622218807332968614400 12484996 -684347029411241221452480075422291248000 12484997 376943730095100623344827719395320793632 12484998 -109758353104146548278142274737660970240 12484999 15936639433619622163693329679286867136 12485000 30025948705710061224851667025689600000 12485001 594813954587858651158692374456283132432 12485002 411920522655803056851232847374199808000 12485003 1906607047850268311148057299156083287252 12485004 -120666513369977870946859564828440192000 12485005 1486148179455439638103555370248068720 12485006 770855162827490431662778805587835861952 12485007 4193213880227452904599205235799118328 12485008 556867419365152985155109841606381158400 12485009 -29824581819814067114529276397906573020 12485010 396237182816007346900718629815612802560 12485011 207966765060956659010957097846267239424 12485012 404360017289756542816219225788298333056 12485013 -904666534761291566011176456779460188256 12485014 138652727105882307590530904005361527680 12485015 -107593114837195064944642340746486452840 12485016 91252385976994323591873562567363860480 12485017 -680714450763342146536600489539470922934 12485018 33894292932804295299163103173779409920 12485019 1120807531726882365059466439686485992344 12485020 -685346856724621903165959203438169899520 12485021 253623813593901901817634103864044248064 12485022 117383208940917987782149269080991360 12485023 -690629320031856505079906904292619571096 12485024 351373595750060353148722445305734168576 12485025 47785824715393910261517165630614548800 12485026 -460995279649485427066201053739157990016 12485027 -1341026827132528296063273239680234030920 12485028 212924682142631835471508618083306193920 12485029 2798345943669449845881115788569821286076 12485030 -12270683402121223208308238259935091840 12485031 -69817619082221420809485960098147359584 12485032 -429003910883378227076522997265066475520 12485033 -249394632910672267939710764226755543040 12485034 -846488794982745498731539152762689114112 12485035 170487744684859980614140697608583856480 12485036 -785789849236884848576891379561402981120 12485037 440135813346806118034038711165864010560 12485038 484461631973381033562028024875971469696 12485039 -347424002327316100340804269836179452944 12485040 -29572435141773341572147449367370465280 12485041 -383479954306852021441553333397927574988 12485042 -1250935302880671064857965848222656319488 12485043 -697269827927768881664802050341137478800 12485044 31319749338496140137994097942593466368 12485045 2024758989378149103234724516159502528280 12485046 -94108130611474398947840932722114195456 12485047 652721192160766332333848740442853043496 12485048 1355344958943731462237268295197646786560 12485049 985023047536697931100460236405549818720 12485050 -2488687305734568976191212239314547200 12485051 -700299866857015862982561647167280639280 12485052 536690147842428201588837689482835888640 12485053 1161839691593109996246879115336039759116 12485054 441481751201455581243965353454403614976 12485055 973383102589997115953169646511437597440 12485056 3248751155352797621359274520909709312 12485057 568971812940107971183438625456702925780 12485058 -275072329204306336609988611719999237120 12485059 1747041074597023972556467970635598067260 12485060 -444021466650823749963526073595400642560 12485061 -43048948972022986575663277191736711200 12485062 883042616221909052873737242713603656032 12485063 70998551606276025863124767713810980312 12485064 80201743752871077493797214378638704640 12485065 -717069669608452558943459497661540064540 12485066 -234392089079048174515384322313318912 12485067 79636611846360212297550261236834726400 12485068 -542396265544657206386751682623365969152 12485069 866738655558001912626276548358002470944 12485070 159383741352816564787294161562869619200 12485071 -607809322555253570976587896252332412800 12485072 -344357506568923092120686092101275516928 12485073 300224389900113290047709463805172147184 12485074 106468692681160151286574418322832456704 12485075 102732727090387842602485681363900380300 12485076 249167064041070582386288285527255971840 12485077 209924952232210499928866789147935116672 12485078 -233213501942145412901943569307824599680 12485079 -1032523089516533685709442328023020356576 12485080 -1664914741249019284135692801633853440000 12485081 391249409467786596798102217572388853760 12485082 -489575979550747728485559777347603486208 12485083 60041728051260200532085415141013247584 12485084 540914037351426094246995274257175904256 12485085 -87832905298503785090531309557564797600 12485086 -346020731915248247663296814664649887936 12485087 2278814449459483629529950909675987270192 12485088 -49020085934857342152928698469913198592 12485089 806702942135649137955178322527773859046 12485090 150863200966706723763873398618161075200 12485091 189266123433953533704379752665788380792 12485092 -787332061765649868511745723260389376384 12485093 -117636792928544584681686270344577216 12485094 99669697075438941254682113500385131200 12485095 -38838245805040331449694434044398100480 12485096 -165106283152790286962080891919553792000 12485097 956470699867010267675658051047042772480 12485098 -61393948074500296051819160394460233120 12485099 2050835541584428480736332794370087124520 12485100 -305100678029752812075972412575110745600 12485101 -1054203431717662314719738312933672647808 12485102 545188224969388186590090208708717675200 12485103 -74096591343351891178239852953494863096 12485104 -210280487999848126044015549114760790016 12485105 613656095767122877963274517787791742260 12485106 -194909903238800206112744363941907057376 12485107 1312911232969091435242195635017362534432 12485108 -447664013179716355752695732498255677440 12485109 -97899564188514213863684415804938803200 12485110 -580011033164258708500324183611899806080 12485111 462360523908192015894749749299584143344 12485112 -375573517095407007211673810924416020480 12485113 247112189459303134709979199056604811904 12485114 -159508527063542179837714938442037729568 12485115 214034062586152661347774133178256796640 12485116 109081800111444139901275888078320828416 12485117 -124362224765503520063066608035506245140 12485118 -450055502011256276014464817973757284352 12485119 -1277770646968575647770111508498359005320 12485120 222217399830930331673937264116005601280 12485121 -157668153417510990111404713038132449280 12485122 -105645834483010850021381246332720128960 12485123 229785483953125115944781889412873669536 12485124 198787186218261118393490032044048107520 12485125 162869017464108999864954664481304459000 12485126 28542714085391418279340079782468531200 12485127 678470883999776342757557678079286348032 12485128 814891956320638232570729095153634304000 12485129 -287811359342456239419552324590286480624 12485130 -138742675476274337353777748075238190080 12485131 5171373017547361340113831862187283672 12485132 -132661628529335118317962869765236321280 12485133 682248582846191520925257923066252068704 12485134 447177923082960588782549507251645816320 12485135 391196984078628596983132235446235193600 12485136 1927900835193885192846340548445863936 12485137 -199916112718477877614974981664259354496 12485138 -947398747425614226573050246081558041440 12485139 -14102701541015989283823700970282133576 12485140 -319685104897464652351943488171416875520 12485141 -825475694736165948187638007715279497458 12485142 -491385532373734209795432964206287955360 12485143 -2988384127671319499646168656340860944 12485144 143458101801147755684285028963141304320 12485145 -678860563953566600547654555476050757760 12485146 779465879762515751755170805788442348272 12485147 -1578069999569451591742544657780833125960 12485148 37105809524786651191661985989792882688 12485149 -170642707032341146032247144715763408180 12485150 24330371415530056878812744976654292800 12485151 -1178731134890936087312039286682351257840 12485152 974791262971155483516114839675362148352 12485153 1770821343926258427327106293132040348080 12485154 -291052500031327783521991363785687640320 12485155 124637729303155041765630523721259261360 12485156 235539519325290525553859784934602036480 12485157 163720696663841801324867697460509619200 12485158 -311553002895158564885062757286118295424 12485159 -509995989831335063949452049238372216320 12485160 51312831502058865736227229333340160000 12485161 -241296303386839058468555672431964695096 12485162 -177223652878379818540576772183336313168 12485163 810929286533571076119034698811049536344 12485164 -840293302027558863293748142082330362624 12485165 236609134575711297885021992938062652800 12485166 187792323350988804431155978988570572800 12485167 -1076219908725013455064895062053296965200 12485168 -222607677635055378928227639712293470208 12485169 242022151101220985429134871465850295284 12485170 -171074402445508841442471863901093316800 12485171 67364510316569533246526845995580545000 12485172 34863028526762712920625578806048100352 12485173 -625377469273129628756469748241783168420 12485174 -601947920543140873483751203111187444736 12485175 28763462040007924820553988306001238000 12485176 935111505627666948845355769811756113920 12485177 1061003430941892827925581547513841619412 12485178 18782092454411668901639876324904247920 12485179 -10896380669109976093534522172923267840 12485180 740906254396514117031524891152386470400 12485181 532126153551146312445174552575861137152 12485182 -443192158650681707551599641916572752896 12485183 314258445750103951004927121033184188384 12485184 -163922898720733759134149416311758782464 12485185 4179926328743816346401583280754076180 12485186 327289248401567915277661329764760460800 12485187 -64463553288654668921195895635319592800 12485188 -244976169375650707440772882668184977408 12485189 1310016379192893417404471553519479016924 12485190 -7150884963375768618456538055707080960 12485191 151094457367989251326279553205748574352 12485192 214396764638241268455517004793522462720 12485193 -407495328537469977574404370553508215616 12485194 380029584671010486013391070518472718896 12485195 955072284052640243944873377797199127200 12485196 127789919160606887799201372207283276800 12485197 -520988049740886399376469495123797035828 12485198 1053668968726149265005636139955266531200 12485199 93940567786730401348207074484609206288 12485200 33815707808979339743543880080445644800 12485201 -108215405946354708330472060546937713548 12485202 -738250283750858035763588297734060889856 12485203 -342805674763848678860726086123323881640 12485204 -255822937381235638118717077368985651200 12485205 -223664643235305387862180741556784057600 12485206 252750870306617705958567161430429016320 12485207 -320076775801313082067351609901011863888 12485208 103324583754190508766664594876009021440 12485209 247854330769561479378087441515941793040 12485210 -364430330673163440896605724910869279040 12485211 118810159593415125648259339843531909272 12485212 99525831055242167117532788676062675456 12485213 1239667033688529553077183166289034737682 12485214 -125556675254135969735215682935016469120 12485215 891008803112657829579604536983785080360 12485216 896936687437878242383867610745527599104 12485217 -732124225411687995651105297048927969120 12485218 -582830327624244017264608360297734955440 12485219 3167162027849809960965071129994826752 12485220 153638936165375677626586730932481372160 12485221 -219571051736947885784650951954511076864 12485222 -4859730634806348098811057970661462208 12485223 1127998905403532313383133528729038678280 12485224 -369336292008275756018990970620467799040 12485225 182660004017856472660405930927276119000 12485226 -63925487935135655508291422936454981120 12485227 -157335320307214377888690472971743311848 12485228 -160790873341586045147597227649603026944 12485229 791256427761620222410545366679700917920 12485230 -1114417075824114547351893552093125174400 12485231 -704478973672980922050949393225068968136 12485232 244123655763667682072827839387531018240 12485233 425837805905772316760597849119170390482 12485234 36115439885424236456688282252980448672 12485235 -62509387709350202120255050104708138240 12485236 818600554723838498413800059322402507520 12485237 512566976324087283297726678494037804540 12485238 72643420581226076626713798682414877568 12485239 -168125358495050941542860912297741247040 12485240 -375356527587249897725748058759411507200 12485241 130648567819176059277639146575425454080 12485242 -205363607153675846244832043823794872320 12485243 -598946630967031884332146838959388112384 12485244 -329229947331668831588631445726844771328 12485245 -545832283382266302581590048418604105120 12485246 3806130733891081230057804337832649984 12485247 840133810847136273354415672244627693328 12485248 2176096541945783499282826382870807838720 12485249 1409881754147207206318264003955471147376 12485250 86997250267816224994796776557104640000 12485251 -530083448193181632450034970169318593808 12485252 -356748562952979270656173163472916009728 12485253 1122422747525153451535897436158668287808 12485254 -44705574331500158959652917597912492800 12485255 187630798797943355366760679213131760320 12485256 10485760186416628777006737062625116160 12485257 210998111814911255476268956295194173288 12485258 -131281747318023748709477375493285381120 12485259 1321426245364732144744203591603939816 12485260 -63849157513704614446622354022964992000 12485261 -17300590705464796997781483156670005600 12485262 152185611730044516878859615564208345152 12485263 -28529710988003514697924436024352935232 12485264 -248747634321415630188085826912870400 12485265 -1991620391870709526332078118929974400 12485266 -881801560170001170510906522719616429168 12485267 -122492105542082601722716797681854937684 12485268 1044911263256352449206561303266070793088 12485269 455515061301728869662743986314316587996 12485270 -35617012408571376790912118384027370240 12485271 -138638219808307122883476567202252174488 12485272 316856530506517048961053739930230732800 12485273 26861990899609262162283250351370280522 12485274 -384581311089515926001311025348910162432 12485275 300783965828714823530172395518167729600 12485276 -128535402820408827354555564752837775360 12485277 259458862398944512439894341193028905760 12485278 93141503618783417937548260906027909824 12485279 312482309283675625577238176218407560160 12485280 369400383636742857432998207265413529600 12485281 -70050313947908013492428463993314318336 12485282 93033810528685389068237443722302349312 12485283 709806613607902762835807915070472839600 12485284 133922071078131184997150769792942006272 12485285 -949832946080483249727767639478191522400 12485286 -271135685811987504296535798108318643200 12485287 1538705178720098911585306901050552514936 12485288 -574054444373638040716160326849424916480 12485289 -1055711273816048436360052520908626788976 12485290 -563128263919194714221243168373271869600 12485291 64765509980561247669168264096769760544 12485292 -56549764258523525252613919077973610496 12485293 1727081299931758896494446281987042799980 12485294 -336953122013921004438212542843515441600 12485295 -70604172057388746549831352946282468880 12485296 -85654641915553029867811071375378022400 12485297 388601109757689319155212692600960183680 12485298 173999798704159401849553357303372430976 12485299 -151016091659984259012369725314828702760 12485300 -335855623242681482613998308341346761600 12485301 577234353898137123395186171930306809632 12485302 -498150947173787637875626143688826313600 12485303 -552083577677638442824489274481867839448 12485304 267842116950370166539011709129976524800 12485305 -741705613920288580373266585272973764480 12485306 -1081698072390563604192596333533838061600 12485307 230973778163655407873791059195112962840 12485308 -16510606169290519482586378789703884800 12485309 1477105562982614341961219552994221641260 12485310 117984968350751089719385183394220913920 12485311 -253413829119341169744234253416278429048 12485312 131254608992206319075522740084770078720 12485313 -1859726812314560495788456511920371525600 12485314 -87811559160182296910474573680540797744 12485315 -2004812221651870789608140367695316513600 12485316 219312957116521073798586423357036171264 12485317 206191057079888506723771969818834903984 12485318 847596008453510810120016166546108416000 12485319 -128983696314835905539547733507501612800 12485320 -149036169257784520854103184437341388800 12485321 121443820239665026271833310452281426522 12485322 466054961674564207850051710287948429360 12485323 -790385077021761440858630262633867416428 12485324 -551144819806135846014786928179555569664 12485325 127394134721875819788852767623110741600 12485326 -74347379569184417678517776915380237440 12485327 -33075823280040117085609323651071786688 12485328 -19467747750499972505094914923932942336 12485329 -1872593736627182266522197347626987629070 12485330 216982727799741837528174377870359472640 12485331 412827485415093510061282234669877855220 12485332 -607129512055873896996468773404511000704 12485333 224473772952792219477403182798059145120 12485334 -119683217187967319485923608957665581120 12485335 95557596263352030906034289686158560280 12485336 -4608626059607407895407614834023731200 12485337 -1032881063837339362490179181135773434720 12485338 -479557389245979913196777020366347505680 12485339 53683208959982995665440270588148661824 12485340 -283807390072321333679180939196917022720 12485341 -990538419311684727534400657941733413600 12485342 -245755095832584690709819959846466220928 12485343 -87832459946855207092437840355792588800 12485344 1056478554543922137488286334099744358400 12485345 -357419630833864759881925640428400587200 12485346 52505053957128694999710592293312029184 12485347 -117291288610227020581455761015345299764 12485348 -1451105637483089502688976252384971951104 12485349 497492199649112221645591284114702052734 12485350 -316739730337163679242413878596480707200 12485351 -41166749739697609902841353159199835520 12485352 411684595420111530549487724487686307840 12485353 159793091680336289881664720153819868602 12485354 -34138605783785344697105084157176275968 12485355 -241742541574046386317324366539796264480 12485356 -632195863653354938887513418160120263680 12485357 -883838480105240881859565420846564240960 12485358 165416158162844618452383447661066800768 12485359 389011612790686356941500206990048564560 12485360 40351236614829302055561540245186150400 12485361 -134521329929619187602839428745120393472 12485362 -394691683379410540940819296615093140480 12485363 141845937085847785625163510269691811728 12485364 314908826761961895826739505800521138176 12485365 30571492722428881002932070576039862200 12485366 163474989850124028441216702607638470400 12485367 -1129488408995636246348144755600236707760 12485368 441922218292595810352098897750959349760 12485369 -193635491053285295036240597771579910072 12485370 -83908029129318211610342994418062950400 12485371 -1096059009031604987268011263872869534428 12485372 -170134677014697335754924439287578293248 12485373 -863118378210982543273329365068938095616 12485374 -159555909872191452205574655596812087296 12485375 436895292044557023116940177529332480000 12485376 122537487370001675868151922281194455040 12485377 702430781428300822356445983132317512240 12485378 338061985176770564072317931335495050096 12485379 900771769447695520145543052518787118584 12485380 -13272678826803350149064241784273344000 12485381 1309996256033522443869207521401702153182 12485382 -133945011871101841990203453924107919360 12485383 591678229248798004721623830144351320576 12485384 -961232521264523180163660135227465149440 12485385 -482355555385665660899946066463853340 12485386 521032338281832212985892249058984857392 12485387 1067866207683092301373069210506223518036 12485388 290397073404167455453577017956291571200 12485389 171313731281878276982989590505978473600 12485390 -418013176632782160879420571045685332800 12485391 -402505067844541283143322532806372730096 12485392 -144246875271643074638290783013769166848 12485393 -981720712838714631815186442973054270656 12485394 -5366780490351812912277214623067238400 12485395 -537640800443630784491434620853928292000 12485396 -807693942980934774327083454163298525184 12485397 839595121015614479480151346117295232000 12485398 275667139168950146745932990488713199680 12485399 -1348445522275452758019104288017990935840 12485400 218185447726721825520599352401533440000 12485401 -147660137421052350286176512990845932598 12485402 181438016294914330754944454196960082944 12485403 -45247430886081148371417846269872204800 12485404 2060009994632918206181115493311954688512 12485405 157673494412018859721197386806734144000 12485406 -544946845438913847527310770145730747392 12485407 3378821362736111005413764384853724623744 12485408 341355999748862058019531320828823732224 12485409 117352657112014861923747362375480133888 12485410 62454076469822880557349073560634705920 12485411 342784046234311113121954839649757128800 12485412 -123174199222423153977637358719736537088 12485413 -446949016507876645247030366464533354080 12485414 -135471406641950054347854521446409302080 12485415 87912920782884358193148573075767347920 12485416 347223009817776400377504059262994836480 12485417 -912419358413148406077573470692207208448 12485418 165893883234715332349371282977426797056 12485419 -2127048405663621414543527518688963446640 12485420 309466349529847460602879203926467553280 12485421 -25950055602381112955048444433827934336 12485422 407350088109515711005833266779206151872 12485423 -413290835583003701343983883420344091576 12485424 -21595469755714638391836845447687700480 12485425 -50264189288656039546436007976950913700 12485426 266641153814168767405934162005453680912 12485427 -245374235078085207576746993136024033480 12485428 561170344413131727635995594568944934400 12485429 342425425878891952886693733184938438720 12485430 -377949900980386311611380031129444461440 12485431 -95177461936668981645126110180216592160 12485432 636860528805434082675879842368251187200 12485433 1014258656422455443743838563319210239824 12485434 -466037402528709625145326516224492706080 12485435 -720844970742434178416466736197694617600 12485436 -66176693397535787880912283498281271296 12485437 19954441752650489654321784384262143520 12485438 -245348943442088419783805712597947992704 12485439 -445190330837230536388250331612412559496 12485440 -411780710419817287681091130391391109120 12485441 -17871553910367584996760101035899148368 12485442 152736410334510621975086026914930544512 12485443 262348343570275897729319926326063145224 12485444 -813885390107379481654729116586695176064 12485445 549954386090027699204545183389658171680 12485446 -333321797126018858996709522102079702080 12485447 -288271651202054031100561132676602379160 12485448 716759306931688406693265489698351923200 12485449 -1067739646671225470216478367132702039580 12485450 95400745362231106820538506126256422400 12485451 -31002171919668520608854286352193351040 12485452 -47939499283484393502209418849778112512 12485453 -290467361279557777703310055993767788298 12485454 46403851668381828270572359283683522560 12485455 -376198013593670217814847932260762780000 12485456 654906737053259376466195970828552896512 12485457 -831382201375205141802600171420792361740 12485458 -286292409540554027629855367682112097136 12485459 50433081258881999954585874723756998400 12485460 21219089223146580114628099954960834560 12485461 -86646862384989407650286573317571141938 12485462 695880748783073746139915231813282342400 12485463 -155419440269181920106549373291752480816 12485464 -1866429013611528720743872682165942384640 12485465 433048565598614536227496877726867560200 12485466 66538200177124763728234162569893028864 12485467 -340408312827516104293906493488856547008 12485468 674577764904864026473239911319697371648 12485469 -1214450744338522982355358997919831785856 12485470 303097532657919960878581885298890243200 12485471 -1368889927592851025380193239098640367328 12485472 109031788645294833699769066011120893952 12485473 -258191492944565661399744341398204113792 12485474 36127862766114344779455803370856713600 12485475 76475837295393521710808161943594100000 12485476 1882614038093376895082431992283453972480 12485477 1480110360162629682522687397169308867326 12485478 -105060513186894157398397862560974355776 12485479 -189941227431646174891978977300666240000 12485480 -5621091657360123278447659566474854400 12485481 -207320643326920543758577225049447563200 12485482 68021119173030410764583580636654329952 12485483 -200813542776256267110912522613280487096 12485484 69553374183467045125745649773775713280 12485485 -751376220660813376803325201346583512820 12485486 85149916367674078911438245682266862144 12485487 3129290295794956953398548494481515264 12485488 -350350135406092339568035523835962687488 12485489 -1273510089061125874915732327165505836560 12485490 49657251520452155633359513527212121600 12485491 919672511186296700938465214765591074892 12485492 894077450811637984537832604048742766592 12485493 -284208128477976955333219026011188573536 12485494 -90994682745277638848588937078955728864 12485495 -326487391638032545219692180595825748640 12485496 -1124949733374082504623675259335450255360 12485497 1301623193473680408055594405789060749312 12485498 -51322375116866555459436153658098413568 12485499 141687211686849758930625634448290321008 12485500 -44940853036020893473150901327035008000 12485501 -140757223716687265618978751554672287648 12485502 16501218745247952604032737957036196672 12485503 -713967128213531296764450531037614670080 12485504 -625964824907971603696242098035658588160 12485505 571755232374364454568142752086096338560 12485506 -958621882406058479141035894361510064 12485507 -1456646819049377371732631376134412506244 12485508 -2101230408952744502067567493087887360 12485509 783326334681860338306809516856245863616 12485510 341801745432961014413713003448682092160 12485511 -1541094609216494706156488839947860135880 12485512 60388078336258148925304116341962506240 12485513 1502861119454493263828547449973279333300 12485514 112768741354359179329974029773069770240 12485515 -236084823766316028934265413954931755200 12485516 -995861913054424127921434207137228898560 12485517 1075641378953264220120251279933532478464 12485518 -158517885784301651939845968903528959040 12485519 38633147771316659017489157992163876040 12485520 160269802255714606208363474796883230720 12485521 546864945590209045814907957211296265200 12485522 -244053077324698699211469208908536890368 12485523 -14673874951008701090272624476009917376 12485524 -222204086886416148617900665226274330624 12485525 175382216138967455289122822692979586600 12485526 -346337576390103044480935987118518817856 12485527 746297584484769943182019551615042257280 12485528 271090289491366711257767012322444779520 12485529 71677496721213751702558406927434260480 12485530 384125380128748623075925188760029992160 12485531 1469848353186996812078599805168762037672 12485532 -191845833998681878470050427363952659456 12485533 1020032989445531177743228391664281943782 12485534 -22674786214012401952679979233146738560 12485535 -490667161077910491217462912426091506800 12485536 -262230561765371835616163320300956549120 12485537 -831565796741529910812246122699172854814 12485538 -327244104719131389363265062387832320960 12485539 15916134235086580168330953630956071632 12485540 -163099642315878275147520888723380309760 12485541 -300032132885222780052969486605260265376 12485542 -185660212236057091958326560115562615328 12485543 317007983799553169950344740000371320000 12485544 -738932490724484961443724270101710848000 12485545 71919854076597894758205788076600027300 12485546 8894168474287577507646037649407077552 12485547 -728146361273410619437962916170455637312 12485548 -470750024518416404732771350401965428224 12485549 1342642583235349495343132797476508792236 12485550 -69164430776764407111507424427969740800 12485551 -38621059813639936947494363286303523120 12485552 -134114071313563810437589671304376991744 12485553 205025226757641544710849856442024686704 12485554 83205168117837420870142903694718979200 12485555 26917034669663044341078545792945577600 12485556 -999154924588788739565314863985026048000 12485557 -953627909775341803783198997268983483008 12485558 741223103414628190032055109073019454880 12485559 -197961454179542918307448008953164630296 12485560 -147203516479222313101090482006564864000 12485561 41329415593623189413210518687794152448 12485562 219273933400094733414280297795384906752 12485563 -1190969539678494871676724013567200518256 12485564 -163440680620784195868678344543125383168 12485565 219945480977924919420390004536695592000 12485566 4569700644082887865041074652019145088 12485567 -503768663109138952699470918747429371760 12485568 -377345781386946379447651496688164536320 12485569 -357778544145458299867903919753766631340 12485570 -241324887775253770877741636446005681600 12485571 47221435200344628204658840382046906624 12485572 -1084644345070491409120098323611889722368 12485573 -823185648788801895000789354370455436800 12485574 321816241811341061292510225211258670400 12485575 214318341294296437470124352569935720800 12485576 -92604280835453461743571875105606359040 12485577 82815713871920961128226476059325505408 12485578 29468053612791166975136290336064230656 12485579 -19622295218982019428674925513238089816 12485580 438307420398575383019397694148838604800 12485581 509441921793806579011791646114271216652 12485582 -452829390748034204392173594090755314560 12485583 481909417159204747998158357953723343544 12485584 -402939598163637497719971081720536104960 12485585 73604355314566190661561243242482647360 12485586 -85549579978667637536594439755474806272 12485587 307385778031027808787568929537113424236 12485588 1686001524738658234225244912933970364416 12485589 -114611182587777775112009742718277088192 12485590 13591403762904830665183606019930056320 12485591 -417549475612098150823585653366818634816 12485592 550649391458854133133615519295109683200 12485593 -1534553674755675011913176633009365895158 12485594 45607285233731372822687234069307885312 12485595 283146016463442390922413804386409233520 12485596 -172498547900027691669684807845024495616 12485597 -1960406879493275108833284269643713346816 12485598 -40122935800908213984430013439166218240 12485599 23967318612203400652715855466375321600 12485600 54385094810172639067705109130765926400 12485601 -884109018442518514635950591898268917870 12485602 -921866358465663849915141723033526027200 12485603 -396141210831538682482833216101379018000 12485604 1029770886198146499489510452333927116800 12485605 -594043538178430255423537374180628272480 12485606 274499345698680480067422674237131006080 12485607 -57344573104440597350778874279088657664 12485608 -376152802615577523351016239988764672000 12485609 9605229035938724845776009214643359488 12485610 133629400581571526247261362993299430400 12485611 545519822808597878070117317750902799800 12485612 6977990866943769103748592939585492480 12485613 136506847889602633229848251826701287040 12485614 1366123758908837843726002656093456898560 12485615 -215188897752289348339154119251698389680 12485616 47882270293020065360005570721221705728 12485617 1549954419863886653599676774177448323666 12485618 -81458523327001601834121373003146912240 12485619 539014682191158283472381476095045758064 12485620 5022172602136329396878586846733148160 12485621 272905712185541245033422139732274076444 12485622 32286710613122389971979304017625948160 12485623 152241886273223186493438753671831994760 12485624 -295131043135134313916409490682678476800 12485625 81240000643427427364904486349192450000 12485626 -666870982930629890166923434010431033488 12485627 793015207870987964534544013146694416 12485628 38887200316837587491389934408921831424 12485629 -622136210278706873013371460825196699912 12485630 -328664904336288433022711872837062767040 12485631 -69965584477313711179565279618570000880 12485632 272585675036709067835448330627129016320 12485633 -2155983364837832524552630317966606898362 12485634 -60323227490675989043391842081930280960 12485635 1078057017494321938702805862022485985200 12485636 -1285144636135850246159402884704285313920 12485637 -186539936394238565931838916396483146560 12485638 -938749437422751891079848865629493440 12485639 -180219371623690859154144100248541090560 12485640 -522800222245015954444190756823667507200 12485641 -1141559208872704079049934500519374447280 12485642 -215320276235207252109834712906719713280 12485643 -534915624142126992046329545242821380136 12485644 989911096325383804297922452583689721856 12485645 310722070054800314970631232351286285900 12485646 3229429377907121495475143313999500544 12485647 -846062358539445066983096919921265677904 12485648 22607617705813407945480425814506864640 12485649 687556559385915841700962169224605514848 12485650 160263684127237637511322543227818174400 12485651 241148954858782653492819291136503265344 12485652 8744643848584631261911020480383035392 12485653 -108165750443923362807912341001657382016 12485654 707651693891755558147287099476741543040 12485655 137267138739278719010620404207072216000 12485656 1359273940729707516188178726636645242880 12485657 -1136718782320001171991805997018378615094 12485658 102913458599080353486570157039559846400 12485659 -227247386136585744403598055947168630140 12485660 1174718394982657411979584622848413696000 12485661 313655879639222371263863039797051295040 12485662 164401792684423735003429731198692327424 12485663 -556116021080610820194234371507934304320 12485664 3485065266950774259063324393738141696 12485665 790721765373329830086452121149622720 12485666 289233417716886584384028446151296350032 12485667 29103778003400664498827536148494578792 12485668 -250190800415197833866638385746632707840 12485669 -305456588827608776681655333619394644704 12485670 26573159237448953624840626406101401600 12485671 875866109568771030588987669837879669144 12485672 1320898683408964772799437203465175116800 12485673 142362926386074658821445751005065876564 12485674 -463438226810932297393598095912718051664 12485675 -905993732113168576613114320963400253000 12485676 30127489519872933389868041942159523840 12485677 690603025898990331792517843101320772640 12485678 333604748156182198217369806571813048640 12485679 -615360606112311440686755925591515611520 12485680 235242095560272003917881470481228431360 12485681 46130995363905304583510708011689461184 12485682 287391823744582365071651576144007891840 12485683 -397790690688891725264123329270160124080 12485684 13396665553648023431821837903442952192 12485685 426648781480955301644106088623765376800 12485686 201903504780478668628990098340558355904 12485687 -250302533272103737319703125348004824448 12485688 73806700186585818513785742365181542400 12485689 246533744751009556817470598386531630920 12485690 -88353766509522549078747398957445899520 12485691 441965110222475571699776059418709964800 12485692 1080226487658151633794077969151941282816 12485693 1642828808921655797634031451020671478944 12485694 69509164625781285414086823178945830528 12485695 -23656329897996851191656770514305464080 12485696 528093007508576335471088857891295723520 12485697 100965804970179313478265035624227868544 12485698 467827085311334764347121768151689824000 12485699 373431374604064281786303620240177888700 12485700 207904952133859801171069685867921596800 12485701 63614697898476870589919218698214048824 12485702 965695182746453777580983475139326963552 12485703 -284209707118914737055713635293462131376 12485704 -157361246802593393185283381930491084800 12485705 225808524960838377935841562339556118720 12485706 -61098689772272378390275509986361263616 12485707 -1037829131184742524316717160173409451328 12485708 1283834432595117872942215206373237801728 12485709 -71951598427761202392256808746353210516 12485710 135573043534500475965218973328690349760 12485711 13450317194012510597299656907636644864 12485712 -28794294200393345688132854003679756288 12485713 1030967673765486579907974694572442017280 12485714 111214534306297800418606610028661256832 12485715 -184448179498653019760719124312681195520 12485716 -747050638823125909820526748479508140160 12485717 753016966486407226234593612152636844480 12485718 -404280267000859731350271632003789414400 12485719 -859713374820944861220947947621559927856 12485720 -813252977309033891498997631846399795200 12485721 -62906711717758987711517071256530433280 12485722 -14828029851790830670801016919322691088 12485723 -697467629699989616806824856303843945560 12485724 -342916877700229080353914345432867485696 12485725 -58794773579840217488299766680982573600 12485726 -199199335002431674868471332047786014016 12485727 -1196197096778287469788911680912276089152 12485728 -21604523605128740748257779054297743360 12485729 -832638061415912410109079072482359649916 12485730 116048177139901901126206467461761981440 12485731 1332239234982913531168551927868271317532 12485732 155182226053019620521942825104813199360 12485733 -295145894336837997100023138014618647680 12485734 94837149149064961370288093469338060160 12485735 -796205936892406963108645558460345196240 12485736 -165409492679949875340611049364931788800 12485737 10988206744137701389796728212003163584 12485738 -24015565043701455609001655442663275520 12485739 953401345664966228674551374787953413872 12485740 412207500760154361573379768924330982400 12485741 -2204913275788865176243994016578656238016 12485742 -156648827164809602815509703756186486656 12485743 -156885781413663268903774574245533788112 12485744 -226492563568331212457720925467423047680 12485745 -11359845372428258883487267095945809100 12485746 -5072452451721308721969392299186839552 12485747 -473923780962551574287542314618005459040 12485748 961724243943354403424422632319948800 12485749 -2906987972773503690767889652022178089636 12485750 465422605729764958310481210463915104000 12485751 -685785828546110360957498724843873478656 12485752 -1457507786296975044303862285872547921920 12485753 630437307796452536362933936100156932800 12485754 492448683766469011800266625581105856000 12485755 1876386835180453200147056081925593913600 12485756 265352992590841998757560160549370230272 12485757 -23525804357694198875433694479242088960 12485758 -467787146638810904275553314089744683520 12485759 -336291471653039276863254909166210950672 12485760 -24633897750501041080947948537249792000 12485761 -305847031897968244298443617942896832428 12485762 -4988424446687045344490408699311406208 12485763 -1504664908893381532231488088298474590320 12485764 -1241554188686233524851895078048880407424 12485765 343566583400904505809471402409182364920 12485766 63896332347453365236571232636095097024 12485767 -607886362651313911722886036506193376800 12485768 17761198806385859157105499535495301120 12485769 -534771069311509004932291523797781560128 12485770 -38979870977523586580144596481037004800 12485771 479726697900151778834796435214675384464 12485772 445627055313503380409920363580029655040 12485773 -992501361255076360353596027016002030976 12485774 1906396097156368766532824399155476480 12485775 246798636716756882048953389415981095600 12485776 181777984664845647882979124769934540800 12485777 -270343829252951775187615575000211097088 12485778 372523999631639390893786614282037597824 12485779 -1256178161795669664710869625617884353620 12485780 525584896973352589882071712267398389760 12485781 -1278809933354931779538772567719882240 12485782 -816756153656438487292153470139389463008 12485783 -291898147455447612772319953734954506016 12485784 -688335939128646807574811190981460807680 12485785 807632371796673671184035563980896862720 12485786 -363470878197671379645768948797771250720 12485787 -658187970834603797188295101740132770880 12485788 829017800520280969502007966164684702208 12485789 1767151590838273946738723005942601701740 12485790 6957154920468171272446987198820809920 12485791 383847035883515747262138735066518036192 12485792 2454632753146913337467248676521377792000 12485793 417046328168516570953590469699118333760 12485794 -300213921869433183454849080408317168304 12485795 309723084876056181980633127745968101280 12485796 -537132536043321396243406248628710571008 12485797 -872337680059051543968415284057313170754 12485798 -94028873390382153693549811991047501440 12485799 239243857547370229940567667192958119120 12485800 178409249168149189832653770206773248000 12485801 800673919577958125411498131011813143802 12485802 -12861876979118001174534546768551955456 12485803 -746387442401828930618527022787768817152 12485804 992482155150001512023287540706124251136 12485805 -550668465306825873176006518333589798400 12485806 743986105964137566247022667971467286400 12485807 926924240398527200011841308753418154840 12485808 93234382813884712919778059802037714944 12485809 -99505261284576825860240592947794308928 12485810 -144557276761435728308865365701737144000 12485811 -279360503212157040598514054282954984400 12485812 -305085268411010824318528906702345236480 12485813 608614996815167311104510506863643854062 12485814 -551188930565218927799672182253806433280 12485815 1416629677505088414989780856504581439960 12485816 196999048889055863024350375170514944000 12485817 -801338127816004447153986142445096031366 12485818 668891983618033495037850540568661685360 12485819 -585055934549711338281262181784369639840 12485820 -554210642659675640027630521920441661440 12485821 -213743553072443368055590123794952412948 12485822 125641084502445127492561396914271192704 12485823 214189122259120373978962616068295055744 12485824 -684856073350481148589242101058764800 12485825 -13763801049490559093700744472671656400 12485826 -512943079124373876353119401116326734336 12485827 1510742606442063111110786396272953679676 12485828 -169711946368015342138164868234802063232 12485829 -418430605469074029839383862272467107616 12485830 137305483414529491668259002799029934080 12485831 488932942086980219021380808808600687120 12485832 -726505887000914175947698838149934284800 12485833 1831481746507486849903330660707286741082 12485834 879413456153588328500517229992634539360 12485835 -259111529354333106703218144523026150000 12485836 -31219703421105304002904392885653306880 12485837 -141348808484742614739249417107156296488 12485838 -217445355037076641147123423240969451520 12485839 417759049139818598398709023746499253440 12485840 75098466997321733819997859797843148800 12485841 -172607491200894836619296399706716708160 12485842 229140801268583033748084925570355133072 12485843 -340156632854144843429970809229913045908 12485844 336646340374577192314493007943165188096 12485845 -357963769992897893633418864004945716900 12485846 -25717687296927823280571836648824040832 12485847 -411020012042226036459411007484411455104 12485848 978862555000830004539588740714784030720 12485849 -2213804063489701607150872720666329514560 12485850 -114941072874117211973293707645317568000 12485851 -525138762048160599197962010454817572848 12485852 481843407834500094346665041471087454720 12485853 -589560748294744917054461277868161196800 12485854 -669269078731367269221597531448539506688 12485855 -481986260246277712686448877572014846480 12485856 470952078421580205740119672322160328704 12485857 -62292243681805612381796421876022817600 12485858 296009775565538781789061185797141801472 12485859 275379458807829670800110742039702710904 12485860 -220160214692031358654655719014778867200 12485861 -1155191703205463358778894923500337221376 12485862 23234168214195373629299094658667327520 12485863 198066911247623852083331583927904771200 12485864 -967352615621185752804326850236061680640 12485865 -202672517538874995105803678647371300480 12485866 -655687195799590418859606689003927390976 12485867 -16956724202241651691930492172276747160 12485868 -410881526045539546546730780147915573760 12485869 -397072814861912733895314626855672480 12485870 60394743364627094762934537604204354560 12485871 -15192059216442479152648662042121250880 12485872 35459416255883446918370077804911919104 12485873 -1717231460941728162139218317918640136878 12485874 -202157314216555699042286682393292371840 12485875 -97187182746888325090115544005240460000 12485876 145436384188136315496015938830474021632 12485877 -444068657652788310801523594484347699680 12485878 -760982918686069508822551312434035718144 12485879 314920882444712721201104491100740657152 12485880 897396201000278155431501523835830272000 12485881 -879712798079177687408659308531496615318 12485882 413242173616688308044017349711121959792 12485883 -468817983319285970114968145927290796496 12485884 583198479580825376566191525854866968576 12485885 -943370228264073062972094890094247614420 12485886 -289998692981401910556724039925311334400 12485887 549431437928956891197890855515789473536 12485888 -828083974538712244471153369722661109760 12485889 -1188745696531566705315847376562484410 12485890 -207357719577939999640852181369813368800 12485891 493359963659302743871615420708370027784 12485892 157010154736959969222455373953856614400 12485893 543982466021181592509007652349798215200 12485894 63401298488217789565986468680709079872 12485895 50963471291324925843497276051142051840 12485896 -1840612134898703658878087291810723543040 12485897 1266034108177177226390762565026559512346 12485898 -71304430035760309020240044875753284816 12485899 429188840042840035917101166944312246880 12485900 -13958694454077309776864373398167372800 12485901 -277229520690399811608358146602484278016 12485902 197838266909797147748104799842594579200 12485903 971240213137183270075978248300717823152 12485904 118875668974914016499634833651069091840 12485905 430319278145296191951724096910481926760 12485906 8433471333932277068836488427548037920 12485907 547817054497583974088291281457615952 12485908 -124648275601154514524847362248582047744 12485909 -774929279531154162891988745977688139684 12485910 -582541205607257247557542008897638400 12485911 -229857038925809167211849850355351876008 12485912 1930362309585617856299630608682541619200 12485913 -33775502548598573017951574324156404512 12485914 168086507527963881942866242496249709312 12485915 -341172451442517804979946996284692853680 12485916 -188578109085667188660883592871643542528 12485917 -788400809967583677578095270297674747034 12485918 -249732584380203983068315149232947044352 12485919 1576271581868253986888415014452975136640 12485920 112899223563724870041855726453502771200 12485921 -186449648292800819242788346278980896320 12485922 910463810849280556035428478951082589184 12485923 246976592131873404368576908912509568848 12485924 584577777937429439116650810979217544192 12485925 477835645072073315121027294136649071200 12485926 -748483210869857781212550158351614402560 12485927 -89133089004012144473723360486446441224 12485928 5294753743440663598368278180976721920 12485929 -72550862459573769347743396411016789916 12485930 437717501911594145995917430852718955360 12485931 -787888872407341594262967320266830151848 12485932 422288120277751867457893317342223224832 12485933 -124668629802424271055183265682787475818 12485934 447208828771094672656998172724550144000 12485935 114960312089337990888163705643739825120 12485936 18947757741886968446122990115454369792 12485937 -227576377543642134112276084040778213696 12485938 -20774359063496035130257828506159385056 12485939 1282703999439691808204949054747732481200 12485940 14513823459274422420350990892718848000 12485941 -365160871562832912935306998862833282560 12485942 102436127848228108358036526222000217344 12485943 -651128600893679728812769244824598223168 12485944 -1050084338848957286411268106233324195840 12485945 442436506697895314076504094499693995200 12485946 82668032352671537210266803745289415168 12485947 124331065395637338116064782782902503396 12485948 699008625454008674056977418586722679808 12485949 167691842972089405782358230656632664640 12485950 220103825163697304755382709372225600000 12485951 1138613589109260209972783547017038245000 12485952 -100939637820523011879964911258729185280 12485953 33621830236088700016547723763278967200 12485954 -40989994740311979910712456857338970560 12485955 193845936083344835809732523468276025600 12485956 -67111660462185825288015960080501952512 12485957 1864457939603756193385762394525455098432 12485958 56378825117465489262783219391387056000 12485959 71758666349615361364423481537373190104 12485960 -628745805958448034895397099473487462400 12485961 -469673365808841165581674458668124483360 12485962 -911760153381010320690836901336151650768 12485963 -7886760734390462945515274577193224192 12485964 -90192255860636250439324867151994961920 12485965 1232529783002051948663524768197412294860 12485966 -497514866531691520268296238703280086720 12485967 -418284244768391581410644538263896394352 12485968 193070130762955573716800108881109188608 12485969 26453396052895007549172395047509571968 12485970 157155515503437296721190391631235699200 12485971 162793472633171881378569012794580424172 12485972 -287423122252384066691608149868853764224 12485973 -314991979611697370350012991999095860480 12485974 440874329022764774973698692250750888736 12485975 -224414011506293915974799737883252514000 12485976 -127359399663109867433736194998642483200 12485977 460758310775376593634597179912235887872 12485978 121990909001610209665609312600644480000 12485979 143386563068414784826156671837365322000 12485980 -7305302117180821855438656301794416640 12485981 -773791315951668031299932982379383520218 12485982 -92266479400813163347247153628707690496 12485983 117854848614626946166185827302850511440 12485984 753750544057254402521465678627525492736 12485985 310808796420230999914852685046388464000 12485986 1042548336381763589213206391152776324480 12485987 131828049984161846692480502037198123564 12485988 6118882120566838199940316278912195840 12485989 737042884249472351532490573499288908320 12485990 -995740676625763540083198788055106560 12485991 326699420478189330677030364242164443264 12485992 -66380362551130660977806260567977600000 12485993 32188655142616909770691619776986478080 12485994 53588843677589190337897299967409694720 12485995 448962111823006352043961600208091282000 12485996 -24850879061645648707725701338094238720 12485997 -301241472840455175273848019331891707360 12485998 179692611009064968853069820719408558080 12485999 -94736405628004058986891257319545438000 12486000 293191170244230811864898294656155648000 12486001 1031366054238247519142806290298678501104 12486002 -249244090820215849004320744476405014400 12486003 182048186053255107103505879804579999808 12486004 732214663658491113116583434871026639616 12486005 -142813821821811707554964280916983920640 12486006 -80080943984456046737370428605957320960 12486007 1190159434989035551845357868768095890352 12486008 742656955921891216600848757671126528000 12486009 -651715329891747336028489105642604888496 12486010 -214333767760308369798715173557911664640 12486011 1607101328799682454843789528718865896612 12486012 -207621531784243018788411639380913340416 12486013 674149101026323022566829755747296234444 12486014 -179278839870826445722503015512425158144 12486015 -984637684909399372344986209912503756000 12486016 -691713014126603679278203888666819952640 12486017 -246993311247287450696097281641520281788 12486018 224115810566917500237683796467245083648 12486019 20283294408021449257477129988472655520 12486020 548619920678993386096827170027738726400 12486021 -513554536126925344338526375538358892320 12486022 -296269263670243500389811928652561959488 12486023 222791659264306889968106022441870977304 12486024 -296681140986886849622966877810092958720 12486025 -62577882447240701485183379047288102400 12486026 -123520704762043760980371616678071632640 12486027 486693965338856844509519124259066216920 12486028 1198536462965925394765720983518759709696 12486029 2384981713897442638918438177725560478720 12486030 -319393167411663544032079156163931511680 12486031 65998366444467153678793583876436939600 12486032 -80895848532468151297952692150126755840 12486033 348221263662026558425270109051860639104 12486034 -319509525487615880604070473712905060096 12486035 -583100866823058319234309984741535837520 12486036 -473970653493284211775165784701301925888 12486037 -549347021074859805043358315298154612740 12486038 89542996129490154962785282194556241280 12486039 3587566732239590610714276989283392256 12486040 -144784715696030579793256273591222272000 12486041 -2351541753942769436321107331867326458348 12486042 866284654782660743519720765114702538240 12486043 -490397205299827561744813943326129325160 12486044 562786964419287367595723598738772010496 12486045 27665223525486841273452281151824906880 12486046 1618615217872934641276372604030500800 12486047 -672739925409973580263871899137127912608 12486048 230126953357777353631539105468575121408 12486049 725292954526934959358188334650571502050 12486050 133504839837505954740240959567240050800 12486051 -531614542366692812132785273745548526400 12486052 -346449970666757758188979054823515914240 12486053 1752149475489505724292926353221671612256 12486054 -4168227678704554036646930930312749056 12486055 -538643932438219074339440954092766708040 12486056 -32409206706080295565901885288742912000 12486057 189145342526954239013391424466789436864 12486058 118870114540918680551365282710502751808 12486059 -280665174064527396051115089274343874000 12486060 -69135003892515663285362197571471063040 12486061 -623298959823565346617146700180762235168 12486062 532853957794494156867911753652360923712 12486063 -676679463121015041304493631110516440056 12486064 -332797973431635857179814313951943966720 12486065 -851655131275568813792571096296398878540 12486066 -13519133674529492966585349907836840960 12486067 2664730592074624089860108866134144059904 12486068 103613993076187220610625857560507774976 12486069 468169353254762483833140031003262478624 12486070 26659154915261162848755952843860149760 12486071 186805018781126216107436923982987733192 12486072 1088624695678237320823430400597463203840 12486073 -710722959975472662962636017834363339440 12486074 59081162115529788396993628717261665792 12486075 -158568560119520408307456918603881280000 12486076 612929177562433000499182235870094709760 12486077 -434364903314615636876987585586346838400 12486078 317254500755902474106008003945569561600 12486079 -507600786706357787731418599512391872816 12486080 173614855363789926524053231153761484800 12486081 295755030298522114178543581908930376752 12486082 10699401805379112465465197194925811072 12486083 -351018538142187111417425436629863177668 12486084 -125290683629487664345354965982204907520 12486085 237532862791162521191492931709017534780 12486086 -375259964495616632735188917304098703008 12486087 117106424898888020402238536369795802048 12486088 -968775286332185950166995476955758704640 12486089 529886157253461526382457237480367494144 12486090 216162765151810689577695133983356298240 12486091 -1558645489801102347019248235628308134508 12486092 -877943581687907329340794919440705551360 12486093 66699707523659555433426992398363718400 12486094 308978950696346027719256320384770601152 12486095 -50738667141566551120204857044629795200 12486096 -160400802381668109465620189656213094400 12486097 673852951219345193691025385501996406080 12486098 -291949697316539093078147742683414137200 12486099 -219239167903970550905593743170108629392 12486100 497271229881619924142429201377252300800 12486101 -359300681044036976334924307224663275328 12486102 -2338096938822833876340186281109755904 12486103 662469223453981410132355369933551778480 12486104 502698816642475765229370848403681361920 12486105 -14169362436179222982731675239478175360 12486106 -167781036011857274615842787089113879840 12486107 738241045040192382960758974209707836356 12486108 315528006068222654547711158391644405760 12486109 686904585889236927125587812670587333516 12486110 50764093068987647946111882654177246720 12486111 -317795945458246291430719521618886813440 12486112 1776951012488193664263706726289317036032 12486113 1337150999458943862797900025571823539362 12486114 79513385510435810851392278248771845120 12486115 -199456130539333433782676430951687571680 12486116 -851910876866142653771323346684317486080 12486117 -152162411402459740484390745637069149888 12486118 -210255940261157271376805093149102609920 12486119 192822768965926049760407363227995230520 12486120 529464962306815270456719641191221657600 12486121 -1169416601392865870294536117076126308678 12486122 -621965226448444752830731574173030675200 12486123 -347128473759114885588271223720931705120 12486124 -457864563818406092537067762377986652160 12486125 9369508418627550894585042462684576000 12486126 -101887667666806768555536305844427026432 12486127 765490907364091240481663089602786448976 12486128 227543549155056200321870012776846589952 12486129 485105553701439868560570399989227827648 12486130 -248737056085930269940652397096887546880 12486131 227112713488806409265227756969126082976 12486132 296176932057480470044994363312681091072 12486133 -630071970602107129052775729988401432576 12486134 739153879871524916198548417971863942592 12486135 -96037284685835247940728336929060217600 12486136 448405254975500040890176824999033446400 12486137 -871280130670097288349991256705720984214 12486138 -181755905760852605879183388243754513920 12486139 -10294509652496454856368346303208791976 12486140 -217059482297061008673615017915353297920 12486141 145617681374712580689449765972062942950 12486142 334397908093363838228659965839312873472 12486143 1668877337522087880271628551279365149280 12486144 413360056324333022216203181560808079360 12486145 31630839158346826019550103743372604800 12486146 213026638129762201983306123423250360272 12486147 -873768405493406507693553303812054267400 12486148 75980966732539318936971934624443985920 12486149 70719340551663896275787697579510732288 12486150 -23305336687811344017633902981821447200 12486151 -500514109885223396057216545674565661136 12486152 -135203320340881737695047029939816529920 12486153 -578922156542355382921800548894131180800 12486154 -753998387369647001054191958962303257600 12486155 -643679449405474536976846297052927520000 12486156 421983217287478803961239574664888930304 12486157 -586381323297486104257902668887113211594 12486158 783293258671373804554264665475052767680 12486159 -121229529514321832881004091291355982736 12486160 -16538798120457852677713846005299773440 12486161 952461862937613507311314155341233058304 12486162 117448150767124021298551302511056952320 12486163 732073801276467681177423138526712456080 12486164 -191290637965477619172877060555092052224 12486165 -68851575775011092904053218546957594080 12486166 59112085223877903834766850183782440960 12486167 1922801892407056710474444236808931302216 12486168 -2201456975685010814625103100287180800 12486169 -182242155636543194018690504340432904556 12486170 155828263378972937018570537822569209600 12486171 -56998888645921537910804895940657320960 12486172 466403447153276736614603068724190066176 12486173 118276220261732050256001428348623440000 12486174 72422688145272880787232834567789437760 12486175 183456646233217490562207378681535479200 12486176 1367351333049481948081585835888006725632 12486177 -775227714344915762656276611033191137920 12486178 -129658966871860820740844904872518854144 12486179 2596170018225659371488420731962099393176 12486180 47748995378855445192185969118554849280 12486181 586304490062676297696875927340782270364 12486182 302684866542724369464309216506527814400 12486183 -816788615166590637347612460412210354176 12486184 508677212670394082446797360036525342720 12486185 111204578030735718228835462501835748360 12486186 -139335217228248137241863017284868434768 12486187 1195608167072165711573527767577923374080 12486188 323743832777840463130501179800974245888 12486189 -386692967574777326028823904949760925376 12486190 -598645075908677474640536768036834092800 12486191 -489649551226970425932521870917182279408 12486192 66555515401689776155751340580652974080 12486193 34889666709445601267722825196715787840 12486194 133324846383133893246253381100873078784 12486195 -374461892100682679743331403926602936080 12486196 -118428132369356261945900127212018148608 12486197 -485948329846448446508922949018482652260 12486198 281931649224751680359770399606731094464 12486199 -57608930614940166183239435686572782160 12486200 176376806562031756467945317159616000000 12486201 -12570079018928054435489384810085580416 12486202 7328367687520005612307322697740277504 12486203 91245238428318768991831664623296306240 12486204 -387742190370978374242952800683000314880 12486205 -422044771537970836003706701493938172040 12486206 -6924808329589578583275892294680372096 12486207 865214289607664139253449284382535594440 12486208 36841077799988718201199782676981088256 12486209 -1033326598162214990823029901667400182590 12486210 4750622621493621678971400340188195840 12486211 -8555833118430931690130887254148761600 12486212 -85849725916867674046308579814579324416 12486213 757382488900470838884803601381357357342 12486214 -50891566338865195372765534004392989312 12486215 -184875135919317945680359108231181460000 12486216 -695397648070075471063462999430680412160 12486217 193596362200579807961230401195517942848 12486218 294947407432424262224132843152582912560 12486219 893798347102219483144468612881609420720 12486220 156044830777861732751792383266120698880 12486221 -1636686299755722477522561225234783092256 12486222 44192837867510751817083710693412167424 12486223 1276116870358361150705747316371844113280 12486224 -714789135921576231913499270357852160 12486225 187270254754414824163029376155916824000 12486226 15525245791908091146105493645605976224 12486227 -393283680457489039512039069867396183876 12486228 -819242611156903222822347085203034841088 12486229 -7769564287028951077078516691109072000 12486230 -27688888920598834202607015574101302400 12486231 -75807774843112752416245037373191634600 12486232 3131432431956463454044730348126976000 12486233 -393409350621485055540970061339385073596 12486234 342369556958260664842606559243193991680 12486235 -813489355036337634780479027422162071840 12486236 64617728419729972257007970739761384448 12486237 1582569487547380875009639431904543355968 12486238 158584370831003018291526446781680161344 12486239 302447653981089037513373269305839723040 12486240 -149330533498516215580662348013161676800 12486241 -2046710929466133147051133167829414765500 12486242 74040355312639974321587072974633334784 12486243 -104146468027189126201576514703531147264 12486244 -1248318650002178843301182037168466094464 12486245 -164706144865736758383768640733982062220 12486246 309371285158773288997461700418784557568 12486247 -1088014344735389657662203972270800774400 12486248 -1421205741927910179412132740816442352640 12486249 -785949608811766940113498240929419005200 12486250 -20453686279654526446146004011846240000 12486251 -36340744529269374141352749659750660748 12486252 10409501926685756249379307490399442432 12486253 -40478319494518080617962943449652185000 12486254 9784156382328237197548215367765177344 12486255 -59546113472510505111219884859813120000 12486256 375856855627409363525602447984540188672 12486257 -30934903929802071671953936835586967488 12486258 -118804103086883348548503650132259125760 12486259 776878833310104002914241846835875113216 12486260 -95877329655233350610359400598370725120 12486261 -700671521960580374309337363181201602528 12486262 776463308109451308534496330269942660672 12486263 -159470870428992925486291452543829140192 12486264 -230675723363575023591048808273386209280 12486265 51315820836240579764109451528889615040 12486266 436028011182066732716616511191307468800 12486267 596643066624519127228203146005519025484 12486268 14987317895592174940929132245240790528 12486269 -268320489513426024189704651091985656840 12486270 -187493626087209205682959123709854959360 12486271 41995170817578755551426628551024404864 12486272 627975856209869938896755753448112128000 12486273 -388200273895683406935552338522454597696 12486274 -361104175005645993854931253709661564000 12486275 -99703116683105997604315088439848701200 12486276 382319668504380534111047091573863691264 12486277 -547467719994195552873806604465291969380 12486278 894923850573610050971628367932207252096 12486279 -15710330414102027650126221464030784960 12486280 607106633448450308725312484572600012800 12486281 -1572404574186449692765976628456131874918 12486282 244885934387524941458482551196742376192 12486283 990773641451521579426453478183277208532 12486284 -530520050660215060501470086606602416384 12486285 -8646939887808827176991553411929433600 12486286 -41456675441157367726520555792772723264 12486287 -22098121213676384364483115583815672320 12486288 59625513681799534139619191701566259200 12486289 -307729975810082711221243430365027624976 12486290 -515089351132220687479178970067199697600 12486291 938553901479004065034985917495964849592 12486292 204312357081587671521242377670093176832 12486293 -1134949955093827126639326959095064089458 12486294 684668311206852659696348223029742870624 12486295 -1018886260387699369935380703934481668200 12486296 244055574207794748717162506666458460160 12486297 255756936729604111635677008549428415728 12486298 97041554220037139922679213012477528320 12486299 100823554417286683409972540081270376192 12486300 -9531696448952114426216690119810675200 12486301 1053450384333924341649688249290178275302 12486302 5655033640175088508449422743041391872 12486303 -326149682557087800058243733920821184488 12486304 49038121592741517034569767173062918144 12486305 561264918074643291458425625608340741160 12486306 -142297654024667082130325811671056220160 12486307 1399706331216111927703602586586099587840 12486308 -979330747840408647460006184628665908224 12486309 -353142007766878590341088690184993580544 12486310 423825996127077214516343776253961202560 12486311 973102758678735865058923427190811259424 12486312 -730176136741421861365503707719941780480 12486313 -612964778095737094957027481877586904448 12486314 -353032585372639408600821563706482385744 12486315 -740494659164411761403300267148212766480 12486316 -47701378895518494259302095205999759360 12486317 -95430225056331394842580762033961039988 12486318 35520664972172919994012050098804515968 12486319 -1805535968755300039229096152681362471280 12486320 -5422925507244838969263616342637936640 12486321 914175309751999951093359726490895377872 12486322 267529482660504358575365545771054973712 12486323 327326828641318392041227456930267333584 12486324 306781172208693351765823101861994076160 12486325 76839575646894241899061640977275056000 12486326 -417835394465144235100115403003437409888 12486327 -149883414940920731324598048306688655688 12486328 599904966046946463961106416784551157760 12486329 839352049577011747522035505787359700676 12486330 -265353069968131492784345167533443964480 12486331 104764845137982258146978376922020773904 12486332 -652384714133858131242699352234058370048 12486333 432164802328102437078570813609166006848 12486334 71307213872874397331719494625683312384 12486335 77569278679664087716185120230637759360 12486336 102397806645253496169030088084949041152 12486337 -174578052482166352248966442951670894014 12486338 416751156391012547055233816399066497440 12486339 -622225805606054046846635334251862850560 12486340 5029372278131303066837061495095193600 12486341 283573637275480125463164142364232188544 12486342 -133343030748155172267461454534490062336 12486343 1004884748902023160387989123119050597592 12486344 127340167015977840332988214475022336000 12486345 342526018980321462183930880216192857600 12486346 -5580229563702534616078407067380083616 12486347 -151438208001046184547912484915210313928 12486348 -120992426146242488984406321070596787200 12486349 499880913420556716319162799544957868800 12486350 -100210284467750022802897566732812313600 12486351 -132879298955593495803043106916550146168 12486352 -164103651299770085299296292611617234944 12486353 -584581912151318827497731519933693580 12486354 -268007193260660678458261313930196379392 12486355 88577521927794652911339623472571806720 12486356 1712663344724317991582389910657530586880 12486357 -107835697234071165088424796712266839652 12486358 -87404763393736126635224853988588766016 12486359 137697417632177643252822956281496647560 12486360 393120094862890707445907556904899993600 12486361 727857795409392691498587042242879329300 12486362 11271116389238565576038643934711687680 12486363 895267545130071333902602402335390398400 12486364 1164638981068517557686013185323835067392 12486365 -454414674632460528756153833966009152800 12486366 201864895550197480389567371257676390400 12486367 -182364451699376876305043438108850811208 12486368 -141729922350596339645210539194993868800 12486369 17075891876089695363426129656172060672 12486370 -109804884204707891196918696572995699200 12486371 613189908451082246311637776716107356572 12486372 -675299186904906428745444720682073361408 12486373 -1771509880270881371387465773599840976736 12486374 435674250637346523449798318253392115936 12486375 -308419019910226221828031435815854820000 12486376 535235876683981101355877698971588802560 12486377 1652627566703645667242295459017919095226 12486378 265405974212908780812307896593004062208 12486379 825726849824091965232658669345542211920 12486380 -186123414599094736319239598413186867200 12486381 1435935343167468769503736946379756852864 12486382 405459697264406601803992723510458388800 12486383 1419819268066894395287572038791582208 12486384 -119872358509190021737189353527994187776 12486385 -1354927946248787013632882539537438210200 12486386 76320978637733256111757204546166538240 12486387 -332986021069094880176325224781717919632 12486388 1093762082083800350682401604877405782016 12486389 -1366647761000265472134169877174915145810 12486390 -62090093081106586257559840732594544640 12486391 -447457941131397498986201454873018621208 12486392 1061744383730256083650558433195894784000 12486393 58488861095929221877131488227828642122 12486394 -896985182721264616288654287633500175504 12486395 -379141476177833211635723316006623679600 12486396 918112571870665565253058052218583629824 12486397 100651737701825205389350168632151523328 12486398 982145674542297070155495872401422168960 12486399 -395661910983374543619023020478711783736 12486400 548413398121649931745994939069942988800 12486401 -1212633428254490794850575998497924790720 12486402 256851033950965962422081387657414713680 12486403 -309372640167324531409809012428951161348 12486404 160005648515916633491997620509473632256 12486405 152913074456394189398499443337465056160 12486406 310310950922744142993446178755925572160 12486407 629538920508369911331185084755304053656 12486408 139317131232799813216704513287901265920 12486409 -382365967169597861538919451260284261596 12486410 -390959916935574515304750607460791988640 12486411 -119112397688179160274628691311068870768 12486412 182359549697413661367681959812566361856 12486413 127955569432745885914714980597348309804 12486414 -194724795255355698488017190440056362880 12486415 660169067504107345525251820190440555200 12486416 446498460398423232525797141780401692672 12486417 76940832336684176875017251374636614048 12486418 -403988927815439105767457543423300957184 12486419 -167396569429465789111289201870826573240 12486420 144272816791344936942810239427480576000 12486421 230921690439702378627173695576686671452 12486422 185341502973866483113025047690293083904 12486423 564897281624005908973020024193086386304 12486424 326723777517292656605269010805915648000 12486425 167408947425220345762329542824205067150 12486426 -5676027972979697998991463886618657536 12486427 276982810709026394740061029970891258784 12486428 -136072143655027090381776941712264634368 12486429 -444057559474896801061408214322857470836 12486430 528027241620780436441332736942682843520 12486431 15950469551952747892889155605994769712 12486432 -14598527066429802540560429449432006656 12486433 -136656311126947939896709783486436184060 12486434 670635317961828859619185875617073242112 12486435 198257698925363931076136373498269209440 12486436 185970846513057758573321297370212055680 12486437 1128778455608878484075599967742000811680 12486438 -141942287069743319067779228117248556256 12486439 -224050837336226804644953955494936504320 12486440 -602540707972204311544867006857714739200 12486441 811447974595338720436249847289466841088 12486442 -914051469318271339360747910470657552800 12486443 -2337697268426549942743411388347459698240 12486444 661573147815886758093921298204064259072 12486445 119168337754421520027926488941097154700 12486446 -145725227884919004149980754046893535360 12486447 -40977016169150946903284536112842594560 12486448 -84370378668114615188999796637763567616 12486449 17790263389556581032531239179004582436 12486450 -169343048598242974701838640048788502400 12486451 -16148336639311163820218664696539877216 12486452 17114599984163423300999171740611692544 12486453 70508483987068613594045741488568432640 12486454 -61433116900415295383730108969706464000 12486455 -152677070007528106125156885864227793840 12486456 381472585004029832422537500079749181440 12486457 647812895185754158719213771999382609706 12486458 834903199848807538139141646932587952640 12486459 -279815030352796882495563208546253356032 12486460 -172297297707236507149414861040406374400 12486461 -652842940193714971474210949339663060148 12486462 -55467610698672699629840355165048902016 12486463 -1169140673706641434864682030446920558216 12486464 6062365845845141137721324884806598656 12486465 277925782955969385206431333962669331200 12486466 -342266224385545529162879525833499797440 12486467 629734765513713965338797321031617334992 12486468 713782139882065637697406350344595317760 12486469 -28552201194212324006345495657067227456 12486470 -429183343588467066283801810558277239680 12486471 1198524618357180135441064550304309894312 12486472 495908667622743367605302688951368908800 12486473 -1810250584913751760623016425700897930278 12486474 -19524806547553448859876812374794192 12486475 314884186798031260850190710083510086500 12486476 -170089182237561240907546377322571869440 12486477 8492194033648777884730212301464000000 12486478 -38442971270134913233176449947513776960 12486479 945006017428266159049372232549683828080 12486480 -9684494637210506736496572191250186240 12486481 409698275341224693005998348895065168192 12486482 -507914132169813374174179609020524167008 12486483 -827070928059359752042019066966843396856 12486484 -1219015328857834097410622722528558168064 12486485 -666245582546809254466273732367516579040 12486486 329628154041018478562789157539901308928 12486487 47996527481204603651273434356253429000 12486488 -262100968810045898319736115575645716480 12486489 442218676967596610291425815096371481600 12486490 -366370806827738447000840116655473213440 12486491 1040253537376644629040001804828729248312 12486492 -524496282887710241782425020126901869568 12486493 396272747470311382142664773025256907424 12486494 289516904201928352013243180687500999296 12486495 -115350737091387046894153326978999820800 12486496 1700737912120689620681469099461773885440 12486497 -59214569753924485083582464123785894608 12486498 -455389487908954082552175787035415987200 12486499 -250732585417538698926190389040444982500 12486500 -179525273654346591359364408609037056000 12486501 -123062514105951228238558325638517260800 12486502 317783280397986591898242106716127719552 12486503 33075852422126796984561768221662252800 12486504 -76335462591472028766795620919567482880 12486505 964021357466800865549831204852359578660 12486506 -626698930968067900150945284391988998560 12486507 161260102820762504620638554015010947520 12486508 534360632712289137992332132289759107328 12486509 306297379103792307629429469013941106560 12486510 -255939981267348944454298099860273297600 12486511 1215092828429682352129835938689733629000 12486512 119947541379978488579105336507596800 12486513 -243082239283126548221182637034708559872 12486514 475723553064479239353416661848229539856 12486515 -412451084408064310849047991376060960400 12486516 -79077205767298837067617803846252097536 12486517 -1420072202282896751670341402733574784136 12486518 -523485188232501055854659647749927975360 12486519 -1149900668452744734618679387542565957056 12486520 -23262146294097438460741505684460134400 12486521 366492257314761717476014211443450243584 12486522 60009519105397371399421336642450368000 12486523 1743696699999243516873461257736356306068 12486524 1215523445104069781968932080976247188480 12486525 -530066967299496684031484517674359039200 12486526 -135551603714844150226140998556663697536 12486527 -945977472265504246554361840803666936888 12486528 62614659647277576151852748349269606400 12486529 -903709775229726323123754217883904335040 12486530 -179590565614188784474070223851114035200 12486531 116621687717689906279601477406644802552 12486532 -452858073214726938866665148244160914304 12486533 96688788938584005896745786465784594782 12486534 -126738490655928889798641658224686246400 12486535 -488730448241664112732851701121761236800 12486536 810987733590957690242815402919819719680 12486537 -665459943733016599424591437807504889088 12486538 226088568598791072362971476855841420896 12486539 -492953534545729884873843318119515542432 12486540 504229742066794663654299072682584883200 12486541 665071069914881419829355633198685205942 12486542 67064491695695719814715216753484191552 12486543 39865110209935350693774735670636064400 12486544 -125149605515550874145084952927769985024 12486545 -658870536206800796152600646984942306700 12486546 -373941674876163668707428841663373330928 12486547 236672089584500224522132542011940557996 12486548 -222256687302918338024723374287872743680 12486549 194512069458029866547756025096226344864 12486550 -80703156041031672900918641955328430400 12486551 369145761772354345123965782784549607680 12486552 -12298971378684762263389234571701125120 12486553 -842551353632473122798195293123637112880 12486554 524319676344753443520657475703092724976 12486555 7914050053305308443526542122237580800 12486556 -1163403783184293646884797513722497379328 12486557 963109883710493352607137684009728658438 12486558 38329400982488009186097389139701667840 12486559 -2177542954484456162114623562608159421640 12486560 -1349654566763022947943243120699787837440 12486561 732061369674162485343820665609379050672 12486562 -461024631290406069574672650268448641536 12486563 -357287447227762696706294101156116669456 12486564 -67822059171603240472960324075177814400 12486565 39791867017476329335196199837675832320 12486566 1508361545483538931429689529413408651264 12486567 -328954475497222984175120952358244066520 12486568 977322522252763960871805790487907932160 12486569 -378674644994935744576969770002246078640 12486570 447042530602699632780986824859814739200 12486571 -2003585314378422006531530410918534849228 12486572 -1014592159766248409237797481142927360000 12486573 -1050406863235622322399331581574996295616 12486574 763007383448433336382692169683243721536 12486575 -297316516409911955512227008658051675000 12486576 -132502785639711685145455198503225950208 12486577 -79701434254934543792694360476192015900 12486578 -289150325932812690780875085285363748032 12486579 162951103526100343442966647258224959232 12486580 489913108527303475504553368921634323200 12486581 -2984658241341374884437351935915235943488 12486582 770439980214456164535963764105625600 12486583 -376133078725201081093463350028677255680 12486584 1844968305722695240836740757307224883200 12486585 229658995574023729232465751416299833600 12486586 -297352584028435217255805247929105465600 12486587 1061579952931737493274548206230436926160 12486588 -107425657831822120051037409558505789440 12486589 5876063507871183344132671897537001952 12486590 358447059293485240602506671194222017280 12486591 -64099724236896288720836659418900108640 12486592 471306490294773621254188667980885262336 12486593 286939513698109341256356415291277668800 12486594 290845660711440630833346982282940131200 12486595 212280312413327554660025393233761600 12486596 83582840520508054156568940965528862720 12486597 292871550374917818054190869861894857472 12486598 9327360785929919171409685167705478464 12486599 -253783882747170380003994750623789751864 12486600 -96085154235329959189281138657902592000 12486601 -783080941327537348108462476456060575398 12486602 -643645137740615947793368400022820365120 12486603 -891117121057347472070394765803404136256 12486604 -94031465040401480909949702409912007680 12486605 -1209256443279935609504523938330680498740 12486606 -160917734952526546424902669550739090432 12486607 -336682007551628818853847367245356092688 12486608 119848502290456336433433529286770950144 12486609 996026707772150564341648125746252514720 12486610 -126355043839418374183193943543019968000 12486611 -116133510460460023711839405771477930960 12486612 -89597818814329261968205473597731125248 12486613 -74068293154838955725047876047818634276 12486614 89221246578890973914893520289827610624 12486615 -39874702257177238229403034767695748480 12486616 -764468578189520909559654076110482288640 12486617 261851805580527702172454129131544360640 12486618 260674887862053341714267144246736897264 12486619 40604366267852308334824681422837624240 12486620 -663759891165775960804356347792391928320 12486621 -196651244925418366151513391051971149536 12486622 -513869990949531899703893080064587088448 12486623 652120315207388808731039230691555635872 12486624 -528047999476509814743338257332283637760 12486625 21637684019019148657654233925577088000 12486626 -158112473905128967285509084905947117488 12486627 -694941294671853403142919257997416494236 12486628 184784954769297876686834082041785810944 12486629 34956223739592801224528222249796022590 12486630 115012776572632499720922188621036029440 12486631 -107622654219102354482571862643406360576 12486632 542383546664608434917004426014139955200 12486633 49152699088403335820272127702361876624 12486634 -566515805441399505830681920204307144784 12486635 385132888576385747904698780507843465760 12486636 27639433980787297929265810150255784448 12486637 453601839221223481375666405209583349440 12486638 552421226452292362402978829360493318720 12486639 -1066795465542853249776980991416965501824 12486640 43285007182989124869373707974501990400 12486641 9071688911297826915548310095385894720 12486642 34657502058833981020899733077800140800 12486643 -341866056593786606115620962248099361312 12486644 -1261390431445651114736372859789596694528 12486645 234731301875359816351509480946252515840 12486646 -1387594829736826443484086560488790567040 12486647 135853173352897690483411893416300913600 12486648 -389579717855657167555690274540101632000 12486649 28554834041366367553124382211449228096 12486650 23885833499849651591927390505171955200 12486651 137867260081164894556693394513039851032 12486652 -942071583524318904780953011752513470464 12486653 -23730511332402157317575631420448641600 12486654 -110089407572760516103810043546897837952 12486655 1160171253203705942779519335355234887360 12486656 19963243478632834903487739672479662080 12486657 -1114254253609613117247737973641326871760 12486658 -548276145880047918244439600740652772480 12486659 -237002289755635106862363836413202491140 12486660 -42831606755626916037203652458025738240 12486661 1637002127329683220337951765569119523200 12486662 334726400812662547779083943229305779712 12486663 -453983694446536831145024405356836199680 12486664 -265965158258284796128439260297447219200 12486665 132888145166679242997107338258505481060 12486666 -66468706743107310548269653416722611456 12486667 -44990974831073212058612438530103492360 12486668 -79139278575294911879070112392878237952 12486669 306006109792698009092653017550605888 12486670 289514419954993319176972584470219760000 12486671 989244849355914036542457067864731325872 12486672 104208435765548754332388849719234592768 12486673 -48777213369700346526031437376382391516 12486674 8701389160505008216938140621543327520 12486675 635239416863942498200688055087342138000 12486676 219766047085921577596276768501296947200 12486677 -161087749907361778431848274976522420608 12486678 699547177391325574667355077869781544960 12486679 -710507204167954472595281724647303425720 12486680 -90476120904618676601010463469579059200 12486681 664963067688430866226168324077975463812 12486682 53259848662253369395421950538860811520 12486683 -2003774951093918560789009950603174528240 12486684 -2793271764647508825496734866610044928 12486685 562488143416152193794996859804911862380 12486686 -123423856375657930153124042644532904960 12486687 -798114707373835349513981959884754228848 12486688 -1800636339810538651478546588275842416640 12486689 -52980660699285606174313014861855847740 12486690 1174325782299968671599565569588099840000 12486691 444529584789730069057299697654508369872 12486692 20488460490345269795797687560448849152 12486693 788932101351313078281233005533703604064 12486694 -339035300262241880102742767713280012160 12486695 385983821358261891445405311853512781920 12486696 300434705828546763492689662796661964800 12486697 -408272112741808239029597922206864344460 12486698 182637571418952380926383883594092001536 12486699 -451886938448480010522534363618922978032 12486700 -121664348009713848817699185961882368000 12486701 292274248287522732115127534667123434400 12486702 -235841778976098778712035348753127024640 12486703 -2448652657217076517075089862022080631856 12486704 -143489158923137705317703356685349027840 12486705 -157099250681552947521955877417693952000 12486706 -276335158538246752089821175660448670448 12486707 561491935353107105475382684087883652672 12486708 -349383454269140145405424357405951739136 12486709 1726924859232519040237792068701586220910 12486710 -619677203753728295900729503293478602240 12486711 -305852088590748386000810235270546185520 12486712 -271845789610779469750696234797711237120 12486713 675213907338860258770736565973693165320 12486714 246183113185736378464757215342594446336 12486715 -51545107153165777569374591110181706000 12486716 2116731246092399536324634724079603200 12486717 105704068132432114822020441829434922566 12486718 180941112607581704396415718459678498560 12486719 531123701121591147616249542778317796176 12486720 77123222399360111145496978283330273280 12486721 -62282410934142995260950392332983187416 12486722 295589582032957156127175704800931208912 12486723 19400108489669790312923770122980832768 12486724 -771818032685083068777378683125215872000 12486725 -38611706031048130879445569445672625600 12486726 -109276252240021492056341349250797463296 12486727 16140955879574777972099819011240281600 12486728 -552945904095756412644653288122393098240 12486729 -393639043632055719247520019769237580016 12486730 -760956552514869610740896634500679438240 12486731 791852792000429106651498814509835892064 12486732 448047858290440692765507021032318668800 12486733 353324279259228989815736979050920575360 12486734 -121085953444472587938819839390096797056 12486735 -337401552176013546463859545372177555080 12486736 -144166981217234264052152547625091473408 12486737 -1522330160362925577844402530282095113614 12486738 -185940626841212853065394487068370206720 12486739 577015508170704703776176712160291781880 12486740 -243404367253092114622955820433526784000 12486741 167441368018263933476862432081834079392 12486742 -55465003668134800492774338314179477728 12486743 -1657613603604624626681628995060995162680 12486744 -621218497584932985495804311927337984000 12486745 -541734234766590594534934017206083189500 12486746 -372863453323460452290300169588927654656 12486747 -42063372981794138403246976836332089344 12486748 472803333845613500925772304676246498816 12486749 1312251428718368354199692912839780204320 12486750 411339570371501992153118690676141600000 12486751 -1414846384797840165133053258543366113248 12486752 -1453927949477899558978858516883453902848 12486753 71071119533948528487415926725263897362 12486754 113111150819363991283347874856156544000 12486755 -568822486252743160278271006657416007680 12486756 -215348442113039415143816121462703254528 12486757 390327881283498129228268601258242721952 12486758 699219935874302453902675774501896864480 12486759 544981737454079266141757552774929086504 12486760 -119165764007052960698314819515654144000 12486761 598993687651657570528757033856533980224 12486762 146028719302982088264637736230151712000 12486763 907472217012793101698002045502991281012 12486764 531673774914234024684445886215369656576 12486765 -24887937956653182267315374871888283680 12486766 547658753152211282304382939572856352832 12486767 554613481453901143907590347383066825472 12486768 -104651599363078483447786455668429783040 12486769 -196322887627929271985129967542718910464 12486770 -4007521461989887759457262254602828800 12486771 1169392217855803098916393583238050167680 12486772 -2144474764253430661670042024447990833152 12486773 784451630302389965835674721751423159164 12486774 176271590451449531708337431848109376960 12486775 221071929873191740925478967273417286800 12486776 267772888634886190707156102500307886080 12486777 22255717437677196870951978479700616608 12486778 -26250663656354750533214198330515762176 12486779 607444778706192574602962366376970153380 12486780 -376964251641903209028226152909193751040 12486781 -1201864229810586242708972652101092137120 12486782 -236744212789100020569296051926163690496 12486783 -849845711557401426016546802460759934776 12486784 718155360278537437367474598636756664320 12486785 -203346034572207252247623066576312463020 12486786 -37214624722101918257728969705760103936 12486787 -837588571022625628017483470612340348920 12486788 784258323562884227829973895166332160 12486789 207412253828563752143106032836263634560 12486790 -370920329039021817693449019868536481920 12486791 604193343176578899825282377822828483400 12486792 204569746689509296747538556943863152640 12486793 1790966125975466437540445603532799388304 12486794 134260216500862064340760872447416309760 12486795 -256043869827521456241243829718280576000 12486796 -12399678826095682231604933202125107200 12486797 282959575741572288303166893502163594904 12486798 831915600159679169404969654573978954944 12486799 238712019349056953138443103782741966264 12486800 -22633718655212845113920228721819648000 12486801 -51809822062014652739294674102967682720 12486802 828536690232125443701211144084298294400 12486803 44412210310452485633827155526410880080 12486804 691837551941634301873581724831579072512 12486805 1081718397666265411976304543856550666460 12486806 -677749592238401088787487574840223400640 12486807 -317866093581006647340202937146604606352 12486808 2408216577961385254575781547374426767360 12486809 56720067620332399242502502885236613904 12486810 90736840713780512916416474302793041920 12486811 -366246224370202561232520460924299886588 12486812 -150990844879600469047381066528463758848 12486813 17675530490094008376363604550437349664 12486814 198973590618064470392869675884601808256 12486815 574529359747572735164750131275181040640 12486816 -83972239079804500365620516365088587776 12486817 -1395935865076104553275181350348923098974 12486818 814570186215477349032171100698776577360 12486819 -1428095527433698401384617840642869248000 12486820 -120930458844566096194550240016817344000 12486821 1253405096789347043488052373346501298844 12486822 307557000889042870248418297273924673280 12486823 584455673245623790636976915972683783688 12486824 -478382426519203802468478102247240089600 12486825 293514334159651432688010972718969632000 12486826 -102306615587450206618848127216737557760 12486827 295096324374737713599343569445870874676 12486828 220163880926846968575724892906305920000 12486829 -820384542457408373969753207549882062570 12486830 -99829307556933205937107019039215361280 12486831 -118290562813613248148803854838732019712 12486832 13714259748151619837390397167416246272 12486833 1063776002418952125267802468663220840082 12486834 165551883571858456572869624009596164000 12486835 167130178825417439789915017434232919280 12486836 -777886587205138747242430655256514959360 12486837 -308065077797141005984589188381513920 12486838 -60688008985106010788417913312361144320 12486839 -250779796182166601243654218335132517776 12486840 62960205875485921502590383220588953600 12486841 669123398174579430299877740845355325504 12486842 10327536590285654211168401204434459872 12486843 1304225930701140545575685459108375819532 12486844 540778316187611480712040434264345076736 12486845 -311903282895034874734621432656354695040 12486846 5561556911149323938370563353658891904 12486847 -961979907716086023889185736186088480704 12486848 -450605240034187320769535252673356365824 12486849 -831203355960322670566508657352254994240 12486850 365008202611059909509361196958944220400 12486851 -309974108162363048625630703966264843488 12486852 38592188952279214319848271525658624000 12486853 -993686889707942123142554664738552104196 12486854 98385599251752216811702514746665378240 12486855 -365157369236615882200025508547575125040 12486856 -22975126785927996054836159345974272000 12486857 -1000427575407434084563064802312026892480 12486858 -46036520319972635931165081009599596032 12486859 914425398315719211526702042723269133824 12486860 286541556756922492947137034337373352960 12486861 -431044681706200743109676619648427759680 12486862 155599086562918800366564567104923620864 12486863 -116914533257962008944878579856070543888 12486864 -109103249524557455944068045308117778432 12486865 -378695846063832443498927928055971504600 12486866 487185471753039193055660354865921831936 12486867 11428461511560183575858842221272432640 12486868 49225398487231578866813693876490520448 12486869 -24364220526584919473384511043979058756 12486870 -157174311700697499201974617110760191360 12486871 86419310399386996709970302633802821600 12486872 -1115817434142699139513702973631531571200 12486873 -11166214758865678294489441140465346560 12486874 552627658667055635501930805047407706592 12486875 131208680359302548848250675887028362500 12486876 -485701052500468210116750410316888391680 12486877 326089819333712090109210794181754757120 12486878 -123150696761591465590813624960273056000 12486879 -23528375379497245452816470963424701040 12486880 -71809821620114439278801714189303808000 12486881 1429850391337732688718305425378398431664 12486882 -37916241181824370217244615614216020608 12486883 960223017438771912163550007918244658480 12486884 -126436935270610874262833612453990621184 12486885 -71551868466010966871408677401698511360 12486886 21739097392326425945354153855171719392 12486887 -38419364480549167263292947323876676048 12486888 111275099401922271896051105014147660800 12486889 -428524188255579668435074361985010698310 12486890 324236218445108279738457547595657065920 12486891 -1103698193102048817525989303781974431056 12486892 -1100977895219363764525660345079501772288 12486893 484534867999558475741060262391717083264 12486894 -12648436834818149741879735447939383296 12486895 -859729677949470641758810693531954858800 12486896 269007397349091409202737562116228841472 12486897 -833623960915640952336653718396305702526 12486898 1386527197337547958954961363669932661760 12486899 14844847655887041151051304299620403464 12486900 -127926269663336779249841335744852224000 12486901 -518158506635346751677134750640169732448 12486902 674089114667507006662975090167984085152 12486903 -483253695955927139764567426546267745280 12486904 -20461539945318265238427297258444103680 12486905 -645592133378690370192700350683328170940 12486906 -466659235737877011398401392363700753920 12486907 977324723952557350860051725706199715520 12486908 21658483889112227989867482840470138880 12486909 164215905418721462573310981163700005728 12486910 -279265718936135719695776209806064904640 12486911 -1025132335464571487662112281382644063488 12486912 398017938477255782965120264369518673920 12486913 2254315709389543605305862741032085452160 12486914 -661096275453025887456338434703134629120 12486915 -189267670911757170539201169036782520000 12486916 -18569725045767567748147001249840066560 12486917 1970867539487400204908820610159079103966 12486918 -150936756687258043292134412775948541440 12486919 326368296167469500627818535724738613920 12486920 463933137025792412324098488251021721600 12486921 222005918728658489264138020457040459840 12486922 -358624661623780127322266308370959872768 12486923 -1754475644576488989308164834077155142828 12486924 377013559669864311763112528119928389632 12486925 -927070340714431773858464775481404086400 12486926 42102501495747356593527553667608559040 12486927 -494621239363544840518324858690875183480 12486928 -381913674194547365376466444264696373248 12486929 -256004832783173945963424333449639223360 12486930 7951784247650260825337724128688337920 12486931 1145491104672637915351026399309866086332 12486932 -100330588646206721359533961354793299968 12486933 14771820497383865100337023404445897600 12486934 165140335228716733171488251377753821312 12486935 614738995746162267457717700077925168400 12486936 429781041030599524187104270068921139200 12486937 -756756631481108635729735391505033316080 12486938 720624128841192650876232939233145147120 12486939 -524267009463821662032977259781031414376 12486940 72674177937905350080788150957563031040 12486941 97374910943200353830137292542217148672 12486942 -272794111689994139644560590506124544 12486943 1055236091147652998956623584884464638816 12486944 89518431861423384520860284808260616192 12486945 -203955024146783924659495954733757792000 12486946 470546362606582952065270578405133902672 12486947 785256386076729948501308962617674644944 12486948 -669430875102415084277520073115152849920 12486949 -2366397692419687489697458952361287425536 12486950 -183820502568450540128472115210341801600 12486951 -96135145710075993023388716215093644600 12486952 -189016345637825453043496406853754060800 12486953 -630122802367760487136588261552122932736 12486954 142888110306677631347971163117318334720 12486955 -8774037973607199175770117182533082880 12486956 -728126270597845935512385583700398682880 12486957 -244617737143970929423788744645126403008 12486958 -444560009306409498367831511630275200 12486959 757082904609513050124311294434202443920 12486960 6574034662969765179573753868167413760 12486961 1833580203072117074631288379615683426624 12486962 -256434470109028425019866622587315414768 12486963 190792665765070443940130698027858079544 12486964 -245933428957892197261672436074729119360 12486965 -828192148652036737936105394664199098600 12486966 273256248479538198460557190627186559424 12486967 -120787674781619324422583080153795913040 12486968 -117671596071145559568637094005429923840 12486969 458797861417889468511994534397076071088 12486970 -675966520511243782911863258804621644320 12486971 -54393142590643283488134809265483233280 12486972 -829341611616958619829118430666935684608 12486973 -47619004796055726654884056814276232480 12486974 -331416225553762946787834703602449835264 12486975 206981114038996648833180532469721859200 12486976 37838525893156565884662544796221440000 12486977 -2164331466004804897281392056736019367680 12486978 240251279542559136627354969379591440384 12486979 -1938057573806454352977349110677272691624 12486980 667144619966576184260754160146260275200 12486981 -204508057670270488989420155950577525280 12486982 -244356206576929768643276549661901308288 12486983 688698555653270021832868728418898027184 12486984 -553828546268060766970412106999258439680 12486985 4562459610059296088356239334353951360 12486986 -240633574579407345746375316081344603136 12486987 -1887004992997466279361307820157543700560 12486988 -717419804166092195920728141565529312512 12486989 1664533961858695488886222557618915090540 12486990 1722456564755082513791377341361057920 12486991 705648711322368556473091696940709022464 12486992 70370497372021374330536084205194575872 12486993 537418097748114082644614811473163042144 12486994 -312747986209003804927768957405588889280 12486995 -540077670167978933423859760092747927120 12486996 275198357584763712283038714400481740800 12486997 1008717139119625053885072349887107850446 12486998 -179329513298085304348383587132038886400 12486999 230566584127697846631466111536421625856 12487000 -1029810745367292903662608085678192640000 12487001 356120597215054598709228443314282163604 12487002 -168046103791080895069041805514967639552 12487003 -373178389967150227486011190719351138748 12487004 -136243967823721793223431072280283843584 12487005 -98547101770798583995455143498624949000 12487006 -25161060752710237132875129851019976320 12487007 -387032252841109478003994276278741508096 12487008 14364602837713453346813915030112436224 12487009 170754614966948659104093297960708798080 12487010 919022294880615285547037255990956714560 12487011 -754327048219606039728850413695614875528 12487012 208559208194576808249977498109543213312 12487013 -41485842517966391558291613182652639744 12487014 129132590799931562877595709432002784640 12487015 -15787681216946645096741736024657128880 12487016 -787564561008101605550670810350592107520 12487017 275120406138228252679134066022781402880 12487018 -639515679788754414739587010373031280896 12487019 584517011828308494561706113765737707296 12487020 -89246981935337073550751161512439971840 12487021 113353567662164197903129204132605686272 12487022 -28132762023181317593088949335599819520 12487023 1053632760474007639489427387539934715720 12487024 404066734781341457441240269101586022400 12487025 816076085745382628483940793546188068550 12487026 531681430313551610900519459844086358144 12487027 107501485426822141444349895243168423072 12487028 7851360760405632711923790049445898240 12487029 115826829130178879575390378002946481184 12487030 -430892055986609352018859494213748515840 12487031 -320547749150902559732542042701302262168 12487032 966676073484516731541745161778660331520 12487033 -366651970661768562850889169184839638400 12487034 -71129464345054034709752461818626850816 12487035 765208123448323690793489916800890137600 12487036 138832663160717601962181903813674101248 12487037 -314141938656746864409391585788172025268 12487038 -73092249180014808106905250329579893760 12487039 954273663010857762822315842935173875840 12487040 201747183941738758749300688724951040000 12487041 269488368943866152580440453520169798272 12487042 -237041820302364700514904630199575784896 12487043 -233367174182698669984746968943063092040 12487044 -194327252386148842730550909920439502848 12487045 -733628972619541375400521215188965674180 12487046 44536900484336706692525275024672844928 12487047 493498720426808190255538827764348052480 12487048 95682546646125554478174177841513758720 12487049 -851566217722633468772554278605140091136 12487050 116304682143459640659987014473700250000 12487051 483385598056058791196786806678972032000 12487052 -1207720328660640797863776261574970818560 12487053 -20634780112733951037989331138797023296 12487054 -354144648733637236762615765325930151936 12487055 280735020601902375947964803817608140800 12487056 43180885189682792708982669196944998400 12487057 -2087525444102610479921534125418590708368 12487058 1004556661411525199158953919499419944576 12487059 -540893030635158782768960375478583186416 12487060 46440046081103204917371545550080501760 12487061 -1065558357240625355404249878181712761536 12487062 -214752533093759920186125782927103878208 12487063 1883532287405781837883181618244891867744 12487064 -348062886894292471614150916557308528640 12487065 98716217446486740154940848010680329600 12487066 -1030723053625211302551510080010720034560 12487067 998014114013432196866418423091835078880 12487068 326274454685284994365232868205813923840 12487069 463039196074903876387728542482355142496 12487070 415925516992805017951976221800451023360 12487071 -12970080760865186242751800223582092800 12487072 944740361743410310892729153101079838720 12487073 -1635634742535483105037436830309422555678 12487074 -114183846650071180314893657368751173632 12487075 -707885899480098026229142999444782057700 12487076 268431399483326306163629356876061810688 12487077 -45363323394928077256275230786072386752 12487078 -309070134988689258808686339721184377728 12487079 744629874657302937952407026387206080 12487080 353834762843382315049604962600224768000 12487081 749486630776626894992881257951062105700 12487082 568465286156640722718091577494345975392 12487083 97348444929998030132622196874527108608 12487084 -1167078144893168590253964770564601174784 12487085 101316392896744255005843552189752678400 12487086 419180756215983390947332339953640088832 12487087 2382511507084326655155690767869233944440 12487088 31283785827763534677719284568815140864 12487089 -662920158694921757133911725304855077776 12487090 -168086998695664856332515089130712611840 12487091 1668562291168509487441371630470019765504 12487092 86086423146491690875168193456917358592 12487093 -673993844944214176672782841567590761060 12487094 371005319570594016376497564497023660800 12487095 159595315204271630966406526130194939200 12487096 749913930789787025410256424028912066560 12487097 -100703391669681264371572332584247676800 12487098 18723646418052347546349829725417316608 12487099 -1681027307070118602342050635608707551900 12487100 701868472455286599773364864701535974400 12487101 -796692313999647961964876311523533043712 12487102 1112222170161808791893846628047214325632 12487103 -304965401753888080085445677233208595648 12487104 -19595109291295065003756311486933237760 12487105 -1053793240253867270324478982478873245740 12487106 -134223120607492877507772096910768531248 12487107 509974470238992896789796541654450131120 12487108 1256476648274069807097065138480484352000 12487109 -918001897590613171580169899349150366690 12487110 24219453926665458343817043148608307200 12487111 512114409385313831368450984859072266632 12487112 -293270623197225355688557550292092067840 12487113 643067984197983474549447467649629764464 12487114 -3588292005196093601471033412092866560 12487115 -849894692232050923078010104156221894240 12487116 937204195631556634618073256382198348800 12487117 425893024757269628451615951366662312460 12487118 182340173618239653919715082662679356160 12487119 -478698841789421156304391716037676123256 12487120 -185341982604212903533455859521590476800 12487121 3275450312042400152229969173765404644 12487122 -42821152197487262474366647757085057648 12487123 -1168531763726970020507389826308450868160 12487124 229477904132757334096404081992402038272 12487125 -229628779720868285980729221087539712000 12487126 -479211262100437132681910587451117131488 12487127 1492483254233030860845669001073680120872 12487128 786028598951327227783075440606872924160 12487129 306382738534230813771144871261573392276 12487130 -115950688320400300572304820782468680000 12487131 -17204717777793122391861178454345398872 12487132 -400745038085313422579874561683253539840 12487133 -1593690185316495209977169273915612118618 12487134 144819849827534696869583731839059404800 12487135 -1497110484743354771488451558966504054400 12487136 -406148788988449198629321174050878783488 12487137 136849962555813847410608082255493324416 12487138 30590083601976701554171507809472020480 12487139 -391296737007470375881423059137325624000 12487140 102442458817537385515798253080711057920 12487141 566700319504445624175764925111217817600 12487142 -1135637676150146824806974558313930401280 12487143 -612499509211290007832497408473182834136 12487144 370318205920277139964302508705770716160 12487145 28300320646688976039788159919716668800 12487146 -24980369388906588083715589892268088320 12487147 -1693589117518681973884302864070288955404 12487148 -22675047755767242981956066539341348864 12487149 -328312187119466000488772595304156641600 12487150 98451111844613776704637653353228961600 12487151 -145345516300580073918379291104838082928 12487152 139179556975897647877632198580272955392 12487153 -357949444963628325346806761497663325120 12487154 -575740454834195928640467860596408138224 12487155 -74852991318454063219398648507012645840 12487156 -173821013322483983132934719334890035200 12487157 -14054510162433671700716725797463843200 12487158 -436057175716760614252947311569412326176 12487159 -1920563523298935385080197249129035756896 12487160 211953705808790567996146985579277926400 12487161 53832701182355684761201073388417648960 12487162 -49997681235242212319706961766256895008 12487163 -531790363091467205095830326699162704416 12487164 -369373737700457181397954464930928295424 12487165 405844257962246565919167226533316927320 12487166 241276166077174264254229126082876332032 12487167 40762952957591172607237327154348803584 12487168 370823104369119303921770006201090703360 12487169 3567518240390763020696501430149188235844 12487170 356409776995883675479480943158788326400 12487171 -287676592809101478519001309193752249488 12487172 299374250467143077028574317688858017792 12487173 -805974650955492612341283547068606444000 12487174 6112403073020730992321906736622389504 12487175 1295781480191189049863256594427538248800 12487176 -683341793388754704737521872000535756800 12487177 -1180079972053014805304212821099338303974 12487178 370819954501331130579468602486469408768 12487179 -234539722420552861400636852746949171280 12487180 734893576336518175578026489378958489600 12487181 573677658421852474749801291411735501792 12487182 -8103232998977865541502773870289258496 12487183 18825509454296538393174897918543119184 12487184 -57827924573756412781933133730759376896 12487185 -652889367949502992289467994785993051980 12487186 262890019238302473242958060231441162240 12487187 1215301331420706299807694940090835233836 12487188 -31123432326416153934053822818575310848 12487189 -288650674151311135263494063955227219232 12487190 -202381695104624986981096263640692816000 12487191 -445902177726395997062244164302841784576 12487192 -926237497235401833450752305155487518720 12487193 -191111030482056947342688665109257973558 12487194 336815755657318666390969103357007370224 12487195 -25014244694299666583958084291059312640 12487196 380893230854749146055757189483280337920 12487197 -1038779150858810445209188653211495769280 12487198 -601767400334313891773370720111706626048 12487199 832544345935690767675753840577977108480 12487200 -10787047584341117256105920181043200 12487201 1464152143028738643153218855544646159202 12487202 129397086731906487373037958871929521664 12487203 -15471375958342115135487346770423377856 12487204 -399548266965108287748256448183704698880 12487205 2271830881470339321805012696495153311360 12487206 25513657136587101802035290745747161088 12487207 -1818571472275271990155788511848436161544 12487208 165666894751995939782223087978323880960 12487209 -877604439407047944394208877755924464944 12487210 297456134935107188999742194138483921760 12487211 -629751637891214116564342345312351964376 12487212 558772734125249408481551052515422062336 12487213 -1707424280142519888367258394592802386538 12487214 -1360213688204241234416897685399413568000 12487215 84523773547278227971992990961069161120 12487216 -99144550222294232665922667430852886528 12487217 -1768914817366080958566683979495900778734 12487218 339197778076665031576800317212663722240 12487219 603435947391032631661105651586168910360 12487220 -48425803757590496131810766761861440000 12487221 -362796442453617373132731603865363242528 12487222 583732766251410143834943427362317365824 12487223 -388924877468643946886106762018619617360 12487224 -380992886197710795560298349542123233280 12487225 31283483122131630540321469457916408400 12487226 395031127380800911842491939048745696480 12487227 1844531602307080975812229793160111223920 12487228 457877190553817083957933529185537891840 12487229 -1225442069603339789522486932083418821216 12487230 129826744966855113860092667061985689600 12487231 1639187990662544430801758256616302562272 12487232 65566651597187963827306987621271470080 12487233 -60064139154857640185809182966182561952 12487234 -19857502369552970144224037498415550560 12487235 -974573912206444889581024431482140942320 12487236 348607066228976213494161595729544577024 12487237 379756907632364679741818525501218548800 12487238 389203201029844662769412987868374704896 12487239 819893120547977700058591992251239587624 12487240 852358233777395022005895202342042828800 12487241 254268567993552289145980996600165973292 12487242 -555433281620088853543568627484620768256 12487243 -28828310103565323670914847975871190000 12487244 370696988204501914435759895895757750272 12487245 -132944341691215613443825736551099118880 12487246 378411131312589352521977231752540539072 12487247 -577962614329555506569938009435344725856 12487248 -41167666229108182539267591991750311936 12487249 -1391916664253455307498078514026986466520 12487250 81479561044072934129066349744412800000 12487251 82972014474026661567966913507312137984 12487252 -588407941884878711447025308670898956288 12487253 670368147129631857281168877881546519502 12487254 -198041237384588205281176467671717092992 12487255 -1347344750109666177446944668078013236000 12487256 -1259735522259717358030991495729209036800 12487257 -145151145821871665722031580836146899360 12487258 -298899026846313969505074176417663232000 12487259 -21196573629140298156692849028623831784 12487260 -49447146592822094812114879822725565440 12487261 2051755737486366727317175462434977924992 12487262 569408770261768305596832189019837525632 12487263 -483535991387509606466770184916926531256 12487264 -1588333470345913038294671910159749480448 12487265 41704392140586160407873919558587893760 12487266 -339940066522952100781971621271517187456 12487267 -59380954531405910895928141050639969024 12487268 -1232828867815173380000778838440735418752 12487269 1106310818310827774882627563076376565344 12487270 -22368349814934843766114724546682099840 12487271 1853381572540303854597051733381998668472 12487272 126931811527922261850135073889766604800 12487273 -1353653966727052821922174293872590401478 12487274 -597954643537075338434104199855399456160 12487275 -151319663833110083668424074135822848000 12487276 -250813246678971990325021229687163136512 12487277 -672523034638150374614530218639416812320 12487278 -53218854950007211006371078842632368000 12487279 -460605702325659657965282174810575825424 12487280 76386357690019708368643810543370895360 12487281 -439557801898405511364072361544240937216 12487282 501771095547088609471708386163848709152 12487283 -629755066864718039247037388254320930840 12487284 -831742987849748000738609164565312931840 12487285 -1056233943916487151615496944331224370020 12487286 2351579588326177833799256591297808384 12487287 47294929448256976727163979867076418768 12487288 169954060353871943480920072383250391040 12487289 1220820384543101116242575685809682487680 12487290 48598391713688907157972558267953534720 12487291 -277331311582914968877462531089083893360 12487292 82246314605087415974603778758604387840 12487293 -228054826526522395493445638887894325760 12487294 59592504609654447133974133255071127680 12487295 -698130096464284503493095593127318252720 12487296 -218079116044994900933037488684924928000 12487297 -161347262064870417151724090735075508780 12487298 -461509274697044099765472060383083239936 12487299 -1200119419832231675517347192216390847360 12487300 184459149179911214419659154525692928000 12487301 -1082144294008984665968144985100665697698 12487302 424307768352178032833207509590907877280 12487303 -406632595402173635327336242518958395560 12487304 -1119875557551493890849263218620888714240 12487305 -228065148682002541192727438245491186240 12487306 203573355835228568730224697410818944768 12487307 1286093688141109766723675454349348632 12487308 717903898423458191472734075230238490624 12487309 -1315504250109313898264966205951571702484 12487310 239105680793409524257222669048742634240 12487311 -540746900700895593229412367128135637360 12487312 214960873304353120099698567604654678016 12487313 -821667910589948791719446704010734161600 12487314 -31319417040244505064379079878568145408 12487315 325116302213685694531319249861736450000 12487316 -1239244035894683455139637758508490889472 12487317 521406272868245365242111885417697944480 12487318 340178745981516207622624471148924067360 12487319 108683546639347521618021492686274409728 12487320 751512985564920017611079178983345356800 12487321 -156847508435410448549530666974392448 12487322 -829887732957057384603191229668487702288 12487323 456268313640975723538206624634472247600 12487324 -1104765308179893764830622762956303266304 12487325 -959725018554983473680035346217539799950 12487326 777334705046984809889808406124615414784 12487327 -504420318310572880351400824026654471488 12487328 275696662440261597298559631407167045632 12487329 7931886910988506467633916009966261728 12487330 371798945642270204832081528399618169920 12487331 1505350881363073127266692680990725720512 12487332 282715370889861277689625222891736924160 12487333 -318753469110215851236079666564620629700 12487334 -168799663037828365476909768537324785184 12487335 129867327088488537188958950820684456960 12487336 2621752890035194691717328673608854568960 12487337 -682456298322923540159889017422485588828 12487338 316597465507753411104546435192380605440 12487339 -81254422497856393256032771588418983776 12487340 132860647319145698186773985760654412800 12487341 462918333700626644822097839514127785792 12487342 -361385079541678202939100097691614168320 12487343 820933598599285161142839678350636484480 12487344 -118130529505522323396250419829609070592 12487345 -197045897494426662636047575885458003480 12487346 -89393234788481133744638359340104486128 12487347 -1200964452709000072551050691927435053160 12487348 -242901457101290287815706881116811083392 12487349 61356745735106481849544755237519435936 12487350 -162124809051412823554778334244251264000 12487351 -45478873304311427188992292729931708448 12487352 115569550414944302638564757239852462080 12487353 -322572996818622141969497477265500760000 12487354 -507884400246243649765893219803581532928 12487355 17196460975123462147387962289596108000 12487356 -82932972647100540059485322558278248960 12487357 1013918736431209173749995444754201153606 12487358 -51188340091847134811023344159362307072 12487359 57911422545639115930641931280106033168 12487360 -37470925797250078677412519318199992320 12487361 -960050067636777136803074056430284399038 12487362 -184150905868464698000538746149048551936 12487363 91687312992427468518803764385124564480 12487364 -172408702655087441084301509638994020224 12487365 8294481666013499670566234968146681120 12487366 -226977158979932248990410109461879454368 12487367 226368094328575680153106796553659039040 12487368 681670882093410541270004484967136501760 12487369 -2023520104913352189754598413713758840230 12487370 -75393286877026544023801146836116224000 12487371 129629933227143878991688830673256806080 12487372 -4673297741526068500777541184714342400 12487373 951461661290664856622147093704171631340 12487374 204856168958730503340772963616474108544 12487375 -149460104434037140918588226443946532000 12487376 34640855924601617424140490301687332864 12487377 338125358602204635054123670020518250432 12487378 -214262112305580005731367536436322491760 12487379 -493247068414598947583310842970484097616 12487380 -45379929033487785224806856957179514880 12487381 229790834835296375278523412711977295182 12487382 -923411427536286114498990499942427114208 12487383 91388298462918501796660584844805657664 12487384 79805065397179534171843945343363481600 12487385 -912049304263828432433454197539291815420 12487386 -15294690239800240532285877468664463616 12487387 2042768934706486769638764991326040770792 12487388 -1159293370054647277660912895408412771840 12487389 71461419440696422560104669946484162560 12487390 -130355269387310107113166266828757390080 12487391 89343557771998301880191118548742552960 12487392 -1206095906348767489602097476661542912000 12487393 2340177500525343420539536057193895989680 12487394 -19592639014293783494182509462024755040 12487395 -738318731435987879579057992491945587280 12487396 -324389327179022269788908798704636008192 12487397 -563465739538437065352214853986332013860 12487398 -75048076900035384289578173680063119360 12487399 1285855531841843017670879207577372231136 12487400 -656877251818905472483548975681857280000 12487401 -376002272116463122985263851949119282978 12487402 752280101862477823160250114615589085184 12487403 488067137378800126796894953235060177652 12487404 22539913583492545596108612625882475520 12487405 242894354283838670729693431513096140300 12487406 103364238010368506107871807868087961152 12487407 -841339115383556450127379162548072128760 12487408 51612309751938296655404278255516549120 12487409 102350766218707400121103569813016750080 12487410 -5362263162927105538291574263258217760 12487411 452887834773493951944773903676726806304 12487412 230666546203753625860968843886385418240 12487413 202060713984270598405869314155790974848 12487414 -722577311831225281451867172089107246944 12487415 13171560672600229628914253516157038280 12487416 -1095354545330566707085390408744567910400 12487417 -725444679244714493875633570691760112534 12487418 -1007114888143762850050667341584269815584 12487419 -609413306974688624890093210439943298560 12487420 145443338565573737458121957003799429120 12487421 -495519203072276886479280822584410992378 12487422 -640184726683553966461781449426470990528 12487423 -462729261166084158586635576780038356096 12487424 -1139063640481474508982691230444442091520 12487425 378830689666835217771423353782148020800 12487426 62298088997955578362985311214179600896 12487427 -55315133422617706443495531627818515560 12487428 -586766969253963139994374000845686767488 12487429 -2401126448127049245973569862784611768740 12487430 632385500720896671139361127117357653760 12487431 -18380331695447311500704188929363613056 12487432 -787765855610476992973982572931681433600 12487433 -275004414993834257028524210083969167936 12487434 -63849022371363057379356489984538495488 12487435 -592559108341325183626377578689810307040 12487436 72779928019577968179162412359587672064 12487437 -284474817511332915760707134116751493780 12487438 -416449740278341812394675705630255882560 12487439 -668940907758028167718560173178295923576 12487440 36839718697125210265383005705058385920 12487441 431139560625518521391554856868919127412 12487442 -252580650137209736565221418833452845312 12487443 668553249421292844630770061886878299064 12487444 -1688254335986457122874431360660753123328 12487445 -128648263375498082831359744226292939300 12487446 4783535373620297433311558482695318720 12487447 -431569182765905492575104151227609554768 12487448 1731147715466536851247954876968389775360 12487449 -22267087181079516204420372889817232000 12487450 -58694624955559642615963304226457950000 12487451 205068181098284559992093724648566016000 12487452 263738852643444520983986343765386962944 12487453 -144423487905901221967379081701305564672 12487454 -810308138170661458285141202696494677504 12487455 428962367054369646178800623108528175000 12487456 166783477588657009906178428291629711360 12487457 111864903571563761411290070433093278640 12487458 9900374759462713336418349006790694400 12487459 361512323364032193554850048678509931504 12487460 856875931036231074438164447905661644800 12487461 159121346720443943208993368971663581504 12487462 -319688746462387663940846969837486765568 12487463 -3335374480530914081677513400251971504 12487464 291867653346944838538966054128694149120 12487465 -738239701149264123795693107933365694400 12487466 -681287230464053837441547720322705944480 12487467 -796071832615278326811735125584112996352 12487468 -498817312707210218717986077649783603200 12487469 -2266460097683386657953300394624751526804 12487470 -211183008122654262499921922841482160000 12487471 3426407132066734903994174605558090381792 12487472 22293446897227085156204904360530214912 12487473 -1135396853564075243638199751696405660000 12487474 460026811568674816692128069583872332800 12487475 14358029712437606996055985086084000000 12487476 -271762430659917234975077173531698493440 12487477 -771030698574837688691040447604020369874 12487478 314888224068856567295164089540932644224 12487479 -713032759709593953933485517410848565016 12487480 408036374413315095073083438765393100800 12487481 1031688018108273716432772769546505033472 12487482 26850246058838739210185121447860305920 12487483 1323234929643407078169524539563512117732 12487484 -1226815705785460701326454006533812262400 12487485 -731129712827884269955079893910681220000 12487486 -458313379565084311949434393030397889792 12487487 278000278218619107168989165935752848760 12487488 -36651367726808821772972306002278875136 12487489 -312053074664562340702686964798752359808 12487490 1170103932611352651515823393323397004800 12487491 -1183564572011575500460438876860636277500 12487492 1315115781249192218395005962750936076416 12487493 417979201725337757034000533780843370168 12487494 122683300130057444852830709339321208000 12487495 551841466928198809648272077823122475000 12487496 354658387574497935131918502688357416960 12487497 -143612442285045601770438552509942082816 12487498 -42644813944158062163987798375013698000 12487499 516232610461238786404230736986451998864 12487500 -298123190646089073758002867587552000000 12487501 -3210504371444673728796623008126466880 12487502 256460661250311374955455655178398000000 12487503 -764271111656076247076980625014113480960 12487504 -208001546277629683147907718399104327680 12487505 216292972004024182776856015862093127360 12487506 609120173657888064346372128147190667904 12487507 -846770184043530729498998276186079156244 12487508 -926763066306082105113783777601780752384 12487509 -365861377437802801917738072234037404786 12487510 -5346054132339492168654029767271043840 12487511 152352972687750318729877763174808180000 12487512 969797069370148045480362004080367595520 12487513 240707605538095469542378059682742427904 12487514 637607566070227217546164340421338969088 12487515 -561694407464183607278863021426652693280 12487516 651341494205889259788233875527750190080 12487517 124553108311345248020432408401236652992 12487518 -230083684612561541575465516139990500800 12487519 895690747961059798478293019745817683960 12487520 1489658178843101297883849939966712872960 12487521 -474441683648775992566583042269909969488 12487522 113431371551599753765426205095287638400 12487523 -287410844905033056802998680677697280228 12487524 -68459552600573929943505036643126345728 12487525 -19709244549257345482010552308889974700 12487526 86307505987179808761084953022407882304 12487527 -621991543471304313199450690525701490560 12487528 -748128256757186587120581371533204439040 12487529 -1302840542619993861460887329168132404224 12487530 -625533154082730388132303301888458752000 12487531 -373944769264349898856318829110394807408 12487532 -124442078376167477540416898122954314240 12487533 886847026205078814344851762803122140224 12487534 193185098452615982978997422930148198912 12487535 742195862179771781896407279428295028560 12487536 -177473259963771626697507956908075253760 12487537 688186194150761703624578551321724146152 12487538 -313548660049408168279203034686623330304 12487539 -662657519846988859253750255745868752 12487540 154737781830964185510773855422108454400 12487541 848162674781044437193626874262067432000 12487542 -154968666081803213275335147089110511616 12487543 -324573161808208737868983952147054605208 12487544 -8921774566205477481097754379764367360 12487545 -192998847172411493676159162956941651200 12487546 -143046905901714852349780728309458640528 12487547 -1646885870974175226904956477111376583004 12487548 322823277215652901930319841275469242880 12487549 -130221951982876408593867892456678997600 12487550 247215350529861704603205558430725388800 12487551 391983367714103126621079764368352294400 12487552 305715159817565050148914400300283985920 12487553 -804207277255125156947544783460855775916 12487554 -619719466841081600155881190670058577920 12487555 732874024074799125210574830583651170960 12487556 264409236929514920100036528703386528768 12487557 -849082088451035424576376067985031664160 12487558 -929000819903920432499731508090707785120 12487559 256901112107277878662531875684240884016 12487560 121847024308196045216280025712480256000 12487561 -647429914918028798279838014838602772838 12487562 -1078494216391706314745309757378020917968 12487563 934013162490366788644227705343067796 12487564 1312283450653282090823647202329959186176 12487565 466573416728159910526610279263223600460 12487566 47146147259744096164433976147858567168 12487567 425791330699363173246901305516902875152 12487568 37557824391563147953566744940803538944 12487569 326618137368346056868506529316673403200 12487570 -298556459605111910890899070158078215520 12487571 -555083867548868816117996873878353318720 12487572 413060138260547331098849602891007028096 12487573 -123341109479639956263460231129615872256 12487574 -181695347519726679954506008770974186880 12487575 66073910898199514250806966619159782400 12487576 -3080624636383189029948678323895152640 12487577 -1269691510620197058891340773912827822640 12487578 -759597119689056069197271151931101373952 12487579 -1258955495279561312265617531871428981400 12487580 -203027228207293458369399364405403320320 12487581 1975981128480197099738321896642335595200 12487582 428878180213570989599760443542797355392 12487583 1037579902456152255556358672822760084624 12487584 -12721869779558594929555531565629440 12487585 429964010423790045244420467748819723200 12487586 719582034807618306907871731451138968320 12487587 -7877463871307165965721909556856961280 12487588 1283403436805055337487562941411236416000 12487589 -347598263921777982923114264718939500610 12487590 -26065161759928570323900087595408416000 12487591 -135991518218330718249637078599821806016 12487592 -1305539341417902063146282060580392140800 12487593 48207060954775064720563600896385791264 12487594 -194841754781487416456085259938448731648 12487595 -324510219774853977536607042849107958480 12487596 -642543459751474775253928929975471968256 12487597 -95268846407379287681198372872785642720 12487598 15873058055579403506296063513760466240 12487599 -57701745526190665272001630230759107760 12487600 61513072470324861746356577001064448000 12487601 -218856461177067072488099772625967427648 12487602 153131011615702381756383311531449928832 12487603 1746039126750512893221314880747953994960 12487604 -1301177276674989669789780857995787439744 12487605 -109171636711347799663711483921216692480 12487606 304010245607455996440946351763879453184 12487607 -1531482491072855897999067898202012649768 12487608 -8682771235492977713177903266443632640 12487609 1441967186652951278985980442649494424960 12487610 -403576166586280705498611221896486563840 12487611 393637877600282891771702726896100517744 12487612 -1020936435701975403898942032324155729408 12487613 1467014266091390752973457882211628078784 12487614 94422185402749085654607087864142116480 12487615 97542094897649471359292600190026616000 12487616 -113216211429790074317080486121035530240 12487617 191009014694600706131781011833489060800 12487618 71223399434623560744031981229497374720 12487619 694661900705316916241708736588739753020 12487620 76030955982722432678333421190652928000 12487621 383473127101962960841295764851425281600 12487622 228443710734165878934789663284620308480 12487623 599241706070751379963482099948580593744 12487624 -698683212415453789215229928334472535040 12487625 -1377811342154330231426062215825492651000 12487626 -230029082379903966856497581587953171408 12487627 472151196784184449172776896685419075476 12487628 -375076595347542640731583077376584075264 12487629 47869901717597727976634145480782461440 12487630 -4050270110764338827050014481666126080 12487631 647513285882392957237319024957480459832 12487632 83259566229632366263321332631730257920 12487633 -864767066213122223280991465703229973260 12487634 161077173995969973684967631084666691216 12487635 1293686210765416029461958296733158059200 12487636 80945995909428563909446023059327160320 12487637 87271281035195725935851592666264893184 12487638 -593215846979335929136850656520178133056 12487639 1223966450634066457284906366610062556656 12487640 375100406949388869638192893763664691200 12487641 -611491884721051274507344139617215241008 12487642 12276054583235127858689106265683993600 12487643 -283517483472721795356883749790891842816 12487644 226563269319889910073617180550456651264 12487645 -1129005019750426624221758245694917274400 12487646 128144464974971003143011230561927686272 12487647 530491374077805811896957021406210806600 12487648 -41668823547880587861332030578203033600 12487649 -672184460510169590408192878220682851664 12487650 125294862809909862412989483290932080000 12487651 -814008549138238080346009594858940703096 12487652 372475585706622522600186738418342993536 12487653 -102309406923924966420471196361773015938 12487654 11132175227677288110372636370310424192 12487655 -543077488611839579841735427374330630000 12487656 -8934165303900481282281381081388154880 12487657 40164359518354764727090002155929259904 12487658 438175842657060120662493838385271888384 12487659 -504460466784258766824277801023309088272 12487660 -188059549192582100253092523705535165440 12487661 -1523476026611705227607546939494309453920 12487662 400241885461056087994339629104228474880 12487663 -260991519187715298715312191054252164040 12487664 103228213001378735662842286677829287936 12487665 -448963698485773156343260981861747111680 12487666 167935599832902165984255025738831709184 12487667 -361081425167349727842699626211832488240 12487668 -159263991022919692128403242570719477760 12487669 1052514717084962820520372191506019026940 12487670 130402786970911953648865989368431209600 12487671 -6080763015873364230337896469595940480 12487672 -66704959481628817303549481411922862080 12487673 -21029217031477248631808531290053031872 12487674 -397710407606765581780218424189350846720 12487675 -55071645582606403188125176965194589100 12487676 57177228587959346288707959778958031360 12487677 4892496735929496532258551887647739232 12487678 -106208413892154002638758925980824613120 12487679 -335249530674921491131632030920459169120 12487680 75898296046946820907664637789009346560 12487681 -2451307830378647559036615110694440975148 12487682 -601995323971275609553580780679144509568 12487683 -195629671498106452623546189748475090592 12487684 -2069802557556095420162072173507399552 12487685 -113100724097932033412090826410459610240 12487686 -203818682593841816975496555978180783936 12487687 260996472965671440792436763989644821472 12487688 -1397686592646528188016033602008006656000 12487689 44471267214080053896985113333497798784 12487690 222814257234600588341365950597292680000 12487691 2046580417405252890524590003885455019092 12487692 68063703718432234799769674290981650432 12487693 -337514173455234512986268916893525242560 12487694 21070423361735012705426794296010873920 12487695 -735346630642899625574771110164160210560 12487696 -49423166434042190726358521723963752448 12487697 -590701828490471223172285714025791435854 12487698 54202626449709593948539854627201051168 12487699 -78884214689309080401141954466272174528 12487700 -8434011774958523061850768139632281600 12487701 -358997364946591164429690028553028908640 12487702 -464359074605165392208818252965922058496 12487703 60884095754671499964777343019203486824 12487704 -162636235423685915678775111760293888000 12487705 -432610739385142221628588401938640310140 12487706 573291288956611103179853098724008366080 12487707 53106472840329465513535679299436757240 12487708 -985584648119640072621553419506041334272 12487709 804243371512584566365236514313167790604 12487710 171542788821063472629095898933037368960 12487711 1525654212232852810006083711886484009312 12487712 27834787672182919758632809494963290112 12487713 303050195152248597635973891754977637824 12487714 462221159275665670987049835159239215392 12487715 2064002323554695757945477038462553208320 12487716 -16787080832127288531207234101394739200 12487717 353905390869684546523294721805541589952 12487718 20022758353921794184498580747143150560 12487719 535972075161297349939838671939570881360 12487720 154057142331613798251565934564366745600 12487721 1447475929101562197231397369386937388922 12487722 -45518969170899316469073541906249767936 12487723 -804391082674834947000853309053537054028 12487724 -77476795076805480017552934811762283520 12487725 -112170054819087033300381063190899009150 12487726 378850458297346050046658867468828373312 12487727 -633731175000222488532008443678283230848 12487728 -51287195019635646130685613324621053952 12487729 32158147743584260598132812588324781330 12487730 -123038927111443764571467313410511534080 12487731 -517705611915080220091423190093066397120 12487732 -1316125134460482222789761610206033163904 12487733 625357466704311100593007772919973351644 12487734 109381519134508554974297441526108923520 12487735 211201902597898384041711791395426962240 12487736 -1565372995675543471011590892345206968320 12487737 -592705561934553325678832061838565543040 12487738 -1083742221130600289428563070670759598480 12487739 175370196637422653609633215094047146960 12487740 -212890004614927284696036782872519449600 12487741 262727325114770616788428735878326177280 12487742 493850058994799797328049173044605718272 12487743 -246142093087016120048630061071331940320 12487744 -95761600534451847124216474631763656704 12487745 -711409920943373915851339996171289880 12487746 -480107065145085004129285881380724441216 12487747 -1009443246013203914973933811024972201008 12487748 602357871465411605060407004027762956800 12487749 -249032704101437935650332991991296642336 12487750 -350617256201592226435027072694860800000 12487751 1816183322646456437156751468170004625752 12487752 342437765443368840184873538311000842240 12487753 -570366600417404744925276085524748592000 12487754 -135203747541395204033520143585933400480 12487755 166184248779901474309105603339763646720 12487756 79920836121713116198786465461422100480 12487757 -1219594901115644668950340209883193897994 12487758 249694224022490492086908219267872421888 12487759 23101918567358472957590168645430162432 12487760 104548504337482859067899631328994918400 12487761 184518784282767668400804407566900111872 12487762 -182652620590153887989881108921527057408 12487763 -418462704777377939110390985497495828440 12487764 -329025421021361203402350036814221815808 12487765 -155592790572287798790423807701527008480 12487766 727139223000834946575614980998431935104 12487767 -476064242092137703584041121103989914880 12487768 667872118304347075088420487650600448000 12487769 308656567454508053718578095356721659840 12487770 265180466107124761127722837843406054400 12487771 -199678041268185441745105907703432368256 12487772 -428909560808487965215161163074055469568 12487773 470698538501215162612099040920207161984 12487774 -412936045478770908088027886787757166400 12487775 586158602704744184715782132001582526800 12487776 -187065555171323008816584213941647835136 12487777 -90899736724231809911662678418848308480 12487778 -58543535947308569637198920469544617600 12487779 -390062785826133107167170381376082824476 12487780 -216112351957994093146457044543151569920 12487781 608418442839046905845034224007331487712 12487782 86455232598480883087004316383689536192 12487783 317501271680149098258366007281121615872 12487784 871516268001893259015848795632185154560 12487785 51661195431880571407732272382773547200 12487786 106749418754779019059297256996909276592 12487787 477144594472318688476517870718423848880 12487788 -288707386963515032997693204163662574080 12487789 -1417658264677116616568377806572298986410 12487790 -58228039136963397880027409658795889920 12487791 284195758399532078507589583512810136080 12487792 65151440125454897925888858165515649024 12487793 424481294429480995094690311374036441042 12487794 -6737425961443720914869525738875207680 12487795 -318903121331915315966816973180033024720 12487796 380622101267523453327934639257300235008 12487797 -644106716958433587022224785337251385600 12487798 619085551071375932229961173710123598720 12487799 174906510357676771204414546232730109800 12487800 -48395499296056854248422805023724544000 12487801 -1033494291345767306991158635597518994198 12487802 12010138046002399549562421286454660352 12487803 -57795442075378199129364845955755341200 12487804 -10214385460650825949431451140567072768 12487805 -642614568187889235799671285689701620 12487806 80708018247052136779829079822952665600 12487807 -988791725609726701658783742857105446320 12487808 428087955889677320567601607968471121920 12487809 87839539391078921802218324963041789920 12487810 -581713399246267824430532838359561065440 12487811 180114887220350908934336416318675184640 12487812 -334000875408079694102215473476076991488 12487813 399872272808960461935198970350555453724 12487814 -155711659522964584924604083621522659744 12487815 964035167244504564335542643188925359200 12487816 -671271788038478089224700795902611005440 12487817 -407465826960235761168568174519074569628 12487818 -10822098911566120532427983000364628992 12487819 606782078307548629904538558327867979220 12487820 619804503483620686554839603332721710080 12487821 101888446505101307012794870052965704384 12487822 -203737572606587007528435397898489083200 12487823 411672820794459626219545771689899194368 12487824 -146041523533415040813984656332558172160 12487825 228576100488079642268539539405757504000 12487826 -173805435729836882894964324524182824960 12487827 -485682007687022267004275907861249356544 12487828 1644757987925611387009593492993044903680 12487829 -412822656361597537099092122844983091570 12487830 118978095999291609239239048286743192320 12487831 810686551642796111442310602746584914632 12487832 7079154396939285609464463249804902400 12487833 -493910473973649259602728055219679811196 12487834 412049823151656765981165128465625826560 12487835 718906454623818355619411833835455905600 12487836 -526477975917720526814672271949562880000 12487837 -1151092795667877974326889594072515747968 12487838 577665849944766548263528100598742490112 12487839 -41633278337515344441760554772077734400 12487840 -1402971802589982783430140426495737856000 12487841 1449891263503174302234667730424406294242 12487842 117902113911257121427820632703813141280 12487843 176738213225727331369098354820759533840 12487844 -1053775029418371983788456663829152251264 12487845 -9451248090438187441967353002153792000 12487846 -503699794998591937118254848498626277120 12487847 -182134511520316891319808336385792395600 12487848 725060813426193712223849562407083622400 12487849 -163299464192950071002011991044776898080 12487850 -244031627311765795787046105555944352000 12487851 -46961531211733788715566525040515838416 12487852 -227475592044224325888725312374246396928 12487853 423523046198024013679755576062010445056 12487854 109478383300196292777539790440514908160 12487855 103847178156008316144201749256374498760 12487856 -149684532112580548682502789439947767808 12487857 571084233273544364481552553471549808160 12487858 109058662529684464084128919287809387280 12487859 -245340688105473029614231058482988710560 12487860 -79719765995898245092582519264936673280 12487861 -652561078882435134505201893454138827538 12487862 -71906652018716021169177858564921791616 12487863 323758420908820929063280578555239140224 12487864 -651360345552965949569095980242156544000 12487865 366038864916762109765698212328818418120 12487866 -315228387312830797851258738888025291776 12487867 -188975983387974244181692858461713581808 12487868 1051687605346292875032390652074035942400 12487869 -210651623362066225543531327855201943700 12487870 225658534520725933935716322986660117760 12487871 1443209606369357711901451940722188359544 12487872 447951657225739224832647535859683295232 12487873 -289272079783584319292737965449853397056 12487874 110320481921194618714710376619877207552 12487875 65298244878933143934159047138095548000 12487876 418751552732935517049384506355328465920 12487877 -869866281587457211062390607124488518408 12487878 215881096809279000834857240349345273600 12487879 2392065144854138446839239325842495831400 12487880 932182234174099079846815067295682406400 12487881 40832599627718146054761770426481561600 12487882 104859750189607560927564495924633398784 12487883 1363670636042708721862178267883486038520 12487884 -612111990736122471762866672937898443264 12487885 -175378046891070251878638343539398807040 12487886 -619164346845196390034904916358295052608 12487887 1678472459944644897924982114276466254800 12487888 403478262593503789599942752146817024 12487889 157477691272387006078311188087213640690 12487890 123669459040530130989695146154113297920 12487891 -56095988861610067165352210813849908960 12487892 -1042908840247812551335299784695727814784 12487893 612247353212329290692874478054750536000 12487894 1012592157378021560384458081534166194944 12487895 -902036680886797785531709065251528197320 12487896 3805323501752172188185037138823536640 12487897 -15060811976523855313482310067958322028 12487898 -1347763778348815941083457091432352338464 12487899 242734201537445004990225704056064268480 12487900 -1262055028447525933361111827554017740800 12487901 502083615454895413327856989943739316902 12487902 152048305446039835566283281549033216000 12487903 -127959833173558539316355641641589920432 12487904 -39094178642041045415181454115489710080 12487905 92972902759647284667843785208933187200 12487906 -160456265718022985932872183756216485376 12487907 -137764561355754813921327292696822413168 12487908 -356656637757304496720172418828988451840 12487909 159885314681706618287277384044263761152 12487910 -10064037067468336162763527149447229440 12487911 -891518663781177034019309601146466212016 12487912 762125723078038392361231110032348313600 12487913 -527513539685833096336088428363171713756 12487914 -81893872479147725796999048465364681632 12487915 -1404451481790856314099481595018681140080 12487916 -85950708171644919912913156391000408064 12487917 -800602491955902274544733078220671603552 12487918 34434570965647518269848731080034907200 12487919 -68538888662354309110580817922316871552 12487920 -125228327366843225467333812829415669760 12487921 -465917609314739622974150522560153298400 12487922 513658002771323323058493117698198608800 12487923 -196341492074702563934211928061200230576 12487924 -1392672744964864849980180268583067071104 12487925 893450268413989746929837579054893944000 12487926 1874360332640379082002894824479782912 12487927 1839362477864015298614775111866825196776 12487928 -674509097203165404445170615692188631040 12487929 -1400864038719408637556966739994737212640 12487930 -91754372896797324237243726677033825280 12487931 -22961032921248838820481379126344072000 12487932 46560354898819898889038440253083585536 12487933 749435949463138993777459077603445266182 12487934 122611824083069940087408233303150447616 12487935 -351326373983180823268221295253951030400 12487936 904648928150546164696368401688163254272 12487937 5978562945171288995624223454296042624 12487938 -243325731810561780383637026132635491456 12487939 803246628119861563621264946071368619624 12487940 73747378087940972174169804353422848000 12487941 146189019627009957363161827861071236448 12487942 -84348862079508872707966049278955494656 12487943 -159693074315796160674850445930392266912 12487944 -73533957828285209090160715435229184000 12487945 -182897394376994589360150520689609038520 12487946 -95085107365949148663705461384912960160 12487947 234315562389721059078719915646003646464 12487948 -1143996249691858508881715137435943284224 12487949 1431713889116439520160556828366407824950 12487950 303754976061136237830000479826363969600 12487951 -11016342627763337000841555378820131840 12487952 -19798697287017469834572887611559116800 12487953 76021124374227442827316417911239906304 12487954 -153258971797332260397646325719335727488 12487955 -701021944579528771565737200007771778640 12487956 -177828821521732234907067571910008621056 12487957 565835284897616187723435054865789704206 12487958 -300413869318676797700716713308982820224 12487959 172687742205322072679723087954800761600 12487960 -308064341434871897702926208975416320000 12487961 -746036241552410559574140198988333346028 12487962 116334710016804722613711579558712270848 12487963 -460041298901027274620103534027631409788 12487964 89759297983427774975381656529888557056 12487965 -166870503928051770453427342172691855360 12487966 146776232717198916008852297090398837824 12487967 313928747401890721283439657762768208320 12487968 -897639792346827640129621443970161180672 12487969 -154680716797338098360095391038269972312 12487970 -408316920395294885461493100365492282880 12487971 -1089450184300101238770949943961403223688 12487972 88559624023598474886462897139343511552 12487973 856464348673888808405978428031321820222 12487974 -845939216005490844698350761325440000 12487975 901739688490701955972030023525936488000 12487976 586359359267574828826539493828891438080 12487977 -448537725604167010656878309212099501632 12487978 174414967605834857872105070651304314880 12487979 298336729849053799621336344700396649136 12487980 380981594876023175692058371506909542400 12487981 -343291831838394645937282221759831810432 12487982 -236233274944305652510531121897171005056 12487983 -260389794351601530092841059870751209976 12487984 411435710746727438567243383607146496000 12487985 286729958127242203046952000229640174760 12487986 1935924572159243692769594297597598720 12487987 -94762688223774271026636688313325547080 12487988 -336995302807732814239092267135331123200 12487989 607581664313874266479758756073709201280 12487990 629160800609904850538389169889609024000 12487991 17083489006688878189139929065071147832 12487992 -99079552225187739266905913731398696960 12487993 -1281706881996316090265551265091029817942 12487994 -115509500312755209448225084207069598208 12487995 -218851701605260133761298140943834180880 12487996 555340396623225971893418912036506592256 12487997 -1531297249369389941484215591570870212800 12487998 14049825918268989586275225570590886528 12487999 601792374247142047614050936959290660120 12488000 119013886510476231189503779811622912000 12488001 463992918357849669923109488649076176432 12488002 -416696375435987514519544132508293956096 12488003 -743561771878670667085315077280547355072 12488004 -245465397130376262293073442542842634240 12488005 328680638883755503587198954670527270360 12488006 -15521444273830819586158429265508390048 12488007 56220515585354553940822384821331262592 12488008 7261434906577060447305803590830581760 12488009 -238097236388667543199728210851383434240 12488010 170149296617776312583495212634086264320 12488011 571044755924979235819703276137520176224 12488012 1037833109876684093356104103329146893056 12488013 -1854391917370118270058318087379449323136 12488014 55074240140024730328012717871013218304 12488015 878408848100574032875347623295185105160 12488016 -237071805371762720711779162060748881920 12488017 -14169066581069563531794607613335932560 12488018 -379562915922871006783227249156442743504 12488019 -61565290920431674030516921273258510032 12488020 768025159965860415220117322278017396480 12488021 27800778559677791724095009755885027200 12488022 -49298362741504868066625064277701383840 12488023 -1310640934703985450313117636156908308728 12488024 -40560301385389109079774459256843991040 12488025 -525640750050083003780040225871729250400 12488026 377764550327206759578294022139199946464 12488027 643771540828143576174740271482006125632 12488028 145025683852734489430247153755736088576 12488029 -3996548249370056424849968501373195818112 12488030 -171756336125261838955821978316921315200 12488031 -395764036436569113604516338261277967880 12488032 -486836476613962896496476031534131314688 12488033 -2002029690786466781039351032147951466718 12488034 -154036004351699175694671156693559409664 12488035 -146389770722223882017831010349317312000 12488036 -237794251289609287952127358051522338816 12488037 59344545401905531591083143736447436800 12488038 -689230225549520252817792321195825840000 12488039 1057838484427562138973570157392602790840 12488040 -87158109206185897276441059706994688000 12488041 -153334907092128680009126636437446599808 12488042 -932013734074446688714647004445783609760 12488043 -621658781490878598728620882459579738536 12488044 -55704559317669146518378813094658121728 12488045 -851461909424238235485099381268493267700 12488046 84797078571788107820762913127000704000 12488047 -1227480648098811642584654020021407024 12488048 164443139216149524836767549348780376064 12488049 -287002214966103424711234801233033902976 12488050 -203027248343930874296047381608508080000 12488051 1270660337315228803891295505301311551052 12488052 503270404120252986557952459990142328832 12488053 289629673641220548336966732345251343264 12488054 424546105568824523865937495385507701440 12488055 168987293636853814184764964287593983520 12488056 -659547459931134417895246743654377472000 12488057 707902292607204867001851217135105158720 12488058 614242319562306818138060898590627884800 12488059 1305428730704283866040787877593112964260 12488060 -6017825483534692825112682954270320640 12488061 -235467919179527377479413975665745315328 12488062 357939387313531608083974268928181996032 12488063 -527469387877465828387095146284421848704 12488064 469086685608320786811758948516301373440 12488065 -611679271322213096678938485368356097880 12488066 -115417324717069576811318546490444510768 12488067 434517457935497946504527270940094008000 12488068 702801992206847473040782222284425886848 12488069 -546733554672870803094846426879980341440 12488070 126138445790777652259533184434622863360 12488071 -222121020777127878654699724926345110656 12488072 480855902364229964175060981003955537920 12488073 2351687830875939439215822520765272384 12488074 -1949861892047960095744034854628142717600 12488075 515012314189102351520905333210005723300 12488076 254897600838699275789291104697206808832 12488077 64814312898190198978695956184151891392 12488078 663499485516291333455122958071249275840 12488079 318146935296432305210201146279486389384 12488080 1156506359824415089372936937991045120 12488081 564768551635638246553104728202120423624 12488082 -67324427967863458869710470610785276032 12488083 -983990878040145386025148905633511380320 12488084 -1160462535837518010387991272717809664 12488085 402660384171406871745807346250663204220 12488086 -541509549379848402244319888170396712928 12488087 -1477790544756820727820054622251821214264 12488088 -1033230733018947476906733605660896788480 12488089 779548516452010253859794891846755567056 12488090 -217991311326070913002189179711012199200 12488091 -313376815510596006914024820235532805696 12488092 27366829521831918462166526151556613120 12488093 3366384652024298719627586811224540314080 12488094 25430883465741229040884497799456635072 12488095 -144547235921463575542775323322889492000 12488096 -686075859462994033261849480296606597120 12488097 -30726180727146528834877607607329007072 12488098 190895739178229072026154724047808724992 12488099 714288728502557494718022554175328967088 12488100 69503991827210989138042721690185958400 12488101 665020128123864358384476601677670262172 12488102 -60315163512454339861223797009222459392 12488103 -8194208106631919646693332426565956904 12488104 1167909367818328623719936695712178293760 12488105 -174971813064762685823802919405809503040 12488106 451009556914138429670800547450845135104 12488107 214710807992842211678473897234638786356 12488108 50833333237524683794216082866092228096 12488109 536696897579701834527932620167138947904 12488110 -4099470608565169017932669598689581440 12488111 -512162321705275737134489241523248408600 12488112 -43444287269447533704758095967534579712 12488113 -1044915095600732574570828236747460838416 12488114 713317886363174065449196012817901816960 12488115 571480115086485117812023905051594868320 12488116 -2351093054777163816615359160926186012672 12488117 1087118407504110185461888609587320349120 12488118 -385509039033022498780799856421541944896 12488119 -133368121581960745127485208826746823168 12488120 -475418031938153207958489344701173043200 12488121 2472037221441611661217044470108897086080 12488122 584591487916523576981206417222069760112 12488123 -598050949862822520549233564192844092736 12488124 -278362422557399628232113157624658903040 12488125 -57887245136766707766932672432320425000 12488126 191024869190167604005805146298912538624 12488127 -640397649817218533569866909540023962680 12488128 -118922735734633051639659032431330066432 12488129 112463287207041306048656278441367064276 12488130 -159780320174581886978794111126742208000 12488131 990041196888326161953613327268960655932 12488132 382707253339168346396349769703647567872 12488133 89873471958214315124705687213082329088 12488134 -485614872221432128213387120408874443968 12488135 781955891404049339661347585378812293120 12488136 -848788053275972132201320026155427225600 12488137 1719552566107503080589994665461013507300 12488138 746050422084406137826564769821503168 12488139 1085984934190234723692095723081325620604 12488140 380760706977293951657743940183715517440 12488141 252000890590607393521525959816284265312 12488142 187963809854462655637167974426595056640 12488143 377085546088641164536956673677526308064 12488144 343357487094436476830694021349388107776 12488145 -55118645939548325549836273221525562560 12488146 182503861639770459538956978433424939904 12488147 -137975451323821691556809936426493429168 12488148 -1257821010238842502674124389333935431680 12488149 625091924208422265525966960758180128320 12488150 -385241032501881045075184166246427823200 12488151 122868700180646385324898784998606245840 12488152 1643228659024808105343987764079426201600 12488153 -227475145857869475207116828360869542912 12488154 187249469633396400794119997212873221120 12488155 1321716875532378821448459559779616666560 12488156 653741344738057635280746729006302330880 12488157 324434804265607659353790836131866601728 12488158 513354891452049720801666323945101975680 12488159 63934529927855939974366769692076979360 12488160 643831255744832400653122906870327541760 12488161 -764008826482993512738492045608671938368 12488162 -611256543847317417155479717905363148800 12488163 -732241316248634705099912105159885707656 12488164 82130705914906816755046828811641421824 12488165 666155678979921110928700500624419400060 12488166 -316425541596325072685292316329380814336 12488167 981239474054954679428598175296252535320 12488168 -563736634805034868502896348685107200 12488169 373068850134211977395286413760556188000 12488170 405305096182721139127563546298843219200 12488171 -277859167450587609970115423094908783628 12488172 209437584320517125340089798192260841472 12488173 -865786749689305798313648461765282721578 12488174 -864379446811713930738506499034250532480 12488175 3001767130905720071722661135137726800 12488176 -232186469900589422932467285676737331200 12488177 212050433918874561311600866491178383360 12488178 12475219372811691190697129630127948288 12488179 -1042548148528427677885511086632298339440 12488180 351168642929905014488481289623733032960 12488181 -121066056293315008131423037674642490848 12488182 642198895272106458212490227363353006080 12488183 202055381260676973253376056621195284960 12488184 -214556378328250802916026247104180244480 12488185 278047232450653053036280008831786061380 12488186 476892705245942438067232282213723047792 12488187 862696540941713328457196853345083897280 12488188 245755091165973677696443750985982423040 12488189 -22938838836638245297246339424512592544 12488190 27220596435524522873644300514410536960 12488191 -70258931698977214486526821275175249408 12488192 402569037759263363440535288559616131072 12488193 -15902971329060503407765599367521711276 12488194 -9304131773947885607474543075781870720 12488195 173402430838355340311108720954414600160 12488196 -191230170230367197546698461234583572480 12488197 -890819322224274866675757951793903716128 12488198 637848998412720177350309712796219797600 12488199 751782659412667671613886215011655639464 12488200 231106852876574773636295792125158144000 12488201 -940506613991727613878078338713883336496 12488202 -500420049727041704286761937270581560320 12488203 -88546171352930236821686724961770457280 12488204 -1059812059971150074109862072026641708544 12488205 -228299672696231875517726685395346622080 12488206 -621319938177344960856326108118951026880 12488207 526219863914989389303793803936862017456 12488208 49676866852625011967337165552288989184 12488209 1626402239985683798307479307456577103716 12488210 262356639318687515529105207643647720960 12488211 -816958656701218778574407382911065489740 12488212 1558693230934065185178419184980453652480 12488213 766998813250846529831023711462225087740 12488214 -390178862283119226522276078516259920960 12488215 -620788998675050417058061563274088685600 12488216 827937897575581995236735349056361676800 12488217 -294890077448385740964000243481574998656 12488218 -427858971305942518015174954243920458496 12488219 1427684737528370640871512528578504767620 12488220 -157063817153530362284863778956889433600 12488221 577251278118933744800722788821078904422 12488222 80829233993715478753672791660664545024 12488223 -578009186705480125454056989663238259712 12488224 -158321241923116810282335165209250889728 12488225 135740583208821317694945237431286192000 12488226 -77934271568395195112316995967802509312 12488227 -985203461991721689149186634670179061924 12488228 -586749658035841435341585299000732098560 12488229 -75891415387825179463467710640981864960 12488230 -36978550254657811452385641421038718080 12488231 2298287586004860764267193158508477888 12488232 -5386889822601868392751455859743375360 12488233 122393325835327032236384689854791991040 12488234 -692085670088115222853686247395192155136 12488235 -423772716335939160329350261146787084800 12488236 -1032563077385506790619701252427300094720 12488237 -60789033462014258763691603528615316340 12488238 -460532357159410145773373690744128448640 12488239 95439099913457399165969273647114091320 12488240 4350700190835915499344010438326681600 12488241 425243521212122056830590182124946381120 12488242 167745337115597163440447604581815346592 12488243 929372674987269445825493303642744608440 12488244 -781636803112415481872332730458267330560 12488245 11269118802936859565350162926276864000 12488246 -318874411555289160633666086256709310592 12488247 385177536021022270054839321204861849024 12488248 -250912694906300487772544915363389194240 12488249 2079730964353871812885902392173250270250 12488250 503566060237193219544105973028509248000 12488251 -1384716220961135627369329822370553873120 12488252 -4565659181744636065554572185594782720 12488253 949608562420626454519191755797548789504 12488254 544014735711999527368691378093765449152 12488255 -833721993449080179354331131219789382200 12488256 28307344006757921602307749930560651264 12488257 104463888341298856556738117118003254272 12488258 -520070464802622714491489579789998994016 12488259 353264411917830305187717011353185327360 12488260 483231307513925002081736782977012633600 12488261 255680288319288216600687594039153947424 12488262 315215057773851802240623442451883433152 12488263 1397121807973803537384657496088474860800 12488264 -196972164837592015767289810235498004480 12488265 748105146672303160453777654483081266120 12488266 245455356978690261433768773543976715520 12488267 90878191878422638847153665444096448400 12488268 -47221264678305420897145279857616518144 12488269 40486482158784612566100792651137215744 12488270 70908357512516544506555634678438124800 12488271 -806879663586594934010934652847873914488 12488272 66951266909191056220885638954090872832 12488273 439482841384080178286573993825850446400 12488274 -260151471423658473411880732551159023856 12488275 -12498153329279608426389591083158284200 12488276 -701467644112336856296624027966096441344 12488277 -454886030654921749635996757312701228768 12488278 -366400566208797019378224305807851531200 12488279 1781290903711675618945214527667798159880 12488280 155638849774056506033953335137471692800 12488281 96991604848882113189363714296771492932 12488282 1075315821010955232527021497330820044800 12488283 -1111807639160933487742359769887033800400 12488284 231151653081233308285325851271368859136 12488285 1433079771153544858374219638050435091160 12488286 -554912484121741794936356920733204832000 12488287 188012723360022103988108187935621683200 12488288 107472967440220252334627686931842990080 12488289 1354197333380717835130999945231159632 12488290 -413424571865208439152582778387372005600 12488291 115303848703904964072831850169622097920 12488292 510854221086282887509573594257663037440 12488293 -629876847092450139850520829177440759520 12488294 63359545491793152550888988878801520640 12488295 -94440394276851054277904623403383036800 12488296 -328051985328067959165448235037399966720 12488297 366103507162537877572750736082344434746 12488298 -580510149060064716983445124031287278336 12488299 643747541944551498960837279960075538320 12488300 393773572838517402392559908632905100800 12488301 399704642297868021582669647359542108480 12488302 -47864867129966983614230336148490613760 12488303 -1125326823603486676675492084609297382448 12488304 -247631872071553077255572494926526021632 12488305 -756924572265168444177019106034124974540 12488306 532150594928570527430981960594381198352 12488307 -137013321179533780771141889814714600912 12488308 -110383509758498372095880238289797156864 12488309 1532981740749697441076505137980861566510 12488310 -166739546842617142635308178939768729600 12488311 2768067202370056166879928855630787219200 12488312 -1663217646298060944389871385339605196800 12488313 -269196350179500200688733166973759172512 12488314 39478764463385643876068532339930328032 12488315 -39720996727610741262434734659216158400 12488316 -43971488854029416707529170464816168960 12488317 1054817689284357124263002713223149247366 12488318 18725094053538865526199740455872410304 12488319 -108646294187005129973417850548977974912 12488320 -383370320208414897633857892085923840000 12488321 -102839064451541850496628996139301988478 12488322 -201445479085418704665722008404153556992 12488323 1914907175096205656348549190510885099360 12488324 42787679051637123080103040931035228416 12488325 -701543383517313400252279411458676980000 12488326 -142734308262027755453375061217104455040 12488327 -1104464695101855448612704044509509646824 12488328 454221395317214749876861431252401817600 12488329 -7266317697051834962849742706099784320 12488330 63058430240849542452735524547511294560 12488331 -1317867586873659429585525288843186643776 12488332 267182196343178242173186072470440522752 12488333 315478788698968667907008653758950425728 12488334 620600949895556257384205083806172165248 12488335 317277731683381922776098642183915878280 12488336 446971136014585429028716845504390709248 12488337 -43304273482207351702393885848346445580 12488338 -555538533524614415772592516320520006656 12488339 1459113254105086768575013724090423716440 12488340 346199462294591073772064511553070131200 12488341 1073895145978437820646843503744517003584 12488342 128189556716388499402076447831232663072 12488343 -132584820894304792842497809595351000832 12488344 170033332380329485474506710980771184640 12488345 286211523582383406094132601417354493000 12488346 14051442028770888089072321492880074496 12488347 72252255964468638783166658676751035024 12488348 177972083260895873784634390422987778560 12488349 -187058470139911196930903896710903735936 12488350 29523395378955616382188907510110617600 12488351 273015855478945567536530719332379776384 12488352 288337409008962458360028905934670528512 12488353 -1005113950854035423497154663700733051680 12488354 349118669029028690299386374802665910432 12488355 438473687204213963609659508632219707600 12488356 -349048778288318639505373598932029308928 12488357 -146647296281253562858976151388211462400 12488358 -357353663278880587018076259037833807360 12488359 -16802298709624781617794310885439694296 12488360 201567268588688885179677907374591744000 12488361 22912894705041567594083493892525259520 12488362 -294109421515990407637137348784123478688 12488363 649987968880391873136547414454104188840 12488364 418558019083888169230588095846425395200 12488365 -354541953283005171128710533838760986740 12488366 896964797341289329124330908937376575424 12488367 584139268161212590250897964906583687680 12488368 70425512892353762095704575757451476992 12488369 383002141660655817086521949941292314770 12488370 502868229694507595568665405270462238720 12488371 -469360733842005244555566466567483456688 12488372 20245064818102951174302300980363208192 12488373 1257143200514716751779309116557579461422 12488374 -605179514786281994239791163249963796064 12488375 -183136468538973460405304319941205678000 12488376 840790995199637210011603341265660416000 12488377 1614992609511330300899630373218966218080 12488378 30295703282552841724237248758906969856 12488379 -7408300659987619533339586062108693504 12488380 132045379894450673224710223645141516800 12488381 551287865613504851833535813167368756864 12488382 631084759261515717717275902556349681600 12488383 323546336677297166229610308751279279144 12488384 651412928672162408506496816954685259776 12488385 -105783389476987573583476079094086264640 12488386 1062307356176875721804600887732984642080 12488387 1365555165928423619160889333764157529232 12488388 69159680404945379210245364314639921152 12488389 -1480249621003184619871450825136357059810 12488390 -68957181327591581135491501301185246080 12488391 -625549942793334206989157188317846415200 12488392 -299971846992715957846314614464136478720 12488393 -98539924658745274083404052024717102540 12488394 279883226901084570943439812078305526272 12488395 468892162355996903444607382845353215200 12488396 -897115984252325897688731999853661985280 12488397 319426624627976156158262929264456908672 12488398 147094077637007435716660913520899077056 12488399 929072891903498901314670707587465681920 12488400 -15463028973351213522617708126628864000 12488401 -1843997574018568333760654769792382929948 12488402 40072045989950561445936720572028718080 12488403 -15697521528165594314870532598433140992 12488404 -19176388601635189167161004400146997248 12488405 -74557582727472257721596491713840015840 12488406 -51458026561173918376010315291787079680 12488407 1016450002872108223718441829616904523656 12488408 -276558983887737327142671438988287713280 12488409 728420214956034903737599175943263917914 12488410 -19645817353020163274477510533093920 12488411 -186494718671132435698096823913715972848 12488412 -137566089103163819169920100375984537600 12488413 -256654199150904979750764800279792632576 12488414 237456818410327965646553720238588157056 12488415 794694130673249287240539251542564032000 12488416 550879204748935001271938173353442148352 12488417 1697304585880421984650393656589091050752 12488418 -26207181121290243307487681217072758784 12488419 528525615390312080174718283344453665560 12488420 390360657995313300583666246842198650880 12488421 -227841597318383909389157176942440988032 12488422 462499973269420403015228225057338311552 12488423 189861197057169767985751132302887535672 12488424 -451805172233645969419293912553983590400 12488425 -210860140740863333960763820997887723200 12488426 -563112702291814833566192197845014699088 12488427 -451109484372714302567914238235662846208 12488428 462398709924379721010373513435385331968 12488429 -894149642840375741037126196237624681440 12488430 -32360696031566823483938277362056490880 12488431 -411988093065708648522570779307689518768 12488432 74747747505004826455270268470982049792 12488433 1063147021024532420413496144909264467824 12488434 -2865353411399502358564113721671548784 12488435 1426700958740421843797988823333361034000 12488436 -207686463316151556555408532315254287616 12488437 537333834370690340863984666460364850300 12488438 1217365639042952615295653464694784031296 12488439 -114633595848035955624060457117881359280 12488440 -1121621152057013701263163657277479219200 12488441 78911634967739850677393924760194830464 12488442 273139852982956246025184857928064192512 12488443 -123875038639264049374532019285605151744 12488444 233398488975752981770730074919790336000 12488445 -441137051896511556413496434767395038400 12488446 146323079539450198346439036499194745344 12488447 -27266501556051975866370527158435959240 12488448 87721541003289033899725049383970930688 12488449 1702619726169006060351297646772336747220 12488450 -62649403761044818312114857060402218400 12488451 1728812709649730104090586419653526506480 12488452 -1388888365710677722718645115144934996864 12488453 -457783202566285961081091907605082400160 12488454 273967449264850253489619180575511267648 12488455 -274799418616944238505903892819412761600 12488456 -330443810257194232785049725406129305600 12488457 125387662634960365951918326955149526080 12488458 763340831295798110665300762110885388080 12488459 -1203577232375233955447440288254490968984 12488460 589149991185154978101660923792658140160 12488461 -1059895938844022740279803533718699860938 12488462 120801326088305883231638893321795080960 12488463 411610676344416264103505036798385384360 12488464 -571433203842801074386057948675298033664 12488465 1753816432904577532614204824755549118400 12488466 -92495781955152809389740148845645770496 12488467 675221934467942618671794480168176794080 12488468 -615744185190110901962415163974310964352 12488469 -355971682001933646506050807000047024000 12488470 568750766091931910772139541246774887680 12488471 404078182561162089455338832910770989440 12488472 766369756643449990535490719215042560000 12488473 -151144317993938068316852132430837600000 12488474 -88340607444362316577141151978283257856 12488475 24238333995155471425430355634103101200 12488476 -71521722667983647169952825655455580160 12488477 -275489371141117521121175688415960339668 12488478 122967992864537162246544072553040578560 12488479 456270640458293884811940815965329642080 12488480 -667308032451389114763226855481298124800 12488481 1057662671353390820090446641005758000128 12488482 -75826931454857783025946060073777247408 12488483 3012024474287171016859997934832402056 12488484 379839911461519075615109703957217136640 12488485 400542872109141848124289515107914845180 12488486 124046500818301403601084877024397323200 12488487 206817842595300290276608858156880837760 12488488 2064654256611444210034405516808331264000 12488489 375854987349130781999370313487620021320 12488490 -2754988296741239195465162617054786560 12488491 -459525765383600688104097862159708152200 12488492 -394779444773504503100037092536694512128 12488493 118740748583216883953271369752613952128 12488494 355883820885807095819916936974142218880 12488495 969165878872058131498801918495402372800 12488496 25850900301834713203902798948946083840 12488497 29205618484622356540439116283675431872 12488498 771540384641552973358163593933362376320 12488499 -68618996968615341156956487900672422496 12488500 881357380597760145708632831204723136000 12488501 -104913327684282993298474179198970692498 12488502 -122834303274335647792191178521364911360 12488503 229836357591700377449598094719576203184 12488504 581777524101383155448089642564434124800 12488505 -75356116438229086269679995782418370560 12488506 -901786925338907584981152124106151063840 12488507 -98039582160862043255619964197640043640 12488508 -489733270476217944849552222271260292608 12488509 -361788746842539084159356076996882018048 12488510 443024533521163321661595485697361488000 12488511 -45784380508309720733361468507849655296 12488512 329604519638538145188819531556089495552 12488513 1555781668008263971460631617746784589762 12488514 -234509931505017033373964434570435646208 12488515 -262706456499018239695828856371895448000 12488516 -1195976870354309455701886756031479541760 12488517 555816429286432447665542388684346621728 12488518 -124700824109666782927652915581317381888 12488519 -933740013167716880275789290769820743080 12488520 -439333715565313473495993107873668300800 12488521 207521506490023390261186390809143157722 12488522 529925295687873439987667144085579312 12488523 -812591007436816972036777605513887266896 12488524 -710094806814760505866604543069250699264 12488525 -187028227856879528141976988554726679200 12488526 1021327454939120545262706676392219446400 12488527 24443167367756845091138810028802436952 12488528 146696626851807144607757727216274489344 12488529 1100323595618455190346172088833995620640 12488530 -651373271540386784596063215095128358400 12488531 491389173308770969077971275464560400 12488532 -812473831132163216443672893557118461952 12488533 -15125676623828009695201715750206324800 12488534 -63610987945245351034133176181265228480 12488535 306333397700644153736344285234576247040 12488536 232353232616925203401513035754303979520 12488537 888782779662440113365242302644074178186 12488538 195912897154203113916369652602570207744 12488539 -206102931572027005275958802115534378720 12488540 -674349036715028657542701500178892369920 12488541 -162183194043828035931930655520150433120 12488542 -290910963881793167590235068083185960256 12488543 217868760951760025419197063969150637440 12488544 -863532901421089466576106455632675602432 12488545 203999507352068334442843960224551669760 12488546 523171867735632575663365692133637569536 12488547 134260192326902428254528744110077255920 12488548 25096490118428415961409954846722365440 12488549 581012079765970233382979581113254819928 12488550 122265707072226159555390793494330676800 12488551 -1849611638669668979305416752977857990000 12488552 328844063579606362868109354352597785600 12488553 -532226892529393039825127839999502530560 12488554 -18885705362868605886241725613418151840 12488555 -75677768762618837761537904739713679840 12488556 771548812439981617872977681300159278080 12488557 384743958017639448402137908656270773440 12488558 -1013723856492438063517796450588259757824 12488559 180591077771619981086851249842893862288 12488560 -25874935347476810937399926656499712000 12488561 -618865483963005148927973535214683137838 12488562 104480885705376629163811895039684146320 12488563 -59188967356748945161402160544035089296 12488564 -572672155588929327291729944220321282048 12488565 -680009283018772761623909249053171198080 12488566 -172316761859318925854958264372950547840 12488567 95719735263119600415890833892940533760 12488568 1050408526002244554542018015796755189760 12488569 -316482113101639416729413083047140421420 12488570 -162159620813296393642357216428337727520 12488571 103235743436936352380368220125073098008 12488572 -281540153191959252166477435112707201024 12488573 477211756925885444855183039063037675180 12488574 163627579608706607301728282030886180864 12488575 87431700331945885980734645848134186600 12488576 26551048118529886043273221093353062400 12488577 -361322879280365302955971452890410844880 12488578 -560487621529793667413440630979233562160 12488579 1242099921657501614668723922112257421180 12488580 -2074663797901773670745921920686589440 12488581 -1278707490020476091987433429627603181890 12488582 -152604518500459722213602795393617353216 12488583 177589970323301299531981257507152960424 12488584 437304079751878147559067787608052992000 12488585 -293234047325179355322407337776514167040 12488586 -64190629499853193705382474248404295680 12488587 1955953985548402845642421984788200001236 12488588 241092398108789797245779944772109674496 12488589 -385066590926171709518837527529525680800 12488590 -425473681137335297956038754913609275200 12488591 -2108657185852686252803088030030254337936 12488592 -233552032030836308067644731806077091840 12488593 541075409672889438595564013280120770022 12488594 -1019494205040447676051205299544827123200 12488595 107057829042426223913149261312307735040 12488596 -289018025770888637168657451282564764800 12488597 1077455914589102028111044108358688067712 12488598 507757541552202787774920797876679168 12488599 -1244004872670310481701778253711065603864 12488600 24066525850185115060009443563401728000 12488601 -983725031590738969058182872851770821168 12488602 -41393501209448645041269937419923644416 12488603 70267268226391542524994011153187156744 12488604 493976495838257994468478932975240976896 12488605 2176475317661883150764919245939359737600 12488606 -17134540594799332116911098942134412032 12488607 -942055971911813925946073898257984613360 12488608 -925477547789512615319502712818943131648 12488609 -326549312277236323347673513577227704960 12488610 10598255646721830123607227602866475520 12488611 928498827428488729822886934753285813212 12488612 -752162846322644418311445595455787944960 12488613 985316816058499853821747105139080440864 12488614 272477817351553463695844634071853874656 12488615 -350076569984562891965450242740717735240 12488616 -40362085094605620458004624463699968000 12488617 1301139514774004333318717645632991708666 12488618 22574075364055230710806250192786420160 12488619 -1883574888918738639445309727529448704 12488620 14791839603961499464163983016748687360 12488621 143478142924267983435780942195528620172 12488622 277873979119939528228576121534234551872 12488623 347373961400779453943593504190541267840 12488624 -72805564056186765374337291812626268160 12488625 333980500177243554610155355395393138000 12488626 -430183219727044171716920388900182581488 12488627 547105984353434701761179675712463012272 12488628 90426574030710157336621819541647282176 12488629 -25235457624759440947241104667778558080 12488630 242425302978403208676713112488434176000 12488631 695487835453253988039726640771337438952 12488632 -40169721381698369029304596200892231680 12488633 865023841416554942863480363825541235882 12488634 -165362060343708400412003191280700341760 12488635 190905339039978069487774305931227742080 12488636 -332338000306620061757292478209044613120 12488637 65300771328186027843214530486985138752 12488638 141160158953824253145290193511483848000 12488639 -1022739397795779152001842984475122437344 12488640 68481568275868081168199074402585804800 12488641 493812567016418275502822571026269054368 12488642 -850386564682942504023345017122624538208 12488643 157000660636673829565560566985415488000 12488644 259661645180936240694021089893202665472 12488645 -498851800887585466972558419971258954280 12488646 -71750839744930387589247374980083547776 12488647 -449752753358001630928585790249932111680 12488648 579102714605235465638295369199469568000 12488649 -1027073904404617843665490785126199516992 12488650 -143343080624827205222037300911788178400 12488651 -297707134060487084939416965349285701120 12488652 1558375838682797022880173961655310336 12488653 1578106795466681049052271086438679675500 12488654 -169474404549503520566676081119268220224 12488655 109780795031625046353827745677403809280 12488656 95009298402227735234510282440670183424 12488657 646634802561991596547253611113489777906 12488658 35037031993057848361788972801988392960 12488659 108301446875191540704499533569279047416 12488660 294723204752928748726415127591261634560 12488661 -19858588758139360876734388337586096498 12488662 13255594149131795066151718540653626880 12488663 -728473914955366353730799155758681051816 12488664 -327720550457700027054906577441945620480 12488665 157437055671908463311646271884900465600 12488666 -206721593403474917942180093502062476800 12488667 -170974277201956027553487268374903414120 12488668 -437148296128671828841970258455527570944 12488669 1775099718825124807557702088455723970944 12488670 -431993745208766822814576742547585321280 12488671 -190469111574490940057688884595333530408 12488672 25120674872533392198616149513197322240 12488673 -483470074296827906921742771659637230976 12488674 562225462120274380547031724941920299392 12488675 231985081456313001803826929059275438000 12488676 110977703116029756621310896920561909760 12488677 253074702075792499023969224496620948832 12488678 -532924998580241026509407092800920819712 12488679 -834780582508926433805383567794536645280 12488680 419966772050566602368182878617799014400 12488681 -1260180065145668917848493995038143974000 12488682 -47695031591742623434748611732302560256 12488683 128610209030645213730327166292000191984 12488684 61257679218368869878909259725083538432 12488685 -342872938895332086750491064871029259200 12488686 209079207341608655791556231529653884800 12488687 810029013358408878379196374642435424112 12488688 283911306333745137500504250967774003200 12488689 386117389675658871279767809466504017490 12488690 -278705483468495066336228376495967778400 12488691 269901715151832880196983257106636437504 12488692 1257374664364031319891612429730981010816 12488693 756460539461633062983574208867044554816 12488694 -23073781180352375040559923008706233472 12488695 248293722118515567505272577157780698200 12488696 -1366901532222159479474391414207996579840 12488697 -1518578971062085420977919356234722232 12488698 305449187954526531877747990506312351600 12488699 2304578934696096170865828034831358835936 12488700 167976687124621018822173549585647616000 12488701 80687755243331180680154368506432856992 12488702 924441458071452574370791809002800791552 12488703 -33023623876831491021229575011394192696 12488704 1860221252922209001142408363421519052800 12488705 -14901116947592064805355374196380526400 12488706 -211157982293300331108963611209313725440 12488707 649150144658750887942588555650435360000 12488708 137824791333314450454372287142784892160 12488709 -298994398927453248716010372467140680480 12488710 324284241609687033358401510537943806720 12488711 902774721346645512340571623898771484312 12488712 88948834684790983961639345776131563520 12488713 -1613022527201560943165520588430216957916 12488714 -43229334068127456933763674103929638400 12488715 1574360018225350572628512899774269056000 12488716 -389369191733071170250665435809997564160 12488717 2576557864988478365867271171156622560 12488718 284337592014128780648421076382110614528 12488719 291302948622677020642544641781964963840 12488720 -192375136783345234786691934647216947200 12488721 -185566960580931911906715445993410823296 12488722 373118039726462573615317572903963039744 12488723 102802952504059493358111496389062874528 12488724 27154620895568597009300014994662262784 12488725 -569233306075137310051491879732501373750 12488726 386171323111323564599522533367112920064 12488727 -153263219055513077629249400072382789168 12488728 1225355016061217401795849091368929638400 12488729 1325050313421111056007087722091997681680 12488730 -245693290354863902224043528233871873280 12488731 1081530898743575728711421873884653862532 12488732 -418834329680685964736283674847313979904 12488733 -1171204597561296536433341016372550188000 12488734 -159584615386471846921761636019661623680 12488735 135690870484612141247274560958647902560 12488736 -164917059581817170727307263358613323776 12488737 -1832785047385305608462815208673032147614 12488738 -96011284703951386719696816064668140160 12488739 -544094887138069277006758010427361303176 12488740 593874063710333967517185159270004654080 12488741 2063779560259821702431385282479686862142 12488742 -182593961174144189029837788155103307776 12488743 -364249786506869222628594031477067840008 12488744 -920317169349539627936188167394796851200 12488745 142423715801837309169092825826204477120 12488746 -1325727403226788106917086130569070794240 12488747 140676318950512965013481949265878200160 12488748 15871921752833147548021164257116975104 12488749 -230760362708388015971703363094879669120 12488750 -198703332269729123775318539595577680000 12488751 -137852548577445377686072330480996602000 12488752 409621931182530290982452585673708470272 12488753 -452266578930801073423988728430974818816 12488754 -676611651682490287126299107030163843840 12488755 810874349269519482985301653332245042160 12488756 -334715446275731877259467470471554289664 12488757 511457153780056198346397488925004239360 12488758 156499955772671800407788294310136564992 12488759 -776094739250955584598649312448498654040 12488760 60453098557273344083194269786512793600 12488761 -890745120463878839584441045921294924416 12488762 85745572232058284782316930138405975040 12488763 188490533308281807338170631987558127360 12488764 35949169492451039321729800197002440704 12488765 414177086625579636596477954798314239660 12488766 361567561985655970553793860144300697600 12488767 -121096823229446766014456431305769057040 12488768 109795442057224140986523944808727707648 12488769 -409851973187028502806315626527377523680 12488770 50234647466554974237474529423337871360 12488771 -1033307572322462432775495365269979917656 12488772 343817802336379601137015910064836385792 12488773 1221754874039753727926396248793838999710 12488774 788961569741835444070929768117955118592 12488775 -57105749916554469151199621620305114000 12488776 -662352783201258487815217497003452620800 12488777 -357955818568775470439729828796103945254 12488778 -652546876710069615877628365202034596256 12488779 1274994999593565078695424840402612399380 12488780 -462272992344020381749178673099162316800 12488781 -938522585654865016662140538790012400448 12488782 -774352845726260640091776481976239411008 12488783 -315035848518714983164597806213528677040 12488784 8646677494794415425845989748275937280 12488785 -498344891954252395268203596666920491020 12488786 -47149771778770556951704760274909607776 12488787 144919965082176460503666888438285339048 12488788 152388224709677827534981628528618571520 12488789 665157052071247445363729197719374556156 12488790 -77480169000578816631931369199655567360 12488791 -2169076893639514652481058129547641216 12488792 592084636711697508952823138596237516800 12488793 -413194508141519462806046522224223741952 12488794 -386467176714763600524575424613163005440 12488795 -9177235429039767141674592503500662240 12488796 339569504453928319086214210940412687360 12488797 -1098492296387862668703052226299980417754 12488798 45134001502854766366023168395044503936 12488799 202059508059916478843038572071712245760 12488800 1363876063935075334724264279901949132800 12488801 -296846854111378745596876306796001694188 12488802 -493455645358288191185984226432845232768 12488803 -1571591575160247933560638294847456446948 12488804 -847765220215124951569690575238156585344 12488805 52375843405744242706297088124016561920 12488806 -1116771966434161074444821409445922886336 12488807 -120859455212168635509190437239004996360 12488808 613818110076549994191256565925183897600 12488809 1504224854596891498208770932119470102516 12488810 -252363849227048720643607914830086177440 12488811 -208941454285800592858901969213321852328 12488812 235933981139918547812418808851550291968 12488813 -1851066457112783896832971685905787622420 12488814 112921153158050743162347731055657216960 12488815 -151341854238728959602127719438702086400 12488816 -142012195170157922400792937346680946688 12488817 1019380082282871902638920778899975688800 12488818 -735623920234515768756991422131267997696 12488819 -204065744075615087548124091859785860448 12488820 10060503142065438735019730437453486080 12488821 -982215388968780772257026751598449010500 12488822 -53781166209536137133707607820371851008 12488823 -10237034917969039019267155115009475048 12488824 6990790726038025333010369002091212800 12488825 -219800191704052539584790182891886126000 12488826 192745493156930415475869652027416212736 12488827 626504628459216375304507157047751432160 12488828 647661819067930391418179971034724036096 12488829 31913781447222840163220367661156636800 12488830 -146893254462767483639923767265507017600 12488831 1686463259207481001351818646860083893632 12488832 -167500807011337252175630344996320706560 12488833 707173525258251535706136951988326415040 12488834 17768907012588002657152272772820999040 12488835 826428868105405511551764173874332508000 12488836 -109334952486815977694514102806997538560 12488837 -334092469639375291579851096312088755780 12488838 380710633179847769700162345373774129344 12488839 -593162040818708028452239257854322940032 12488840 15527242744144851485552604581501337600 12488841 -498569554068933189137102629859476516950 12488842 -165537820639485582632844302583262944000 12488843 -94015892645697656641491956788510948908 12488844 -130715499047991856724682510307185438720 12488845 1009712011094137470105002674745750489400 12488846 56271435559923845997363871080167823360 12488847 185929312695402540568399085949511198464 12488848 -103222836794751624999705937800084348928 12488849 2715176137481560424389190448056928075636 12488850 -102798476733584330131978927706766624000 12488851 -6860022015090766932394828136460120148 12488852 102791013622200328852065381942272747520 12488853 -580856974413416272598533252252933749120 12488854 82592009235165563204182369185081353472 12488855 991948246270964281059181686688853924760 12488856 -277948584552395383507136510973308620800 12488857 879771155691180493015904682274511788106 12488858 199039947973030590726280325874660311280 12488859 -6206258917033880256890446400501418216 12488860 -609428768226638329665597449367161233920 12488861 9816906951564779824736194071563180928 12488862 116886061030545098145864669147366528000 12488863 1202509750699352284138631747912015741040 12488864 -1936210470390766974069289432066566389760 12488865 -131347333196508238253245979330194097280 12488866 189767206258670438419093871236596182304 12488867 -1306128766989295181475931324462579479888 12488868 260364068345484509216975912717704949760 12488869 -335008433228931480586758701168306742404 12488870 262399804557890782322304995823766051200 12488871 212661787876883499018892097929667719680 12488872 922003845389652430179473519134631116800 12488873 -692617604804262228691883071461451296000 12488874 -277305263837262767820371425691372547840 12488875 -616537379615821757050695862546083060000 12488876 303327747933358897902556518677589423360 12488877 10322829891786061712983842039982510080 12488878 -707493193246249555459454617598520557760 12488879 662758148031011122307640964468652044320 12488880 143892780476723532555548613910558801920 12488881 -899183513596868545827636722817810430318 12488882 76663596547373031544449802052460326400 12488883 598962044161303625283966621857009697408 12488884 809779998540727838209478417772520089600 12488885 1026222116429439179736701217273343497600 12488886 215695926858032481300940718622022936032 12488887 638541151376888093905292754663018287424 12488888 -45482933341470785887813805197948170240 12488889 6176189131599751716645922873631497920 12488890 589621713188108202060368623289678995200 12488891 264844451444309381873774855450257412184 12488892 247710164716597093614390711892796375040 12488893 102610629330316138343365429243613818060 12488894 744065529322864691038164078670352448 12488895 -301120889443598434391899334881946839080 12488896 -95418750007023397970875134792196685824 12488897 -392283117625554323652362423676474274848 12488898 336701486517064978070752885446815700864 12488899 -1089481987589162108673158083898969626080 12488900 333325433427299019577974557896648704000 12488901 82149329574321893934754764548421112032 12488902 576762745757294110451533135041708109152 12488903 -361625907771299622854895945570266857344 12488904 -26359783971323556927741236197610019840 12488905 368257453719566261999960061038900704320 12488906 -183270861944951188520472553075206014880 12488907 -318968164601910135210604693226958590760 12488908 -153521476665443553508740806034822266880 12488909 -1460415954431263507775366093506750104960 12488910 20785242320428973204779933241524101120 12488911 -264581798347862777304840368518384169488 12488912 -231210485746478041941812602398860771328 12488913 -37168876366820584745211689434989225660 12488914 -597464476641499185152935746246611674848 12488915 -576186001872137001455756206947459242400 12488916 -594485483877818304032204017769858881536 12488917 132934633605104712369012181032358339584 12488918 43959123862948245392345348337548613504 12488919 -436345419388255124469672584733775900056 12488920 -3314702735627110585793971701096038400 12488921 -1559248680621593157003683433564870469878 12488922 6820237608257920984382657104575467760 12488923 397700109166114960910494049567154943172 12488924 540406745539093006775568567059189460480 12488925 90061950486708358871573374685895024000 12488926 293368102941819324557437961927733688320 12488927 -1230599799742584270484505375156890932480 12488928 -448590220106062504243751877698566225920 12488929 762828007093632526191099220817591514530 12488930 -581833752351843808197357666870621500640 12488931 230385023491006776184251101750858849280 12488932 -1191829730744774546168741883477782917504 12488933 -849044233755270651829030348235024825280 12488934 -1341204770441650282111176065601865076736 12488935 1216370308707132498312446440749478662000 12488936 744512094204664801767194300400674503680 12488937 552135903136241535348760304099032619520 12488938 -115751073643649930727016066815197925888 12488939 533692290403967581737566116459809656640 12488940 389823130831552115147979696474974069760 12488941 1509173166895184928140375158954278992342 12488942 169578704833164814882434718948713655872 12488943 -51946434865264211767123553612136919680 12488944 -180767686640874432461529635097777602560 12488945 192930851967986363446915087157361446400 12488946 -497633241855774105583567683867979986816 12488947 660939568775317070703908080736195598040 12488948 -60030788005070828936646632062724461824 12488949 -1005818899231190881867660006049429526432 12488950 393228918253297342273877538325611732000 12488951 -2119673564748462095090190214829371325496 12488952 474190289082384355009379566296406425600 12488953 -516647112825124006711746516917925591996 12488954 654186590710816622941554893146982304000 12488955 -380524647706402029833063460868514090640 12488956 804821240719573838148422760881809411072 12488957 461084330586612114248346121899823083000 12488958 117148928913749193658991389625114977920 12488959 -764712740272716306222194445937770928784 12488960 -201458004127177849732487237779838730240 12488961 535542117210260592011610798869416282464 12488962 260715410325888268924551876178453420032 12488963 -14357677015248139351894991850270686136 12488964 -506257708527508207853659005345774081024 12488965 146358873530017887074960392920280206000 12488966 -261222612083317512885663855955554048000 12488967 -382638124139014722478965782328889698240 12488968 -240052683848980875277501698007944637440 12488969 114353986168714926942869307984837172020 12488970 452911418859159647046900113890222080 12488971 -194417180675881460969833243510034810112 12488972 70857847753197850038476808870774720000 12488973 292591014896216341348232804452839456000 12488974 -904603275325884449044521179217216627264 12488975 -24347562099063407755767924086814411000 12488976 -91927411057920487719354951982226595840 12488977 -621721473831710384954686600073884632000 12488978 164086537573962881943109993204095089040 12488979 -859681199021443157237885162047171667016 12488980 -98524745736270893082463996070186065920 12488981 -2243832831761191520554705317144670846080 12488982 355272448505053926656339392075524799488 12488983 475506431430928704566685669856062740104 12488984 -678301567185633736950940885475703613440 12488985 -1169851594682022568217152803101594721600 12488986 -1995339414564618401302545223895409216 12488987 501122553140232578485993266702838109952 12488988 221838212343806121345614101096810560000 12488989 -27545017232400134532750271486881704576 12488990 -86441868679339818398586346690475013120 12488991 2477757393023994418415307139772571024 12488992 633066414681204810421949643083899011072 12488993 -110769316765174132458378130283379333456 12488994 -165720605816063340139366264541063132160 12488995 602464079961942283650813892042318642800 12488996 473392855091318231745237330563729985792 12488997 652039012761380436322776033872146908000 12488998 14611305683061812656975997828877687360 12488999 711959196562395804623271165418520016336 12489000 142026465450695584023542511091630080000 12489001 -74551779652098287976776118321326919680 12489002 -196646476036085803210519627181296876800 12489003 814074100856984095366992087694941027612 12489004 1036247706040664000819582476344984268800 12489005 685243290744518327168433303261995883660 12489006 -11470286608210918282238260762568426496 12489007 1409306834244594107730547616757221575512 12489008 -161829134668758421292388792436989296640 12489009 65020623779171871480489508123982164800 12489010 -186399773132720616634696233348273223680 12489011 -1294199109179818343672506408913992851000 12489012 755189226450959897625780335883030466560 12489013 -946974427609050751794847704371227771076 12489014 366354756716921579643555390113456383680 12489015 -120777381531266517591580100901450240 12489016 -2110240429769043085298938086655736340480 12489017 70063782305153568966316484794450006212 12489018 573379649204343075960458386588037123328 12489019 173481256454275923918132653473660600744 12489020 240959419844590344281277379095723348480 12489021 439219264701561520168405917178347501990 12489022 118187443168481838788208633433823140032 12489023 1126645835348697373542215841178363843200 12489024 411522221072436288985958715483551170560 12489025 -860934645030054613341683182405726035200 12489026 157905473618181371617698899508693093888 12489027 -266570653013894149402712892914785123080 12489028 -2105269557428545134650142287450386857984 12489029 44162697974861000100183812001713855040 12489030 696145860259038649013550756123563942400 12489031 -3104243953073674131542770845695895336000 12489032 317531139590391523019117970070526361600 12489033 -1715911501355692169713544763708163935552 12489034 -1086140271201842176933936065407672480928 12489035 7342427367458540729349364110075139200 12489036 -232897053138844345210588009815336075264 12489037 -293802423503636990098583732612678181408 12489038 -935624036818827193058290129754232886080 12489039 -42514476299030040205717330911526938480 12489040 -139163762570118232989151111078998835200 12489041 187731048289419021976356339528656515200 12489042 128101124893869769731737551620219740160 12489043 185381703947652391476532635856941741984 12489044 1365701522697132308571926952866689163136 12489045 -392764200183620731808900121460008490560 12489046 -340165022381766788908825840410562813056 12489047 943794551745636087334626727547627807496 12489048 351039074189324548390783508681919406080 12489049 -21304698636997841920349375822000477936 12489050 -11231098858966867281440655391863360000 12489051 115323086323222715231894322170077445424 12489052 -22048139904258395515406418486010003968 12489053 568559026861668795521801461524755496960 12489054 16889551362899567889626833249031979264 12489055 675297310041806330694345235519329489960 12489056 -272714974902476289649440519691168382976 12489057 -182117069903748666664379394849351051648 12489058 396973514731894159284287051469383221920 12489059 145652651532518486936016635907523616256 12489060 86555490480581480350467182661315317760 12489061 -711371335399808936784024026217190737600 12489062 -166922649697644809571184122690826567968 12489063 29178322611872505948414838460639743488 12489064 678042546583858176676172834533806489600 12489065 -1657086304690245697027151285675604687480 12489066 -13514100195727782181816869741914027088 12489067 -338726105605101475821808497845471169168 12489068 664373402258169794885112107498583799296 12489069 474918394738239605285766334790973713088 12489070 -143828989866282824722956123148371085440 12489071 277748140007141217543077462294223740640 12489072 255744662229140336850291005896428257280 12489073 27800746111440087688640116507989299824 12489074 -35155511238352398501088016448986824800 12489075 953916251548473436221711465151504845600 12489076 844002406750834789273006450741448386560 12489077 -877382725655769164638763439309291301074 12489078 -231573341422274178180792178704002273280 12489079 619342175357312659763171668858653955488 12489080 -897889384483508017460643717950843904000 12489081 76174835173260153438863218499240325120 12489082 -616046737962907643100975445871523981600 12489083 740060023031902298402318309960537479332 12489084 283907126798760866832121740167297442816 12489085 263005813517702430252174005327954895360 12489086 5947002253687914076291447569707568960 12489087 14241773046444955146148191880272915456 12489088 -651836120780298167060940480839134740480 12489089 1935518725897235975754408231954102517890 12489090 236360339788309947079074745905364554240 12489091 528562637431999854462340919388726223312 12489092 -1296274300724427121416347098415235072 12489093 396391614360191573690351869186487071680 12489094 -39570410854020821707416459374891509248 12489095 -427199803657504119143808523439655964320 12489096 262069259474426025469124899607627980800 12489097 -635114365425922489934739374956382916454 12489098 -372126314963698964027356420075227553440 12489099 -62890980160999543915086214825226411520 12489100 460196172656484570957910359334855776000 12489101 -423407088266011014016194972641815536468 12489102 -6157822693221547760439735260998394880 12489103 -917733488855302583236219557715105147920 12489104 77297081399049525461830176908025593856 12489105 -417413445849872682031355122506263351040 12489106 132628960327346027152828754453593390080 12489107 1701100927316573935877739745259320074192 12489108 -577498038606226226633880498166901145600 12489109 469550315985227843143041613973530279310 12489110 43123024519365170682717069130426944000 12489111 31130091981018674343734823649079604000 12489112 -1481332155721452392332294833703539148800 12489113 132975232570283533049483134889046444288 12489114 -137294352915124191203547742721074318080 12489115 -145246674305966778235447570097292718080 12489116 -628518592847235606570250140475558863360 12489117 -81445306944966835704053435893744456320 12489118 808921515182448438416884497802129319040 12489119 -1764875615273494949028116121831180456480 12489120 613082723167989102471747009552580608000 12489121 40709467989722359684544582188058084100 12489122 -467005883620132964676670725536517685248 12489123 421053746431521146051039341900517355384 12489124 950212524361921162853274610002282951296 12489125 -242666048832008929456094690796353664000 12489126 -175675759016394043257637658843398847616 12489127 1011834450663833846066992165231195282400 12489128 584808248149270402692460377169315829760 12489129 -193108018909511177260107576830074711926 12489130 350613079995031534932754496337479761920 12489131 1453400983955838507015966245452339294200 12489132 22391826646846610714843619865907066880 12489133 55744127818062075925044088470344821440 12489134 20891673658192933888812240796233360384 12489135 4330837001906721760119284283364344960 12489136 223675056957210646244845871327461376 12489137 -1631288243748409128985489147301117567760 12489138 190239283074186024907709879690075255808 12489139 -110810847280740121421661244233577640576 12489140 -158198496855634777566137369694002611200 12489141 333495210611300494048797540737377376064 12489142 -380043867178596678036031236410574566400 12489143 -1255241989375788281740579090905905275608 12489144 510761548038751817448646491984695070720 12489145 -329894969494894687700825346195725662200 12489146 617741075975564005226992352470520668272 12489147 50734144940613441349549568131057950144 12489148 163384846419194121505648294027192032256 12489149 317042587829774247726236327077063881120 12489150 -156645687954130151488925029006780800000 12489151 643973395696762129923710379994521273152 12489152 5558160903932046289980005459838369792 12489153 437925956457955844404505163960814765104 12489154 -481847331717840207749679954168002578224 12489155 -62641885492691950088448545775873209280 12489156 10685412033748717595467866238219387968 12489157 -1188828107887578949609912058042570650594 12489158 -506392348179759977914148991458721021120 12489159 85047298572074218053267267025310942928 12489160 -23787295884879260797335324071593728000 12489161 951973130675231277675851479200321982170 12489162 94056688416600310398044166492153790464 12489163 1098791517085790142760909924626312235412 12489164 724273330728015478910551316245625273856 12489165 50713879260803442976340712932933815920 12489166 -544343217222533782817715031295469316800 12489167 -828595874918867581932006296961845888784 12489168 -185217190862852525422044454009793150976 12489169 2161949284585055516183774966554548698880 12489170 -528104734008096515975785037643362298720 12489171 566130083333725482323749225866618959664 12489172 248413832318699807622736216980688531200 12489173 294256030548827466435737756606939533404 12489174 407086743118945432601137362220217306880 12489175 263095151102051921885223356337982471000 12489176 194310265393746125471697491029666037760 12489177 -217068626725304247644297180498669040768 12489178 4144287058076970767717518154242860288 12489179 -1763799299930458981339304101336268362680 12489180 -280689665826006193063392886168682496000 12489181 540407505558659317897941311592617649964 12489182 -701793550089590236329825618475189415808 12489183 -42224637759084968834484033883423800336 12489184 256366632723256162775572554082481602560 12489185 -86633967518821053498433027912944658200 12489186 424564612052401490898517791159956223744 12489187 434674058002730214963937510334689080320 12489188 -574580729522039900110373652018617502720 12489189 151916698446504524620543007864612818560 12489190 -95441614022516906878202573329366552320 12489191 120998022298082127795473135824217291184 12489192 -362109954215508919346728275640024320000 12489193 1444032400267491436994615670502843651300 12489194 102768163710948316082911354244183808000 12489195 -59327380371871980059917113160281208080 12489196 -715008859330114347074952814876411129600 12489197 -43861465283198179031447107468399956768 12489198 97985355973247666239978632813418181760 12489199 -723626776324671260539368706210791771200 12489200 -209898764086693538664374326044640051200 12489201 -53487576126153032375504015311760478720 12489202 427988188172793113452484792587696872960 12489203 1232678300063668605101705747444669624760 12489204 70016143180026997125394966294799818752 12489205 -40274851238498568743913499712360160840 12489206 286137626167399530330842256674233275552 12489207 541645641996903261142536593467713737088 12489208 -907526878343280828200526783104742359040 12489209 -529715362652288863364583278421379031484 12489210 52821911581639531080417057918290918400 12489211 -272157972019494943061707392053570121968 12489212 -353387850821605070528284397973677365248 12489213 -164173184619150265546713266236990694400 12489214 65045211131966342345752499252755347456 12489215 -390108140450507950104674671288215904080 12489216 234896603158100487183355930734476918784 12489217 687632083587180648650828426471147470420 12489218 -194646808833306515285956233516883980288 12489219 -1317123114869451077270357874558535860156 12489220 436568932134419753532994869019313894400 12489221 -34010242843784537040941758116017314368 12489222 218159664751868139474967155205673595072 12489223 -405288183595428970858518145314341748016 12489224 1449420381656014505783921453089857945600 12489225 23137215505555709289621739268967912000 12489226 270565703617422963045047692761953614944 12489227 -1631811347446113323953213812055726963440 12489228 -176317437953096655025062894615690732288 12489229 -739300933402173232716676017304798100170 12489230 -122883976240688689048064031013240634880 12489231 -923639557108164270570906394728877110648 12489232 75403141451480900817227898587571814400 12489233 1463154796642566584333992072424699025264 12489234 -286511026572634015803381639045900618240 12489235 92087993377977030906443625696043266720 12489236 342508887823806925534605038792475665280 12489237 121357306558162921101959585827135351260 12489238 -190196322960321547878493561665507166080 12489239 94716623996881312139820589600937225952 12489240 -1634158923987063585803757665402880000 12489241 2002069797270314064436553040814324541642 12489242 951204538785528050556797392673879788272 12489243 -147799201653458958994599461601074798736 12489244 -282631681169852661178356692257677923328 12489245 82624618913076802321443326191215355500 12489246 54967571356554024649254159996613506048 12489247 -871391855286812691072738780792477454080 12489248 247848019398118420455072457559596400640 12489249 -138831681276734942470868590101133946112 12489250 -252141586764551900400855773614903128000 12489251 1216575128671733364461229322714287686400 12489252 793609183548937755965529775778783634432 12489253 -71339329193589414921102821387780570496 12489254 -120022638419393069637477055903620870528 12489255 -40839441968463052165848405105207321600 12489256 -157849479572425232638213284130840780800 12489257 -3060991401369923556569141433031824822 12489258 -398747440290263720756064343622409100032 12489259 -1226692682440408266526531798630522156296 12489260 89855945239732209303136990587577190400 12489261 -96643829510511441692735879285106814560 12489262 -1137422501295784168281728021423360522496 12489263 397901485617351461878118743948619611680 12489264 4371037687780382003454026358051078144 12489265 1619010733627644655580424936056120800320 12489266 -94528614506209611666382917912428077536 12489267 623253875959556896131009341876865803832 12489268 -1785819404397876000571606847587386531840 12489269 -2081650129454201026633031082592383206976 12489270 -26281339643248112316943045461849753600 12489271 970026648788832628965731190912201990192 12489272 -156744163873667974728236591707991347200 12489273 -794118980399356742216615294646464361036 12489274 268793200981874364869234963690429329152 12489275 151449567070025123756563443429259473300 12489276 31724464240675317420114303711939231744 12489277 -156063232486956313820980870157090072340 12489278 26299274044541403296353286558859988608 12489279 -786643028079126060104620682818108672512 12489280 -26944396188364699804197911551750963200 12489281 217042631626299549176613910444897040640 12489282 -59975651824666870351799690943026872320 12489283 8754077048871338770027262306742227160 12489284 -893491418816812148490795322903402176384 12489285 216340764457809265139648058199243689600 12489286 355502632649464584477605095670238410592 12489287 838584313066721129811738954452848302936 12489288 166996890014054309862079382031151595520 12489289 -733048527933445084106305266505653316000 12489290 142002277350398890550219493352851206400 12489291 316733634109112040861174387469013445648 12489292 324436873864687200179725523810328412672 12489293 329570795261488792281756531389591383542 12489294 -383775903887683873160325884393059646400 12489295 -108112727794639148031854145044215368000 12489296 -29121049807823137990508182133408022528 12489297 -174131979689786077981331614610263379520 12489298 -79410073767188153267779807651288095600 12489299 -294161958148110036641346507465631905792 12489300 -128139993762858184037310697073529225600 12489301 -2187413292173694022190917931711700948192 12489302 137158512106542628166797510915549018752 12489303 78819306816567953555550134330986623744 12489304 954958522717862760027253228610868725760 12489305 170993661165569910712914226112977677960 12489306 -8382319004312702282152927411720584192 12489307 23167808318269515504683907182569152512 12489308 269164152465707392351728486562545239040 12489309 40224508197505595535203237652644104416 12489310 -269483426326906564289478325141041815040 12489311 -33106488242369504661279403571783904576 12489312 139901638092577504482851583058042159104 12489313 42184361853237919001216441195332250496 12489314 1923228843075111663316425223551528000 12489315 438971901044821866749389880600835545520 12489316 -912596874882968464694190594776386355200 12489317 -1109977662327781173828409008832954181634 12489318 227020349484871224125009879224995308064 12489319 -137498884304980643290503709591239294280 12489320 309512462413551317441225895970396108800 12489321 -55437030267939714027105178197047303040 12489322 28322224234747411554064873903256262144 12489323 -80536536618510530606015012055422280960 12489324 -152042498734027138238153245717715986944 12489325 -55678214243635689050511784956740547900 12489326 491763929322549960552470547057052923648 12489327 -133351704752283786226547513564017499160 12489328 279692351668617249263957731106994225152 12489329 -206888897130214610283957420741257295000 12489330 -84492218485683162197904824020180730880 12489331 -7883709318322867334183670691701078168 12489332 371511983810851439116144507873423461120 12489333 -1611029810828344872836633906507162400 12489334 -68857066324030966256597772365874241920 12489335 -1089602475754879934605045173013832535720 12489336 1036147259309608427566018492282975027200 12489337 -458103036833129886208746622679146984448 12489338 164411534578069045389098085673414330368 12489339 -567082003367432918306712093322920595920 12489340 69780525407545564930821982215448803840 12489341 -984175238478421851677404479818256991200 12489342 -52546275348208607346798871376324075520 12489343 30709590190356678968927289622290496560 12489344 -219306833661202373101277057171545128960 12489345 -59762395404964684161986074844418207360 12489346 -873079408342684854565493687630355761280 12489347 313015121376973424480193968836471897920 12489348 -99103858859967963293405769505883550720 12489349 -703764148649924937781963637944530269600 12489350 2511488392103350454595832839053500800 12489351 -6283790264577216459387960553816141056 12489352 443036597181206349501863462852377113600 12489353 -345413143793648992415330529890823753420 12489354 -5918390293816638160392646801990667520 12489355 -368559528332149351796421599388578262240 12489356 -471333874918596034657397868788424007680 12489357 -1555675026825352894507994520182534620416 12489358 245608456908324882844192744618892309376 12489359 1591169855159754046092698530898698336560 12489360 65302107412319395678381753789863690240 12489361 829198603441712320923465592955491702464 12489362 33396758005675412461058260363637256864 12489363 -281199040913310056105088266713876467600 12489364 -1300667891865662165342431588959180932224 12489365 -199630045381208835144076095642063746400 12489366 257393574232952248915188481257596812224 12489367 787908653664607779954827387954691093120 12489368 805381225995941689474070670581592883200 12489369 985819551786183931946276531038913505744 12489370 120108191224142800720293329776433918400 12489371 1916383655722872006051266900559851437572 12489372 50544675092517820991963834914967500800 12489373 286571133659646480364192418281308499968 12489374 -169349224250916176611015456797933325248 12489375 112330577309858013917807895074995665000 12489376 -179949992846675175122049064754563645440 12489377 1736394569490147728276553766376424698112 12489378 65676821117835986754944937195733632 12489379 -167965348363661042477849708744532079968 12489380 -368625100432785452059999436331595411200 12489381 -875460893010519699015729165721273477860 12489382 256218888278537716729870526888278413792 12489383 270011276361124928922030021876847704144 12489384 -966877704147551082807505540287467520000 12489385 740591544693913156219443024825820796580 12489386 14215488362661154923181854194608247808 12489387 3114029969610976254734024961370867272 12489388 348605460551967626818993461002209580288 12489389 229031233933330766144982438372048526368 12489390 -112479215737714842475609391735867520 12489391 -299924309762474149250941364988407088048 12489392 -278480663407045821583589352352293371904 12489393 755359278602167955698903378848918528 12489394 -272659134527950763029570659570318674400 12489395 -424677688912759664071231770689900451600 12489396 -62231490535084861820078014540294238208 12489397 -318930991552352420606239894559164648320 12489398 -404174245769926653864024109712916616800 12489399 227846913507682351704261790605973388664 12489400 -98058169990794260350204555798536192000 12489401 -511957634372599144677967679695441975800 12489402 43266458004199660184326368395360855040 12489403 -1439669609989278735580952005421457655360 12489404 -723911873402006471460188488274178736128 12489405 409659974980837820508280853538365528160 12489406 445707795581919605597458799383999963200 12489407 -219078601722661210824230081429064607008 12489408 -208818955683830611255074100514644819968 12489409 345781984563155059691023937952516498480 12489410 660155691959019973552665930341472675360 12489411 -1255406645409257005928521754350143796416 12489412 -575305547376275812022013520453450999296 12489413 298065918208214613952040031268412300160 12489414 261493574378896406014971321255103199232 12489415 570937234885913119592460014791403698800 12489416 1499824007200323338931536733920695142400 12489417 735399955758548814156782308944744150240 12489418 -45656667063505765166761217381095790496 12489419 -580288674509774586426634668173283014304 12489420 -16981022329009373154454332829696419840 12489421 221411278856504005111680186804686943712 12489422 -169475955105074347836546986532367180800 12489423 -592065782520748818082452401151776774400 12489424 -3533374666721275842362568870106087424 12489425 -52804948361140380071473276908559228800 12489426 65066141115946897378276834010186680320 12489427 -902249814522010289517612790171661496724 12489428 444124010570517238662678703898173747200 12489429 1247797794823140942649314962348790575232 12489430 -479551898191114785749117360801876553600 12489431 -1640399642908423261303178129330898757800 12489432 1103296957286916772897595512628180152320 12489433 689060157416917157061007026620874123024 12489434 413842129900557118659369614143022518272 12489435 40210259091149003383142779383830937600 12489436 5388591053242585486463943848763315712 12489437 -654590172273284981042362966217390993760 12489438 -55186882185119827689989396845822753920 12489439 -56960239112324767536510923222204003600 12489440 655690848042544048607823536039283916800 12489441 403924083223012842050856706908084033600 12489442 -287618830011236091556160982386288690688 12489443 684312695792945151371041453536672865692 12489444 828699021598969335460355943541063741440 12489445 111934603238937115675842724690128807000 12489446 634075263277439087363925272419285562880 12489447 576830565607216530648599077165325749800 12489448 45896531158182339828463626584065474560 12489449 384790472504502752933948888319404280192 12489450 154922724121890171208092526944988243200 12489451 -203977775224706156136003404180146084416 12489452 19355184395183306702381699986197821952 12489453 -1000580668016288343223762628498692838538 12489454 -183211165453553203758627910645977061824 12489455 457918856903269371063304539028434996720 12489456 21610186922236939393533005439425839104 12489457 -96736559672171810250660131669026037520 12489458 360871581688349074839483122179346847552 12489459 262407097962823411669877432503789096800 12489460 229032190775930566547405469621500928000 12489461 -251146765402237382794492453860553215816 12489462 -249161008984855500231991299020245858080 12489463 -360033194728226640145218371605779530952 12489464 475623319831509652423012736417095249920 12489465 -204078523783426839385719315411126386880 12489466 185379686928343098215471281363227998208 12489467 -1368811606230679106756070672196387019484 12489468 97411233185002687645513026284511117312 12489469 1008641166861443705380433429716426932960 12489470 -90613402260559549313031961354946211840 12489471 329387608648320752196353557380580560000 12489472 -739311590169098029773995165278686674944 12489473 -101831149527900878678716034091758401278 12489474 -219798850632370180570155215642077359360 12489475 1135247470707167455047254649553364141400 12489476 159467260348181788665800581545654094080 12489477 -113259606228365969078840105794687057920 12489478 38320242322641948156485987165873404800 12489479 18509870407802135709730986179553863040 12489480 -491722046825345911397011312165783910400 12489481 -1313172265951222522833495987557067519718 12489482 606966329596048471204200112206241484592 12489483 560971590269217666889070570670535212288 12489484 -69433746117195168956625997144326155264 12489485 -241558166390924145522727316711229008820 12489486 340578466964746966602201443274154649664 12489487 414301441357190075482505887145489641136 12489488 -353874144826414419107274178771369328640 12489489 733374604236232100071249886360149901154 12489490 93719853555118396441817825454474608640 12489491 -105502325122169799643531604182468087728 12489492 170905789335474806305242351580361920512 12489493 418248523275996947513168299301498577564 12489494 -422683364280086582959710968537205748704 12489495 -184544905113423144560953950065580584880 12489496 -171969904020626828128984376640505374720 12489497 23828746927091033129039610823756231680 12489498 153733889173949658002883518058464870400 12489499 -2873948447832910594986182420211923448 12489500 1418197091310836801251113541479434880000 12489501 -503528167421793011122686016638859201536 12489502 -167139668867770090193557959083270618496 12489503 14237745539314054194140751347159289024 12489504 937147391348401319814647016790700851200 12489505 279597212710389243564273714542611622400 12489506 674214114230413293218562622387559305728 12489507 -1189882981329145442127087273562939107120 12489508 -754352800208480858055818061432879406080 12489509 -1030457013107421303275726210596829568 12489510 317375783155742256451826977602491320320 12489511 317434400212600234860575802864111589112 12489512 -802901233971567377401195381291656560640 12489513 830189287623694423852774739621325945744 12489514 754206860071575339558401268549677447856 12489515 552324476351233097329410722179759064160 12489516 -237933155445390898293702167103065776128 12489517 -1044012936931515901516458277875706740 12489518 -103037441573298887072597846670955902720 12489519 426566298138940100143510577653908804480 12489520 88208868802061728851803272795978137600 12489521 612211638996394683325857944066104015344 12489522 9809503781647629542962344084272874240 12489523 725662832947081773548461439207588773772 12489524 376564032427910046215411141173824756096 12489525 195514462909301346480318508492753176000 12489526 352915455227099386971655544848016988672 12489527 1435284123470996693668696741718462846376 12489528 -92613327680013448604376739063383982080 12489529 -74075320400224673768214879846616099392 12489530 708727182910289032369695873817573064160 12489531 903172221097561604193563852210007222552 12489532 -336166349666038687032504578808323613696 12489533 -414235228631401758917979843232188636480 12489534 -437808906849858896683375575510004371072 12489535 -433902447833378071310225027653187161440 12489536 -538645564929607750068343850537771335680 12489537 289852929995305111469323984435469192352 12489538 669735152542404463175899855210254643920 12489539 1151990734306980280600044149446459267920 12489540 -25762944819365833734509122308116643840 12489541 -1405115607825517548671317705337516169058 12489542 461389351125816644150127082440943080192 12489543 -128860925363973531128150913087734818464 12489544 -208183590264895180631260364632804899840 12489545 -724932534948637702846223584195731054720 12489546 174199887299944473732903020647910745600 12489547 85234453380619191824810277780744807200 12489548 285454195721799722977309953511658365440 12489549 204827177851160224503639229087793066208 12489550 -24027965226974361945787173116056080000 12489551 544406980202861059811069714867507306112 12489552 2249465574948091500187867708534947840 12489553 -1119341842036708134771891857662458613596 12489554 -192798592595278262440155255689209069056 12489555 -369447639368265905367863899664862739200 12489556 164695436838001729248381991993597615872 12489557 -1149423102713125137999337355606688623268 12489558 701116998223547245616977525151815797120 12489559 90394816938607161665749350317293234560 12489560 -1115372847735887837691663636286331289600 12489561 -371617488801697334441248755698226352128 12489562 203054958333051743465467776933388934112 12489563 592025822973537057164460470748783428520 12489564 277305461652678086159770151789057419776 12489565 -4628435534885029329227196652318493760 12489566 51967775856725189095008845098077804480 12489567 -506216932605747392427607053723479556480 12489568 -197090084439982064846203308199426129920 12489569 670417590517610530835236314803861063970 12489570 14525195955020019244544462702133272640 12489571 2793387092314419245594758576932306718632 12489572 150042432397248823082780129877704075520 12489573 500961909350637196779284446485018394368 12489574 -495060528576309698428367871722966046720 12489575 92236098213833298767153589331998144000 12489576 229235941829961526736669787011332915200 12489577 115827499563419165964746005062159047424 12489578 174661331463710239064001333344788881840 12489579 -474914311163583763899306385922176288080 12489580 -497686786844413015315973258432329420800 12489581 -755499342019736589462422769641205350868 12489582 61486147248136043107737920053216011264 12489583 -482815695076768753347711264067929253168 12489584 -2681655975902564874004880061954785280 12489585 -286784340532053032161373640865309209600 12489586 -637014241454992380885243872109297025008 12489587 1585306540347534409294444636761648805200 12489588 -218868506502752637346150993392548569728 12489589 85279260574405337945101101578766967456 12489590 201147689146872956997782018646098150400 12489591 -208783872406634982828392980527882888960 12489592 -288598320265786774683176471587563110400 12489593 -1474160699152048630242592286495532469680 12489594 -283551096133368225143432203717267269120 12489595 -690930760016024361996495082675681165200 12489596 -668631791992057375523480330631144996864 12489597 -178146010211323008727812398101967094426 12489598 -341240286170482343246252355716562250752 12489599 -1108090779997253556444846951344997024264 12489600 171283717080474690854406099038109696000 12489601 1177886073813431810494628999731245993602 12489602 -390959740786543009273705539941345131008 12489603 184473831367826201171176946410598403840 12489604 2038644690826794526024098447738114109440 12489605 -224598125044544530786485944531486424840 12489606 -676505968569960671086938935629524547200 12489607 744670915001574860871127435329511830288 12489608 17521497901394899367767130401028136960 12489609 213234203723011194742217096198448341376 12489610 303523569768979339773952844230992460800 12489611 162895200794439436223164487681608137120 12489612 -519805181455481151676406712208839782400 12489613 -1794670384950144708948735400059066136138 12489614 -764504499958158967027378472277467679168 12489615 -886594969584820211999866934409051807240 12489616 -273241393625179148067685671695470256128 12489617 725051625653961444638972752255695120192 12489618 -147575209143000067600120907841042880896 12489619 468199487518419988601822328411969231020 12489620 425979307049790130281897017281635840 12489621 -73158163419955700421165416494341242880 12489622 802111640712528821290673060136141806112 12489623 714837097765518888913512992497995829680 12489624 -402107715353094791672725304293957754880 12489625 79679528235275321120460457980022794000 12489626 -830124452652367920596370916792962413856 12489627 1566310462979297819837813439895560063600 12489628 -466893877649142913487564011854074661888 12489629 1329997580259008238285478798887227584230 12489630 36377890019587788108952658028535480320 12489631 73357525783220192143781813322349328640 12489632 149253297252485876755605581569764360192 12489633 25468427028452022614062532141253642600 12489634 -932874108569927450864387608761362564784 12489635 -1106612717631226323085680316792232431920 12489636 158492118155846856958511605563601830912 12489637 -877926506893233968067144850356551818020 12489638 40286709447606246555225185316128102400 12489639 -1125959935403929655635964843656556431872 12489640 305353186680268452702452373113007052800 12489641 1582517375023824878806016573310955074042 12489642 -565739063518689589362848736857233562880 12489643 -145757830913580006774516549956865485576 12489644 -167594524584537185356111646243458274304 12489645 -258898167153435507502597655860321309440 12489646 -16013537218027646053816207709445163776 12489647 562696388084492997618480414043914270096 12489648 32445427157854411498080704112442834944 12489649 -417407680778704250139586380844648202350 12489650 -18323247642256674623993168156565552000 12489651 -7596147276998089222373263151569949760 12489652 -8660124789941059216418647923246530560 12489653 -839287325369698148195401159093131016800 12489654 109755910593567404298355327134403101120 12489655 -185044866033447404174811113642678374440 12489656 -725203151208660107998953988932383846400 12489657 901544867830329747843863701167116412240 12489658 -891136528766623943495257236944677906320 12489659 -198518118971054216255515420069777060800 12489660 -503575774241092560871331320985513472000 12489661 238372876630897905676584076946844904262 12489662 242516709091971054174489506560913126400 12489663 203071792271182131713684733534125952000 12489664 -161592908740476147661926800400159080448 12489665 -135624612300652409379944456812396880940 12489666 31534430837889275363601403047773457408 12489667 348242203893545840744508117464778501360 12489668 710862462816760575078907724030653824000 12489669 275415837605822821903679480625167169600 12489670 441988501596206917150172269774097251200 12489671 2658316779373531734570236582219842155264 12489672 172410440579188805189283373624163696640 12489673 598796676111456637293425768960663674240 12489674 -250493969752601086128628396476917118720 12489675 595342923837553353133219086351651384000 12489676 981630015338714759598707030951214344960 12489677 -1153166413955320312841749514281409938080 12489678 -50183961834986999221188927652954816896 12489679 303348611611555647827325234705668794176 12489680 43047409066127497617980252428236226560 12489681 104362000982856631706506997586596978688 12489682 116792171654044594214427967304914131072 12489683 72152792298823065746325057584355530880 12489684 -41960106226928671155169453964392740864 12489685 602012611492670197634323406280966639000 12489686 -1460235740175732221311679706667826787264 12489687 349134864871832048142492064778927312640 12489688 -812996983796261994326031131871962726400 12489689 796903562916393805291429690234667122500 12489690 233856797079913203325561763356457752320 12489691 131521685873367529818458456725266239492 12489692 215905609908721353363249691988867857920 12489693 -727833996726420945534260301859117527936 12489694 -3065708366819386909699607949073425408 12489695 421712421461395957786547093157667324200 12489696 67697396274209349515962697803016699904 12489697 -1249076667007714113244880677518355307088 12489698 22457662953467163229781825129267160864 12489699 159412572840206484820762003331962105464 12489700 -445979192390744873614300609152594716800 12489701 -175256160652678753154806698090618702048 12489702 -142506763050776900927649002241035035968 12489703 -1243966195601638118193000914199625807048 12489704 703217067566106986956026451578517109760 12489705 -61958868588199656147916821472146769500 12489706 -149685104318797944685295838916002754560 12489707 867964804690838974352527448668810314480 12489708 -32479038272324294212535074769507094528 12489709 -1233765893370685326949049729107277602090 12489710 -318978701653970268101953815394665744000 12489711 8872086063479853507269672564894936736 12489712 11213448387676450276624800259204218880 12489713 121344841123374200085723471855898802880 12489714 306697104005492277106439010153935800320 12489715 78124641979179581089798015872594054720 12489716 -93306136073038621716326402645683899648 12489717 878836306013807025866109673192998708960 12489718 291110636515741105646930408502277606560 12489719 1279702937784577442486077081315606758360 12489720 -180471637136111661617546577034653696000 12489721 1372365709931612419211801920034953090922 12489722 -155990840953291918517220782250475661568 12489723 571010625622590494969423873368442206584 12489724 -87150686609384517983708721937276776448 12489725 -72832218511166963235185617489543236000 12489726 156085049760506311824036519665197363200 12489727 1755293013113206458958502865671976344576 12489728 1322686076249835480496239519043072032768 12489729 -36370339651946625545678198106975336000 12489730 -67897008784222414544561715822798259200 12489731 23142484978805463922103211739998507792 12489732 485889333604405725726264587050940186880 12489733 497872906698766561046820695200582635840 12489734 429419869650668602735651136784815954016 12489735 274622690687325706075815410103323454240 12489736 217336879892402063829653476989949378560 12489737 5297701311674866584572910423343234368 12489738 -717450142996382572032072282414574536960 12489739 -155867099284393408262951008807444716460 12489740 -233687115792261172262466349797906447360 12489741 -2081524498470126370808154921719998080 12489742 -238616867237788672355485509919548203520 12489743 54729151682464686795771664653070494816 12489744 -30904018469012415150077741179199815680 12489745 270252926794343764098949890775814438400 12489746 383551192178039452476084308213263773072 12489747 -17821438563395803646034772805871581328 12489748 -160614317798153357419128350186511577344 12489749 -2122035744886834859808953036938460640000 12489750 -65891488406871409339739136746788224000 12489751 -53460083562240635615461163700133784248 12489752 -512940334662788279955905675573821440000 12489753 -299123865968931594025094693208959720496 12489754 1003810215905532870037633597138549326576 12489755 435734200143641849425885054068995588160 12489756 -727051126872115750950113086141417686528 12489757 -132120135625732729254475955266468885914 12489758 -886417771549495935818716138539376187520 12489759 -207142547424662974686651378124530753456 12489760 -615214502020954806568418860409479495680 12489761 -771372280661093609855244440040832263276 12489762 -567428139753316187863095508249418974848 12489763 18564914618965481115469123253549714688 12489764 317347799092170271163500894821871902720 12489765 88885627399830894405880381777997424000 12489766 -85942208520796110700124238267127093056 12489767 -213072427187386558677641432107400671128 12489768 761045247392999633050700541268301414400 12489769 713671160299302087666133453037123395920 12489770 -246579639175659555908599030283848309920 12489771 -197738592809297865817560625031924606976 12489772 -817888587430647936585514895941976284160 12489773 -579283810282498182225097271930532303978 12489774 -260388693428873079753763645252087895040 12489775 -680649021762215150140952602861958906200 12489776 -84855506114188820766729919155594854400 12489777 390425581491350479538400034458685597188 12489778 187400500533382507863047328727017423360 12489779 -506004094107003541757263331788287925620 12489780 -18615111041392870169313521666685665280 12489781 -1022533205725287211567354961950585737828 12489782 -63768235682900213528200207479632158848 12489783 92658101932795512575689408543863916800 12489784 607361128947256810629580604210445189120 12489785 -434459026705075680116398034997698590080 12489786 -41654469937021389989971674010136308368 12489787 178958098601652222800389335218178358512 12489788 -542183616904990673968473639393317286912 12489789 -5925654109920243382042059124608207744 12489790 -96229232420024550011769186916174833600 12489791 6596628479572179406842623654811628584 12489792 -62142805180507886905088478861934460928 12489793 -927892786329779629627769752767393648958 12489794 -399573014355023150797687464376349550048 12489795 -26084916459436218616913514469470046800 12489796 844924620708567857726953969555262684160 12489797 -1690505576996209953698445592261404230754 12489798 227289394354112406080295951461301590400 12489799 -423214705738010831186417816330306016464 12489800 516522770151529946460960351618945792000 12489801 -87034010315263465541519489583020464368 12489802 508089051050269697182391965360545461760 12489803 465925086638754673295004894546956876052 12489804 736170992245757806395050192459765495040 12489805 -345247995333076469828772162717353316480 12489806 -185085911556921061215834902422318164672 12489807 -156421279340737243761509321652250859520 12489808 3855191164693638926383021573897183232 12489809 -102522831451710420117176767760363886990 12489810 97598580200011153515907163561937131520 12489811 -932284400414797455215033938212148206176 12489812 -578543717065258951379358277836641161344 12489813 -188903734686070700649227571855929805216 12489814 -515890080867270360423869200801257026688 12489815 126533623582705644403085531285712230400 12489816 815575795382171983593954843974975385600 12489817 1669849931583591199501308897761329413652 12489818 -234813295367299266219813275257292386560 12489819 441928137423361763656009849410845038080 12489820 -221080977556430068986100354674461214720 12489821 -852990825267939741322324531691998252800 12489822 -71847725000088820212143539572913407360 12489823 -14367694883273857597805430812590603392 12489824 -65713421118004333361747623120852353024 12489825 -4083422699969994635259667173269200800 12489826 830305402781358377115240077371767398784 12489827 974900538964978791013094692256147430912 12489828 -12897397215302973236298366099594080256 12489829 -1342668456413891103712665754149175437120 12489830 71944403326567954050310738686763793280 12489831 -220456167853410704339029823936722976088 12489832 -664938124658828383278448621809340139520 12489833 -2430784164137175864389185654984005372300 12489834 -48837020097742078063165378307008409088 12489835 -197615459030027285713183000857298962720 12489836 458002257804338382934684624965173038080 12489837 -194595950012026909207826751500985163200 12489838 -263094710707318978745930859710194137600 12489839 1340490879826558896392942738698786123080 12489840 90595814639863163486411291077627084800 12489841 209070942069776411768421287039641118144 12489842 -72912307453293345798309954180598216800 12489843 -797987097081384217173273232826764539336 12489844 -705040866015155237323839932130669595264 12489845 1041361544678151325841042161994512634400 12489846 140503195197463806244332330077896665984 12489847 555175808368211800317267949415243116752 12489848 -72094515717033316505707953658283950080 12489849 1557955526009142505544501577921927944640 12489850 259317839920767336217467061388338424400 12489851 119403837085836967154045395863787425024 12489852 -558764568351303230470833995863658208768 12489853 454321851283517053134590536683653811520 12489854 422454275584712117589871879423738253760 12489855 130688812179648100706050313315485986960 12489856 -1094516335774215404789141495258378403840 12489857 -38305365314171174888370993389598432894 12489858 -323563851626372713330739147861557427376 12489859 -954134449588136379865464770982999353960 12489860 -95368388016759700863696147338687385600 12489861 -127243225711554250583306749949888452128 12489862 23961182105623542678915561372102912 12489863 685845182121415746119058579894542297112 12489864 -81449228653783520087319026323067412480 12489865 -1042827200895318828567563075085927300600 12489866 -16753787955683749913855357702160562176 12489867 155879986338547282258429847924079917568 12489868 -138088339333280083843371891833624075264 12489869 113491900367962958848011050501951319552 12489870 116232513769676950590038064158627389440 12489871 342043057072063030525823338208807500944 12489872 -293680930082065701197694659625794666496 12489873 -27423746774736873341105984723807206464 12489874 141023138376075839668427461231899709440 12489875 317688560415595577171710963115228028000 12489876 -4092260779583336307706974705558362112 12489877 369404997945207714383779663539297539726 12489878 -400897521137768147993477289882967200 12489879 413438746607848374030015731197746169680 12489880 8472518993514161503941186256321536000 12489881 -443531782419143489105044546372500107136 12489882 469144401199053399296000771507168251392 12489883 -1110189635640587527013521224996488271360 12489884 -607032860427405883292457335943492807168 12489885 -55279205859261470918734370707586784360 12489886 108192064640043853843833276382337123904 12489887 -32407382101749888075514617163757983080 12489888 -127410552782288612270975480196835049472 12489889 2265639722740105752087800742910304243860 12489890 -88128110286748951746864307700540083200 12489891 -542987593234023015101567746035887824008 12489892 -550365230839246334797009778042921958784 12489893 689713866831929311190276252529715376088 12489894 414935365277540734719802582034429118720 12489895 312719757561719390661126648201644324400 12489896 -1145678778049024011673262736953942999040 12489897 -239564689134913226720313502162063165440 12489898 422799524737595013823484533746828341760 12489899 942211889301886802360061945222684750900 12489900 131572023920238101163685657845202944000 12489901 581920587067915879995034304063018078400 12489902 -280949978722773353613068611594945990848 12489903 -1511532222129649470339943544188688281200 12489904 70393708568391895395897364253100441600 12489905 -48390717876958246839815742579997482480 12489906 -99509357303058364404596999062863708672 12489907 -579150673631548585733998511679044217844 12489908 -568300948781170724363541651421965139200 12489909 7419794016524248096442594120846770848 12489910 318528428662056008590347021089427279360 12489911 -86283953662910603294575006982211724368 12489912 -173696603320677671562067699759522652160 12489913 -1597462461934978628818181489740953162838 12489914 103448309039740546631388130228201551072 12489915 125313985761725624196487952178005425920 12489916 761800053407607411600752254328890001920 12489917 1282448040653921949781271294760100419264 12489918 350834288508997680685734274404511475712 12489919 -193493654254202876057864129367816970856 12489920 -142175050422180018118836133801198878720 12489921 364561978358860384279446082565312787072 12489922 -10205921260550858523289293172527785088 12489923 -1251300177905004764330606923434745251600 12489924 -100992560186153759421845705650064262144 12489925 -500455757530477350435651421316731200000 12489926 1113221898042407296092599969737670765184 12489927 -26860090697187582319708978017692300592 12489928 -143890892333095034822371922861047111680 12489929 -716047174034622733161203430434960578470 12489930 -384218880672054572664676224930341222400 12489931 1524446294734329524371002806192145024 12489932 165307256431046074250356953004995028992 12489933 1026909102913173404778272636278430824896 12489934 -68429944984871357335552236621859633536 12489935 66778844439583310108925231600409898400 12489936 272628089183369954192113803333835948032 12489937 -14677452591587050275333869640897098268 12489938 -60991753801909683585306137749521728880 12489939 -406927252630155605574922038292036389120 12489940 -255653885547217926738796235978640072960 12489941 -1498873178221183054045790382862475924658 12489942 -95070038722587992653376856083007307776 12489943 632609875698338727703589612900073578784 12489944 436466095961455219625538775453489244160 12489945 334782182098056269062779476384062512000 12489946 -145122697651733797562932655014555783680 12489947 210408202245070621243066801094209175592 12489948 817925392709942273217451327385890271232 12489949 20286111355637444027880012581751034560 12489950 -168199835892548487683476132998285912000 12489951 -743739150477453159075326984966115789936 12489952 -43032212257669210918816010931685294080 12489953 5793599886815223214650468708734878596 12489954 76237114984640738293923832464052629120 12489955 -80079222602126653511085194365088126640 12489956 -665016121116703251839891500211210858880 12489957 -532550582914357618563202872869533950720 12489958 -116202636955987882733014424197152086016 12489959 -31902797771124542181148696646252304840 12489960 -288758273066805410475245669523677184000 12489961 -974297401421192242700744458484076755376 12489962 -69140471164645673860823106263851201536 12489963 412166476930937295352697479702052111088 12489964 328325461871978325293217108633151774976 12489965 684803617625918324496278777003750672640 12489966 -21970538767992749201364993067909134720 12489967 -109466909816835541300499814751846293008 12489968 160094049304307506784400472310810935296 12489969 -1047981131799467607985563509388669852480 12489970 89864193253185717591698393581886400000 12489971 -74785430233953320948663493422455824720 12489972 846285522926754508589444794853259331584 12489973 323719209328232673836660631982203390240 12489974 -209834170669411654045046030810040306048 12489975 -565282031301274047158414766696002087400 12489976 -719542700391732008508563402444554321920 12489977 689894291630501105256178657587264975060 12489978 293854596416338919898256718148103691520 12489979 319059920497614212975527235971417962560 12489980 -211257208730645480219911208866836080640 12489981 182104551635523879638830809586829097600 12489982 -898269104053002472557299838561039186816 12489983 -1044059721288520577483357094112336920 12489984 -344674447551628147198152698149365350400 12489985 -1356592067893249482126187313551976097240 12489986 405304511986278123744553491122780542464 12489987 -1124611968311460444639752214281558405640 12489988 -76241362695997480628664862701174083584 12489989 52680721450266202929424670700670750080 12489990 -361895958188765428189314685517387210880 12489991 1425056128978487842613521031663018538392 12489992 -924851343320900056149439071458222284800 12489993 -76033273346935201090498918570439201280 12489994 37397931971818379710213329123164226048 12489995 408894948711947774328619968452792697120 12489996 475823347799377639198162541326951214592 12489997 -209465763994959589544437459627880127048 12489998 202119631562549592830229487017391592064 12489999 177585194049931185123934965137417174664 12490000 -13396041967047991668664568083840000000 12490001 513558994038483218423084917764695566002 12490002 85112027050422531606304783152670182936 12490003 3902189628641220216258346175734373904 12490004 881760868948248179099042328865737459456 12490005 -755386024005014749023752350151207385600 12490006 -400488987559463079803019553694946587136 12490007 68426785953970116426795345530733165120 12490008 73285598741436002628016224715732377600 12490009 -614239631858803474009323164886554288384 12490010 132261809997957190237856611656357897600 12490011 -760872232531877502615976136173368211200 12490012 -105467442687699648935001629451169536000 12490013 1811595407444842459084715139010420329984 12490014 412511737152404354162288825595495859200 12490015 697905121313985325470922829641473672000 12490016 95354957361554522219963734717787799552 12490017 -1090083914544145287852944978924164989888 12490018 -963256801810287217303927741154529504096 12490019 2251193921157825842338748034066002907096 12490020 -576620244896886466061217232025985580800 12490021 -489229551431535957055579115969112243648 12490022 761747944612562157020439714586863417312 12490023 100301014190624727660162397651326924288 12490024 307207860828851928305696381506322104320 12490025 863971866742164415140694665785356091550 12490026 -621440957883585310712292537911667545856 12490027 -1462152424620594039583606995664097616960 12490028 86801848139855747242926471239753786880 12490029 457148091556474231339227061025056638774 12490030 134382821905175349958240014077038387200 12490031 494166747407386450145880593191856354832 12490032 -106851494754210609613356437867888148480 12490033 -659962732841607049170101751325962876876 12490034 71226775798440395931577772252242438416 12490035 3608423003889454550678559466332986880 12490036 -41886546329654896789603104642179481600 12490037 -140551953650456490517527642674264746848 12490038 -130930836864189975796129795677583872 12490039 1904775479587642566313509095250160689960 12490040 -934504584233371140272656573404681523200 12490041 -970758952481318684761812320696699871408 12490042 -228943283670365720767516993104245728800 12490043 -13473362224225380818328279098394183708 12490044 6920466004714609212957080988466470912 12490045 -470637289162163893558303307346094415700 12490046 201754471746389266573141683885938633472 12490047 343893853580113197931036832883277442424 12490048 -74228877493407445425976423603088392192 12490049 85382984458176732956713029533978470080 12490050 -150887811468728986328089373014524355200 12490051 75361889070067839983706230737558334700 12490052 -195284725757526133062823608993421217664 12490053 88377737201558655211906599633526463040 12490054 -881107357522973005927979896660392489408 12490055 256943519055998190922786425789569667840 12490056 -670163571626152450215689018902262062080 12490057 -695788202287532131580221595197802502694 12490058 -138175827928387370142826888864446382080 12490059 -227152979900531884312735414835087488296 12490060 986357662636742021266692676199682831360 12490061 1469757753747720393027920663554514044662 12490062 285041838444332748181254656163714023424 12490063 -1016536397280108139786045038463899351936 12490064 -264436378815481281552962864995638312960 12490065 -132458395917647131354034345855518214400 12490066 18736098989371338798533848364781935904 12490067 346070420056530149294442704913907209312 12490068 423348416649381900036262282050553344000 12490069 -1137068643297575762720282836870362735104 12490070 -71338940577312616882056640207447203840 12490071 174525166148243162706586115125812004608 12490072 296128008737805106304463141810169159680 12490073 -2231293395042692785609815611804978840880 12490074 -716269661331505915747289451536658823200 12490075 169977971983418608623355555398124657600 12490076 -580901678206523092278375398542833008640 12490077 308089528568715663604698598515400341120 12490078 -494550139137412906419410087788430540160 12490079 129917073266774144924155328536394852976 12490080 42509913587244249216090274107603025920 12490081 444171338974345685416257236036754816 12490082 288595746884857258092724162047307526400 12490083 21010314076665759157870935536093152920 12490084 757414213558594819503630522976412050432 12490085 790228905913242326486754149929866438780 12490086 -8513434602770130508152797960211431424 12490087 471447940614715988686610593049624720400 12490088 224009209022231543141229788068650792960 12490089 -367003881075605177115629256965039188992 12490090 -97429590519619805820011705518341126720 12490091 -83652122610641185946982956083706330508 12490092 578719269054024492032356321555457587200 12490093 566052305130184615823932451108772419520 12490094 -489678156246798084767385005452496339904 12490095 331837703742651960932891470026402581520 12490096 -36115099498413981264529603248262709248 12490097 -1154943652235188040435326551324382785600 12490098 -35961389418701820195005944411894152960 12490099 1593350976056776228269489070342300225100 12490100 -542755355340200017149940996220249520000 12490101 215523609238804379029159573503717583068 12490102 -162650733254772291728612614792329169248 12490103 118007365852495775220353271677485685352 12490104 417347725672587460828146021624026234880 12490105 290993306635299661238273494616477992260 12490106 303312552123210821801024955051014469120 12490107 100159106099486201315555538325747889664 12490108 -914136946339774682044611783282319253504 12490109 2292283594263317068396826007717515073216 12490110 139647165452196497119713753486472498560 12490111 -30269576344155966124771455445811086688 12490112 1015503093382592694053832671230741708800 12490113 94296092114557352135700502076139300144 12490114 236991334114399518493483497785702184960 12490115 1420356905985702694817004953728838458320 12490116 -181146253963812652433519450969001910272 12490117 -580956563400160272276738493950517997604 12490118 -1152742708993141476942961348544053050240 12490119 -8485548815186720133374393531584457760 12490120 248501090324663215123703510450774476800 12490121 710569723947064995307684658096055951360 12490122 434073806663299033844513704014775855872 12490123 112288910170976050347736795682637796800 12490124 -4044506493221808166236213752283446784 12490125 77258243151634892395486721578994160000 12490126 -879931607986480347684827701555989133440 12490127 -105276256300785223089330288821254726080 12490128 70360124715050913973867526821731631104 12490129 -92632127515740470319600804894867738560 12490130 -136537586978073309087327810440665331040 12490131 192835334317488219550316708400642971760 12490132 421232649539122839869235528849308928896 12490133 -1695824139544244415688291439522362483296 12490134 457775297293955549750135233219292197248 12490135 66801430761201648540056634872749479360 12490136 1258965166944684312215465434130299975680 12490137 1706017917063397839342829735525298939520 12490138 -1212805647548078409273186822899017679904 12490139 928454315260918186492279511623446347424 12490140 114414517135397961308218145079494246400 12490141 -66371967146766723691340138645617125428 12490142 -11696165954869881428991093137316021888 12490143 -792919327198550206992295380121856222136 12490144 85585220553432621207085172881033789440 12490145 -1053635021990800713124571824537676505600 12490146 408521966437398438640147527937162656000 12490147 1275590615210439096013246628138993157596 12490148 -358994609448500387096756828143606284288 12490149 -653749231593170422058986995093316806624 12490150 -160946171048091708122778194874473750400 12490151 302801399256209064698377836414065282400 12490152 -683724735366662902184306119731711098880 12490153 29465707208617059058774637266100882184 12490154 -71946292824093333989225264724328106400 12490155 119238052525228521555280388567866677600 12490156 876383336084783239897243000295642136576 12490157 -267337975443237068765099267714685423594 12490158 -30884514585055322803503469810910842752 12490159 752769135193110922781224742418465808440 12490160 47135340978286217053647521055347834880 12490161 -272828150325828363593968601258053718928 12490162 1078549863444421265023429315467052037664 12490163 239200125461543504418634343486939562240 12490164 -183404010824514124702727104035282726144 12490165 773659026403637891674063283627986212120 12490166 58762127579748270501342321449131787904 12490167 14146751497371851550425208595431090048 12490168 30554123203109437512622775147666165760 12490169 576845091195383105774577887985010914900 12490170 58138256338501040667655532157176709120 12490171 -670337485874585813042954172937853195400 12490172 123295024004255865249162774066100933632 12490173 946657613048684264176530326255829866880 12490174 -677330403956334983840432699292684113664 12490175 -717533257893431174316663854935517886600 12490176 35695131824313922469469529302601039872 12490177 -27030894929326785649077688469025557056 12490178 508488103200419340548754286106453675520 12490179 90402714275994508352704239340384459776 12490180 -131029333366730417681209531088081529600 12490181 28683503540217507663300362044656816864 12490182 -637591848850386500008082563515362112000 12490183 -379364495699001628994027036696790568 12490184 -124614062325407155777692098185978675200 12490185 336994287901994786430694409343463204800 12490186 -19181633629390330652207033475376028160 12490187 -618107217874363246021107646795389037164 12490188 852548767298059516436232934504473590784 12490189 1076131538917866990113640329792018432556 12490190 -466902721107494657934264898168495406400 12490191 -290515511837581757178142263965604405648 12490192 -109858153536531563057813728235541233664 12490193 -788227801097914817851161753012582240960 12490194 406843319993233680899643529407227715072 12490195 -258768858217024954645875148145287726800 12490196 -585281547847264421121600313447968276480 12490197 -283308965081032265799096766115454415200 12490198 -538013347585081718642369026986344906304 12490199 82976742413817821659098407357289249408 12490200 -691703435626923587582988326152382976000 12490201 51081097819699109787602017393445646400 12490202 482744668093553146327835939727433581552 12490203 138022154724099541085574639813329361408 12490204 240263369398134842760007792744003283456 12490205 58578210595031617316797176063054462720 12490206 -548993052335388023660063172546981783936 12490207 1205189285518924292100796581291520855952 12490208 1173553802578445850829424571328871792640 12490209 -706547415094423812132032396478827608686 12490210 -4053245227704826842093049447645409280 12490211 29413854422882203412336383374859335624 12490212 -304411364153081109641521501429864255488 12490213 -2238901247760742804374709725618062242020 12490214 597236133938197549479020080645742298432 12490215 310744100747587876829728333765635111120 12490216 -2004978132032273806221888752883688243200 12490217 -28090272578497377036039211714691314608 12490218 -54049757353845284030031564028444384416 12490219 -382919127287330984436960636334830033776 12490220 381669982111502111656580874429446016000 12490221 59563826156567738397929201425129922784 12490222 516227253018463869346303994680523790912 12490223 -172868641439016211390893477719749705200 12490224 -173289777554711479424369938456206606336 12490225 1682773107441038813657853068556269750 12490226 164652057207866933417847330903684956160 12490227 -2793256302885521278501865734462467360 12490228 653133231575404439163882716150612697856 12490229 178247447755951711626387261772875837084 12490230 325024635880658241656633506943328952320 12490231 -1209624552128065194449075113589978121136 12490232 220617936741172843130172171309708902400 12490233 76974972039909611305569768812280387264 12490234 864684660965982675794373137534684213472 12490235 203293975627644136426976027381036052000 12490236 -344000587669814052753608164091549078016 12490237 -813724999083217493387986245142908997114 12490238 -492021072215187936506709229774970393088 12490239 800141003846589892391954793721598100480 12490240 -62805950908099476552209745258259415040 12490241 108692598078584103746520509612674617600 12490242 3456419362856909413221494492991267840 12490243 -303483827577886300869050077935449013508 12490244 -106778976204210088933927013756150194944 12490245 -443066538052307681114798697532302784680 12490246 961617102462516386950908010237242495072 12490247 -808341650409304623672297941849869644648 12490248 48657035926495244551009881889359912960 12490249 502612926356538811256449026718528583040 12490250 -1300401962232245094126669475441522176000 12490251 491319610460754759264576327800486121432 12490252 325534559152709967614370389732545492736 12490253 -30212246997680225742323144284876879776 12490254 77310458683796556296423202778779156480 12490255 -523667125123016155017375261238289256240 12490256 -644511526015804557183035356494629093376 12490257 -30970865522610570776446250785901946240 12490258 -767932190883732182140929805537435326720 12490259 -999155660068198854450269443204630851540 12490260 -93027009771097495663144001172705792000 12490261 -314572747353319029919907090934174985216 12490262 -312664950176714209695484762278024153600 12490263 -381750670524071054245208243372332543008 12490264 -1236694047504374542381085185322867712000 12490265 1394408624466341929240713954620858843520 12490266 373673413197209742209089457834702562048 12490267 249398726730842749356533607944441804384 12490268 175782450499655395009674613246480690176 12490269 10765611305794596130941528368155826208 12490270 8058453537797059387703506946108812800 12490271 -2224151207117461388797813517239127469000 12490272 -252091229406417592035226496487810662400 12490273 387555873075815770881063714130100039522 12490274 748062133326167181785568519682069147392 12490275 -5959575234232340693459096652451718400 12490276 328930864213553811702520748820403948160 12490277 -371916687384800965549773000579588862560 12490278 -72148601848669316626501648692656548992 12490279 -1556101271439490227410296153074712647024 12490280 1263861852219011092638980789977806028800 12490281 997114558959659611109976513654075444 12490282 260121535378011098218175533978268275200 12490283 168265668341786381803665828441128368692 12490284 -209589550378656458072749268589575576064 12490285 -66713677615354827648379647803157390240 12490286 -26051565085689483554130722555289024576 12490287 79499307521816784236348993703419863560 12490288 147817314677842785519885081344396427264 12490289 163520460330035521715091884702489365056 12490290 -31626755812180057639343429774166886080 12490291 -147979287628898191951913892448633719720 12490292 -1154111576311378395583388178017132494080 12490293 -432500184105822190273097677260869897472 12490294 811062383668632619749694099352533375872 12490295 -636367364934296539805727432697891507200 12490296 -3810850441046377508402373065062809600 12490297 5425475373375589919423105250916113792 12490298 -85978885385627408853772267907578722336 12490299 387548809360119534676174164388936191168 12490300 -36610202394511134079915135659242880000 12490301 29008010032185711282188435771049583302 12490302 -382381948211337894522909475050860961792 12490303 79608310592405510504236106247105873920 12490304 -585115710297489763799283333783797366784 12490305 737532199449735767750470709890445765760 12490306 -6773038929033231472490790117931833648 12490307 -21871981051056287337207968756952388008 12490308 -10112818081347835620679506892363591680 12490309 -80933629204767271115294118585603440996 12490310 61703815674091046682426915471633676800 12490311 311080706568882609765606727413819972480 12490312 -32865759438531447774148236575779461120 12490313 -1524416342709424827825913974080744084016 12490314 -505491276555466268836078083483106709760 12490315 -86874891395422322954187442556621096400 12490316 -955260133204011279694911554117142600960 12490317 230517016158223247052626582034349372320 12490318 -132497971035056441983196577219863719296 12490319 553695833644466301488190709518258700896 12490320 93090701246720882720280650022495191040 12490321 -199452866148036239315004077326946775056 12490322 96698605178702496168123036566744211264 12490323 -8243707357159419399370217253033025536 12490324 174156280669627490988195200149698478080 12490325 -1018264330799314697317752365700942931500 12490326 983663796642340330870177617209540781504 12490327 -229019041849641233004574145197772882040 12490328 -244684272452096478594921342529489920000 12490329 -579384373335952134054359099175016371840 12490330 360992126120061901815366109922916430560 12490331 270152154151413465137590348275881470992 12490332 -84469722286560043372777764209003632128 12490333 -479793138052996646261080445208792627418 12490334 -183843475601962869311739566022957219840 12490335 375602300566410335261526665382537446400 12490336 2207769673942370215364446103925171290112 12490337 2024762114300292903795629411804155165332 12490338 -164416445784447031361462713220778688512 12490339 -27980840639315481144204172658159877176 12490340 583858706485620594199589809832818755840 12490341 631125499625496450137456693685414363744 12490342 -458487169611128675857403313228290802816 12490343 -336135064856848862429484359544172974408 12490344 -121713975134751806918661363033316884480 12490345 398194123668262567583223622401859248000 12490346 1808657301611468975056242175567314096 12490347 391809386151101649681022756440666939120 12490348 193097190066368373435193459419884083200 12490349 -266093157608524980998956170600052153320 12490350 172201651482652010993343922340571576000 12490351 -16723550910116947787082942689552880960 12490352 -34001639414154106868889040631764942848 12490353 571314442199676469670686072700716566480 12490354 -1059824182924005627262491142911304944624 12490355 638842913003570410668600486427262363760 12490356 -522900834396130645772255301093390084096 12490357 1242019756185000106324152727916523017280 12490358 -989838458399115107443301158328042010240 12490359 45864999135639960419032992891317168640 12490360 866062747983301199876525129712009216000 12490361 54611236961750839755546301650541403400 12490362 -10808048969488146812689729901188099728 12490363 -41569181308482682959450420762000629736 12490364 339926628167313061530733172261558063616 12490365 -248849736559883552041221759172400770560 12490366 142504430285912329874967165466289089920 12490367 -1444040362948551143791465556395839034968 12490368 -296537879750162784724661320394169384960 12490369 -384896189099189627248830036330499631230 12490370 234456249851940304875012837390337358880 12490371 71580189699143887349335412179247769540 12490372 -1613918735413746121682534732379374592000 12490373 38576875746448831337310450860291242944 12490374 16922762885549648439096705046416568320 12490375 -25063103521378615095843493137041286000 12490376 -609376491323565552103479564765759805440 12490377 -673055796677759433812666181304217821680 12490378 -1022593750241299718361151052963767127760 12490379 -606161322752356547227887997751576663040 12490380 18103277213912817937133848905408184320 12490381 944674400456816345442839582864867006572 12490382 -12656019078725342215577565971992052736 12490383 -294821050569634771956676647103761344376 12490384 -47904703624305005170545730040583577600 12490385 1036095199129220598605642432402382638400 12490386 -201735053463229562730088620630303515136 12490387 291122591886753582029386311448556627520 12490388 1430342213639989242756682437434681916288 12490389 -1833084435670469350095187231728079812480 12490390 17140245239908364690963011097363558400 12490391 -806845379277429310445744195053176284160 12490392 -421471247930922248405635251483598049280 12490393 1026943171805296272332590539648655989780 12490394 355259347151121917060521256604513751536 12490395 76033881823173829651665557009358084720 12490396 -437008140568980936944863716466948571136 12490397 997992991553984508691994051375893071846 12490398 512069183397330378586207687214452600704 12490399 -685002849618582255572758491692753790464 12490400 213925738720907868449120348586039705600 12490401 201763155499355397371967654722558438400 12490402 -356863308912775883580294434925445468848 12490403 -162958335501516657324305439943608657936 12490404 191695831408234956254376943166713528320 12490405 156929210545457346680735557637359851000 12490406 504424789627634269639627965661889053152 12490407 -65741748987605329658240565120445573296 12490408 -619268055827499048629240379188136345600 12490409 -928112894876298093562717751696753712390 12490410 11325671492643348308183956608643968000 12490411 486437365086414650459288591007126905800 12490412 -1214124090961996638329150916483363153408 12490413 7362230548203449224591387942144567584 12490414 -1013822308955555488831513420471910977728 12490415 357670739912817318188060912986275669600 12490416 198777242814269032033874776224586137600 12490417 1084877002504638594029785599174753976466 12490418 -588081260435047390574625578402477928960 12490419 459795478563255544427830378541205737520 12490420 487721350362422359790891284950043073280 12490421 -654296379101015749767742367388787911456 12490422 101527691823713296096791995267199995904 12490423 -291936213625312478831013917362025482320 12490424 1745653453753592483289524989651308072960 12490425 939102011900019445515618051441457200 12490426 -144672454494145332657381509501982852096 12490427 103076327117654718870246208777450831104 12490428 -34581618011389174107335462487661240320 12490429 -359644740193528330059698893011327789760 12490430 473367624814605623315006268904294071360 12490431 -1100293486552606372905111079617862592256 12490432 404995355222807426579972379753936060416 12490433 531085534373909873323860004861528367682 12490434 88544855029040417008767667774269196800 12490435 -268385911548884393944390415825522235120 12490436 387635226864721291063985004383710875648 12490437 -862020945941939832079481448881991255840 12490438 538610736332015743064567243297080020480 12490439 43864621527260736185118686158047819624 12490440 575693129958447571266613689861790924800 12490441 -1276469659485000294531029049205089903600 12490442 184389039295788204644558564352831304032 12490443 -1101589606051467841056554782003569742200 12490444 -1013786969568373384637511306935136305664 12490445 282215515181655981998028165565183027200 12490446 -48079161067080196109830919607235380096 12490447 866839676926586177849887639142472486896 12490448 14265159556710701599874334187532451840 12490449 128989049944122257584827479432734067328 12490450 56629586185627604551583571336193228800 12490451 -170569967529787112086072954615835052600 12490452 664287189536362365884932254195757743744 12490453 195239397305928778154713928282326553600 12490454 -679853452084551446638395586610980300608 12490455 262743015628499915482481816683057418400 12490456 -221895276568511153454225533087101808640 12490457 404397834091488574540997862968575288704 12490458 -809836654953074821508093775480502272 12490459 716636065682337626459958283428827006660 12490460 -128949910450250889688523439676984012800 12490461 624625122165717484146607134601564662732 12490462 300013508950819337344564076880705531264 12490463 -1995590411787682860095436144306263304288 12490464 50691621892393291503010778512015491072 12490465 42809335108631784101429852933437940520 12490466 271042165377180888611896237161566543520 12490467 -1795290584760230034841133267140695360 12490468 20008586413816550185907674267007754240 12490469 82188936812438307325073547721917780000 12490470 464645846639466423498550720552301203200 12490471 -602785860362434822166220271217021927888 12490472 -728213909714590810902122886099525550080 12490473 108449198214250556649020272718182640784 12490474 -983422685007211053267012919523477070240 12490475 1335624401163420630251856967866503219400 12490476 812228905033669492965888768652945208832 12490477 -1773452089932231520626199153623968248800 12490478 -152490027821317591997490358227578044416 12490479 -136431005983664201607453814851314760936 12490480 172540211070673934855055680690937692160 12490481 -15165777222623789228413955785372500828 12490482 180302799143572343432974575767506074624 12490483 -1270220927419387293270017547479625129268 12490484 8849350039664023479713632769702351616 12490485 -109080733781519551480247495749206650880 12490486 147924381671932267799638725068406138240 12490487 -1933890073128862479415886560885931715864 12490488 -396808794840009609593285726152155893760 12490489 -695711001632332620757148836849369255680 12490490 8224819953637273701742709665027884000 12490491 -203033152874592961726205194866675691920 12490492 -547163817713313389785866587714119658496 12490493 -1380738706476842818774552835092500843258 12490494 -160011334777100071054182869400209208000 12490495 -778451440811559318687147015850311729600 12490496 -518404824342830276042144532718071840768 12490497 -229232417359150064437113623362006757760 12490498 -353406544357855837210900487215289982000 12490499 136345188477347825114509529880642405120 12490500 -47489823405226879276394665869014016000 12490501 2165390815808747738800156723686363267232 12490502 -589539265536393784125058087599627654048 12490503 -1168711984597506464541225112699755322800 12490504 461077768973547143111773276126082334720 12490505 472441859838412469308528462998926088000 12490506 -159504778497647148348893605428030080256 12490507 122099214374238670547900273967842876756 12490508 876271459420795829631386400560813123328 12490509 -561738641506321738024354966100492498496 12490510 118435335660548217785990256419827330560 12490511 20599658332753734617937124732281853824 12490512 244574763056918261141919068243777421312 12490513 -474816704681594549574895860142569881280 12490514 -914457334857629877661799397405875052144 12490515 74438302594253483245963672868448504960 12490516 700135185727066126526435138519191889920 12490517 -273834199464634682935951016047534861380 12490518 -233915209536189875119302614768036278272 12490519 32926567543541627595092001284806337344 12490520 -8409784894224407104586217163849728000 12490521 -188211067728200395678051070849088206400 12490522 -542763244972701505461781937918252549376 12490523 -391167358550059537195530041728838319228 12490524 -54140179414374449117166425191556083200 12490525 546611258003144257567310066424720312050 12490526 131031049815525536741632479300382904064 12490527 -11627258150184000928872659825358113280 12490528 -254665510300759663867939146971914567680 12490529 -2239757480864739592021026157069184062524 12490530 -32603704971914667783789894150380782080 12490531 -267340423292449656124182880312935785448 12490532 -646514841222623307331246226805267087360 12490533 622245620373618478022111979446459859648 12490534 66537213017382891190361535850732200192 12490535 -666117553989291085475363551986353960520 12490536 -695848350355784605429426259010356428800 12490537 86273881044019702249541647547013464186 12490538 -120132636685706765123709219750125666304 12490539 -46133248118627446560117802393781244480 12490540 -819167475071335659158179119543341644800 12490541 -90311690282396185796377894527361688928 12490542 522204243071687733724977443199198391872 12490543 -773240180760958142688071908046041733600 12490544 -146264021387819480671081013990440796160 12490545 -216116510700178348794772140926432263680 12490546 386136882841355580140259471154378444320 12490547 -688235462273748966095718002335856678004 12490548 -34963849108609369026976277258231808 12490549 -20489775130506311734802106030641089920 12490550 -357919863217190970931044242778390463200 12490551 -470359794238672091991324669584818744320 12490552 -116074835483382907668948716964464762880 12490553 2095528093315631673109819404308625684420 12490554 8092908035002264738092751568991921408 12490555 -127472293678335434195591352785077774080 12490556 450821041583821858063833912111849487872 12490557 -1021151976811157803472518854910743767808 12490558 -21688536115344123433609014145639660416 12490559 -406154038171618736652088908680956338240 12490560 -193707422802582651104049538269440901120 12490561 -1845679188129061896649544297805264566700 12490562 143615081008370053644532852414530117120 12490563 130096085283876308872171011104882618208 12490564 191183504801288719120921280310855892992 12490565 933822536936141574900564509640942472320 12490566 13114232899532893260650785108023157248 12490567 1695696437757492513874887191698666012552 12490568 -268184432622456707995253423285242490880 12490569 74087696649372644336327193929552130816 12490570 351086297597395412761968012012707088480 12490571 -237330936293331217752676554501018409248 12490572 -376352228441940922640645327940246839808 12490573 -123103622692390672031710540075944283296 12490574 -529718168525078010678515350060649124480 12490575 -248269278713300706417618929404001927400 12490576 -42979430209919870458149386994563153920 12490577 63818900410919459746538226678775624704 12490578 1470850093896710234792157151995909081600 12490579 -1960843446908558091910157430939568005024 12490580 71423875812896586115223073754026282240 12490581 -315144397695971147717856668474369625120 12490582 30126637722308923976667064800487179264 12490583 106765105476720327006246504891558553440 12490584 -58104545323515545513224297977840967680 12490585 465331523471199491771479850100375307200 12490586 -203693447622650982945562928716033045008 12490587 153184261892040871489510783305541648128 12490588 1332330291177741890319320739691964928 12490589 -631058205476958384022755278570778203610 12490590 -152301783661404993211974915504183955200 12490591 -1211005958724038475403398822432073655008 12490592 -52705567865084186821020752395794382848 12490593 -599768463796289205395652785180187958176 12490594 12551486991469043288469223554222442272 12490595 266223504278329244216594591496517677600 12490596 462721718082288813099458772517572442752 12490597 -10622563266120284924535642290966537856 12490598 -1781338570194574975211596257217987169664 12490599 202312748575049168681759401683163832448 12490600 -5782359485362409242707825831885696000 12490601 -1267151775913771500360795370243541299398 12490602 118158649752539209491835731739334179584 12490603 -255393273490764184637566782342948747148 12490604 -379003030817616215628481337285765431296 12490605 -37029092800790658052587948858306351540 12490606 -872845875370106903797828554618362358720 12490607 -768566017883454358031630852119976868144 12490608 -44394231561025321710326137463823532032 12490609 538000515741364503371882043367435818912 12490610 68804364268408658684550371103590968320 12490611 -399046323048520550087914327821927859200 12490612 313488663336507508629768487428109056000 12490613 500591036235178498680427464656161759104 12490614 -3351387458682942070493250588335319360 12490615 -103303571524338761020527805750775043240 12490616 -214272724719062790268714435531495219200 12490617 1009932664113693602655899506543245145680 12490618 22994515686343302797392732331158087680 12490619 -656136630185138172218668094808488178000 12490620 -158428164277734186917742407528179507200 12490621 -681230470484622800653952087057073073920 12490622 -651276435823786528854259860611299941888 12490623 884686760094459904313511795462506703672 12490624 1259841042253045455651010005125163909120 12490625 -363746945941473182017705932006887400000 12490626 767324336679222802922545045298305496064 12490627 -237275983424947763933786926545065531524 12490628 -654134037042752244825921456508761973632 12490629 -54323641566163563792235758480771279072 12490630 577137951561514488356754038981322552960 12490631 2215207835717818587035655319470447251472 12490632 377780162155109810375328841289328230400 12490633 -8737981584023290563054966150264528000 12490634 -19859315991642418454107818784659883680 12490635 -82380907312705205115110148390644624400 12490636 -234122336047852445322009522233297510400 12490637 516403646687468946388915422166547863020 12490638 -368096183642287386802029298298500546560 12490639 429657917914148850873239613622619102016 12490640 1311997889633536715592693315175710720 12490641 509348873014890162027229754044343028450 12490642 257526080326876520632919010129701699472 12490643 937153212840463451934863387556090166344 12490644 -227768506068701373031042379848248311808 12490645 338590144655155940970021010457544696960 12490646 -75182987980554262189301041165493554560 12490647 -279633983122555661142083196066089255472 12490648 1835286692884877970972204694653159014400 12490649 -106143223374341257990530110425557134460 12490650 30280678680371343144910242970660221600 12490651 -618929589323676227547995262727006493408 12490652 -282955696398663873549513228790428745728 12490653 31747741323176041947388936677245949504 12490654 -16794617519820162144390887681163279360 12490655 46920300188074147479244202419955131560 12490656 20054849967558308356053915172910137344 12490657 1998880640489101375937943085606737505840 12490658 -87196906802619723283548373082655430320 12490659 1613249666845668893381125395991252838400 12490660 -91448270971526868624061648078335344640 12490661 259090921293396830025323852787340876224 12490662 -669744946547848311566468030451166794048 12490663 -1492358116813854049142528708619754590088 12490664 -1825461274397386440747143300432102369280 12490665 -45759094647680844281106578581647217920 12490666 -637753832367033037202214966785627653968 12490667 268196175789853925492156914307871981600 12490668 -596621613719639535153462410551430254848 12490669 22028116944807144272970143007639594444 12490670 -310055918909755533738297783437830752000 12490671 663966353984190394175006408988870349440 12490672 133158081290425531217149562765261029376 12490673 1388712811049111671340327698822727654784 12490674 -54708929848061724641929413109889499648 12490675 -17941224287798656175028086104299494400 12490676 952743029296039594637403530345060106240 12490677 -1428665178024681119269411595068873197540 12490678 976082693852500168776222455740557620640 12490679 -873399610402361118968197202294645089920 12490680 -266122044166214995998957268477774848000 12490681 -151750507566451117307333790663963806976 12490682 369321210611536443556620312439555769280 12490683 13456139103187136215626125223151406784 12490684 347941313402441111396428339311316284416 12490685 -349169437070728532858913701705526913620 12490686 -96797720439360300434021560587445248960 12490687 -345536348612755679608181573830165407360 12490688 224593396408942611034897231635283968000 12490689 -763845486216435415736018357263507559376 12490690 118602884163487829767861120224865228800 12490691 -237937434774946255350852560187384141816 12490692 115350109571110988919180793368197348352 12490693 -1584946434393723747243414512656297508256 12490694 24747216137960908271804555333739484032 12490695 -124867831891526020111417867719251596800 12490696 -47814210818857111254176401708578462720 12490697 260146980497253627033821340954876340020 12490698 -240079784403925108490473856655649066752 12490699 126543556534443438217312510431127172640 12490700 235748980875733307224018911159350035200 12490701 -421402222754886482391375800265038630976 12490702 -140952910486616450538438306862359392256 12490703 1155449144990075004903468596227365233880 12490704 -89333985583561724777135107825924571136 12490705 285322822152260294074575120702328089000 12490706 182569572682952534761512369451370895360 12490707 1295547065155326530942685491642547257088 12490708 -163488019455243135927372768462398269440 12490709 -798848943894424822407894196806741792 12490710 2156368824730171020137961283337952000 12490711 -1762957504055698050533865672780329229688 12490712 256944420913748441009198628720018923520 12490713 154657051816357078257103627032327326400 12490714 507614141986758496748674078796054937600 12490715 -1341344864693398982037756245987432216640 12490716 -14959750238615054075654713308240789504 12490717 81215432209582943642053408957358816512 12490718 24490305957806505444572564069620183104 12490719 -157819814159858319297412241916920645760 12490720 1125358771314273362852170895809283358720 12490721 706810395712830867596853955740298815744 12490722 25909284324711426105295942618989542688 12490723 178854957040236022221584643530507442640 12490724 874741281673767459681614827176973982976 12490725 12976466813066243045239472555053315200 12490726 3497622582542505248763000361015936128 12490727 1260208663785079005375579540568558155576 12490728 13969708027505302411067637166477148160 12490729 1128916074714354427697885492544061574330 12490730 -140809824586550682036565945663527244800 12490731 782620868350222291391324422674714843600 12490732 173755101829488790849127441176706790912 12490733 363558906856046333070445625543547123840 12490734 -68751770199570730673765507114850751488 12490735 -809088794869164664283154560920670323200 12490736 -378553980274781016152957998632267153408 12490737 -79738699938242825207010932794006799616 12490738 7642880679912797738869250123818006848 12490739 -98934746216274143189133729932648906544 12490740 852421304051677728994306551758015385600 12490741 970665585761775332626481043424337044142 12490742 391551667189970989347454136762814778944 12490743 176678911255556188399149274618285138944 12490744 193560431926064033449468760357551104000 12490745 -120011162984727243309206921598036381120 12490746 -112434420075145917774552008397182131200 12490747 -1473709435781175267011281881493967395804 12490748 628478959907780935139278978320590318592 12490749 185158129613314245499871586301477289868 12490750 -256426347849995306125222572381109920000 12490751 80552680387254935020843384117599248064 12490752 -32317628444701124339872380452496998400 12490753 -1266063294866551040265233877627097377312 12490754 564862866651578261791682258158375991712 12490755 -279561968305294857746905848610084015440 12490756 -548934119293077390536795170947966344832 12490757 -1146327794653436259731885726859469640994 12490758 -212933072259053202939711340518925865856 12490759 -2055184175872956972033293796731292744040 12490760 1285018522924556379617928751723216128000 12490761 189568412216133755137054420758423545664 12490762 489121892185302935121185534524465699632 12490763 697571992393315897229488850395642540560 12490764 191003921411928363681469658301330800640 12490765 -246970207744622503489290488912807051520 12490766 -355441316914718930409324248103636975168 12490767 -168189645398910416691173831110637458368 12490768 54296403723818003770217356685857521664 12490769 9064269432467627155200559753832722560 12490770 202805991919884517747838383045630809600 12490771 271547956262842486306823473683625647360 12490772 144988267827566669801958815728784732160 12490773 179633368431456192651069885440900651328 12490774 268334703409567212809633830469563439136 12490775 -484243031460275357857143431438854508400 12490776 -302191051637644271339061063176819988480 12490777 -603998494004996886438708475264420129340 12490778 -308224582335987710255153742709516876800 12490779 324810140725346166184968601015938490368 12490780 -259634104226161252799846722409251238400 12490781 -834353229009498025570129078072432235418 12490782 587228460103756876245495785744939664192 12490783 -1837293906401837276737092150092678711968 12490784 1381163502979790763630760684429925548032 12490785 -87959179786406163408889775598966701400 12490786 -808868370197439303051485665579725085824 12490787 176054363362693127868556762462589677824 12490788 318568674225779178981763539740120294400 12490789 27228299104296519814710901263823696060 12490790 -270123984524996110914364833851566512000 12490791 -788446706406819096630389596466001864408 12490792 358119044905837507931432985269113728000 12490793 -173815777211617664555763810378058199040 12490794 69774861806066206539143111608279603200 12490795 -278426361653199245171052310525104322800 12490796 -614481137953910665241648982077218682880 12490797 870360085154930031300809512927867595040 12490798 -3300535673105482699491686095309302720 12490799 97065919112028152214901658488724113920 12490800 18082040233497485298113678628932812800 12490801 2511193095956246237303259295310812391520 12490802 -754396734292450924344149185139846865648 12490803 -543248970030329687303530067629908957360 12490804 24547323662670243251342420715874061056 12490805 -826023330928205847878479479557455521000 12490806 -553491132951817292208684237255921362496 12490807 -549043702063581006801130914910268203088 12490808 -772198096266968962872563570147709358080 12490809 -4302891089557477950767552616101126400 12490810 403845382919238065615972857515450577920 12490811 -21865114549744799916047513199299620416 12490812 -13703416833030446026966609071174504960 12490813 -2031353720960288174334610738736406746938 12490814 40657820871040771504480901671998357504 12490815 494744523177863613662351418137541221520 12490816 -237119135860170704474204190721895825408 12490817 98851046419598104003919618700941961600 12490818 105241197654844686810432797856024706560 12490819 1722719975506360804026499500495156315600 12490820 60806696264235180113418771346227406080 12490821 248984081808288595100040864102007132800 12490822 -885330700588799739851033260926937267200 12490823 1582986399268382506008257528117678538072 12490824 156024464872559778690783421359643729920 12490825 716433572102318487678637697961353983550 12490826 300064932227749032004454711161987736112 12490827 -103040041611637905921975644571613132800 12490828 -137718851933135353005782279285359656960 12490829 370784757332181342374792640719282357484 12490830 63208906160866376775872961345960960 12490831 1068696487566254004345991270930415708160 12490832 6417432663911717080688876424373862400 12490833 419127644031490986266485567061508221424 12490834 -851423156369842173301340695478659291488 12490835 -516098941176852402725451249169337700000 12490836 160270077634418078118916249236489713664 12490837 1191598109611033305572389929727079681486 12490838 204672881947193259673470770173724796096 12490839 399158391587998012608623728787810188704 12490840 770552349525862489383346435760481484800 12490841 -1799355322483817973010515286418760792816 12490842 17316217887706424536818362312279122944 12490843 -96670890393521453643536694128134975320 12490844 -931518026896535948372604281636586315264 12490845 993004727926228231771738229987377555200 12490846 521838836443007736564835667026506263040 12490847 -1882971732631375217207983711021101759960 12490848 -86853646384933603543404699582899159040 12490849 301985289944736895955297289163238546112 12490850 -84256949726343769724822039672610691200 12490851 -574246909806862504323018756854653235280 12490852 312365322065668770443929411116688435200 12490853 219211108066122086710305673903028277984 12490854 -144305897781348954222851103914063580480 12490855 1082011998719221269641036634856766400 12490856 92802475052214285261436018659090677760 12490857 192663202411240129552229998947181543680 12490858 -568263451841434218825756250579993489920 12490859 -994003016280680120106725121558074360244 12490860 31675769229685103097585086326457088000 12490861 -1081364261829351675027337342691501423616 12490862 -446896195509705810697877010756528197568 12490863 175055415336274435822890931756412583936 12490864 313401591918008074741708485611763630080 12490865 -743573477152007752884590551077222241740 12490866 -198680421228154240283307248750226184320 12490867 13352232803934004875129751758307368800 12490868 147245341075149404387727898683239381760 12490869 148494884550158862685319653651675140576 12490870 249936574345453383899636263760255612160 12490871 -658404132976905611729666845084112639856 12490872 261989432670674887859810296539272355840 12490873 274627998331691788550642121918577062122 12490874 -521039204566580904800209767665266929408 12490875 -1729930719224702653600278775093666920000 12490876 1195208932913376286388035142042907023360 12490877 105777139367279056344510347212434871872 12490878 232601108751281704754395120769792841024 12490879 -1192636337720923004476963436302235259520 12490880 994102455496857180613049790505156608000 12490881 241447846734911594368702149814831156416 12490882 -401949336247395277723408522034386995168 12490883 628403220164152881316776939509231510400 12490884 -31170404078347599972664987882165841664 12490885 523831795876682744612264785037722766400 12490886 423103024676060024717691816628261503744 12490887 1124597443257634309332908654296520193960 12490888 -584496455742744411434364786939026964480 12490889 -411101612776193064526501965373160035740 12490890 334255268318920730588091665896862169600 12490891 278561015899825917448504255694771162144 12490892 444609415521502384764578347223094300672 12490893 -855042144551980529418677972151694891818 12490894 98420827288607578080413897862671115840 12490895 -826058776787110457596081307968162452600 12490896 -35963563461199339962655752649460416512 12490897 -2556363166648045335140775850889887919580 12490898 2637268537761654035169816697051968000 12490899 -939747128819399790168802280313474680832 12490900 -21659362334692458329160243130392688000 12490901 -726301671726284069013440597970860372196 12490902 -101708401247501556909611484299510553600 12490903 764576050527161558324256155090091381360 12490904 -38955574563898576039543866899058892800 12490905 -61428214225516931118203689521816986880 12490906 -609636780441538054343500257397146328848 12490907 -293108766100606312737519394604982972384 12490908 612551059015634946476157036091810922496 12490909 254979479891726613892096050404811841920 12490910 546367834142961653442547857342746007360 12490911 943957546142048815832510180626837710360 12490912 -263494178088330606639317703138122661888 12490913 3607933088202871137759798703377791358144 12490914 209371931803691997744062704255032936960 12490915 -1421959148526821707973842626727110043440 12490916 -1075495492737705278076025656272328293760 12490917 357890231847492186552972899921873383200 12490918 -2012915436380267009993189364308239872 12490919 -517272692081495348909967739482312240000 12490920 -243310803902151412261431571589757542400 12490921 -800909490861691371182644703153207471878 12490922 920428103032892769142581526034286135552 12490923 5459715593080233719170055387606553600 12490924 -293447888941108491809325776209084943104 12490925 33532528651124150848301018701643971650 12490926 -244468570429039547423795856486745291776 12490927 -1299770124357467583739204974749767703840 12490928 -242160448004767977782576193231787573248 12490929 990191942778490370171745260483178985248 12490930 -415815319862428738087894146222686630400 12490931 1539552872394732359869563232081354014732 12490932 71784222694387868745048767884199460864 12490933 403078034033847971922970693621421246460 12490934 -40130101243766886648215212265712894720 12490935 298836698369162957613148133809689022800 12490936 -173739882103373638950483077570460856320 12490937 -101631547634493930841680655476188477016 12490938 490245971763906861486657813812682424800 12490939 148311949220585755786504064437001136740 12490940 328396845462804346066838082824462991360 12490941 -7940451164675612339699447546968468416 12490942 472243355579520573054991760949985627200 12490943 -1162678832334116209732295604539970383808 12490944 226288571594187011090160906238030774272 12490945 -80783884778515076489308878244944098520 12490946 91540830882206134556999994948345382464 12490947 205923276677592356866447874436825926400 12490948 -515641909584496813864698989009385400192 12490949 -1205227568573790669989394408219126266880 12490950 -26879510496117565648795586312806718400 12490951 -2677977285129593615433590801006734144 12490952 -67129490488346913936461027066472314880 12490953 -971115494190012400225855869855686355696 12490954 -7650577472598049312353859903307390976 12490955 468429847672875302937444198667913963520 12490956 792800561812293749251983978950939458560 12490957 84609831978823976268927730622921893760 12490958 16670164703480194230088426587062654976 12490959 560145637722462567530732460946575197568 12490960 145434464819203803831573563903805849600 12490961 -10241489916981759572707788747182959488 12490962 419094529004872855738670188472394879744 12490963 -115653848590669902370823516509925072788 12490964 216887796346702759967400592619391072000 12490965 518753841352571437207375734872518296060 12490966 48326657426722519069463185628397165120 12490967 324549950230397358124972493358994944360 12490968 -43290879275861482934508171171840000000 12490969 5568625736920201822282003755487471370 12490970 -393508553982127100008473523974726047040 12490971 -1669376290009903857123456900187302554016 12490972 -104664954816527089774908041995623552000 12490973 527439541333890789720886417783750768608 12490974 13222774191338961398479228964540698944 12490975 -117701511955244976453890927712376687200 12490976 -773058467708831319443422709263917907968 12490977 -670318987152083520121471114847406899280 12490978 42237768456056920869534699752308945920 12490979 384494358942987648404657453776125767580 12490980 613701446226861689770156904149107609600 12490981 563382591119500942923952463861520314304 12490982 -402455945112288199756493161414620016512 12490983 606566219916227616758667036839497851600 12490984 -13854937398753114322694873167451996160 12490985 -15970363369617461970130459966179456000 12490986 76492892399556134265779461465535249664 12490987 39071565704574920441140900129077226560 12490988 709848973283395378616228510864798870016 12490989 -305205642542435871677276560664906104320 12490990 -463380686036834169904190699926623912000 12490991 -133609022992029953510023872103060565016 12490992 5270018725322584658931823539788611584 12490993 -250847047695826101717671260548452099758 12490994 1037739897830944942874351781219530017296 12490995 -725857200671048986846744378528622012160 12490996 319772941467492556323332856414357626880 12490997 -1569313377103749237309822061036328233554 12490998 -41784494244097556844576998148385176192 12490999 -478780209810284676678953437068345720960 12491000 146261356570721980830141520123345920000 12491001 -378265631078183313557531032134820074432 12491002 -291954661235333889845341534339914925056 12491003 -255011576143019609537659153927936174320 12491004 -249300323700218186105595213886100594688 12491005 1630409498824638175948625171912473993560 12491006 1219899257200138059038381041785043445760 12491007 -77105567117946952736006285075061762360 12491008 19293509827655785997496163404569640960 12491009 1613374669293489719453779017558286398210 12491010 -4863293141904602921544881477308669440 12491011 -32187188003059955813121597016097325136 12491012 980631705016604961956892517781248465152 12491013 163328707750186391138374535416931403744 12491014 298624621864053241939415114894684021856 12491015 -295228341803690060746589865609657040800 12491016 -90878471734046742002181102330414366720 12491017 -458616996892114968347915754913897588416 12491018 -305471113767635776265744199453944401920 12491019 -458570975703081001746630542633396179512 12491020 116611276051654562786177178825656186880 12491021 3274416679135002276855915124163153626944 12491022 175106426204849356949942738420283783168 12491023 -1167588214128828771426815337952893947728 12491024 -9820354948149446538409686279386038272 12491025 -594459575264601235823432112543941712000 12491026 -531825725320234333081096312940300658288 12491027 -26573694214957612250064497792453683320 12491028 -1645388725669262520690234521739810816 12491029 -713451705454123395480498838303449744370 12491030 384303837666079433270455223341386240 12491031 78557505691460258285658811233498240000 12491032 373052903214719752519882158390024806400 12491033 -1005376511186025524739681290821464881718 12491034 -725210060469045644880800359826788097280 12491035 620888371204735684995300755538132732480 12491036 14979277706429487568209098655380723712 12491037 -283305840041410977634965754053728630400 12491038 -60329960259321792430145730168613824768 12491039 -2109988055489303035209287563252362935568 12491040 -184899834125468928157870654676281589760 12491041 -645829226744810001967078822879181150528 12491042 1009515550142705209594322674101579342672 12491043 800259445187054023900883006139705049464 12491044 53728946891576969704048269084367723136 12491045 -5077238262935461273566047339861646720 12491046 603390547011623952224108502144644941440 12491047 -326913587676064651300517177360160952320 12491048 196709629827837323855817948481566720000 12491049 1065711067926756857372333585939064842880 12491050 -32838151716383582948299704686862086400 12491051 1386261944838182848674919749930571564512 12491052 100600063062619594322531697027172024320 12491053 2205186160224453849910351416947782376044 12491054 398866443310532889990499643927552833920 12491055 303022410884459454951489574996949215800 12491056 228261516496953950045536106656720158720 12491057 420240625447631365430446509320500634352 12491058 -63404199130529604904169237706062572416 12491059 60247000841835832780222113178499895200 12491060 210673962992968145067683030821328770560 12491061 539534104695400511650787222520538854720 12491062 411391049931343375419826248500327634432 12491063 151327955846704426933589535987261374304 12491064 -312638718813845705840451295762394112000 12491065 -179417984618301327617314191436087668540 12491066 74686757647308076941302666290510974720 12491067 657875832891266663212076327555083765440 12491068 380183626002467629867022886251166967296 12491069 1212244134077969113051793053389824662470 12491070 1595915452039372049251731245163540480 12491071 -1905234055251635447551194562143827249728 12491072 -436445012224021132785290312138883072 12491073 -87139374204055154787637893869378014080 12491074 -154301802959641204500310964058847669728 12491075 -55056497737278022978947623530812027000 12491076 351476796924296573854871182868288630784 12491077 776557242899672137559350602700652631772 12491078 -630362746667967985861001931449388601152 12491079 -609863209287979620520975150248810998616 12491080 103270222300465578814749590874777446400 12491081 156650806816991632691728920082022984100 12491082 289263440504949139878664603095650891520 12491083 309426421878972802024754334602450409360 12491084 -478154057479015841350612048074186902784 12491085 357553227006065320184593413122619801600 12491086 405170987745815470997420490883845803520 12491087 131219867360903843816286537735649101552 12491088 -249273585673484974075115209573615927296 12491089 -317788300537302502921154508148381515160 12491090 -333518625755428617136234959539438934720 12491091 -66517316355189366240895585062387716868 12491092 -499501904282458449876351015230065273088 12491093 203421826421939172724631481353562820224 12491094 -156933675195552783823341470322584125440 12491095 -724263720884909797473917270748328775400 12491096 -967329752497925600739745582340308992000 12491097 893879617748924626123930876787377352400 12491098 237401727058704867396607650173520610800 12491099 2197031604065361851646521515348471853136 12491100 60878100176200655101963884691461312000 12491101 -124926335709169645967351864828456201472 12491102 117584387085349349846674465097330104512 12491103 85173255729148306558432207718515040784 12491104 1124849584334521125890415238946901590016 12491105 -837337114961647491292933419297488076480 12491106 212678112583149158113948931884668319104 12491107 -1119145403284134935485494691458094471848 12491108 204777650908989276717291991815958511616 12491109 73892440451791949754940692778465331328 12491110 171934365424051999243860574639038744960 12491111 615631234015277472529655617737638025192 12491112 -513076354429376628760890249007298150400 12491113 16105361317598474723031521960130677600 12491114 221743861838409462616666995384640948656 12491115 -97957034579412311829956026128005160960 12491116 117931530971543931552560628260099211264 12491117 263931804178230813548189247663539940300 12491118 412342846256572425756930053448095598720 12491119 1228855437060975921661020148357104177888 12491120 -75950605884451876921148893683309772800 12491121 1091661026005629516327794006476956396912 12491122 -40441608221301634191503349063055527936 12491123 649044190119046034044906692575538629544 12491124 -208113406226196740288737346235359305728 12491125 -380207371567565567581026205980744765000 12491126 412311137904934339274784081727392136320 12491127 904045739616766762166911662359603212248 12491128 -807486564456049793051864026863213465600 12491129 84787176519081866080146135484506615696 12491130 -530474267185549361244744085137103879680 12491131 -478921470293655535300972443472964063068 12491132 -250858304397400809067977860222084605440 12491133 485156126847195237068915950244313938304 12491134 268169974259071858168115235999411657216 12491135 -991027956626207428486827949882729317840 12491136 241074794890509708802996079129788416000 12491137 627150265881250773556436827205549510786 12491138 -664552678928696244613554771599607565440 12491139 372501551648529817930063051858587748608 12491140 251712017212515359857001941860422369280 12491141 -773157058114780563837954997056249618000 12491142 148970344023788025000638223127655270784 12491143 -523259471914602175579899063929093904384 12491144 -753075619085192285951920297857722403840 12491145 -958253326032232711060814139651561916800 12491146 -539232296283156227904222632461939034016 12491147 -2950769437421789070820254214096062096648 12491148 -787401691721661204377707586389787128320 12491149 143839797274581052160527984601573162400 12491150 -34166151127544685806836276587783648000 12491151 545734078427406349145786061991810193280 12491152 122225766792150832869658654085047033856 12491153 2764229464536028008175928552178225391848 12491154 -182327187950417720754815731974144604512 12491155 917055417079989390035893644948598864560 12491156 3465673891983410952364321859438825472 12491157 251142063747787769860204233156645649920 12491158 349901436229863796337241558000177281376 12491159 -1079935435194566537811043694332434179640 12491160 472000885278804402317418141987205939200 12491161 214893140374850798173855083715350098762 12491162 -72318307860572933468004712503413391360 12491163 -244960216777795748363565970688721428976 12491164 -484495814407052733676763678970780712960 12491165 -12394460854201404501435639279717801000 12491166 164154653155040597259349275405401557824 12491167 124146766614759532854341981592330126000 12491168 563046341797314174888807668064184172544 12491169 641118158753121948804058503378949024944 12491170 -259117304924039914926229775347432512000 12491171 142235575142887794725439420658271152128 12491172 192523575853886232853905986682684739584 12491173 891196980222827406589316341195221835744 12491174 -647722385145342128292177079683220613664 12491175 272107258449824839262802950012451141600 12491176 629817529948991086997498299046341125120 12491177 683373154170373630362711488033340460026 12491178 430485167383016032357330427695939735296 12491179 -154241790645444069874426213053360255120 12491180 -226988370401347087168791445914403584000 12491181 -500654596116827696121738515496749635188 12491182 -63502007058823002611312893578270364800 12491183 161008625816137880611795564605119617104 12491184 58120832001143309153625443429567889408 12491185 -189917810062591278073189827605145292800 12491186 -475265614023808547502553375949176916208 12491187 -1479917900450981333833767894909306193920 12491188 -372772457844199113607767178575200874112 12491189 -1065572658123300285122881144344873670560 12491190 -233317484029105300744194795100340820480 12491191 -76034449141473048985584672551251528408 12491192 1693768200594679756900132629823733760 12491193 -780590322662742790847828847015058368 12491194 238799162956401817268085936799661686896 12491195 741557265946326891101667383970886243200 12491196 722122528448201205650767659996251848704 12491197 304293381346752232482692775946978360646 12491198 390169010387061176474176177077203769600 12491199 4306488081111780825784515245411558400 12491200 -85198138495346463933938089475283353600 12491201 1414256112019514805516233514611084987202 12491202 156254522749302555956321513936921769984 12491203 6508337384772493697805965748856923424 12491204 -6605626925318871929497269487249348608 12491205 -393270764548018830755383769685795116640 12491206 -184160995892724929837876599385153892096 12491207 -1332400674336377795270610459121717226808 12491208 -397125845293456777074334251156556185600 12491209 342636497182232969711928118734959373312 12491210 7873774565724809581647059947399793760 12491211 1579076820734552492979125844495200738304 12491212 1065117332905766417034169292754707283968 12491213 315347158788901633318071455533476756960 12491214 -111765972418150174878974384784605892480 12491215 -120690137071218518504259971897485662480 12491216 -67025917688380500270985811373257392128 12491217 478614599962805271900171635799548700834 12491218 480050842395434512236011379610472572560 12491219 -257611741496609595321767790581324494656 12491220 -118503509129988430480982926247636951040 12491221 352500443756566583964660857082254955100 12491222 -1874029971338267530092137663878064992128 12491223 68471757802280634928298235116687879784 12491224 193632775904949726455653658154779013120 12491225 449743279453870612925637439297434228750 12491226 631999382242010886998067820438651991040 12491227 -805727042515494024719091575597014196040 12491228 -332445566643895222900198949622436531200 12491229 -529681736479177560050429099065854086016 12491230 119966786455791409164083305963994976000 12491231 -1069632144549171785219386823231035837488 12491232 62820058400471760995401665499000995840 12491233 359319085397373083251707459324662431744 12491234 -10868573862409840393073888231240360448 12491235 -313441192646212569972893256026187255600 12491236 -1124806872165306494540705475907167502720 12491237 310315176986244764145928196501521062144 12491238 -171499939341444826420275079376949953856 12491239 -655515813032654037437576459331924462720 12491240 -91348358892694265937485784603750451200 12491241 232649455117567620164301970046746755264 12491242 -3569673485081459236280058985766870016 12491243 -1627725193899259009058520949081621140480 12491244 -42319443200600012060148599376781217280 12491245 -267380383254074748322185355441839335880 12491246 354988506180888018232537165276752374400 12491247 389887666888132576582134487674481845000 12491248 126396717901991401458569823896382996480 12491249 -12075613183055052576698059031190963000 12491250 30378271851158085920797314000319440000 12491251 -633920631481386355175535705436391093928 12491252 238414212486665196975379307052146725632 12491253 49596890472808026326772157451622988782 12491254 -46768513735390380777559329445512374400 12491255 -224469588630757374749329342378833879840 12491256 832842056748199574061424326224706969600 12491257 -115840024533458488234039576186683833400 12491258 98659416493351392219432913745920932288 12491259 -31142383851817539381349750224993867072 12491260 -879665262737435569766436938224632806400 12491261 2505185995924334055263345698475477739552 12491262 -116642173854568472040757848885639554688 12491263 107538344158588497353447105198453792680 12491264 255096873817284070448218232514970386432 12491265 -324585873079142597197986163864329072000 12491266 957474547533757462552277411204604172800 12491267 1660018823865880721997651983355893541240 12491268 -77858170859740281726486361101025858560 12491269 573905203447523067149512132011134601920 12491270 329290573605095507484530191348211909760 12491271 -4986840779206168336974157564354683024 12491272 1044065450731045331643674537036876359680 12491273 -1556803885174532594353380191679731669478 12491274 -283979790466931496281018287957409173248 12491275 -827145916512586659121439549720284774400 12491276 -870508539558038445083937935633051218944 12491277 128699959730650053676468499147403305088 12491278 473797994965605217139416855493308424640 12491279 1602791630098386462195028794557869331976 12491280 -250656214308467718146414258648501452800 12491281 297968407909135881701597115957718094304 12491282 -81712322862224789150487494830328408928 12491283 27790000609853437731116456006544516864 12491284 629552201487616039782989159119986278400 12491285 -13811396794419716662159934667709644000 12491286 -242785298025533588972129374020081321600 12491287 -1137243150698714545336428881595872729448 12491288 490874264344314318064528685716428533760 12491289 353980395754405456613500778214108694554 12491290 -213153853647724854485121851248662865920 12491291 941117007981129758686038880234229586000 12491292 141758521614902960816473103932887588864 12491293 687613535636988805354834194235004931564 12491294 -140974192810470290256139709996436054528 12491295 -47140884385040335351520420315049922560 12491296 -1232574687222057178131341730671060779008 12491297 -101398392175599725366267193885815278080 12491298 702445107363563636284783901806771928784 12491299 2039290595266099183987033885853454398300 12491300 -52300250576117141845609299287848243200 12491301 977557841941747240092340289257047457632 12491302 -765189780204919072932801797890571631648 12491303 -238924721130640180827803374796348515200 12491304 200245003986037488248250181398700523520 12491305 642440657836098530616192159271179506760 12491306 -33417844660089764957034305587095160320 12491307 -1069258382872907656492321709613997761360 12491308 -759831781363886038593123493884842083072 12491309 -648901389239127876022444589161225224096 12491310 -98600772250522800396730230029393990400 12491311 149890277667853521417113880771251226816 12491312 321907568019329253324865382549005910016 12491313 -1354598059486100315610645129068288721216 12491314 -288622265050548801576043688855591424 12491315 -507883133286601959191739099444124315200 12491316 -140753078884832101114339838890645567488 12491317 634723954352144191122545610680826578080 12491318 239874530894820778310160995774972620416 12491319 -1051143000651224169352430777013798642456 12491320 -653719891166460753562819396972299571200 12491321 -218102441944811059995409795867054571478 12491322 953084515244392437792245584670315520 12491323 212908914515880451629663653766080679264 12491324 304321461844862525292083795692017595392 12491325 593497559034013712478165068612559213600 12491326 -79643188413552676404189774395295760896 12491327 -178018930148049022304065759460231740248 12491328 -2010662057822198543499534120643461120 12491329 575826304587896297691021175178747252930 12491330 83654700765553239505138568895721558560 12491331 1786563015009586889700492769937917400064 12491332 8057185977055076521243201960116948992 12491333 843397253770328482765002708570174471582 12491334 4191601693888765762713959619292378560 12491335 -285196957755517653506259928821809553600 12491336 -305196794154674453242160222323367116800 12491337 62487810901767027663422549113068809568 12491338 587182316363482296633759336426119158320 12491339 -465061823376383200067886731831668543488 12491340 -428697777394435944540203402647550284800 12491341 -461204914020103745918477096094896739200 12491342 13479204822361749265413191389449148992 12491343 -491940151914353763326755117019511010968 12491344 -65050944885462312059178094832290775040 12491345 554178148545197382210027886408002777600 12491346 -159076056349440745650792966756697915392 12491347 -195839896819466290029243565290058690416 12491348 -341771514365403762042478056740316336384 12491349 -203565995922220242050503854235639039392 12491350 -376722143440524020056245811378402773600 12491351 -105192375865063424074311041508496902648 12491352 929249165381357187212361179047502469120 12491353 34705123709968749712139737659838243520 12491354 -608351506909045751387368571266502532624 12491355 -234711429163924647887683070581992497040 12491356 -208221137263662641643314654944708511232 12491357 -281309558278332139317860805635761542528 12491358 -164954300078735674144505801384267142144 12491359 -777417101270563846638109585495666411296 12491360 -412862031359976091162755356410930790400 12491361 -420009296096467188282913637439298779360 12491362 522156975599242911252952346939754393600 12491363 47223641109677149586406583474464218184 12491364 270893260114479849837922341602845234176 12491365 421542922844020747551893079500664091260 12491366 -78573503026439947661380101100780078368 12491367 -366558831055172814526403882169844053888 12491368 -1463356981763359440584938175787434173440 12491369 64113868050895670042049055710276666240 12491370 135764882308163090647652910536018855520 12491371 10676608898825574622971911701566960232 12491372 597166687459344134556044100648527600640 12491373 192539998987786779103776575387018417184 12491374 -556495161398149564474993349074388736000 12491375 603276761090829068367685102915625784000 12491376 103536257889082886601279936767062769664 12491377 -1448478438436702260538858776739494342348 12491378 667514588473096650450511279030629651456 12491379 980969349976744761656855356638694497840 12491380 -431492914529884163652992094773079705600 12491381 -94824407731115650307510930400288168960 12491382 -123721906185469410130375587317939116608 12491383 -516755221044540524535773991145235008736 12491384 -299892034313607772670533348598926909440 12491385 -181043209226954064019615233200429748480 12491386 179047000797760160004003109396134467040 12491387 -1382830451775695087884392071942065740120 12491388 -16989763189220628664740028688899768320 12491389 451051065045267680036766684284905357190 12491390 -294184841538771993026186949332594404800 12491391 804738193874595015562481876066278643328 12491392 384284248464822346917674704495800483840 12491393 1826633051512959238614152741341278624642 12491394 288184178572589759318738802708359599872 12491395 -22896768011149958878827786219246993600 12491396 -33941889859828203069846270792311400192 12491397 30583186541503926904476624502070383482 12491398 -604826041865320655646378797918217821760 12491399 1248607655125830840856783787392996133400 12491400 -110192867461797236191681345846149120000 12491401 -182394542613504401568763609525558718080 12491402 433874555453016165540064291860575554560 12491403 -186649727885505653635894162726885945896 12491404 795673777854588015517401523170094681856 12491405 353968374676561717688172831952587168000 12491406 245551603528796593088439074075068374912 12491407 -241228436746055983824361239164159025728 12491408 102531787661201190022746061336838553600 12491409 -307725318461502520252712325565393227840 12491410 284192488046312359777345962605390451360 12491411 927524961179267766380951168061215843184 12491412 451193624837049746807885285583779469312 12491413 -1223222746866913888075751658639760951488 12491414 -744494630406603953864944502389936512 12491415 -309562336848600126745103063540065212000 12491416 692252526165538512158132654788716994560 12491417 672585583186234164914864211816910209840 12491418 400370373320414316064692448916869000704 12491419 -231294169741210971964821046190006609600 12491420 424807299544850941832940376758542208000 12491421 -793269696828316884685837610546989438560 12491422 -360867025692836176171654727094456808128 12491423 -1501479197261816655948686336273454367632 12491424 -503277968230591589176467769475818586112 12491425 -123342724563607341315890166631474339200 12491426 -358319488662846384296565018301970924256 12491427 322100968921892001618491005917795289008 12491428 339301533281768809457903335752981176320 12491429 -117193385889638698243660486940503963200 12491430 154381718284650611438874515856760320000 12491431 -918160320283833691679640913420336999800 12491432 731375956976550441245251794582115814400 12491433 -413781101266810301549692079920443809856 12491434 521367857498923743759970961353867709616 12491435 -1117631539933808412019392904815970598880 12491436 -611737354840593859956304651504876769280 12491437 -978195444470312485640322040639306068096 12491438 659351315413227074717535853296116732544 12491439 830554396890928504609064499861827055624 12491440 11844080310538780341430979551831326720 12491441 958409631047652464854018807842873674292 12491442 477453575831359987108242123049796970240 12491443 107036011663557537514041787879521543692 12491444 -158302889876998484973153189848467605504 12491445 489866838308651633197690289278570885920 12491446 929165429716019222610559034591949847104 12491447 -127379221316619879175335553210703232744 12491448 -1223531259048327865629014734060176998400 12491449 1045077778036896054979431849700681985450 12491450 154734195683534563543872319711275648000 12491451 253317640793580074653934397077502949392 12491452 -1484091751698854184786091614350521252864 12491453 236385239541391322739838034263878626304 12491454 -299722394881930465753732836790141337280 12491455 1275470539617834979667533397733430194000 12491456 369356483970431791171838682868482048000 12491457 -9563109256833444517879015715754710784 12491458 239802647059537561062824572906970383872 12491459 412707830621954162368068264612110427216 12491460 332357233108582039961795912270874892800 12491461 488961183460071948932843116570688281920 12491462 -476426789626769175714488098919631108768 12491463 -238858443532587639105340650441878106456 12491464 29301960939820272430630154364683243520 12491465 38885046197790716563289741673652062720 12491466 -173824335587958546755470310630216441856 12491467 221052580115651364100386548028905155000 12491468 -93271840257478890562912946686793579520 12491469 934961909267709582552970968565846555200 12491470 188121758864901153137826303836703173760 12491471 -24044036206847054938900019026383595656 12491472 96592433863644100308147012950797320192 12491473 455946465981125610254949394353127036900 12491474 114134941654997329916277494220921338880 12491475 -488433553778996297365369047903609868800 12491476 346267167957990528867170207876034930560 12491477 -152325332578991210337795025852896682674 12491478 260700720017267669789362763997529204608 12491479 221054562155596023285361780724276613120 12491480 1249513403478195817058697248893009920000 12491481 145642323591792587008123288507961077248 12491482 446070915986444823140578700389087940592 12491483 1116492955961650721025035033052903297732 12491484 351340168771461149046390038501531934720 12491485 1239061955875417144135320610862830489560 12491486 57322108474119812590208029521044976000 12491487 -416199283298180731865352973657417788456 12491488 972520815323672956886908497037142261760 12491489 94652654827682975845617216462060941460 12491490 -272031668145297097400543414728765340160 12491491 -173892847264612494291247933347773461616 12491492 -487118409491449330431763013389638336000 12491493 45607850487225962209091591362783434240 12491494 1395682088836019711498733644551113310080 12491495 -591433599144333788104164902076677901000 12491496 -23776408357428220243792034309018634240 12491497 78103340959358543495957987346377749946 12491498 1263564292059698700774143481927170499936 12491499 -529594884353829733458691596527345127336 12491500 -4445277815734343972872498077290496000 12491501 -613743977005937342183330082318145794336 12491502 -233743097927346375754863902108332938240 12491503 -163375007530205606118387199133016507920 12491504 -126628911268777869118900025769804103680 12491505 -71662835041135637080285666118452547520 12491506 -345999957508521577857628437742067643360 12491507 68317960608317097667306084668968401152 12491508 -362145474557099885000968100158790615040 12491509 -594238998721564822229128469111514021380 12491510 -617357703005458437423930406766433699840 12491511 817196026787804747743635508388859754296 12491512 5885523692002500111382738824187084800 12491513 -1160451329873262701151692234198455566960 12491514 86166558918715900730611316363320884480 12491515 -15653560043076306491204463751247095200 12491516 -1350322121838670790223868778952207298560 12491517 519475230065611156318507328003378968896 12491518 421722896299149012484933035293262024960 12491519 217484390127161030908879068434726037312 12491520 110071134656896777879462426039780638720 12491521 -252649058752303859472510406418628187710 12491522 -158360236687734480214185976114276592688 12491523 178267376644561722794660352905727248640 12491524 -135094214966291598446432101019554347904 12491525 -342763014712475300115250550475264946950 12491526 -173411036798478144267760947917483777856 12491527 391282100799016156204425931998068233392 12491528 -532486257894509854318393401872374333440 12491529 -852113417664072099594680996641020408816 12491530 70291591374765580440038058177243141120 12491531 -672831228054374722449874490412386192640 12491532 -480572142914625998193908529052357191168 12491533 -146054842682949441988595587745182348340 12491534 157682058692144098272241652480067709824 12491535 -253664291587114341695352553944301232640 12491536 -419023594618036141189499918443506884608 12491537 927013195673326040597448907121050923186 12491538 -236924803226005440806678794199354192256 12491539 -308508784736459743412386527894015541680 12491540 -751297546904875876643426704588558997760 12491541 -72617799281459560873753131082968914052 12491542 -126722078815063791526366726239092604288 12491543 1631731828659115000583666060136979968 12491544 199219346451889795681023669310411038720 12491545 -181276164091164602080961556536822261760 12491546 510715351231582627987698279866537145600 12491547 1734903208221919356154616125980390558720 12491548 72228972320562410463664996503748051456 12491549 -61933705737532093227224867358794637888 12491550 105142477516232166774204604900450560000 12491551 213990058767779173460507908619871427104 12491552 -130213090525023224337908200923377565696 12491553 575525788753823719511601730475202514560 12491554 -121936240642893917340232396039914482400 12491555 -719538234643510487502983625996756094080 12491556 -106954900911949417764486839037480960 12491557 -435631179692485576319144592371131885220 12491558 -630403278472649235637594958645514969120 12491559 -1831844980464725102688340609079528272800 12491560 -637542238622250645479983420581030144000 12491561 -187269591546391886540100915303542813808 12491562 -333310821587515259418545671077246613248 12491563 -670626543120103146928293014063964385504 12491564 155152573679716594527231025088097792000 12491565 -859349774133413985827942607080547240480 12491566 337992505165817173435496820663707582976 12491567 1232203114029315870488505417266027716152 12491568 123319271293829877723724148085310095360 12491569 572937237090777184440767731617600601840 12491570 -33051440630220456461121095424452691840 12491571 1050049413825866663648547907956374054712 12491572 251485895644118806705233346044547438976 12491573 917096198199294187441669735285818060060 12491574 -47998822117867031277036714634213294080 12491575 110691800106259205676280362795302406800 12491576 96148129368977971957446826829447577600 12491577 -16052582888110563916296589250862549888 12491578 372198657068824169219682086817549776640 12491579 -1759623602618879088929561537442291018048 12491580 268785542868897183959536695916043397120 12491581 -895795165721769963666399646624793218618 12491582 -412283254097007548029619234901774052608 12491583 40107827580843148000832291316738271488 12491584 24156673546590687506734578491516256256 12491585 228308103927557012508982239613551042600 12491586 -7365594686740837240303930159259936640 12491587 -3275200461934736224079468609593277764 12491588 282062535110676035227423332897104133120 12491589 -483480547999211864821199520232303124832 12491590 18208733996133193937489544044914588800 12491591 -391872216353372281504675130307158409216 12491592 -169529431836636437572619660391424819200 12491593 -109394213468284350894322024769840947200 12491594 832858785770155075099559454088168561152 12491595 128886691042263946086043924205478168000 12491596 505695041469447310139183595021025880064 12491597 -1688776080723237275808406099298965554954 12491598 71073242734860797273391470161976386560 12491599 781746804717525800202035315670324016464 12491600 256012113711859090849802641297460428800 12491601 -424884195497546292392023499195480005536 12491602 15817640051305859018042455497881248032 12491603 965384716418891378298896601616120911852 12491604 77092040759753678000203173822467973120 12491605 114202867640737705826506529332926412800 12491606 147249340438758441180945124280823550752 12491607 12208810024778324032330077195744497280 12491608 156119241071749587906077977197045288960 12491609 398345569084431102731422418278629816768 12491610 446461972052433256379628165909639893760 12491611 -179367118333852485523577959035987399216 12491612 63697100460948514194916328333659376640 12491613 -196490436723059886406961156870435388096 12491614 73429683998295231860353834139007783552 12491615 -312633074763889654343993507999077857240 12491616 -448033790021103530879710586538014539776 12491617 403468723484589571790778739861106863752 12491618 444041597504344551991743599772056505120 12491619 -715739476554829172957035715510589859464 12491620 87263418106622925428092530486800302080 12491621 -717987459040714661067633211731530310048 12491622 106688617420892877610271575118057613312 12491623 1284246890447174812584511771202798331872 12491624 -1155259401652234666372683998008099415040 12491625 1189357816603114376485077030311786688000 12491626 -176170308703416830256189469500402155520 12491627 -463925405364537548173735635868659952524 12491628 -57492034106849310166278802470914457600 12491629 36032350467155388165152941732398590400 12491630 -487672372600528431739255423869189119040 12491631 1052573105125019165712798501110927229840 12491632 241867109458313186346014505938204884992 12491633 106802694388142391260574740799048797760 12491634 -373060949827199979753411070918758082560 12491635 -354581890425823959232291809707892382080 12491636 123993316900915036069614665221005066240 12491637 707480311056915407229423429995465724960 12491638 263853769939089562353429652123159349760 12491639 -26171002163412537513281930184077861160 12491640 246112491318666762375886005616387276800 12491641 1299839236631259539134170507751650257284 12491642 -339815696628747997493604599354760912528 12491643 241937157483072789630107037609282723864 12491644 -369510450635040264401863839694383449088 12491645 24682292244639139256840784996363427200 12491646 -35862620167740271109826473904583351296 12491647 -122328753645499748727663632525915356800 12491648 694892572901896203098052860369719787520 12491649 -543089787656428574121232156587994596366 12491650 138426766736278670915330243828317474800 12491651 -46398733729388768105888853353489774568 12491652 584871219135730625280549586577651865600 12491653 -1013732289694786174348262851801604304000 12491654 53993067771990222516294653150158879872 12491655 -479968046512018198012051932824145924480 12491656 -1896664594827966715893624795901948677120 12491657 -191933525405866128957509749172958335280 12491658 -791927633285726274768648049665755924736 12491659 -629719226833691679303663636998849273880 12491660 425956970335803627995235620533809930240 12491661 33434198948780012194430089010613300864 12491662 -754818592798429880349323272507412655168 12491663 504337366980370251398932002938555139480 12491664 -235242767586811010255780010878901288960 12491665 322372905504321578623420539790952211060 12491666 -229624891315222782021758288135175612672 12491667 -330052221619381558797728393856809345472 12491668 115081471150954600187692792342500765696 12491669 -303308401259372689330504405538811642720 12491670 41968017914499151147218909463686230400 12491671 1691904611163121903248071450840530882000 12491672 4470310212740016625590550556445265920 12491673 275447600213264940195971501979704957568 12491674 -15184731400969684013155510542832557600 12491675 7995522523536650983256716970871477600 12491676 -352478065939159466352385962983776071168 12491677 -1846534010619077948147551723243382362 12491678 802838708394596458809692958235779841920 12491679 838468348945971604637271599275374707784 12491680 865578149458771296165000042676369489920 12491681 -186049219008775959587786551162706828160 12491682 -152513164550143901308020517056098843136 12491683 -10037886355457345177158135913184481788 12491684 -381483949218985066306505602851313171200 12491685 -783137214377486102821177411687985500800 12491686 370294802440432977544516587688481435904 12491687 21333388474831707006290456297206033968 12491688 -409759274218991426043343678879381831680 12491689 -640147653096857186798779304475565967744 12491690 647172529244473524905308989123413553600 12491691 165729414184576267318297225900270824960 12491692 -304050627955404082818315436236838824960 12491693 542619608361458461015180063262447505942 12491694 -204359303447533515439670794230682319040 12491695 -1189061289395010430773790895627477023800 12491696 822707653067595948005409110230106112 12491697 161937683485200866160137457573395698800 12491698 18008086694384705823999116168943218688 12491699 11885944795528101745482541505884444560 12491700 50839069004211906750250856100315801600 12491701 -1450609435484846848846407055216276641298 12491702 1024811666931730196098873851673017450240 12491703 -304823326123277190905108055683444603856 12491704 771041079633196849871735431133827829760 12491705 -918877797308361642519424760128574061240 12491706 -265637357598697666688314165225914164736 12491707 -2258976403683010346580626939883135383328 12491708 -1161864266226567526654940150198690614272 12491709 -1197247625143534158050007401492855805696 12491710 190893488047788046834145026941308190720 12491711 -1618727248176574591931693737266730965648 12491712 -28549525819765757699151451036267315200 12491713 -325872995998114755912970725566500215000 12491714 -363347644855367911202066992594441370112 12491715 1874987023574943085243103081530986240 12491716 -44537271758700354312917514331738798080 12491717 -1710254635521006159945362320283364672000 12491718 -54523846390462488844013622099191621760 12491719 -293569449086614441803917451321600200304 12491720 -788044320697372074688418301317677056000 12491721 983475212164197431775900929893279512000 12491722 -55317765461768692292978986623341568768 12491723 2134484748455074722026450995806954669972 12491724 -78809853650809101914404881794440839168 12491725 -586012138979901342374962416254556670750 12491726 -218480813310904221562004381899785994176 12491727 79708499298227898130179865506126564240 12491728 -326574712886754224541551399121638760448 12491729 -230113195572450047328926558524131363072 12491730 -158322604114628399124980809292231526240 12491731 467063254652003390486535405069289114192 12491732 -679686492273890826315897599792825204736 12491733 -750423425928141883327777902223445018976 12491734 610129757249605568176433871239293402752 12491735 -265116874013822107195894880764410745320 12491736 253107736258347812573280960773108060160 12491737 51876558923846800518821620633262122368 12491738 361124935980229506759231659199715658496 12491739 9185267538447628400256496945433531184 12491740 -90687558014370631303952757757717708800 12491741 1594295300032506064934258260924142303142 12491742 -174710484726119710401066638561379029376 12491743 530900106856463368006327499919910871544 12491744 2034236639678122074356224597797331009536 12491745 -2229334748322075896646569455947571200 12491746 797179759116301493666102752279346133072 12491747 700580793098244225427718542206875919720 12491748 215917515368298479853352735692657454080 12491749 -53476174848360367905623527196480010336 12491750 1335858875909838310957459553478316320000 12491751 -662349960559764223805904475869556128000 12491752 183172852636658357766780420866374041600 12491753 -41295016190639043403638546542590661400 12491754 -1001514077867759639664370464268595306496 12491755 -343071121789256165808371932504572890640 12491756 -617239455256074866072911115887778369280 12491757 67355371612046310133970158361343653400 12491758 -18938877062955432379563646336105406016 12491759 163331450709926581240586380584677485440 12491760 -1732665835746213764369431781305221120 12491761 -1476626346028735763326185141931145438638 12491762 -87524567343678030426174955096548152928 12491763 -765485501686414342480516128876246005712 12491764 1367420814847354165478593614127731456000 12491765 -507017616103992039995082018828416578560 12491766 -748974831827975447229858762677415703680 12491767 2491729279250168861000983722827200500864 12491768 958108601915108216864802961472930181120 12491769 255450682344499463097672568554818509920 12491770 127005171437604807642523953586969215360 12491771 -786584654924485630807240813888289624028 12491772 -750097873229587673777583264864806174208 12491773 -236767514242095305304478850635025008320 12491774 851826479793823547525235584282072027136 12491775 524798317581132069107519003587304541000 12491776 -1496594177904658171468954796978067210240 12491777 -797858997999727396714723885305055952448 12491778 -50875478448930871476317318373012057600 12491779 -243836401700196387512534145979387074240 12491780 -386452441182323602923118940717448130560 12491781 769566018973103376454361753704645497504 12491782 2575190978450578110137958876807788544 12491783 -605320125242346374614771403040055502976 12491784 -97553883029809292290556955482819005440 12491785 422301183879452978939615865257256669960 12491786 58776415155614167338441762257620823904 12491787 23350074623478225934605260308952483328 12491788 267783251942462179121604292774863673088 12491789 -1164316007977177575390639931291523038410 12491790 406206803107747829280488011356715758720 12491791 133639834350019908606610656095641477120 12491792 22989326328604250285184577587966984192 12491793 -364623078935039813317122546334940488800 12491794 125894951161693182821203067153610796032 12491795 1146250089712199866569181129090207354800 12491796 -13819846237868030719952230944068689920 12491797 300277238404377048642370571291879616000 12491798 -144119204916886522177315270413589440 12491799 -454417100540616143976673061486931434136 12491800 -1013357449060691134759102774655412480000 12491801 397702996248113118228500002559698944 12491802 -131636183308225651954803077572729032720 12491803 259266569511684363328030121017098165504 12491804 79766935060938091119272392657916829696 12491805 -366552889668178583386286061376211118240 12491806 -291066078700618835764008993771537508608 12491807 -1284768574749527255082256084892273974944 12491808 107461647913910912311178982212417617920 12491809 -860390623528413997261158273149703527760 12491810 -48112536624557719105398385810697379840 12491811 -90045208462410530588386170325606280544 12491812 -86830350235853848361758396988127401344 12491813 -246580056338823072750513368094678375360 12491814 -331684127268420682508149559249218877760 12491815 -982679941569729356254253536386737321520 12491816 1208036960660354483519452698497186611200 12491817 -399123116729262847354001268113651002752 12491818 457187283849187613617561367246838429360 12491819 -470364938517804165803945464900455144780 12491820 -36250957967264676893324792183661296640 12491821 959966744650557617499498868522790122092 12491822 -49512904921908726527783951448512348160 12491823 497501807596800296471108440045189106184 12491824 -392167971615232717829712060792858214400 12491825 271733056769072889085360971160603964550 12491826 372168231028882937253541756644022598400 12491827 95282877496037789820513010153488648400 12491828 -569529993513165102326463183253535471232 12491829 113530248707889043677938784926993134848 12491830 -102008158555455529640427534953850650880 12491831 -145566899712272245621519397218411245696 12491832 48435708656265538424195709331533987840 12491833 50565759056632300426310953207523267168 12491834 511382252646002434667926569580780773120 12491835 -5644783373841585363873823352382585600 12491836 -71447859346545321225178349411079792640 12491837 1516478437479579889258277175516395893260 12491838 -580109302892412471995548169886673739136 12491839 43450803349636270127498428418302030992 12491840 -431085744218516806001404174975736217600 12491841 -1646889182647145450915201005539905729280 12491842 -561166727576693863556964008697087459456 12491843 -196779385637517974540093994483866584416 12491844 84418854901760702278157910152957051904 12491845 -1359839731605863723307526000708224360900 12491846 -368449163091484920349227843261155668128 12491847 -622787534227987486014792801199163535360 12491848 766844166054572390240905067893917941760 12491849 -1654045000413838137945775673677779066150 12491850 -107320284562634118919145337960160627200 12491851 -1910353969127464956033074214358249959148 12491852 118653417955915327521505655810070592512 12491853 -3028366313054415797786284852862429184 12491854 842058404632930647814683253709994460800 12491855 15309284648799549426479610621826929120 12491856 36319569718847224796041407150980579328 12491857 303548911239017341641845881577520853312 12491858 911967504102652488561949612292679515280 12491859 1055942341293682078707061129567832798904 12491860 144066335244204621641419334516834062080 12491861 69461879476941597761544959387402962272 12491862 -221736287860237656801967869809303328000 12491863 -1008211340707694467278753173888011449600 12491864 -245570012278755392907832322264550174720 12491865 418612280674224206631100357385482528260 12491866 -41323364338154572000682047247506079040 12491867 -188046052134635735970705190011570897084 12491868 862749271871948832730778494820502858240 12491869 -51277134315805918480613290323761831560 12491870 326323756333216896363293032173890880 12491871 23460183778678368467283943651303948800 12491872 2579651729702965453622412133548294930432 12491873 278478412584819058068896457639988567200 12491874 622364842582078382614536053014298845440 12491875 -185735213612078729076593030913940800000 12491876 -568214599232652262721799325121016416640 12491877 -733807128739058305480430814487707175968 12491878 -2760293268006298268229535761982068480 12491879 680877216963743314678087016217172791480 12491880 -148785803018396780629229062404304896000 12491881 325286709441693165833388294757812442682 12491882 -171815884604815499756194756041040407552 12491883 697143475599997768102885855061851481052 12491884 52185260992918817916780357739609772032 12491885 -186762570606896408622047540757505764480 12491886 419836054044267221487305563559616150528 12491887 -5324011189368285779272019447705148680 12491888 -87352847088145674528198258733940637696 12491889 1307036994221823563578668581055353539680 12491890 -109557046324840100975915278674908134080 12491891 -70450229955413126775759573955331634648 12491892 3379730433829215006959328958522675200 12491893 -89595283281433519857718853672985234240 12491894 660264147569105994988768993988924750496 12491895 -428874923239998136824799709884432735200 12491896 -714935646719348880343216533673223024640 12491897 37846047882940381550317203190502751360 12491898 195629913379070328763131904656794382336 12491899 -413974447896760029172316792742618727664 12491900 -38495595974868594207730540296507456000 12491901 -852803838157136208352772593742459327808 12491902 -186162783877064874137060359980063502848 12491903 -8766657203455140794347567573598475216 12491904 285503516032517554693479980429727498240 12491905 -751091363659651967549649116447168480940 12491906 -39444073183282354512957205250896834560 12491907 1316165322188445320224781105295650054400 12491908 -359048841443706982768019620809907691520 12491909 1382426504227649173863579972947674198110 12491910 -133181956171130560551320404107372192000 12491911 2050714179821541536458088554091690235400 12491912 726162357686628643908471872395255449600 12491913 700289864261192351706524634454945004880 12491914 -616042117814198709457897426247962420944 12491915 -160883973392701512827639744094693749760 12491916 975905781501285858128649429572370570240 12491917 -1074832135191572788907738851742280969034 12491918 -554316360184994016394960810729758027840 12491919 610799898945728178322792311779496432 12491920 -94560553704568200546963946025885368320 12491921 -141140446236021031844959045094687015040 12491922 -58427637795502315434022207773649671936 12491923 -2261293160103496180503685240936032057480 12491924 644297959378027235379583169681450319360 12491925 -378078829181024403057877967146586668800 12491926 435834698651044176170684213364753978912 12491927 -618928865031714018874962319105095240528 12491928 1181280932406853658536339225748334182400 12491929 646000149858956357893741806541720117776 12491930 6752814248481884678577143487361536000 12491931 542101206646464622782805134869630632560 12491932 828368667692663190337341780277706026496 12491933 456365739433172092184921167842509470182 12491934 47900971522621453007229050836874502144 12491935 -862797355735915056936777638886770495040 12491936 -15200303808719985920686007865962201088 12491937 509085793056346671759952531986398855808 12491938 525774646678446209982868341906875127120 12491939 -1119952058626973861074392367082436052260 12491940 143352742900645019779283857108524687360 12491941 -247763815363617097214914137304519635072 12491942 813205992343636856527103925173360293632 12491943 308329661935040080703768106294876914304 12491944 -1140348084301426169358704021383943700480 12491945 287951346956376470568387808353145230600 12491946 178365625735041116065702749528292958208 12491947 608423065217642004898582752220927703952 12491948 460663815844401855655061425679031469056 12491949 1688818381136640336858205176799698055680 12491950 -557373439664731701817095397328826696000 12491951 -603751956555881142250356508683982745760 12491952 92065862717964453357017793799355105280 12491953 979912741291488490200753510317493869760 12491954 1171749029844691373010088723917880028160 12491955 -339592815499279815101555398710883008000 12491956 -73823879134614062717503347058649226880 12491957 -862837026336547441163588538017163347400 12491958 203654193449512967377490558690279032320 12491959 -75983472216459586570018784754374464320 12491960 496256577801693034339240411212874137600 12491961 571828854592158247667705405634956968272 12491962 -221771023370646278320050647142816260640 12491963 1158636282781361188390803555325169927784 12491964 49555455202864591655810768186995897344 12491965 207455380645113686726831911143934930860 12491966 134153011789027253696756736960257640000 12491967 65716666938482468169502038963808903680 12491968 133301579467086662553543908473773752320 12491969 -617650594483884931672852133819579594304 12491970 -5352984750299871002763496733490816000 12491971 80113556789943542220737837244355258172 12491972 603291338650961646152212610180686747776 12491973 -7840590602516625108074197054990328064 12491974 565063644120251283649799401420546965504 12491975 -396622451128651206941449131956688708000 12491976 73555037053455234026969600667624898560 12491977 197904676319074829635085325352014051584 12491978 918188585153399899485747479351026901040 12491979 -53869181799222666921056634824968502352 12491980 -17140876469365555411610251662827136000 12491981 214336641480107589496425672798934867200 12491982 -6636936010630829686512549159107275200 12491983 -14039536539327033159416644703377760160 12491984 198753026861939582662326670064398024704 12491985 123796192829897575524574328617469707200 12491986 20304319458116533792190216279554026144 12491987 1189068598891142658640036328210882385240 12491988 -897091993868087891296296818549781571584 12491989 1005611072029550058427135519708567112256 12491990 2520016369095540123326781961515417600 12491991 -1275628283013997478122579463136491886048 12491992 1393084980274851833822678343123175680000 12491993 -676614185418385293219073263607135057920 12491994 798966424283302166423591925071894016 12491995 1294379347399244536732415289324052632000 12491996 -1069363324418078551673192301912059927040 12491997 -182662709377194206761343397264400609728 12491998 224887338671872452572119536868981184064 12491999 341541961631007198329575222949185640880 12492000 1249217701663674307358592823766482944000 12492001 1297298312071567934819259162820212036002 12492002 538620564632697000096442544073425309472 12492003 33577190917587251812635440364233396208 12492004 78889470398095814659609119604397076480 12492005 402851531724219088672840879021677394560 12492006 18819577582410509126194295301417331200 12492007 -560065016134066331271923324262718518096 12492008 -472924656952782947890945982954198138880 12492009 1533380311382560603637316327203899338720 12492010 -246290426958970384126832845124315655840 12492011 -1261260629274074500374186588933849390000 12492012 -82012520514401406742422510473643721728 12492013 477067731086004751667079977955303177504 12492014 -21396418193627500965016679044210818048 12492015 4408067848501647946798813326596962320 12492016 -986167828019034427772303114503192576 12492017 784379342687082555732997252564002966372 12492018 -235055404930822073183167579059568676352 12492019 1423465824852091418043956994936353202192 12492020 -780911166710926321165425438491610635520 12492021 -101194264042198188204867602839094059488 12492022 315026425259471699019567309245852533824 12492023 -1767104966740034855311172435641686952728 12492024 -58082245741998745412833620938665820160 12492025 -35292758785419449973223465645616872000 12492026 -40425373381493498494572891884200300800 12492027 285522898401047757551032725327226421964 12492028 -419305813669901538609779543940539256832 12492029 -518109613536012192802770172656630513120 12492030 -6211092093512521735580267664626359680 12492031 1955293769156628172653869038525488856832 12492032 118792294946706084997426642305492713472 12492033 -1185274486361676796793891551675205942400 12492034 337639623743758364854242126715084606416 12492035 509925449285822176684483584010902318480 12492036 487684649946298439296016101026366750720 12492037 -25462511984350123186778986706553682368 12492038 -197633972856199808632727289931364749056 12492039 403227432272131055208573547864509832320 12492040 -652549847370081169441310664168960000 12492041 -115157639296721424169146622884949671168 12492042 -635889866189385078696975274430800528896 12492043 928173014640351239378083852727183806292 12492044 -8702102902708339312462423239862614528 12492045 -357348613917273309376294349821638535380 12492046 570963864852693952136173314766434668544 12492047 126302050422398178992357531124621359400 12492048 42629294157613770632464183479690461184 12492049 -294137675583315507194221067514675817664 12492050 -53647335288380829485537638189386295200 12492051 187592322741658846522644801146925858048 12492052 25865832241437575558243106406682419200 12492053 -121558200792027791616360285165933709920 12492054 -172494793920885743577082309358910497280 12492055 -573309903738575699374329755967638744640 12492056 -1005766249395948231268269513474153369600 12492057 -962345846942813496877828526933212250160 12492058 -347220215905959533511799479034255311120 12492059 3005020648194976022560805445888112128 12492060 275134816784735782796546812408725504000 12492061 -504499724509010556875984038995130205338 12492062 -162325910568846885349563601427601806976 12492063 -18974670411597957887170204507568005080 12492064 -355573951406301968369217666718734090240 12492065 -1192753372955773433384724100569226482540 12492066 -16943416520415363376691409902742163200 12492067 548420445595967813588701938530609827792 12492068 1149650861417109600033340274419888640256 12492069 -9807237831262991371814488522957099200 12492070 96351052316028303316468010114914099200 12492071 403090521382723701932592086907198363552 12492072 -1061874188061574388028089779628994401280 12492073 -594379510153218879525398967990817746096 12492074 -14242534677928174714647065461828347648 12492075 497799855411688937071669976125577238600 12492076 -1171489703889308311324147001660887629312 12492077 142765493732486855176574986829161782840 12492078 235121420431132204807345199621368118400 12492079 652680513917195372152773658545814158160 12492080 273087373590522241049111217780295925760 12492081 -92359092069689084792294328069832952640 12492082 290122958972673371308755488289764590080 12492083 -5023928249833444007098270138806558695424 12492084 -626331905501274359157275162993513558016 12492085 474132221476317404450764631588907147960 12492086 -309381169277440899016855238917381927008 12492087 -100658922374945618840630270268150582960 12492088 -92338270686125564530207188368679321600 12492089 275222416361737952963525949497643886890 12492090 -37687661473532251447951207182874368000 12492091 2070448018497327892986595230639315310800 12492092 85682227435874600277241292077512047616 12492093 -990830889983097977081165881607753974656 12492094 397460742924954212349348005254034148096 12492095 -128477784663784434431023343622587335680 12492096 -327747180656360934452665562079342624768 12492097 -2740459655475318560862282416372528235728 12492098 -247482788681100341539419044831697039840 12492099 198347948084860416177583936092689396484 12492100 -293551709656389197296554330500408889600 12492101 407744230388967364810186545213531095040 12492102 531395069094024561718517399958411264 12492103 -787115724550947103307054587877831096216 12492104 243826121541666126058594103040317521920 12492105 -339252908489143757710840631861974396800 12492106 -26363379649190284610017073854567660800 12492107 -1514082529846824117197278106089097329644 12492108 -490352111372082309947419703095619083008 12492109 -659174415692408866805794690039875730794 12492110 121680912154769586580590834214014552960 12492111 -4827557447883048573571639005399050496 12492112 -474785490954961309665150665158606192640 12492113 834756269512295058708970718026844629362 12492114 -61971652225214553751156352328509900160 12492115 802354094064031977562979068883454515760 12492116 -91507005740717982606330606579627540480 12492117 -475960415067790698524217563193411107520 12492118 -658971831908623253633389592212759068096 12492119 -678150350625800042647127705543489247480 12492120 363838121044650447100844382713364480000 12492121 -280362722808932453753097042885701932800 12492122 -124803750328860893347319539879110543888 12492123 -282882381628850423090157499263616135680 12492124 110895912790337566970067941412213846016 12492125 76048611286644045994894665432853437000 12492126 44404533015409114010724815794761260544 12492127 1264831895374380918712244690772720721200 12492128 397792554760018756547050622545872027648 12492129 -131352578641479275722475169357071836800 12492130 -285772194359970426305560567492798648320 12492131 -848148531147083356396949265060059620068 12492132 -49574682411451396996915053628696313856 12492133 -208421458962871794582499098989050560096 12492134 421351315112392141180725349926619890432 12492135 565142382701065795841250907467779142120 12492136 -760507942051413984451320634688939427840 12492137 126101074800884480892309368911099856832 12492138 -30903454739987022281322808661094830592 12492139 1693813942213683511666627899216486866880 12492140 791148973162801567173739708125456445440 12492141 -722848384708136131224872688864863491008 12492142 257439341182444837125587808721924049280 12492143 495202085053885394792240389956110204784 12492144 -108264144158370951536534207811335553024 12492145 10560659290139799084992052195089136000 12492146 -301045332096687105279143403377264239200 12492147 -1007023731959248924018188209823908051400 12492148 55362768954823890631541950664708302208 12492149 -1007330961363536779799226422812353344736 12492150 108684678156571495630054625797578931200 12492151 -158084992485124317591319656894847597056 12492152 1423417518451938659442380729546120601600 12492153 -1117990573885227242184287925838126140 12492154 -879018834644704009816455967516572526224 12492155 -471414733942485480139472452842549595440 12492156 77189444740617975227701264159386362880 12492157 111671940578257222186986854246015625888 12492158 835913307899961460602132103761606849600 12492159 89672810462703889180979223158974588104 12492160 -1150250448991203445721091080359772160000 12492161 1646991658834953559532128618513750116 12492162 -66698858961812229213358494883065873888 12492163 -242420183305889160840578273674641911680 12492164 -343071917145660105923216921202156208128 12492165 -218701277770147131676469974559795882880 12492166 68634902641525391193962984647988678784 12492167 154424906280492609303795964998592516512 12492168 192402150249524448072341653114289356800 12492169 -1303246132097301866616443192952470211430 12492170 27739373691694741292130918107191325280 12492171 1099392764381273994811791424082535288240 12492172 -97765794917320473276129065608872099840 12492173 758981921507995263343529840297012074422 12492174 148455445131320434779098990805851040768 12492175 -959400646499630429913586483775111764600 12492176 228253806133850394976030289201560829952 12492177 -1470663263140100105405878592406856120320 12492178 -278317205134937228292902778987442623168 12492179 -541528390355213291415130686472304703840 12492180 255223269124854896064859589638707183360 12492181 440724218062930732821992201831829945532 12492182 36331788663967618813907395054619292192 12492183 986686217941774636574202946777660107648 12492184 79651490760874992341751076823760691200 12492185 -759579778704233525234953721388911348400 12492186 -95015503178841782383348199075509727232 12492187 -555331362785646167392514023169335079164 12492188 -12669940946651819787717663851309383680 12492189 1256439177193479659803610029208438557254 12492190 198286284078150800723656862165404876800 12492191 -761612281180991735452262030561873133600 12492192 684230206277525605309094094505972334592 12492193 442817268216253191213192061418495953600 12492194 21825207194374387634808703401365114880 12492195 222989309316166485249279377509704962400 12492196 717446610676393579324395221611806622720 12492197 348797943220011189364113819006976819680 12492198 -27717344400345749929168091892907603200 12492199 -307829563161948929283151286325055203464 12492200 -331009129875335792713353944736208896000 12492201 1543561765548493576421960211156344881920 12492202 466536617345945778431178897584152267104 12492203 113217622768617242518256298879008906784 12492204 53542004172812715830426910178623959040 12492205 520241907315229091782780576846647834720 12492206 99903243183153331291206203334358528704 12492207 36689664989159133642123448019416884360 12492208 -53947163747621920125834413809506385920 12492209 1636214271688004452028342366765576875410 12492210 233091595039614965674406522506106472960 12492211 -575169443213567240245683156055565267188 12492212 -1103045652541601557770337708223617240320 12492213 496842686627329474662690323516727968544 12492214 125804264160954437948384533711616291712 12492215 -320958828752501907014056224708780764400 12492216 16812766745905245137603590076107223040 12492217 -839712183720593932264441329163740667568 12492218 289126063191302488166289601444568448480 12492219 -594126922080241406982792711071675269440 12492220 -251916541479910267092613497870978969600 12492221 -300509283880769745025872784835455209888 12492222 243827755359021619614159762269901771072 12492223 747731016999130959468170062887989233472 12492224 406476659230395958123279350229742125056 12492225 1634346000912362888642798641880160000 12492226 -42193541396837929504924138832920358496 12492227 -162947833412023763784213067641804225528 12492228 190421522780716875719472692754033672192 12492229 358433072429413503352681312785154670076 12492230 433076085736850636685852809542944203520 12492231 12301385119349940001034953901745171840 12492232 -975153747383222502385204270004763417600 12492233 -383827428123303519060389244165578754396 12492234 24639801237733583306428741566224893440 12492235 3383223678021778315343221551095085120 12492236 -301319610777272362683710885059057431552 12492237 -439316599213964397646849887399625334784 12492238 -1002477654478825958363624902994234379840 12492239 -2563915290756719815836824796426819058200 12492240 -111521096588047994726946839252299284480 12492241 -1540844820554063184236787402210587097358 12492242 -154982484886332639038971958708616652800 12492243 893161202312989095385973724135494396640 12492244 1381728754634490293562012087020029425536 12492245 -476537629613252307297315519823889806500 12492246 -210727868190401137192053819801364253952 12492247 -66753933894941548045644328390776927360 12492248 1709010777381443070076557044187963678720 12492249 87443789064934996947405094570616002560 12492250 -480026486947906000630172644759021248000 12492251 1589800461022933710614899527785198965104 12492252 -894736193044611938970522146504031682560 12492253 2033820494841398724578714155605508394240 12492254 -272644258519313685379505945370454679424 12492255 -434899169022223936101024738091516567680 12492256 -422657414339241677959331315768490983424 12492257 185498152977408993413127187923168697506 12492258 123952767522433094192112795289574089728 12492259 68813734879713112528573267499136131568 12492260 -457968112885422149983637800191650979840 12492261 871401980951287429174954129977511094910 12492262 989436080080313642723165302262227729632 12492263 -35202063327295240651846366479808837440 12492264 -51051831111994938414810730118981959680 12492265 1297501365855393136219467362483418810660 12492266 151280077640107190832210479452435056384 12492267 -196457011758799178188818815468994562560 12492268 457175403018831305238261599912267805696 12492269 253616458491084119767319623997141311296 12492270 -109157625470615240150221815823559270400 12492271 -133717994864332006218472441662341985792 12492272 -57371392381678246378589608427962368000 12492273 -92378477287323861136216357421404037376 12492274 4256016133326659355225452069650504320 12492275 237523646091568001563589339766388896300 12492276 -267612837717454696424949704645320765440 12492277 63264245946552590412559901555738906272 12492278 -60273841202943014298328215903341409600 12492279 812161850290408980620331840765554083920 12492280 -202654712331407843329565892862127923200 12492281 1151491572942019163510982736581907103082 12492282 -704189640089056437567176054476725504 12492283 -577598259272603905193138288458712533468 12492284 251618258701043654745506296333745479680 12492285 376316443040843686850890060290629207040 12492286 507411208545722001044058666002074910784 12492287 33898122720221669030648756666377887744 12492288 184620687178037105151018613988281810944 12492289 -302253374893079797573747757312986445376 12492290 -98132109419998605828896345949469156800 12492291 202833858226381188445075835858671411200 12492292 1389360951078593670730099929160540198016 12492293 -1866786757511542071966939525947287985856 12492294 647242493230243315259495708446233489600 12492295 -464113621215042674478545498861582005680 12492296 1418162409903848996864959561687887713280 12492297 607112729747445229793091534074033193300 12492298 47256693715818761929937036355925831680 12492299 1003946694098304402857887759033318089300 12492300 182942264341480678949910180942511372800 12492301 1027189875667313834180325148717800557100 12492302 490653382939856611565926547976180476352 12492303 735821417197373040926430689817975085704 12492304 -159264320600794024766450775741049405440 12492305 195967976585071571309012861257235810100 12492306 -18384053111083803939299917766460051840 12492307 -812514841331525114985880750563764971320 12492308 381826127007156857247911351996824651776 12492309 942866105151275847152071760739911536800 12492310 -235551249689046384558998692354909190400 12492311 -1837030291506855030126301693826365608192 12492312 73785886157985485676654179318594273280 12492313 -1389379717680702783298473887702052594560 12492314 4001728311527641710611430016205178576 12492315 -705219583235482778155770711329483140080 12492316 271936943653456908809099573069528151552 12492317 5770388472724310097999361779024656448 12492318 -139196724665321058604756823305400647680 12492319 -254846877163506595682243921334927215504 12492320 357257429985347549632858404146695372800 12492321 527844795970921366476887935108008065712 12492322 -472899456136627453876283620744555098288 12492323 -946917796068422177868286054412129419428 12492324 -286176481819388239350641412435526377216 12492325 -117552437818681039704927831963209294950 12492326 51203463526772801834927436950804029440 12492327 -121062056372306201213331933993716684592 12492328 1321853831768015450823546624879669980160 12492329 211640382465526801765399838095425386640 12492330 -104576625081832139506964253275139916800 12492331 -862219748045923290664384326865330030416 12492332 -515465202066332697856407623321558588928 12492333 276111076989142366873909593287478416640 12492334 1828327608720414653651898430797300306240 12492335 380388361773408124136552810598381361320 12492336 5788419769161429955163265564827910144 12492337 -764490550863758568267947322756281679360 12492338 -961161389915313290002537240222391310720 12492339 -661788687736772035778454492596064420240 12492340 325518418292906709705022317613457326080 12492341 -1453430402592031842789139980120495642258 12492342 37296300887311527694598733106579945440 12492343 839829143083194638563187426319305383592 12492344 -85635591698882004321567337110287892480 12492345 -298435103104434996766931185671010483200 12492346 -330339066400807272159340744545582627360 12492347 -283429365695440745415999301500724412160 12492348 -349357619434394419773228399059987742720 12492349 107033553413135069041137853491203947520 12492350 179990159888401914811489201527348216000 12492351 132310855639399592888252489961639083592 12492352 286026211247690517235490409573324947456 12492353 -258369431674854535240622284174574166396 12492354 -258879120679717087400992789451639273088 12492355 791334967339255520641049878680519966720 12492356 180258873541837628593863421581353377920 12492357 429238770291698468451810648569603685792 12492358 -485293646389415944573637134514805350016 12492359 -1899793571974652090695034154590611379280 12492360 13230721881807009483259778569297920000 12492361 -401358579223220127320519782696161234240 12492362 -128341644167099636576319483763664303568 12492363 -21180467457287218331271929322909459216 12492364 -186979815636431240890918703254373588224 12492365 -742407429121101669717958279279252262400 12492366 -411070781364800531000299061776948771776 12492367 754458249638698213072553874716666913640 12492368 125759752008493817191447514534791741440 12492369 794327441595565871932231643720088181794 12492370 641567680357419827992010864963471247360 12492371 -1194601671760203972724414639636609777428 12492372 98030566607189992852333937358333763584 12492373 -1730533181035234143287778701886688648196 12492374 765403697955463292714126926677463131936 12492375 -206202063511489315534312217635589760000 12492376 -233399592937124066788494104603807170560 12492377 -280197477995778186445746053112048966774 12492378 -6118105842795190331853551612134135296 12492379 387204457963053185835412742994038432400 12492380 131542259557453083524627118430559232000 12492381 -152163063626308762992452206316621936640 12492382 -331960125569968066702823611786972028160 12492383 443340741030328933743099700579416025632 12492384 -477435459056537899589728917546619895808 12492385 107120387481246908929329199148531485800 12492386 -450192290557972448058581776338330735360 12492387 93936048332541578456524169346335143440 12492388 679443497847640907044375145354006042880 12492389 -187653663218390371556758100268906992640 12492390 149549118354984863350082070012001921920 12492391 -148862481236183405366912029563916155208 12492392 -1331974569246139437314129150833634918400 12492393 442828228108177157918478045382468062864 12492394 -809036319570071254106188883593726503504 12492395 -251468405146383453225400784875180840800 12492396 13125097343411457378381626467050915840 12492397 1721721572545822939770939287253553205846 12492398 -554045229316123091813983989597046564800 12492399 -8814149217643548154099596829847156448 12492400 164243309017868090772511511537568972800 12492401 -103933159797143018259026518758896579088 12492402 -161498672647212038582783135515817871360 12492403 -19844509610911370573032113198655964 12492404 -117002171152295215590747496231029479424 12492405 3913107854996280412811283437619308700 12492406 -105054976962071509677991025878240234848 12492407 216025906310287347698999339738048591880 12492408 158106264731436019459995370796088729600 12492409 1695562275927550510056172552265963557610 12492410 -69840408608963046590509152617706777600 12492411 59106523422862000002607163297281188864 12492412 1513037125179521299567879471287492249600 12492413 306473844571770983359703471171930616768 12492414 -886871744658599462515630891518047262720 12492415 179965691309502385632764082737568472320 12492416 1797435474374494958326040569164878315520 12492417 -16683371239862369392486296186544277760 12492418 -537856693905610591418232320338085345280 12492419 -229656374982995354369892509421527778180 12492420 -171198021122531019321343848335622021120 12492421 -365132178723386810667861057012909386948 12492422 -1050327427393237298201485147172174573376 12492423 -698695961528689530344650775340832529016 12492424 57002474137034090826700702094131200000 12492425 121648565155083986300147003915732806800 12492426 49591709892911103861995460796081330944 12492427 587129553557010987353291853000509770800 12492428 -2767971440560607434900735834685091840 12492429 -41174730434491669916430368788317070080 12492430 84451802703006014358129123305744007360 12492431 295056827300944503783629775921002007792 12492432 -169372524522975025946512409627082448896 12492433 952138750280600533102929598903123904100 12492434 931543304923093489462490961568345198752 12492435 -690691161569765340413671086063964227840 12492436 -678448593719922027953386963222585344 12492437 -143317614276442627590971030569629756480 12492438 -17793588319591527262059181025027973120 12492439 -66468267600457451880932916255258495560 12492440 -632746969625364654240133725642819379200 12492441 635134255778183669722667659801990711680 12492442 235231218306055717824288865675383788544 12492443 1674675055989494075775883642127193403320 12492444 95722524272590058146656967006674419712 12492445 391865110074872963829163909522046868480 12492446 -8046434085008776936643186988344438400 12492447 127056582419083815435904632615224970240 12492448 -474326602491569537062144425548531957760 12492449 -358626992556857478796542704817207989820 12492450 87674651252006926932466453283478451200 12492451 9111012916744421128749401569287135452 12492452 -302186391431212712343956301402267344256 12492453 -1626362303460353221811201578804903576416 12492454 -37423543731465708266902944374009675520 12492455 146253169619057670799515075673454580000 12492456 939628719388423778771535694522275594240 12492457 803425402187921408048863452941206483706 12492458 588723548135429279305055786075467545600 12492459 -25608304391257192541053163817987740160 12492460 -291261639448175942829878710317239869440 12492461 -929863716322405645061409045448899400938 12492462 -21660627244668625082870080312104069120 12492463 1241950254484024752267639175569729442600 12492464 143878196147176515465479724269780238336 12492465 -98648515714025758013288731951227000000 12492466 -25179427172334992300992094837144394240 12492467 136896800248814717861228425497211305792 12492468 -29662576170764285655786681321047309952 12492469 233196566856276306146595257686648951008 12492470 -311812064848146657577495124563396600320 12492471 429564095741924920276688045466018380880 12492472 1716660576606113275435830203404910284800 12492473 117451749393612511354785617591975067648 12492474 5249411800206268786988883023384847360 12492475 -709976706332342237270927196915371076000 12492476 -3825393918959889052873125580991139840 12492477 -1023905955230115449506222100835016884186 12492478 -705581948074573110682654931298608904960 12492479 1564053228625327136910817972321908118080 12492480 42891050691161873878284973274321387520 12492481 -204144874969292147361325594148178770000 12492482 -295297152404795828130549720482687139840 12492483 46737483199528071903022390349010199680 12492484 494063002730404561390629129751361515776 12492485 137183899821665998288370667769377144000 12492486 317411586195309915360554386106049879360 12492487 260218470571635708194896484466587432752 12492488 -437968164622457817802854596990887188480 12492489 -8178381753537152238857935706496946752 12492490 -16397846497443173954132158089642806400 12492491 -67800742954043029371867408348584102976 12492492 -194638447401189516164324032886887285248 12492493 881665187686275643903668854859350859244 12492494 199674381094313583592443562246523816832 12492495 138234744904326996286854119265508598400 12492496 111303050951901374602510236469883043840 12492497 -649346232117498903608099357774424471054 12492498 -131601241198939643182830456765063648000 12492499 76118799928591376619210949033665147500 12492500 -186241220475982478307992300553004800000 12492501 -1136900261869329938937788939132407032000 12492502 232035520659681352301315640128146365504 12492503 221604988623735935125107422358766622664 12492504 354537652390420561084189591107851059200 12492505 -341598973524698576863358552120257576440 12492506 54233037477272545861440297709455519744 12492507 1277354911007822186309714510284981624320 12492508 71408007759794104173162968064673284096 12492509 89525564067412059650648392099888492710 12492510 -50341238826781913313186781649147437440 12492511 -272199146238830220211368195361056673888 12492512 -1219300801995060923577993991766683680768 12492513 704388652219484131271935607011337374368 12492514 193100731210447857003470255693529803856 12492515 -146008370016270002351474290218814485600 12492516 34759686443860338316841159893229727744 12492517 910318070631686397534170856412826983360 12492518 -227064631189268159481693240997201445184 12492519 -228982202033800435350121247168663815680 12492520 378313780565037250214509860477919180800 12492521 728094752005007868056442148141059213888 12492522 -184049521154894966660451852855490944000 12492523 -450291670813917852523196291897617705228 12492524 -257459567425637505307086242429955072 12492525 -174688611343265073497532050797257895200 12492526 -449618045892056889849479985184035948096 12492527 -714883483568417379925687483812195621600 12492528 -373757703271748981496341807902028660736 12492529 327213211728637516188539845623174976576 12492530 -203396225484202926221346229569557836800 12492531 -657540400062811328640629440764099579180 12492532 -2187914186992249426271327390239809536 12492533 92182565752249138738908179235948023160 12492534 -869774319968505013442546159360333234688 12492535 -67635596266054662066851289097801359360 12492536 -28457989124279152377421649162266951680 12492537 397416938672556292731655737279296788560 12492538 1011852243908434526046267064128612871680 12492539 823606164491235122721337941543524354340 12492540 -387080852505161276384529809484161456640 12492541 609320426189326151283988171433962195500 12492542 528996012117207816576850345458376381440 12492543 -55064302786884386018196620709618650112 12492544 109634743041100499910505818294635724800 12492545 289395774694665511097471327350025713320 12492546 -209368372670625591819389636908726616064 12492547 1558167870705375877105536617901476543996 12492548 882777801337425630122790526968321787008 12492549 -34473504545060557279578239265227702370 12492550 105731316602604243475046493456023820000 12492551 -1341224117677758024587280311092607417448 12492552 690770038171056324383655273606858178560 12492553 3516013907106707538215659818538868511360 12492554 803042014860109826106226132259535068976 12492555 -484481299688834366194976554027760820240 12492556 1281586672034959509615882014583272243200 12492557 -130385857928805703484483024827023398400 12492558 -17076177581128930626015530934341448192 12492559 -1256508575398685681855560027007458994160 12492560 203159573410983533157140356526801633280 12492561 1402096540927310291324938647674383485120 12492562 -769816795155447871940573652760125352800 12492563 170972140857562259428907978232267976104 12492564 -200250544240117278534134314589993054208 12492565 -95102462675735409209571972372396055680 12492566 -239112172301587407171620639591483936256 12492567 -2765664297489278689927570816194659616 12492568 522116707443463105054370829218422149120 12492569 593838869558195996129843640872966917512 12492570 -226334901629159533456193074238681068800 12492571 195288711609032428037299656870958228224 12492572 602289536832493076075244825510237758976 12492573 -607344515971532186348705058235131762816 12492574 -321110978781395640037908107376950843520 12492575 10169518910273885200892011877538018600 12492576 -1190099176372941734129327329180070707200 12492577 -292825813940330451020240548573427535000 12492578 -207653505807189231201024672380019578880 12492579 431899801531683512837837277440857919616 12492580 -20962393642593481937709989330061811200 12492581 107880636974722940223327992070403064382 12492582 372515801110879676805162335307066201792 12492583 492110075963282599228485961237284739832 12492584 -216971942177996038422868336267545569280 12492585 -49214366396518384128314070231671390400 12492586 -1084542892309621656061716050281223562240 12492587 -661060513376202404444615815430669595120 12492588 -405594219656007006756131579259777417216 12492589 -377594391226297362535437052565971464480 12492590 -512784991699750987958318495473857712320 12492591 1131364968006488389619566591465168939920 12492592 101862211135131131101988621176557010944 12492593 99235832471317173774072325862640397842 12492594 -352756276028081403355218818948770840176 12492595 1001225605834797672131581489414274617200 12492596 -1269043497593314329353736290857070044800 12492597 26270741394210087298155364140498725376 12492598 -534881659532054672881543059689450408640 12492599 259056524285191464607762315451791036200 12492600 -479036592502208985809167243710676992000 12492601 942979622712044088055103734678041060000 12492602 -357950773035461843511737572621008032256 12492603 151749073331282025129996468450973426320 12492604 -73026689322822224455587794403234079744 12492605 -453372625374311044991617515471592102740 12492606 -23867196072921438211019463836238213120 12492607 675096404712553750959747213164245081800 12492608 -136628770011399396355657414927748431872 12492609 -492285507987990093041690986766640952320 12492610 -145317353045778119142092748074425467840 12492611 -718593782379964333372648453178414327568 12492612 -718920430077753540248776958027166686208 12492613 -202425110026223460385911253843319759840 12492614 -743997454122553180534718834227875908160 12492615 352063341658731906449396781643978272720 12492616 -191902477525916385689673541369630571520 12492617 -1545522162704640599088613926023470349148 12492618 3909285753534589476796633406435959296 12492619 1314301612214733419805285931617109467312 12492620 105225487171305303242833607615527526400 12492621 -806623661561917439918221151313199839210 12492622 737429651607712651224978121895929982400 12492623 6531301732875470087794300141530432000 12492624 -203387516805750975906040081238152052736 12492625 -2080317527553201225588978792479906400000 12492626 -664256182123710795581511549898436677488 12492627 -125379991926987825733284469505497698816 12492628 204395525620688553861529414002784854016 12492629 -843339205822348197203012380889094289860 12492630 185984545932459643450847418603227531520 12492631 694370573848955540107550444368248839432 12492632 1501944179164670781739915349532871526400 12492633 -274875749125833486117705280257235471200 12492634 188822574576494391863336438501084381184 12492635 -1077158149416676783619910432886766233920 12492636 3426855483841143183843421379406833664 12492637 2465556930734990498031881789141078179800 12492638 47472284709690060818379161280161454720 12492639 -547207604263449951185289438051085447992 12492640 -547920081927208982902327393058920857600 12492641 -171465475964972668328836425930941102016 12492642 40584772411097213078657900418588054912 12492643 -701626300172805620467270346528581186160 12492644 -244974378215160652556192845488537443328 12492645 -1494101051032769169643793004093563040 12492646 -77867785539367898955132819524105929536 12492647 -184374472526476578325710874853031311808 12492648 587864175759655174357437943935103196160 12492649 -1595711214337042448641265294946602884500 12492650 -496666872996704707083235621057626697200 12492651 -551192580585970035189491919954991468968 12492652 423747750277541439985163567465287605760 12492653 2007223071704279833117254248051468881260 12492654 69797860846935007326016409016036527232 12492655 -319643908365540950149289561714810420640 12492656 -30971063503985679179050316481401880576 12492657 854848290850631265229886587440567219840 12492658 -830838359966829500147873742401179340160 12492659 36824920270497054606947589658473889920 12492660 399793771061435086836757523922829824000 12492661 14713609512130814574485175889086577792 12492662 1856203006622324476187337656788629504 12492663 139686327668127441226356451947412857600 12492664 722856294597449249322256961751432683520 12492665 -926134314562516183063966732590623625600 12492666 -71023085665841197755074836793335104000 12492667 -748329340998957321871288833042600585216 12492668 270367993326565806824406878674471938048 12492669 -412701928305742588784611257365013558720 12492670 -97596559787547602329792210120017225600 12492671 1033433120440022963974401912431310576720 12492672 -76962929288752953699239912879696117760 12492673 -550250670198236804379808600782217762880 12492674 569160861944021907005738629625122128336 12492675 -184411779329786351077976707250701912800 12492676 76479607172253249373630403699431649280 12492677 -792286703747977636797966705094432981728 12492678 -260634878679294218442568680207408015360 12492679 -923372127292970095641984858374415871720 12492680 246593829682807902734081497787223244800 12492681 256592053814380624422198076325178227904 12492682 193193608460795132011410106436654886192 12492683 -161607743020824080527887025293693775872 12492684 35156697701250599441067115679990538240 12492685 -587298991469682123898232756186029437000 12492686 -186602450976437124147507092164694262720 12492687 -239394479595216700933191078429701630832 12492688 37319727826045355056088096886558326784 12492689 1469718950250687196792343595858704684400 12492690 -22525393282285795783275720203432755200 12492691 -1237488275053167716147308753150870061908 12492692 -369724394180175486755070846610865837184 12492693 1154916867124682987553536273772017205582 12492694 2323662205682102829964520562657349926912 12492695 374932356129115426435844286785405602200 12492696 193742101533523573438539642480478924800 12492697 1336517491711961620652682690094591626132 12492698 -206638225824382509661249920389335729440 12492699 -525060888325269122983204299897756562536 12492700 -101517031623923175140408560556432563200 12492701 539180020103091995448901825442864774412 12492702 -344527690751451509508575961828412317120 12492703 968833180902587009628439230291839949264 12492704 -6626007884798369847313055969672429568 12492705 -575240727798197017514242165596980436480 12492706 1124452141095857681254492297461319305552 12492707 1458676558032344301769085299253385932160 12492708 317841978352057462539091855152570654720 12492709 39555898879685267946361898870643693440 12492710 -152633883361083072379845255321977952000 12492711 -20912068565836251259818515434288914816 12492712 870799633901685419207729780042275507200 12492713 628768820215994439501896741171549203962 12492714 117430843360634426488415824882597586688 12492715 256425115792576546694636825571232283520 12492716 1048407105753176610722434052856575646720 12492717 -6557258289357821248128360254804394816 12492718 27975197078117173175455868286178132992 12492719 1538563243272044548400369219635276168920 12492720 -56016018312607018412305142200090951680 12492721 -276773899853081663008473419424670009856 12492722 -1115751771209037767961407072593497014016 12492723 -1226342025601654930348819616437394070216 12492724 -1058558098677859914293303489781599653504 12492725 -191888518717169336598041111466181557600 12492726 208083274643648412513307442584105426944 12492727 149456391614154272041217618449294276112 12492728 -830929942145686190836923446192610816000 12492729 -676323891339501434724754161217479477126 12492730 220993154704341520500603279412880609760 12492731 63833851828534597127404127203487997672 12492732 -296529329315138986081959055473443217408 12492733 -102607133737457329613168884494084353376 12492734 -139824685766987971884947272880667328128 12492735 511570560570132539673319073105441296800 12492736 145336478940030882839779811973062983680 12492737 212316646712596527793011135850225508352 12492738 477984907790934159646022135601641944320 12492739 347638492718416658665615561229595726144 12492740 -90354954453963860477719204961082816000 12492741 -156199662019366574770394611685363250432 12492742 488212441347163904117957213472588370272 12492743 1664953089479812606559797557203945899992 12492744 -738355717746307583076185885585571840000 12492745 674280394942374972088704879879008013120 12492746 567131312791382015353344713332416729600 12492747 -9934084287684436390238895054653304000 12492748 1469778054739461450927009722728183409408 12492749 -539165413998941532314392327002672723936 12492750 182945563777216161197893779661616544000 12492751 558874390988654989039572117023011475752 12492752 21789224851619415011957538962103336960 12492753 114398786578549211848245252547257136128 12492754 -99828217134511520894240130103444468416 12492755 -155043794805852080180596680615248995680 12492756 -382969005470155267669297224949274841600 12492757 -1571259964483138174712429468319561888 12492758 1021468064585019233582228587250976264480 12492759 -396581510485227028768758394233116633496 12492760 135336927735524839534293937825017446400 12492761 -1644089427192620870687367000607163546988 12492762 34961842094815314209119861067864689152 12492763 -1177525673469378217531413921019285652976 12492764 224004190989746285126093730654251558400 12492765 389501351476074537583537376516588256000 12492766 5962998915504635728802391012172007808 12492767 812363326116216189069718990113207923712 12492768 -205422278475712255825061060147926794240 12492769 1956623834066483237354338534322032039680 12492770 -149086128099839871919292247107002530240 12492771 23853173230914840715098008624843055024 12492772 604010884981907588839650355226383724544 12492773 818600246646648880484640348487925189820 12492774 -35999761677340931300287827666901987200 12492775 -237586468434364033488086293836300083200 12492776 -1128033994849412158739390885020158673920 12492777 -699279992413960075591616783652179250720 12492778 -745467893510207657504669117431261217280 12492779 539580263226828576874239580582589252784 12492780 540791853643737380812246885830055541760 12492781 -229821600669712021309134997752797381408 12492782 13794228146635549143530732363464452864 12492783 -305918751510136091304774190399480646976 12492784 -169371221719598844808459861916857139200 12492785 -160580272273759659259650583921968072000 12492786 554487723082284214166246839416600795264 12492787 -835828217014825437897131031961292800564 12492788 382820406304799878456998709333230354432 12492789 539288516921976891214017173456688288 12492790 1926671071402772526247364508522681600 12492791 13107002507408229766344560781223967424 12492792 19142585039393445616935398056951787520 12492793 -223568988695445047424532394844167031958 12492794 1108739830838202194967811755827054004960 12492795 323728172744850516508575476903223494400 12492796 1381811293457364841997932280449062942208 12492797 2742223698056374487637688939272249792 12492798 44122989472367003933289955234863545664 12492799 -1804039838099809172552529947258302394880 12492800 -354765883531954785741086783769359155200 12492801 -104799283127512239932590967123183747820 12492802 -40430738172496507292197704259875511296 12492803 1215253511846125936267287448034326733052 12492804 133369622569372763992843571637883392000 12492805 -64363971129910347004144571982310865280 12492806 119638577562880736939440027951494752352 12492807 -186846435706880714318309940455714789808 12492808 -368391678675349524994353484800786263040 12492809 173537745964345492264375177849775390400 12492810 48407218306035351590630274394413254400 12492811 7108738063033036825791314733186787412 12492812 -161600339274832138176035626423134169344 12492813 -541407144509464965654542656813498645056 12492814 157757500939846151260720073646571894272 12492815 -828599857849567461334794542582130877680 12492816 -60078262262497122483538914489487589376 12492817 -137908349523156205120622502840744800780 12492818 454598411472859073934183111132272423424 12492819 278024941852989394334641979668767454320 12492820 -184463511865859256616623202626857195520 12492821 1258021174057381141152212512275207010944 12492822 -31046658281101226704196016081415987200 12492823 -269214955338125292746229662421682944000 12492824 1247809453434319926704215634298691706880 12492825 -59797722754314708196352919670766228400 12492826 -162458080342999945408605527633044335888 12492827 -239142416459722609457525720298600227520 12492828 -76135433575244137059299303540489296896 12492829 -167067832007177271846418138753167204800 12492830 130807833002927118102363016864443897600 12492831 251764944279018510182031803509455586320 12492832 1310360481316807503544318552603960541184 12492833 8783336890110663643251350886972352944 12492834 440816429953704486057794674747349967360 12492835 -160467593879559561612240614197770411840 12492836 -441896092701426625652143341228072539520 12492837 299190996374910814352003742097091951040 12492838 61778044802387751803222869514773596096 12492839 1687536523616534950334095486470343259640 12492840 -95576899464081862147648950959934259200 12492841 507077153838587915768475853827485356800 12492842 -464864944535381998072578789150226456320 12492843 -1135324510302656450976839734646798955072 12492844 111077155678209754571975334990353028096 12492845 -182687963848220794502474125722485184000 12492846 218125653037897855640934571714853712000 12492847 146651215421838027309537660945060330760 12492848 -360062790503808604765700505288796028928 12492849 211074854117790106331914194001822661568 12492850 141705101035301374468626002910607028400 12492851 -291330722185398486470557018712418076848 12492852 -881342086733186211656028048507326208000 12492853 437508025201708237471339534680044597102 12492854 1114470794431731867001084808765890155072 12492855 -43117794073196984311034931357920793360 12492856 687129155937250634268350815637432954880 12492857 -193829873964497210459528713800456097020 12492858 165187600269796483941576458217709458432 12492859 -2006229323428590407589174166210283910940 12492860 142767532630885891758002690463023854080 12492861 1112702647879695010599619205307944967360 12492862 -134469846854866424084883252801736589568 12492863 1127085462393087435345160399501472459520 12492864 57205810632745568159387334349586694144 12492865 -221395684069586299701531501931663952640 12492866 -21418157971910184937733332864735933920 12492867 787799435523429788670716202549342226680 12492868 -522684118231444250550559273248311623552 12492869 -824215735213017420864791283420300869730 12492870 -190025454143074588949609999519331409920 12492871 902557204259141052634375266165231818072 12492872 514563466022475647982553687413539143680 12492873 525053979868930562191217578773002436042 12492874 423142605728229767530566027091325157936 12492875 -785982395330064938499840833283636840000 12492876 -1757247805104468499266234531896623104 12492877 1678495097934395049928055086596123748620 12492878 -341403526408319436164850896973582077760 12492879 308131646278505494327976293781558140800 12492880 -326064968082827430698127509380251648000 12492881 -1317111387324691995755434169884228428300 12492882 64660546921993115078369550899835389952 12492883 -289457131803866215061073562106606751296 12492884 1030007775721924194162082749291897810816 12492885 -632967235497454084084486049675393260800 12492886 41996185784543846087985213635829258240 12492887 1092139876957301244723300315654341448 12492888 -463686359974556443786164359503950151680 12492889 404694291155806889964210848191564715524 12492890 -633659170502118774631317301440316054080 12492891 82551305021984843923825365412627546752 12492892 -145719184850883526911192628644481039872 12492893 -279719841079688196625658368632030402324 12492894 218802961075659309552522357858310259328 12492895 -212461698066568087143508625493515285280 12492896 -50570965892444588773489935624948940800 12492897 -188941607544112130174622622493858168400 12492898 -111846246882011312867608195867891691520 12492899 -441728061243980799168726525137102327760 12492900 -245477179820548825371099168421358592000 12492901 41791406254307727257568096469947289792 12492902 184778359090421694472386633056311841280 12492903 -469903025714561475760099688762850019200 12492904 -62439886003351673513680268766385766400 12492905 342240772982829507441531019258632090000 12492906 -115679903824159375448935191867468834816 12492907 -219959358864607887675984789536652338176 12492908 628364808901839621849621520406606416128 12492909 -347173889248262638114382138020675838784 12492910 174179680370472962665176181203962073600 12492911 763808964683993034922652746586201463912 12492912 253523078342191642326606501606352650240 12492913 -770271557928117309941968354606756930496 12492914 -102013103390797105107441112719071858688 12492915 208809914419597247926859201335458127920 12492916 -188931410256480497055681309507130811648 12492917 -1125459176484276758238267095815835393088 12492918 324690304632695352134645355102380587200 12492919 -16596344887761345415761570988194807656 12492920 54454426243316735485082818554082713600 12492921 1966525556585397631434309520521108864 12492922 485011405697989874584092136261364631744 12492923 -1927862879531351543274304312011342509040 12492924 -70686182202012225674846897848139718144 12492925 415892677911280312899464890103080893650 12492926 600174955339728394141781757776077557120 12492927 -1745530679492990174493322044136126011360 12492928 -22889372793650712304361663047359528960 12492929 1448145018986658849031138490361282475776 12492930 111314030371187462037860093478732672000 12492931 297914023661526582737452116646304832264 12492932 -1010871860722323461269314061208278725504 12492933 -224683976266311475839852555421782431232 12492934 205067790233191465447038931594868826240 12492935 -52205931203496162684987572561776741440 12492936 -735131889788278686415952266746755481600 12492937 -1962602856238740679982844179221388203760 12492938 146304902562159308064594044777088384000 12492939 464463149105294164731108532981825847520 12492940 -747753654647688816094094163679845350400 12492941 -510936882023923040554852214130999222228 12492942 -306067050383105823331678351940271522816 12492943 1586469711302180830328688122500650271680 12492944 113512064996920190339085199314044559360 12492945 18791489120824460717693690074484368320 12492946 -245603655901658553395065325967465430272 12492947 195787971540856723292553855554447397120 12492948 -163131248779778216329976015364206518272 12492949 -421992499871909515739482909257896519264 12492950 42174307694134713054572708231427684000 12492951 -106759811759624159997191633304165231768 12492952 239291241989983476516357796814025646080 12492953 -101439071683150913651566637821337267520 12492954 33734698553177387756368022750979428352 12492955 654702322921602009143225208087891330000 12492956 167579232459802558505038194441622487040 12492957 191054263166261475247551715431703597440 12492958 2335001681870634248585378235451837440 12492959 -188216788977186966592095483621681687840 12492960 -863388286179523193485780253675020615680 12492961 67365476116524669435272937062345719784 12492962 7374442976059713027532084033551449472 12492963 135346345312967764946660279372342034384 12492964 115877468566835637761741669921836800000 12492965 508356744750536175922034882691668356860 12492966 48917295200717573102784418339717890048 12492967 502838001402144356819145005657149105016 12492968 1270549125345114699183529481462019840000 12492969 328018006968654416862994395925363400448 12492970 39640457278893105029764001554858460160 12492971 -121153641248635363397941077510679161288 12492972 87724687100566684445318944415941608960 12492973 609032051298700469634410366628969599584 12492974 -299029040945577265684805668388113656000 12492975 -84328955414340535149031656371544048000 12492976 296001339836578708216020926167823155200 12492977 -278070433317350242151420989037911489920 12492978 302733275003044009067903710002910084224 12492979 550568819010267744147233001297102479328 12492980 -570327958354605093773393030469298464000 12492981 -2446124632392883776671014127203330886400 12492982 -417148341267348196358636940655838927616 12492983 -421450109385171085397062847769405111576 12492984 73302606988551682103149394043177861120 12492985 81986144735274803321609829796201143360 12492986 -372258431486711792237736871980098317056 12492987 -264887731439571011701501644072233943024 12492988 44263942320927561651438322941697213440 12492989 -294003936969206896494780101153583009210 12492990 -8814509544690293968486803987226644480 12492991 1572920228263659340587980985551114396880 12492992 -369876065825813775188380401167697444864 12492993 980539738546913088006001635995862918528 12492994 910424061214621868834552560135453217280 12492995 -397570968401729602298989074332149302000 12492996 -208060882151725776899404295021271057408 12492997 2461375743898012811256619149635232234720 12492998 -206594141066004579808654832870170299264 12492999 -250959937475638647516177783639180945576 12493000 -396276102660855641895336537745251840000 12493001 -70186254696306220384082768785521135480 12493002 -334297611828838255452957147803103521280 12493003 -76761449701459737570995737961232748 12493004 -511201934452312822562042199931235225088 12493005 -5644926854700021220968211553106554880 12493006 460291148880612076126862001368651189952 12493007 -266630016375788498536809871717293064008 12493008 257358056494637022512791897335398400 12493009 -152850020951862580614800558964042081884 12493010 -484493908977427468186123381008204927840 12493011 193875571094901745870483213752645179904 12493012 -154665612880340217741383088779340584960 12493013 -183545746138371479287623586898977272960 12493014 492917854097535087104114511844013667840 12493015 -585137813296172225883956231661858084840 12493016 4094813675435190635363860502294261760 12493017 -876695405595779717184224888127057113766 12493018 1487399940798253602365799865660995072 12493019 -304092077364595773706497892210864650240 12493020 -584787753007374575409846413146697272320 12493021 -435706605768738128580805957372841252800 12493022 -143378751408451394562658523097629621568 12493023 219014003963505418076018967831915130368 12493024 461316704586638916762984378616218648576 12493025 -525902852362980860491224388450186579200 12493026 -82237143782789282569688714464562165760 12493027 2131228921641957094612216873925960233272 12493028 466744962268949330165753406852687002112 12493029 445472517967465863574543348158558809184 12493030 332370919400139576436638569408330860800 12493031 -283560222832562203546298070176688246336 12493032 -1134775635610238274179629224361735372800 12493033 -192151061259731731522630836130798609280 12493034 -368375075439560178372479533371816469584 12493035 9877668748959058542941663132388219600 12493036 -287397738844858111326357656311109388288 12493037 -286414086610456973658010743361342289268 12493038 486070647129442320634887167696437565568 12493039 767721285614959777285451361238329244024 12493040 75013993807933664754900088006207242240 12493041 -1615284950853849221212012363050899442432 12493042 1063122662658188064287444910902381865600 12493043 1190188274088621545088408343901369615784 12493044 -142714008453626175896445074095821323520 12493045 -1006429653523123404902739840263063787720 12493046 727592451222634905870872800655512205472 12493047 185899565552289393431226044098068839424 12493048 -14383109787396728158761902283114086400 12493049 -877184102470961473017656679982783852950 12493050 30699395731703038793534336015354361600 12493051 638283960006989315603451839838449644600 12493052 -368671086223432776819330358927425709056 12493053 -653716538035644809818225311652700019738 12493054 -60915930292571199756217017593050022400 12493055 189818281544372881609464247618930893960 12493056 278601062352894664778106546300829827072 12493057 198099632452877365333199772886338723120 12493058 -174498945422854064586690282307593373824 12493059 436107789057670399577139324020894448 12493060 -899950086399024252621179582045864140800 12493061 -101043487040190187610371417618787955168 12493062 -18632357996873238319645665619056230400 12493063 -1504744465612556286366815770333908599016 12493064 -975073179401771566324307743215485168640 12493065 -293439687435043981759770911594121113280 12493066 584518314011108707923508265601245501232 12493067 908027291298177849837231752364994444116 12493068 123406308308865074509094054992283713536 12493069 -268924807850030199461150820352420761780 12493070 -708770015306475848476858949984271360000 12493071 -402208864197069334994569400748136249392 12493072 276986623748137742421864710218722123776 12493073 -292442406578862933510742772306596673040 12493074 -6746290755725588230674253233694554624 12493075 48023406693675890993410408161493846000 12493076 1918795438839134637030067275979568965632 12493077 -1080531976434081820914278816385064280064 12493078 -181008217375296628294745285628275496576 12493079 566774578946651806431149364901109675376 12493080 -2349576110875926185100086547422822400 12493081 637381668010387997076318807511215031312 12493082 -691733855502168414301290368535455110656 12493083 837396092229322082612154632722481185584 12493084 -1364747857863780449195490332064791232000 12493085 -410961541669626356414042435381387607840 12493086 -572703866814125492529397619695459667136 12493087 -421299435574691485512032903908831704728 12493088 -1804268169747061629232654650471718846464 12493089 -470626645815267444578549317122639360000 12493090 176389734115713511345719510321582312000 12493091 6516127942277432975601258808743992400 12493092 14986149201410960818215976147989783552 12493093 536480948107351139057894045056525281664 12493094 -332370569509528272391973109948151645440 12493095 -383350345731787574609357135042067199200 12493096 15033813894778564772531884817874616320 12493097 178083091331438753490041725045446567546 12493098 9104683546834356938701364709787383984 12493099 -1884427889020264736679668805840273027080 12493100 103145155478602818580921356391239628800 12493101 888132319930805033463185237567031104832 12493102 8153336057080142423288913376034115072 12493103 -631207668305224474893563762019896684544 12493104 59669116332801951946265737308930244608 12493105 1694243907664464124238654245371932520 12493106 -385677469373484071039006489047998837120 12493107 118618696177095704612366427698737386576 12493108 536036023048373888472849524999509094400 12493109 -675328215998479042177950513832828812690 12493110 -34799211701869616363467684333038735360 12493111 -1117261964253949459869658076056424755288 12493112 -1397717216163102356241980116360421068800 12493113 130904868408194185648384984778967183360 12493114 405711979550572580158013987374951791840 12493115 471878585902176851045550092112058012800 12493116 246993205794410728676012517272571950592 12493117 -127328253718052085736261874742478503936 12493118 618382891970923304006072391104899719552 12493119 -908034295667118216474063604338412434432 12493120 282096711551997460946478776294682132480 12493121 -40326506139580311485795283588376202448 12493122 -135705619866929179083973979933579776128 12493123 -232867360474297361290490708663029410628 12493124 -35567655579117872779262405795049308160 12493125 13188023024544621594654233159813433750 12493126 289346418964728113433867350511969746880 12493127 -13866033036723221387928911630403014064 12493128 -38902139228736176000138590432750755840 12493129 446610990925443552610034912040627712 12493130 75079055315854438730220030883794126720 12493131 146721658215500272100892070538433414144 12493132 -844798686968221081766024253578667025920 12493133 -794239251734629709683059125932261860618 12493134 -1655697305560413782905006532542373952 12493135 -4694700805597170792051529249105657200 12493136 -357429541656322948081904174002294358016 12493137 -142701346152892566075633845330642369040 12493138 687880111167677648672150306042671736976 12493139 -858687270231842697899878239668381401440 12493140 241547379630351393331985137342656675840 12493141 -878052744786806046488627978314893809458 12493142 -443306804986878128200335949809820848000 12493143 -179143452623381881693687261482466804320 12493144 -208477939134034052236767669112887091200 12493145 59651231252773631798641693719710086080 12493146 144865113239112470775557507387459577600 12493147 -56408372325554288391932067854124666768 12493148 912275319835223600974804493395325342208 12493149 -129884097861714056324995406571110543520 12493150 421656873834313278817683268967638516800 12493151 -250965828455969010581097819746415234192 12493152 22271669984077502833814824591959785472 12493153 51872661627513636947592891925503966100 12493154 -548307997311986618362681244333344546224 12493155 -132843526251022603334654205378190940160 12493156 138836030039396025127887210893490175872 12493157 -13727111134892047569260165698186526148 12493158 266275917257065851721363615683670958784 12493159 -462075781503857392838095499383975327184 12493160 187061848669315374968875840198955827200 12493161 88065218515529523118121469750652442532 12493162 -1071437631477423123096004905976717633536 12493163 -254372679035589719556889859223605829792 12493164 81125773195475354431318557130207199232 12493165 38743338317340776915456328329178501600 12493166 -315337817810322121935942979585419613440 12493167 164766958684728711745116092655942254880 12493168 194275682698362621594390826607646113792 12493169 -89306870199234402547453263934478453952 12493170 224754402778275383718973645671163699200 12493171 -1022244934217326537941195466638965436000 12493172 -72544024195351815529985631002686341120 12493173 -180657289202372281751666707881110241792 12493174 -206999016896222256044045394193938989760 12493175 375484411985006660031671071721652343800 12493176 -1030918169004460549258022250669338112000 12493177 20166561440791374657827419704003771280 12493178 129980046705439402662566091912818870640 12493179 1344961618855504555869902644442964544464 12493180 209108274956023109414545590668955555840 12493181 399449492160391356542936467718847385440 12493182 -83097659934464020687116961685290408320 12493183 1467074632366675669043216148890061410432 12493184 -1189639044386637732605551877048342937600 12493185 -266398674207740700859545157803016483200 12493186 -103928756035063147506007487752653361152 12493187 1180593943995900243169154556674313139116 12493188 32217676254640547705411369263006111872 12493189 837136678535638548254531386595141168990 12493190 674540359299676377185932459194879657600 12493191 954362913291044948164275334878798176640 12493192 -137548548638509308281908467053298508800 12493193 -1252510867537228016199961185735232981980 12493194 222138602632339998703689950958073692672 12493195 115895831292234114508188421655768066880 12493196 -484863259267764261134229012148120823808 12493197 -1309642104296837156348809482975599220 12493198 52309617953720298051730647927428111232 12493199 -29636923892538733709001552446217765120 12493200 -128352548565353034238292895258869760000 12493201 -340520288584112253302764445230724090048 12493202 264937257258665079773910762603624945552 12493203 -475589190233012286002143204197911808000 12493204 577221293421590623754504337163676014336 12493205 -493237998784770736986730111478469967140 12493206 571961106408652628109134206043714393664 12493207 -343480789799528814686029173697735167544 12493208 166593209081529177510352712204696494080 12493209 -220075977662359797350791700141205223872 12493210 637937234503476904296279331392549569760 12493211 766944288696970800921462133337621974752 12493212 -71219938035888666154360951079997754368 12493213 216721839973684811117807382779359043424 12493214 -1249930046857844701139267537019790725888 12493215 282656009398896988878307515200117104320 12493216 -1144674874384457754025163185124343349248 12493217 -433685868018927390937340783337994181376 12493218 425300858841147893576261345448148700160 12493219 828060447289737385580166029926562310620 12493220 129821748636478905837958047900672000 12493221 11452164187574111246044959555645147360 12493222 -379900787585971325609968383398102415360 12493223 -1389380828177015519771257807441437147528 12493224 -359600234915286471606686788476542976000 12493225 -670473786177255876751446342238083969250 12493226 660841100666255896340025635452147646304 12493227 736687209216878310750792016964080057056 12493228 1011253332774887149122498251067229149696 12493229 -168537075591507975669781640367385434240 12493230 -384443365531118286839143132410072209280 12493231 288003731320185233939412031889661546864 12493232 -121608423741565702899492083214873919488 12493233 -125829737220739932943789223195506675836 12493234 45703830191881418030700275288788271520 12493235 375346543539153868565159962820428622160 12493236 521977891257797209292872399096070995968 12493237 1412974325884990909290188233117435991872 12493238 -77101655798265228299681231200756560480 12493239 909339223866768547096900172778487594368 12493240 -1237386001699780447917687672987700531200 12493241 563125451450137514075800327480601662800 12493242 678909554103268718475396630316575197040 12493243 411843149706409431361529764988527017984 12493244 112513527983023711314754157032691122176 12493245 -7288019079983702343375741747688574880 12493246 1041710361921271930171178532997858851072 12493247 139814271872821958554684203139989994560 12493248 5704826095099813253122679542854451200 12493249 -341390881621121660957098886875782487164 12493250 373057021795711778479404678533760000 12493251 1453228480149604014754986453350604365040 12493252 13105310911469408988312948377398711552 12493253 415976233230666450277138331174673842460 12493254 -2475608169871667051321363812696791168 12493255 -548633071988715064789132400965456844640 12493256 667263955991885357080884300408099578880 12493257 -303343550051824012598556133387519257408 12493258 1025346822831129136530031379996555151360 12493259 465671203047604701158548517528544557460 12493260 -104689001641124489410513619368490649600 12493261 -503264718473513469134418045017512351776 12493262 -134184604370954952251289974076826317888 12493263 -13761859131169418855530808648851643136 12493264 127167079642363918779315221123800236032 12493265 -216551422259960519507097094270891523340 12493266 -129042733098395490200221912999134815232 12493267 365097441279286793791326014600274238316 12493268 534783291764152625089365923806133221248 12493269 1026760202274992535325580397210609076494 12493270 -758095165545555750907227119204134199040 12493271 547884047889650989547248643644834126512 12493272 171700770888164396822100480204315033600 12493273 877673655637469193883445968029613412164 12493274 239643578110479165704220602930246191104 12493275 -617002596736683089234294973586070228400 12493276 -274889027629455531954011032907222125568 12493277 1779766501785530049232319482494524084640 12493278 13109668878522368875255616513247068160 12493279 -295470594346849182499497643451815390720 12493280 -222250256330970809994162706865683169280 12493281 -938363524228064396168956077931460666448 12493282 -808311290515866923843718922529263339008 12493283 1568196518659680212310696495899776603920 12493284 568660763190883137607146533477865449472 12493285 835735280055778770426237928211835625980 12493286 213610317102601082941294271310208992000 12493287 1002995357911487750950880644212144297120 12493288 250577488127147823440942892382784747520 12493289 262432243408557587430818489166477462720 12493290 -1445695151661875558902202365676993280 12493291 315994530086638610961169952342232264692 12493292 -95414331545136767746902628860295879680 12493293 80832796776763381418231031321290975424 12493294 -94754823786751687988334860118763879488 12493295 -107820677646783621805762100521599286200 12493296 -49906576877512672426972515314940149760 12493297 -900461096976172550608862264429919933440 12493298 208316047871835660296615551329852176640 12493299 72872845963782135185234456978687209728 12493300 616470095253099103524596386449436320000 12493301 642500872899958482725067345098124919392 12493302 -364490004091925365305923665573142777856 12493303 -541606624168458846398264563846804071448 12493304 -413554387572459370997042798726120448000 12493305 -854981661604745657361074535184310784000 12493306 -5598861005646178061912480731452996096 12493307 1026342387493030355195299985217145643556 12493308 -161659604110570130443889333681199152640 12493309 44122548414444715449088192414679085196 12493310 -114949396074350208889909334838503669760 12493311 -21673857190177863553285691942219222328 12493312 320431291273392570938702589637051809792 12493313 454129570001489054657475186088396785600 12493314 328910543828675787338492585806979125920 12493315 -392458147106586926488902738825572306880 12493316 -676833347010180195547436740348770877440 12493317 288145397313252824280257809804279596480 12493318 51927196274078860625658771746210416704 12493319 152317438043560863955749209802699419544 12493320 -92723555370880909507772260557324288000 12493321 -78451065011961770076249496034609109478 12493322 587831453675704070032456238090204908800 12493323 -128297222809171380964276416532098798120 12493324 -98425574516464538838085902727746570240 12493325 -242119606547337879819659578154246367450 12493326 343238740914908503050887514195082543104 12493327 335863221413445834569403016493777065344 12493328 198550692844636056241347829784632369152 12493329 184111710583296196085242610545563593088 12493330 470936996352799028799154434235095334560 12493331 23376328417044089564984278303152321312 12493332 1062751999906586641273568436308436172800 12493333 1417490247251337621320256642398124365582 12493334 728657456223110401560160767584560680000 12493335 -259178768996846600958493439513049159600 12493336 357748315211199848473502747090258227200 12493337 -1113325670944842446447379667016793427308 12493338 -67769284788884130438392247429470098944 12493339 2238847911901693747385148442803207551640 12493340 362995561704527067626571571540745571840 12493341 6578024421875273122549399718125837824 12493342 -688385140835497474228176438951141068928 12493343 151094022431403114525672367061179083600 12493344 479761555277144870456917677356907233280 12493345 703541011624980830299962586652918149800 12493346 279926298013962585502376708383617155136 12493347 -562438222703700138968967070430378902272 12493348 378563572480642111429244897766335635456 12493349 -6361516472944335257405857183989075264 12493350 296997230239396549464689075826640317600 12493351 706063986128495183931028135290276316944 12493352 -1857435035739137442079053953372061696000 12493353 -1079115441446993651194377746972307882096 12493354 -413217573124435134682952653297171980624 12493355 229555102168999275675190050462493497600 12493356 259166784448674819447655061514700431360 12493357 651283452757361309885872158340837811606 12493358 67384009719965006251545599829298800576 12493359 1737500469315535028864140191756214930584 12493360 79663953521619351952554612850968821760 12493361 -1073273600101705561591022926850871757038 12493362 -4788286650896888629968464435715302400 12493363 22458288891585641119642668808543777144 12493364 94037103014487313913887057254084662016 12493365 65702890200493902700470148206758723520 12493366 -10653631304984537060527826314257470016 12493367 1761503831742869780972287340754110581416 12493368 326979430861471266514415176171876147200 12493369 708079517245060476491316276604945808896 12493370 191200714529006197576361454505970227200 12493371 124308380019239659299907220009213952 12493372 -93516117638541491269776544096643260416 12493373 916825949440539958202119864336125389664 12493374 -222210496406669556149235186314719104000 12493375 329672172889401808310653847392709460000 12493376 -42913833345771331604281375929265029120 12493377 298854619151236927860079123475479672788 12493378 86510854153235800574129820675058284240 12493379 -1988934667722522771271863993571564030020 12493380 -55664065652998567991334833181614653440 12493381 965275826628126385510698999340432545182 12493382 899019667210282378992031431296258558784 12493383 296334763051785758829377868630432152016 12493384 -1621860997150975400599094881585627069440 12493385 783956302291479454489361570590763314560 12493386 834616841555984633795423065333567795200 12493387 -895883973407444399567880638695126195080 12493388 1090992392550595872999228754111378008576 12493389 -704392802834864324900536291490483616576 12493390 -1858557905926566547808442089251699200 12493391 -34705574422795984417463487238561784208 12493392 684222723884726160395989006379778048 12493393 293730275719173987597861835286940891360 12493394 526085925470995423321465945787281892496 12493395 312287011084201451018699713796845549920 12493396 999566666510253575539151539500396924800 12493397 30269712955752279127675156868186300928 12493398 45367970174654274889391367438648238080 12493399 426453439968807208081035204331006278912 12493400 -108134198671634292617272814240456448000 12493401 -172017624079637113990633533987050353968 12493402 -541507951703182404316672118829469927968 12493403 -318239150080936179939213716905114617600 12493404 237708939756472673944360874699737423872 12493405 -26967987823295187927603576896438277000 12493406 -178783616687156945515816053301365561600 12493407 530770246886636623412630652749718498192 12493408 489893326794055486650030967253255454720 12493409 -246792287203123613505865211867624703696 12493410 278740664369135233372326079125440017920 12493411 -80947803448916063507106280878790392368 12493412 221056590285367865249006613736118031360 12493413 -236570206166251054090261549122735129600 12493414 -615483259316051023446133635961597064448 12493415 849190050084221946990072101623528015920 12493416 -13936305496924847589131751733948907520 12493417 -209239675617293046853874827662507348080 12493418 114458680316589393308522167614783426816 12493419 -122773687058250911227819511449334707200 12493420 379162898403823402127008499911580052480 12493421 593133744388924274663000875068530945622 12493422 570678303517061898910324987410375605760 12493423 1354177299171695326628698775291397878920 12493424 -7196605874540884009402223751321255936 12493425 105159223378380368202980849225179920000 12493426 -117917674442398613718131546246496402816 12493427 -1108740722696053496538750984061913515200 12493428 270683491391559537522655709172320133120 12493429 395741536827157331140845060334326869884 12493430 456773816236544706131474976975832335360 12493431 -495284763039174864701083057461007185720 12493432 877684726136596756689520943857643520000 12493433 46636291165938920781605986641126440682 12493434 133315579605788544124901964021945108480 12493435 -12046375348887311526520735657065068400 12493436 -796145997479399380780052861894135546880 12493437 605996625512530530814696332761952889344 12493438 -86210196102704462093597430784312047360 12493439 25662982297684280853129201389506741248 12493440 -628937543488119966008740718995046400 12493441 827040117984114809402418989859899033412 12493442 -141157541065940208584790223887848023008 12493443 -365698018007397860371515278065469052936 12493444 -656627099539185851468980344359697174528 12493445 1013163960259021987918894288916800256700 12493446 97308819831732321653520139684693647360 12493447 -1482644714080781816139279912753088880104 12493448 -1349756861163128438548269426776571617280 12493449 -182423289902091724996507898304291258966 12493450 -356622936926958931198285329749898624000 12493451 -1885350165712991216449366698502768789548 12493452 649178190065626761022462767619215724032 12493453 280085756868042672656432509819625393856 12493454 -123021456619504506931207016319995958528 12493455 136301469669877714355116433054912947200 12493456 -270271680552784394825285965199641305088 12493457 547730088542790276383165614641313551732 12493458 15509595468591274087490063456798571024 12493459 -784828797652977652424693867075298267840 12493460 -483924910987329924843483291381434941440 12493461 -48887240240834790310233285033210212160 12493462 133964592252091017338440406807433251712 12493463 -35733878763302516281432298454363435000 12493464 92250275118228543633164483750231040000 12493465 222735095038547036601228088301204133120 12493466 513072527902461743815743942202250653920 12493467 -84002763304493251358409670581550056960 12493468 96748249879465955150780443523037698560 12493469 1761353117888402622615720755084926131840 12493470 -132356164852339984549586917171708922880 12493471 247924918340816977472458126059154925600 12493472 -21150635030018304600281624664403673088 12493473 -955619235919428490768627626838221144096 12493474 -166501070811270921375109012973273538048 12493475 -962148819589865063105029440174298006500 12493476 -428520409492240840061375638976483088768 12493477 686070276499947562375747209957610587326 12493478 2314806244476426738302068362973004928 12493479 -261552855833215923806867105482243202352 12493480 439556564164472165752275880755107020800 12493481 -87406032844077356343546711140638798656 12493482 -16385551052429639820902143595826417408 12493483 -1273396763101353031879893460844091384268 12493484 -566754296376016463794621477109358912000 12493485 222409072712717177314645364276833511040 12493486 -291976398294481375198642992898289203200 12493487 2166502186709880310653258624971797233792 12493488 -2655815376761490526866110008462934016 12493489 48165768766140576604921792815171436656 12493490 70051346921726963378524136872370188800 12493491 -398980060570168129060439520265436497608 12493492 1073217991265877549198380593795209216 12493493 -2196831361875058573623375747284069330880 12493494 371174430296731674578994992965341251520 12493495 96447423249135036928348358613940892160 12493496 363987538444786825999739136606876303360 12493497 511428400628296456213205357984451570000 12493498 -113343084728728409953442523704030281728 12493499 954795993230184253175960562606528358500 12493500 -42093866770056632914628573225399040000 12493501 89453249862298316931089562030018432000 12493502 -19722659751811709123624093486855942400 12493503 359336521447909868556853120451504287728 12493504 648964351292285768218682756051937263616 12493505 -234618953982738529391800750461747959340 12493506 131320777378065480270200242572974740224 12493507 -394660935865761363731081579475310600720 12493508 192094879269257749561374395494452940800 12493509 -247108504463788226913612838767922856640 12493510 -102397395098994821882286942786181107840 12493511 7247657550567581323471689783804249912 12493512 -51362961772474126187298522545390254080 12493513 -104672788084729607870224531458782450460 12493514 348660223213353705030013733409491243520 12493515 -385451713424679617245667615855012079360 12493516 452625675431962826890924627322419606528 12493517 -724553443300159220123382581788939063434 12493518 -214989818316601441462735700653745628096 12493519 -846336823458851035676306561843591038440 12493520 20307724229501951323321645977620643840 12493521 -1337847798239807966386355550471384096 12493522 -439733472949261301895004503159708728688 12493523 627588261498909802269560590434007913040 12493524 57309867013879271060782355521994950656 12493525 176416600661101507771591796464552375200 12493526 409926753572565789427043720391103945920 12493527 -111218506571151765740056164658822679040 12493528 -28509342862115222279817615836078653440 12493529 -1131108875258601936846547970164515162870 12493530 125903820857750288229256784067704110560 12493531 -89021557865045787355760427706411377216 12493532 -258465065682948124111519147012291081728 12493533 -48234760654243543767800060167128248640 12493534 694018566162530095819273251237240883200 12493535 -578716142556514834099261778662024802520 12493536 625111392742174306165687192554546659328 12493537 -347720474591322348111191678194636765696 12493538 433997509310094527329210763948633409696 12493539 -67910238893578274869325594973861431196 12493540 396227848052868847442957972519861575680 12493541 -479034247440241781153364110487151106376 12493542 -309081864049417236921762630777878484288 12493543 255420182553682736781421645632533217720 12493544 -725240596982154476593012598504220672000 12493545 -91773609425801805241565232690197376000 12493546 -424840007581217515232223457876039467936 12493547 -504253634984130849426166791098787900888 12493548 -289854198029934680300249004921224448000 12493549 577451104990467205949166476975405798880 12493550 499649809033256841963055545627656860800 12493551 125127106069175523271991638607867558784 12493552 65315050647952145924969330304929955840 12493553 730839771077403247723814788818249359400 12493554 130945459822501507717164813351017630208 12493555 240694768787933091668534188016705436960 12493556 -602938673050153490427965259900402504960 12493557 71150553057308285628134758109831509440 12493558 114634146673492956106018403287636721664 12493559 342386616218432787894730736060437050720 12493560 102875324274748480122342453748309401600 12493561 1197756588579852371117711660705556331848 12493562 418188298929526788126961284708201010032 12493563 -731683132315344792351964249501770862056 12493564 15320207809054703302741491931565834240 12493565 -90906564252966728288765989127841523200 12493566 -625658629446163498878695026354914762048 12493567 21186385287833279557863857859974573800 12493568 -312726085724834003348366538233798983680 12493569 -404383524314881045937031941286111583392 12493570 38439082242906163845173764116976949760 12493571 -1115582283506478572601118862215237236228 12493572 117492210307637402741794624255247499264 12493573 -1248943521232365446755839932012191110178 12493574 -389707570189905579044392940247285826464 12493575 -402056016320267629389081582316242048000 12493576 -771090101726664833042025273656527825920 12493577 1290314042839331221609891822863218627520 12493578 -166943337620053286081120350353968793600 12493579 686783014437624601402163362872005907396 12493580 -259076177803681775190810717450265958400 12493581 -153746736703125292498707326426370205248 12493582 539198476486746298271486055614134867392 12493583 315185943284130528501827109508523324520 12493584 77459946249310723587713955314547769344 12493585 -10700847888102283520058181752153818160 12493586 -63529400694920721249210859209839016960 12493587 -1251004054016385585557996511525830350848 12493588 1176097080198434534258408340857749470976 12493589 -395674879865250850866802893549510982656 12493590 -294489324920352824727862789202402592000 12493591 -1302255942664005450626768685323169480576 12493592 -390035899825755640595135379872551649280 12493593 430047308376843664854220752284110531008 12493594 609470486919356588775811256255660730096 12493595 75996044863768535677344842761645098000 12493596 181876589709257543281877784057420616704 12493597 1702179723366417713846791401511482355046 12493598 217301841574978036867022856694538935680 12493599 509398616037585329201143505675957117328 12493600 -117453628175841039613744612282938163200 12493601 1277152109796626112296788546372607242464 12493602 -129903432956540995534323369373303799040 12493603 -401920317071491750672009991450278791240 12493604 1754324125396843601233429043419284295680 12493605 -153931613375404493588191062184023962880 12493606 -854532958706611145432604049394065674240 12493607 7312253897748831843474130886936848512 12493608 619585986365859203305826486650149519360 12493609 -1176938849450213122993162751575600653190 12493610 -170887788539978579250713745999005435040 12493611 -186628187353042020622615248298770654912 12493612 -133826448381870687232553405609831551744 12493613 -1683802494334781297689564380989271360 12493614 156988599896817501446964568294295995392 12493615 -394945794296707403838067396414153725240 12493616 154583839456354647731374324045645135872 12493617 -672670875057423820317288901443479890320 12493618 -6697834928119798637946927838731417600 12493619 -760638914062020139155590568577612162056 12493620 -105015149892779891323048602914724249600 12493621 -578121809860633145914728507856407417280 12493622 -1013302655153691178281842305796176545888 12493623 868256728957679542495521914554878705408 12493624 -144552579607904842571611512697551912960 12493625 1247524447210833608202080991590821632000 12493626 -99307594075599775364318093550028467456 12493627 -772226678704211465296239762211933994524 12493628 -774301171923493475805800681624616517632 12493629 1062483414891382180378405579670038969920 12493630 -56858030607276760604689395047698223040 12493631 196212279221002940946743839567769327952 12493632 239403498050321717475506283968087457792 12493633 -28679347935376875023051322607549500 12493634 1370771015432190075839514668156991793152 12493635 77173988801250221927724536648857267200 12493636 872088946500667248972389984907554652160 12493637 -298831109515195118124790287697868206632 12493638 -40024321086792847239692068043212527456 12493639 -1126129594286401736026857374613334235560 12493640 -555648304071922125576527606462226432000 12493641 -576832554500779957595229204408497807136 12493642 -6895576974544004584859680183250718720 12493643 324492443995002561599380055205121557624 12493644 440023895641188599841691195132683542016 12493645 -1673649997523484516000539247331634542920 12493646 572543988430181231797136227384641727488 12493647 1020314131186480635410773680308014981224 12493648 146974697749805700594412670878996815872 12493649 -688669014862762012450873754650269353664 12493650 -1702009433038766901113513288387520000 12493651 352701450473628551529789210610767826944 12493652 -441891333640686494824865216462286094464 12493653 -1237959683219938365020906914723416364896 12493654 -544556998403232297408937795610949510528 12493655 -806974212083708056132358163103043230440 12493656 -213368964468611565745567917848612044800 12493657 1261629228753909099330737989774906401408 12493658 -34891568122921721705155064150785347072 12493659 493002792552762834169103248317339234240 12493660 779102271337507736068809694016653063680 12493661 -444181080277619541871065448857079114068 12493662 54733341816764925722427083646136786560 12493663 -213057765049024219583988220549083062400 12493664 -1123278872945352784620865144883828490240 12493665 434055152215142912948014521358149192660 12493666 250552907052946703803312924760639806032 12493667 1178916267248259407814956509984532434716 12493668 -50057558418495830376904137132599347200 12493669 472115255141335743625173300796278142944 12493670 -12049831292552907583985295899435216640 12493671 -251781416238631090106466840611121379200 12493672 162294884051891225742258092551291207680 12493673 1845632526833810850358012407027958532922 12493674 495270060288212527098910377058413560160 12493675 351192157516943655954675508769337776900 12493676 -244054192394882735589738473777286355968 12493677 -1007643479417564616174180774424132620288 12493678 703795647437735957250055738534705285440 12493679 198759656235706413643109280892504895472 12493680 -175408225233140743474571743978449469440 12493681 57309638017952524770088120874528792064 12493682 -103935332928986354801987522953592764416 12493683 -77001156026636959365590486346221204388 12493684 -211370842202460860962254159998390366208 12493685 481426173886787553851309631895436404380 12493686 20183360948695763816828290734816368064 12493687 237762571822027114820697084955493471336 12493688 -1665551487016616281923347502477984522240 12493689 -46105171483681521228142339768748174400 12493690 -342539115909775800770393865550342287360 12493691 -579794613669260920129218104841844967424 12493692 328379987303360896346026587022066974720 12493693 2095129218801104698472296966373208472620 12493694 -1686659788087825166543929393409484163200 12493695 -485251240648172817431081091565645300080 12493696 -1260383117183132364828441321267045335040 12493697 1303562685537767891580808611421819221600 12493698 50438608988945256083315477745310717440 12493699 1070825059544003895521641177672647928700 12493700 -298640994944095420405818045561649977600 12493701 1240800817385226685202180741314286128800 12493702 -233658329339429630644295868200092908288 12493703 657723739725759636135366427926428952 12493704 -412395228307012651681279278666209402880 12493705 -214830262646341528368930016342857638400 12493706 -21474447689690228589313677726777894816 12493707 -1185740841691462542626693475407977387560 12493708 2461698799084722031194025428022646055936 12493709 1181234542180166692043194117237992425910 12493710 743060658119357239416172523290925779200 12493711 391543206269768340712957055022940427312 12493712 7336912666205201658704806443950014464 12493713 -107558921251122572338896315817446573312 12493714 -221424548387388972195428582970326179680 12493715 107556492360412319991707849966101779840 12493716 130328461920964228510544770163935703040 12493717 178831184415549291775550657777833210766 12493718 -723132131199708253200932193118499497440 12493719 -133389371249116160740449634623701247696 12493720 -599067929541816174252185634716137267200 12493721 -2021528909842906080144383879088633489078 12493722 104672949674046877402319552513637081600 12493723 765651362027273887293741840390955930320 12493724 41199058016801259066016084392087338496 12493725 -97620936022328101695981872499383136000 12493726 -170041931084167348450747633728365924352 12493727 -914051149482751980759585614631646907424 12493728 -339832152541469149608527784743830290432 12493729 -382540292469072970396566761212972179516 12493730 -473126224045256795377451338717713942240 12493731 -9295755051906479641359756289281461280 12493732 -537702402298200525152922020793964517376 12493733 14656102164192685092428348881911677376 12493734 741173150608122338712022278944698560 12493735 -1174010105496427319833961408465648112000 12493736 549005855203524413936199652889395200 12493737 1236651987806957298737745602703675864000 12493738 -354741938781616721244749980230805913856 12493739 -1286190291921844767556687575038166560460 12493740 71134501933477639013179150448294952960 12493741 567263549474002898727322001433481113120 12493742 -341896392193249898369696109722844458880 12493743 -650961116568750089459659324241459859696 12493744 -29704743004051869948222549797360107520 12493745 232055103619780500025676036122927185600 12493746 -91983071743697050856465852133664942176 12493747 75326305163920757197740993403242980000 12493748 -295852973335314020888421402384589522944 12493749 -567708212325151613373769763242461402336 12493750 422245223037261711543347508663900000000 12493751 333708401923414940553910757938643778600 12493752 -534773664634683532640304078740127744000 12493753 190243146325747595835692370435058286020 12493754 6256105189261443284574238185131258880 12493755 -761479481227478297036087605072682703600 12493756 -548853669596006995453877400986231308800 12493757 -3211269918611545437151923946305046093440 12493758 -653177953070801258864582482800378762240 12493759 -638597161025018039388846702403880291520 12493760 88295956550799989713828507079650836480 12493761 -48225407356081569922197035666331442176 12493762 406289228576974978974865914260613607632 12493763 -1970168525751951567053234882835727745988 12493764 10783597774238748996660553441237946496 12493765 712823313319976964523111127349462969660 12493766 87660162124531662344964826912587203904 12493767 494903046687642598176648587177821143936 12493768 506332325255451372937831535369988341760 12493769 1757885820496848926850719192471675854170 12493770 28417286961132375660485914083483705600 12493771 -2993949618791204770827530987460232235520 12493772 166081649692556782617189236005269596160 12493773 536315102877866617320600773877340085280 12493774 -346517849002201883401904768356169603328 12493775 222778201380862977235044305322224640000 12493776 -155155173170794201251960807124233879552 12493777 573850877457784886304399954913936656626 12493778 -621768648641524616706361082390663395200 12493779 -1594658548739052346780229571174762432 12493780 224391773137537458637440161704586726400 12493781 -810224964059318685280385402548571667840 12493782 53935738934286220216194763367205131520 12493783 -1063832213443337054814831494489065838968 12493784 -340523149655789126831309008962472058880 12493785 61218419047391945059553826923432731200 12493786 695886130253600364635866570568239172592 12493787 80477879456429331111326907645033955800 12493788 785604294825976343895217438084010150400 12493789 -87601890563626581739647250169385019968 12493790 13718810260801039312499668773533326080 12493791 143759196691663077325507716809695783440 12493792 501908245912399646105273924262199296000 12493793 313650040204865320760728957519520818344 12493794 -242177635134455766435737845372296707328 12493795 -899915859122181312405802260344525953200 12493796 117318424856623000436166602325647339520 12493797 2366802178692972858895004089368246232128 12493798 -309953571004505548274649173163343918080 12493799 -1337854528207432739068141275938467418400 12493800 -557961472337787348119113088280766464000 12493801 -1525177588359436280142594169880856114396 12493802 -980484977110214477376655997777545245696 12493803 167789889549206328373021238431484348928 12493804 -9308827409077070733297093499659713024 12493805 104278641799037039665322869777687872000 12493806 -60128215725653463127504095327220826112 12493807 287018732691189306798502267495867428000 12493808 172576761133120338532741639195887697920 12493809 500278701648486668613026546334217115700 12493810 -19939132733084469598614257018747520000 12493811 -680314773355753248141382250696604004800 12493812 -234095992873612116053011355420710207488 12493813 -915157303713539821015425461683608523236 12493814 -1036269522435441329054243133789971067744 12493815 723809534808988212183056092289860638720 12493816 709286130918740863771851115093757460480 12493817 -8794477604149549799300590495935216000 12493818 -366856763930264163449193200144423585280 12493819 -280484485869585598321509060699149902256 12493820 120443942231306317044984445217661312000 12493821 747806174986719331097108171081831411712 12493822 12421667794845395112593342241220005888 12493823 -592264496752098772432848394985799934680 12493824 460362727155686854343295202673207279616 12493825 -857491637429566352983861561675253066000 12493826 -119875799817821832113627290380394621440 12493827 105017942350594154138295429684216830592 12493828 -261164731856050355938571550202275446784 12493829 -1688775139502708728535494132623324897570 12493830 -232444325675185235148407398531224883200 12493831 148997146430266837016442496401613298992 12493832 1058066289182029618801669823119408389120 12493833 1113066994396483288635229217946521338848 12493834 495864507250840105884476671755999840000 12493835 -476699579602316818805815322893703178720 12493836 -729779007954865427089628454212992190208 12493837 335540444833118620535918852327123631104 12493838 -336855791940613136931070109262648003840 12493839 654018437765803108060147215965389849224 12493840 -266200135763104589840099187146470195200 12493841 229767052970651946063021532106910520242 12493842 -334976398745672144300735830689957646080 12493843 -881720861441245960350754839218798474496 12493844 466775027557619152784803633547704369152 12493845 -53313420524094367586082100336103804160 12493846 -93654786550857025631835586868445735360 12493847 1108969327364083345423604507884064212296 12493848 -365662752278295241375140361732218593280 12493849 -5343573280888306103310873100449834876 12493850 -95674825246961983333611797220566976000 12493851 155793371461614082280550237173204972400 12493852 -134673332581067942515180915372779251712 12493853 -81213806252180675432905902321878880576 12493854 -1034364843989466739881314840399201049792 12493855 1182088543094357354998410484245959280 12493856 -1143358153763379884388885663591400931328 12493857 -560849229647832948035280562273654139040 12493858 -208218502007830216106190636273905301216 12493859 -717553146678638931286026910496964543840 12493860 -68407262102342012659285538694883184640 12493861 2242696238971060657824938373957581118012 12493862 268488277550487675988766104524183870432 12493863 993426025771766611390013437566408635304 12493864 -77902820569096624184417937967688755200 12493865 17433894363698678658436651987721656320 12493866 -176564022923902585184405133590631370752 12493867 -385777012840696887560317715901922142640 12493868 -352301561258959135420032048229819023360 12493869 602976805185544852027846246676854427520 12493870 54859577858466792314885789403205128960 12493871 -262997177804766142137490303537439065608 12493872 -167213400246899546538238726439199375360 12493873 -1496876088056169075610371525465446135982 12493874 -1729174794363336061458408306010006533600 12493875 889389958917014628205842240549030684000 12493876 143121827455816782525586895015994839040 12493877 -5544372004150539378840486292638807360 12493878 -108699075244270120457793632854735854720 12493879 657064662154698404210683688053981048576 12493880 -431209356710309375699943471760341811200 12493881 1460655475785759597413916312545997722112 12493882 -27473473189932053881422107399794424208 12493883 1383930001142390793936161864361490859904 12493884 -139980687895457880544976974728344464896 12493885 -337308819751683984844412342807012735400 12493886 286267181525302509249456879411389083392 12493887 -42615973969106675279121668838304995840 12493888 25859811187299852046395399462123995136 12493889 732610874885530396999624881544772881860 12493890 22396926635954051748408690134551564320 12493891 926597631229911730754143657206528649184 12493892 -1492170389685605274475843993582799447040 12493893 285492011343672370165133926230344880864 12493894 -20528089242179285222070833279507741568 12493895 -658429990330637428218250446290063875920 12493896 385706751816610992128368529230481203200 12493897 666036258759256118243140783830326495140 12493898 -616617670351246281271647924416189227680 12493899 -200276694732374517795446944676435558400 12493900 -1003140224488850175727541842048833459200 12493901 -82335278254112633789752934862607599360 12493902 -118257703814603945937720279300145908480 12493903 -1243265545971357588966013857940448466920 12493904 495810770977190191361669939405631774720 12493905 523591891997425560448907491608020156160 12493906 -699412558303749915697347579863454698880 12493907 376967164485348193538133043441409155440 12493908 1001438092135502285619409738869878784 12493909 -468207618397349938567414128638627974020 12493910 138154756378262510934411640529430078720 12493911 -760403274562398442150233955322698283928 12493912 -2002483383715388781468349521358932357120 12493913 -233438467968331586151438598009481993856 12493914 -44437854584566108993537644949601775360 12493915 -220643439920103382343643970278447602400 12493916 2043058515493546008105916671777808508928 12493917 16387719716015023571921226744673100748 12493918 -1104269692306354590438802688089600586880 12493919 1511537040159368727699103784434976140320 12493920 -903100386342383263011569794934125363200 12493921 2466784884771961275201528963794358841344 12493922 5701630813314161573439146318562790992 12493923 -253062834144501535091734992236932881312 12493924 101473605690096170972007320023588320896 12493925 2945490312058406269261829923030140000 12493926 -44630324529885570820883074580128326336 12493927 -1286080955544438680134576359224465224 12493928 -1481584706316192216491769946495514403840 12493929 364722374240254591872374424483405803520 12493930 22445960495544337653384580594778480640 12493931 -1006319455131634397540184064449480368268 12493932 537054084395834590034825549497254457344 12493933 -933170949484350995479410509054006651818 12493934 51145526984294454871215688018747031616 12493935 -578896264949355635670876680091168945480 12493936 -25283239904518141231638402744014995456 12493937 585288830501473229730924046159737589812 12493938 367348104871152361853881233134010166272 12493939 -1844603506250223023506328349766059566260 12493940 -56119220975004399330931930632414412800 12493941 -814504910366783867306897088720472211136 12493942 -70779017049381689414942216996590032000 12493943 153489541879035735443805903125150618880 12493944 929616635205145813935900073574568038400 12493945 -4271558691789393603943372714595206080 12493946 -928110547362210272124082315719499234080 12493947 -12415518615828389342403874440494820672 12493948 -422724727238765427288804423015947865600 12493949 -571135521726512388720619947177296835636 12493950 1352562195991194650125850628127795200 12493951 -23099385553117803735761720138875208648 12493952 1427263986767921267106111310027397529600 12493953 -1955948130905471409051377733536671903200 12493954 -745547142242583800785325610960573358080 12493955 5755304303745882771230546427476001360 12493956 -424115914818141130285222683982417916928 12493957 -483855732784374699804232192796916547776 12493958 -409720544416833229274630585749398391680 12493959 -1154224024133022811988790596239690926720 12493960 -220523827323695492049731411642530560000 12493961 -1601707518991912098188763441173742842214 12493962 15482069859258464987595130637744160000 12493963 2676378150797600209173118364328555248640 12493964 266934614806179874716866890245489131520 12493965 582549169449717659416025972369668530240 12493966 -715826711249669787632309852784475541568 12493967 -1156601809099076879001583274729033547984 12493968 138927981358219524638481505942765830144 12493969 -1617667591813236952679171988617645479630 12493970 344914423814608899135367368809349931680 12493971 -163246677585147768325838945177240784936 12493972 1056495951447307681084538702195073915776 12493973 -1787876732228769805036032386428423313778 12493974 -189469706096674443996565682525462574720 12493975 -74612445021979568601957679374487768000 12493976 768335034444196912583474848158935040 12493977 290818475836206637897759675137966241920 12493978 -603488875227952670641564557273243648 12493979 4641417373631026925989672668792157176 12493980 -1027739937281974801140783251706328166400 12493981 -378281455803939644259796894289812862400 12493982 -252315367498571244460447544477230027200 12493983 -400113582911153305600940500431223004400 12493984 441120075369486213346070737390427897856 12493985 140729237188982330092497949801824456960 12493986 -290638864363898560227992987077499887872 12493987 -2021464259944122245854783248355332438576 12493988 -454276215583184531709291970929518329344 12493989 -519206081479374884099758347564419904036 12493990 133326663510217268130419866470172917120 12493991 -644323957653994234226985070828559697648 12493992 25455863692599384570762323703103488000 12493993 1577165517387882286844700210544368981242 12493994 -19800636503748066978019492849146351360 12493995 424257728646563757928622243317812603120 12493996 585956036330726277915496204109611808000 12493997 -721054530459151689264289924570814497428 12493998 -25448845194296307531062636907478838400 12493999 614572985872492824833818343879696500320 12494000 -174261395957955387776017725593468928000 12494001 -460269263455986637942953810677327855520 12494002 -405613170843965821789060532586968184048 12494003 1362306496717451038955449243032508120608 12494004 -72142435188546191710745788054890491904 12494005 18019081723006714589887699748935653660 12494006 -195611218855210602112718739811841900544 12494007 78980017061503722850102446416303639256 12494008 283502447082966361104421253534615961600 12494009 1762312858271313181837357581555488618640 12494010 -240426305950598222437404719358914119680 12494011 2116832161991762966233899123660788180800 12494012 103906915354610188527056720112986664960 12494013 121363280735380822443192053297498063424 12494014 61689549512615008425065248322803345920 12494015 -1163491642813317669304200554569059334800 12494016 -16418863819209378581049111851040768000 12494017 -449817369208285913153987414751514762560 12494018 -400144643673591034881675876362256774240 12494019 123904586259969744575638808307286468344 12494020 478377881665421530925814272799041433600 12494021 -1226869551729857313385241007109037518080 12494022 -400066572900670532682404555376226060416 12494023 21176662576945175210053752874786978688 12494024 -336206179836020843037520434496396631040 12494025 -205946761348373854078288938480398507250 12494026 494206472747186580384604670334669008640 12494027 94464455683004066671279348956187463424 12494028 -29378661953355680806017933344517358080 12494029 1536867426713199236804479824395553248630 12494030 226168790888961067835753059206360980160 12494031 530421920969532455751737955319936770048 12494032 236505228935413608912745315175116660736 12494033 469614397679580921185233430167528887282 12494034 -365166217597427167571523019704399528960 12494035 -32198168780623771838167451849735246640 12494036 829666689887928863983495143237377066880 12494037 -11818039959711990502470666031452839424 12494038 818339353912758452976344797642629061920 12494039 -1040203693091956264235076427026247957560 12494040 -49524863059568744965399560711358464000 12494041 -229926068808148266568903552681806909120 12494042 20557676235309528256775310263382655488 12494043 313756595821187416949528850856284657132 12494044 1102019083105433786718271490708462107136 12494045 395290404593984923813074260734289208300 12494046 -253510310611724496836845354150091495616 12494047 19307051810278960173206036165268910496 12494048 240558326740204000200768679470671855616 12494049 -359574267894486501196903282144920593280 12494050 387764205939266235966249620870336914800 12494051 716321519345606280746349579912738150504 12494052 526571900892558123948885865583601115776 12494053 105207065822309969055237602118798044736 12494054 168976188637407992462780762965957274112 12494055 -59668408685208827777910123395703674880 12494056 708742315931543654265930071965317626880 12494057 -1420895842499549886359475776308436454528 12494058 -17768857428932909139828290680586415360 12494059 -1948808435201811993314684004276570096096 12494060 165669316246826090869656776696893992960 12494061 708802444943213976875787361921470530880 12494062 126090958730708301923670482932427601792 12494063 -2336747504423495010503147146897698062880 12494064 24025063563543036347354057265845895168 12494065 -690064501000710839328017860913441803800 12494066 -288976973375771243714844516184859059296 12494067 -53033176633825622219987021744315905488 12494068 401494219220298582326627768901066846976 12494069 -275701611890376998047959063024940225344 12494070 -130840314837030400001504432283463939200 12494071 509981692203944662512377704957266346992 12494072 1585806379487866615538421650019337420800 12494073 -1040095427915540964981937360899483344736 12494074 -182395058086878389408366160863529166848 12494075 -111429739771449520689323995335405227400 12494076 204833758527937852116629507963183185920 12494077 810337398176016432942334337107077941440 12494078 -950423789877637441182386437343861928576 12494079 -492841023991754238175558041324259501176 12494080 -1534466261800708767649527762455101440 12494081 -604427566776947901805801053500631707436 12494082 -161951917323285916833427293500208032256 12494083 -7784639537872318923820629458864120832 12494084 -520425913408437518767102250309532326784 12494085 79217521103213059202999355124554347520 12494086 136493916877200047273913448119854851200 12494087 996473568595814232982071147498900715200 12494088 867581917659626319343649896833595023360 12494089 2348696171560010065892764363255187926800 12494090 -188480990638484735005834351023649950720 12494091 1167910078677591561207737487573556728792 12494092 545408876092240414837762681711259502592 12494093 -1682457126148319768908419636451166886720 12494094 -204817753822332982804600697932663405440 12494095 278930642726932560955904766329516862600 12494096 3773865283953999906996332559278407680 12494097 323180152645752468267432811527517315200 12494098 -1333081999849202141574609306497530080 12494099 1782160264115978266063124638788029967360 12494100 373856098762955673312623925344804966400 12494101 -818325209260863797182177706358223059396 12494102 443639609596732760262409287185877297600 12494103 120279290547529008558248022217960150608 12494104 -549196898095335373189563050457028485120 12494105 -419134586926164836891921956965036257280 12494106 274662508936074481851513450468637787136 12494107 -925315868922441367327866732266330411644 12494108 525986110939789175603469573198484502016 12494109 233494883814454730765502960768111348768 12494110 -330923359122676990445576480639875151040 12494111 629410343795576766308375030351071493232 12494112 -881197526201590598395088188704246202368 12494113 240027222495908408635436186117768776624 12494114 279815560632981289159671157415450795520 12494115 -718566902786746139428469031996390336000 12494116 424003104873568243586522586630936231936 12494117 270065942213802961119660179402920378140 12494118 -132717633797776812750672690503561932800 12494119 718968144333911962823102293050959198208 12494120 200282239250957166410601830674285516800 12494121 124006628488396926870428651660045797920 12494122 303592531103243147584701498055287272112 12494123 -12548973259680754169329020464423848176 12494124 -705733693056030318422802506193375095040 12494125 278954321474380101610831398119550240000 12494126 -82589613134638231393906722583559846400 12494127 -45559022532065264058547967113381042680 12494128 110945220590925068836441161884410183680 12494129 269826855416967283390683629170696536384 12494130 -179619771218673727036884411936150888960 12494131 564364080912619756857327481189329864832 12494132 -391395584305320982438181434741429923840 12494133 -62676117275007770045274408000460471296 12494134 547813666001099411030729272873542422400 12494135 3921958037330470164353281778466655200 12494136 -1088419466429324528151263107768188825600 12494137 -822692996549863522276004882360787648214 12494138 479787216804047939086838790290731524720 12494139 -183881809018750159595752397944249582080 12494140 -1052286982063629573163755611093767810560 12494141 -874389694593709149654107654233800933216 12494142 -714854011562062428156110443325419672320 12494143 -386987066970756907788272651075649243536 12494144 -36461580811459046744629518984092319744 12494145 -123758596807172625147577221463112465280 12494146 210486195584821735114516019382095101440 12494147 -281786046053953003937789369019360781248 12494148 -469460433939518469755774860157238534144 12494149 1827128142361473007557440785108152725150 12494150 511924394790562171116655407447785880000 12494151 447334870764605304847840829885046559392 12494152 -1117915114958765671739409776608190300160 12494153 -378716375541504726042093642169500356160 12494154 240080497176893047190745569365091512320 12494155 428306065428625463079252621722140578000 12494156 -987822033796284455307255484189557692928 12494157 -50862716403422359228229857101010116480 12494158 -100406127021619534300965191127769408320 12494159 -2487284753559659509817788390563555651696 12494160 25593420981438136590236984595995688960 12494161 31127520130974965187148891579149020400 12494162 -793355660555669116417514364147394701168 12494163 19613548227429845991091327672964059776 12494164 825395181448971532335531381419876245376 12494165 -806916781338494073782041908132219180000 12494166 9763442441432432764898247975567421440 12494167 -312609663942717163343688172459094183568 12494168 287141953466873320616064241684732354560 12494169 3451818380598361374380958892419323604 12494170 60947333471507418291591847640191151520 12494171 337800009351096254468837309655863970372 12494172 -283365559631690287881858160492161024000 12494173 521039375399113379477260880072048784422 12494174 60924440028013582778530555396563016704 12494175 113761939615455556706457396589541827200 12494176 136697597560919006454980030663169146880 12494177 -715636170984070833591374235762213550080 12494178 -82905133084131685980750183417188616192 12494179 -3298491547446004281225688847259310481880 12494180 -188245231092129878170993767755949561600 12494181 60416567441069957151957257211926247744 12494182 425562740526406012548518859661584096192 12494183 -324210410542430430709610051999788395096 12494184 -47168125551394910873342858146356264960 12494185 -136290395804191322225257252583445392640 12494186 808822844812490097241857721069582570080 12494187 -1056650105215596666887209022416121560356 12494188 -380468108846422053748264300747312815104 12494189 -1057888676448661915286576797609287728820 12494190 -212388827768332101462093096585024708480 12494191 1605130444425725715423596080056377453800 12494192 -90216585704332762461175230840737071104 12494193 -97683101470424647733003178798548359872 12494194 -597959053810495688622932082876107191680 12494195 466974641845902477685027169170619832480 12494196 -186728752264382050735605883129865625600 12494197 -779338791814978991739748208564971205348 12494198 848962212762382879005261590647004098560 12494199 -655462030067866374708080245388485846320 12494200 92878899938205165730251237387456000000 12494201 -384005744866736745021919944505298986668 12494202 146151807531941295215265615777816758784 12494203 1105380044923248493793184496844762930880 12494204 358102616473527441247352819621869350912 12494205 -627027651699470591756371802074442565000 12494206 84607164938219299472285316025769175552 12494207 -1034819142786146729668318755857570738568 12494208 -131988130986033465928532830892568084480 12494209 -1976355903086864134889282057733259264 12494210 3998529515559138640678182793934345760 12494211 -953151522392264743739213533241385886728 12494212 -393411821851456949885953534366663836544 12494213 -494280865888393624685349394023735653538 12494214 613152816839727449583991514016788044704 12494215 45121481523221304490037358598379160000 12494216 12942553515425349498793445004066862080 12494217 350846244253367615202330999150216422784 12494218 1198955395931462151539390843727539808 12494219 637447767341521883084539368821604241620 12494220 -58981026768306722538391270785571891200 12494221 217947408961911380573974790574007344672 12494222 -182154976351452363971338913131816486656 12494223 15503916852499177520081354451711525120 12494224 42345685254071529105186936192160931840 12494225 478204572328957355558343800360441472000 12494226 -244829275855131314353624126376259280896 12494227 -1379018328025195413780352377543756857288 12494228 -1354798836970915061431823268620404962432 12494229 -780839411440464898998857831830429969920 12494230 -273623819931233178840754056120296620800 12494231 -1651270493909931446425545628529918566968 12494232 115414089818414295779905000350449387520 12494233 -85969976960830531013107087500129305916 12494234 120425316886838383082888788522533048000 12494235 -128911908328631795735395757255216577600 12494236 -2855947650249978973049306616235260702720 12494237 721228519933581622590962478792666406752 12494238 -704537438627559021447183628998897048960 12494239 -1047333134293153212868064017043608172376 12494240 -317374831228546542570643564821636710400 12494241 -791704155272771769865332346758729449052 12494242 66414764090793762272891570806245619872 12494243 480143500004181954166290053877214948320 12494244 109060920257011723052988468530506629120 12494245 2345720292286910576296232910572403532800 12494246 -57112245863211426512466030439788489600 12494247 74604781749804636428624487319105545000 12494248 478328590316558678122436875392581222400 12494249 -503648167721218199327192559215809493340 12494250 349167210807314953324339758019512000 12494251 574597404930966766521912313607276216064 12494252 7997494686350545371012535261137687552 12494253 83107184095197774908553361797205552800 12494254 -38284358289199206126558180757312607424 12494255 -796703540940745786563440279057359734840 12494256 -166059576623277612235980672341022867456 12494257 725772749465123010949663264410720101872 12494258 -115539358297811236766069107591404960768 12494259 74582783511263957802763829793651877728 12494260 391450163712827769430156249065721036800 12494261 -603096359567480649978224230761042948 12494262 63627630948656488542060047987279506944 12494263 -612680238746409761878263222315769372800 12494264 -406715662485407140371520915528655892480 12494265 142601682797063578293374963745621734400 12494266 -176073617646933641483472227281312325376 12494267 1222511056912791555478248878553862510080 12494268 180645674691299469482319726370038538752 12494269 -400998908080900722858031119374260804404 12494270 -292575501597419136057461762207067433920 12494271 -38987911728646773317855180901729718272 12494272 -215657506214712909999938539408448290816 12494273 921110948487967973509700910085575844800 12494274 182835514113197550281797902774496455168 12494275 726724593299869029617722402154507507800 12494276 -165149215726823325327488861006418183168 12494277 -60807915418358417863971543728141232000 12494278 869209956416038827234815939194208354880 12494279 545039088226704391196124412790635961952 12494280 -378328752941181070795210934033854464000 12494281 1091488557960559535288030703528147637082 12494282 -344308530860244716748930559105554348288 12494283 -273743055953442817072441484829958633536 12494284 681404414705539269676236686963069010432 12494285 -57712285966325073205381576082713988040 12494286 51482166215880287251258538276077885440 12494287 -224132766056433346251646705549526457800 12494288 -75525887362086941125958253176767512576 12494289 -375591680920306756176315212334533472 12494290 -258934593377055192540489326976282017280 12494291 69558346982181970672858613102120458800 12494292 -879780637597103606962394186473262850048 12494293 159179988950407649767661906644035058880 12494294 1318476281611178682211609575248613108672 12494295 -12233263390833460182952680816738399360 12494296 654151348294359670853865519678631157760 12494297 -448869090245869729521552644312088682860 12494298 -37134449328922050333867449276022504192 12494299 184755959092540968007085026264095502680 12494300 71479568369272157330353134012644812800 12494301 -132887767882314433750936895499694570368 12494302 122478388759292092290635536595855232000 12494303 -1973094126401588546974834437198949369440 12494304 957159159191365748026137867534626979840 12494305 73930618064406957986480788328277312000 12494306 -568270607931620153832175266900637481472 12494307 -49172532873007162968791053268214894336 12494308 -109860333515865827544992827663241594624 12494309 1212082605741505716626111615045533693980 12494310 -43261962476558572452946358763275379840 12494311 294970538486222867969956468956161945912 12494312 2371377431232513233591030627076344217600 12494313 -180631877843261053607587349090907662784 12494314 501515068982907050209456824275960558256 12494315 81503866736170600930823015713407268320 12494316 -3953909347814074617846792535349514240 12494317 -856196559221503719048256081771600786848 12494318 658560535763430770704891302169863543360 12494319 7372991140129379677113864714802721544 12494320 -239763791761259932696580706119273349120 12494321 -105624471747011493604419205145749169088 12494322 -17182764279596187611934911372467216512 12494323 1595027449040941375851950658422082322200 12494324 1963891054979910521586691689441410457600 12494325 301251488152858850610678150696261535200 12494326 2543005833584073788047262196431366784 12494327 -474206394250888301998175179895148560160 12494328 -59373823035222744951256144337941954560 12494329 -117236264306453888167656047001538194070 12494330 297266229877240371710486148852751342560 12494331 589876370969032970988413425805626891200 12494332 -686968515158977702825342248611136200704 12494333 -554189076515997080295159862962695965056 12494334 -970502312396005117152709570048299860352 12494335 -313788436957386355435813377668412692640 12494336 -496785382726112739874274113546591666176 12494337 242788377973442465707759836108234062352 12494338 -10617255526178372675973467945816624256 12494339 2514887965944731589319200377449341120 12494340 -12987651707723263710292195486677972480 12494341 170343013584438922462562620058692887072 12494342 13705803525965425029092996095105845504 12494343 -207863702566360953056424407769094915200 12494344 236894443216888825160177590549384888320 12494345 -271495198350924171375804466336955611320 12494346 -45333145384166109910230126185029238016 12494347 1051117796346435048826868411239922321200 12494348 106076709911929655988776933072781604608 12494349 353894290025638988415108293444504440224 12494350 415476189324964413405282165253739668800 12494351 -107996948509179677357821787251202642328 12494352 -21487996778968974490249382838283272192 12494353 -1401503281630522869602044963509877880398 12494354 548581220478547807901322810627530395200 12494355 -155942938833100633935637770987492665040 12494356 -19476768773457842511428330614252255232 12494357 947604942166346579703910469051151438606 12494358 205920171691000201210646856422802435840 12494359 -621383664792726262832048946270200470896 12494360 1190794600080447556139846387187047424000 12494361 1462431610549375968675088956526125389568 12494362 -361539567317872581862825142587847450880 12494363 1276694477817606300730115566916924223348 12494364 129946224618397449857774352555388403712 12494365 -208689509672097656273869533509637077760 12494366 825155198957938998136862653006048501632 12494367 434024031164254975051657910766151575408 12494368 248920000690546747592683019834381107200 12494369 404988508302806648973360725987922556770 12494370 -9810653572768390930962228285023523840 12494371 -2026241710757972143742977934784205109040 12494372 -260554032644227288837289356473225271296 12494373 938595898537028935259320432319732076384 12494374 -315309360551084956028366476275118318848 12494375 -32856971764479170012320484524172055000 12494376 191288609419369225988488577631604070400 12494377 377521079829047589677176419288441619072 12494378 -417261634975434258867977133910066370976 12494379 19632737173933132431619090785469228800 12494380 352864190272854335139570655045704407040 12494381 3103287480566901258818242576174167360 12494382 -107290116438718162024508747803371380736 12494383 -1540341783347773207592814775369116165576 12494384 -72358243560423857054679418553717096448 12494385 915926687118608956353862968205236067200 12494386 147748089288608387714775592533756994560 12494387 -1131068633573067973437653246968717172736 12494388 -29855414115211373255578154804808376320 12494389 300208141521706612772328845826178214460 12494390 -286310300990508216822479089476185435520 12494391 184974918953501933790414072996414933504 12494392 -2125471807463940762889049730652558049280 12494393 675210458621321539192017781148478489642 12494394 -364669892502593068299290790503611256832 12494395 -482633739186375453118747185867511392000 12494396 999827760092241152522473830033918028800 12494397 61618022275408237814545668847479033600 12494398 316885024915711815322831700598579582336 12494399 -421359475771731152769850852113717352536 12494400 54959172103270688802050706791989248000 12494401 -1325859791775789166885591534687876641598 12494402 -129259933150494086763967655105900140848 12494403 -178267880430205907634347358322949021280 12494404 4209684659644154520920611283285207552 12494405 -163296612753809631126649207947302031360 12494406 -51632641384961343168241807746381887616 12494407 -876845049015900511882860529677661420488 12494408 391626733794203062606012307614877352960 12494409 -939278390271392087252784165558099910896 12494410 89330298955797123459420120390098669760 12494411 736790607624664072444338903500873781012 12494412 55018518442958259663712504057178198784 12494413 -229743038278651270013845640935420835338 12494414 61765000716244104777242339636097302400 12494415 -358529069042931796736545432959962964480 12494416 21691333383183387841629766829067730944 12494417 -5948857629301593060045818198367600780 12494418 -373960027939271739209488433615900221440 12494419 -152754417715803888813584038824616275200 12494420 -384556133677220107775689374173873598720 12494421 -911462527181004853708537774704850941810 12494422 -211176532171671245750450411313294635136 12494423 -210893700828189845089446182202730314840 12494424 -7702502646387794079944613798336430080 12494425 -886003348922713290003764382462195979200 12494426 -54002452049853596427851094323476254720 12494427 116560223577162080965805411408397324480 12494428 53983837310840408038880120969401491456 12494429 -848830101442229604543341729559899272224 12494430 -39366756671734934869466150575350969600 12494431 1710255094639097373826631998353505448464 12494432 789074131894565358518813008874414407680 12494433 -29192538726729058686912302682114017280 12494434 506455326817613936546648868969170631840 12494435 35149684542996456993055837353417568800 12494436 713081242326289570496494982844775437312 12494437 -318577051686197917298291494410393254914 12494438 -229189051712095558257896506601056880640 12494439 -498859155088146555429424065875388725760 12494440 139641069072095648684285989758536908800 12494441 -908657795057988555815717588698878985158 12494442 -200778208347698844198212291554737239040 12494443 194523785679922291450517155624750104000 12494444 -618338287746238753562829365410883000064 12494445 -483471663011630441244429395612756482080 12494446 -159551217525462165436976117534891044800 12494447 211494998252179700220329671405166865600 12494448 172133532845294650278785584313672466432 12494449 -337472690499979547133964303766108843280 12494450 5278667915537671312089068010784233600 12494451 457213348837614835358505669229882116408 12494452 228315704666740606803573545999541902080 12494453 1644850930859962006984872305003936646702 12494454 -50234993974326160797214282558593159168 12494455 -19380622221284935165636633978373801280 12494456 -169658046217056367095641272242587566080 12494457 313724451348979812158685000109173492480 12494458 -760261767273239020587207661742849419920 12494459 -2987431641623602085600812227649399974960 12494460 -385851775604696610373136331012971520 12494461 -9805078152710083971593234233046000000 12494462 -66888910773130876154879601487862880768 12494463 211395270201558977060726681955333884688 12494464 483053930945190533023050559355533393920 12494465 799876310177632871773334468703143275860 12494466 -254966922317735655382330040649200198400 12494467 -1480282578413249958062780612470193152 12494468 354811834581476460121442481830104805376 12494469 367382885900311211944542977040950448000 12494470 4184816857517848142301477013529654400 12494471 2434697927927154402308589707465022744 12494472 380054384139790075092028242080949043200 12494473 625333732515911126217598019341416447336 12494474 189556535658851462244118771730117917440 12494475 10250510745111111790044737637075591600 12494476 -161860713063250494397831239187027584000 12494477 -315503193956564882036360436104879940768 12494478 343242602469910885813370559639408988224 12494479 811784515413496109608067820500386764080 12494480 -453566368925890154215350464577538621440 12494481 1090984890070831909920303215160571994352 12494482 -87491865033376965785284099456195616256 12494483 1212547977360741371977366398921438181824 12494484 519512836013110338095974931496446901120 12494485 439317249132135128147808701802291279000 12494486 909916143784408026394262930656649244192 12494487 939167450843066261866960771488045120360 12494488 -326879370300848222934064508651050106880 12494489 84333176288336196205271013386545005120 12494490 -147136226735173063674509431112520000000 12494491 -1523064899474402447124575481225510217016 12494492 386633678150347672611159607085343100416 12494493 -23758031118744762200145156975291131040 12494494 265819508512429247149471799718709927296 12494495 -379732897142583489974486667873061977600 12494496 296977716627124143522432744476727312384 12494497 51750567638625907347107199450725898432 12494498 362649341721488208888191290004158126464 12494499 25509928922291944457634426176690201520 12494500 -387350640847858103210266751108410560000 12494501 3592852556538344924640101987588787900 12494502 181576965605105254267004677089747735168 12494503 -346686627450089295489955556062421946320 12494504 747161210058230878229149572414591959040 12494505 673586632096537236267140708377298817600 12494506 -123353210217931440247418278565535540048 12494507 -986191437191405615309377523478407526648 12494508 307622873160748127887720786132476023808 12494509 592641700676809001724014873405778209760 12494510 1021829256444129787582524070667660160 12494511 565865726427536787528193419795824465160 12494512 276574422211344966355740651734218506240 12494513 16565541513252295453549451927893743762 12494514 183138944013796937254726998387869614080 12494515 -1941054859991511158521658305773886732800 12494516 -749468183671471982305530281513795026560 12494517 33407633266264421010225509944911918912 12494518 418091308781543537551581556179851194368 12494519 566903483013521939805718618943053809600 12494520 -282395897423022698840912369147117568000 12494521 195052710641671147539317765367785407492 12494522 865029349183070200713751738133710515312 12494523 163149658768977753623624068380720285744 12494524 -8950487594929845312477578487397632000 12494525 -731061648354768904511774295823269523950 12494526 -33664168538776715111062102955833638912 12494527 1147323925047057266529907649237553376032 12494528 -181981329705838684773505927901897293824 12494529 -16745575083744450435012971400932219952 12494530 104585794389836482382028820616043009600 12494531 -377151531193614120924813096373386557280 12494532 -153334467041349606923198142764888832000 12494533 448287722091782642268400676561939295520 12494534 -3544022455230939334239110826160615680 12494535 359052468103669298053062867045566389200 12494536 -655580656848983306514277408788260920320 12494537 626003910891666891145598145209275410144 12494538 40875028411122021781472765267226728448 12494539 1482052672725288676536632463447284488340 12494540 541964744792151144019362353995530378240 12494541 -610659163602974855791771617845315088000 12494542 832375613059718277570166152420764628672 12494543 88659779479629198586851868349176332624 12494544 -48205002281079093515848707997659955200 12494545 125485255918477362527973421833141336960 12494546 -462633358328690054647289867195981532528 12494547 304527729706909841708882746619976447840 12494548 -969472041579692925417861549898325575680 12494549 97390633336192817118530146355117240700 12494550 -38161256511751741027692208848184934400 12494551 258533405843501593651934610171488089600 12494552 272177970432905638306928506606465843200 12494553 20034207681474675349340956568384807904 12494554 251032616467772737800049689621685460976 12494555 -699676859107130405000204085696537773040 12494556 716656420574477488306240833309866790912 12494557 993857856671866889998726714287088249900 12494558 -758814376154261757710663283679364999040 12494559 -38855920925926610875372088689559923968 12494560 -445364125538190878357258391522288599040 12494561 -646744411291100833029763945759774358400 12494562 -108300267157577561234732523951236318976 12494563 800410517451380717521303523040052692480 12494564 -1217496040983490877621297186347859005824 12494565 -735957143259449597053021779824941015140 12494566 92994490944164042753066998497609099264 12494567 -110886850443713260228529212622718906888 12494568 1055584807163743174498554042036209909760 12494569 383789713469033835429495687509540423112 12494570 542496400150632401041900839334414379520 12494571 12460508307897969411155880492734640960 12494572 -289977248115404908482392932004698849024 12494573 143056851926415323118989738701878255744 12494574 -650080707359115763128518576500112345088 12494575 -770352190226208856250783829833936490000 12494576 440963148065418213327313257420127371264 12494577 -744863674930465088379472861514161268880 12494578 -639095046669133021728175516504415858160 12494579 25969753875701141290036013643261893184 12494580 21561557555634059651328947430486835200 12494581 -270540276911391381353371087369486208 12494582 -723554076711757949508184093642868361600 12494583 944566001335767663381983720454829009152 12494584 -347862637954547229467965520024265277440 12494585 942563167463128694373893173567851322560 12494586 -84514250679197293901193808269067172352 12494587 -35731037417975089187723921433620830448 12494588 -887191993824604229957852581237993542144 12494589 228436279178252739907663128168302447808 12494590 -584787710892159210388249187377819516800 12494591 595314317906877773697881766473895549192 12494592 -734962650455556686500686047700980858880 12494593 608702132313620753103871198995189089200 12494594 -23830864664317978822274477423275104768 12494595 147756894704468548515726706047805049520 12494596 15806385870877849742233244255949908992 12494597 455756903669948170694843288960666798046 12494598 -87269315802691246657394547371413848192 12494599 -709464096087934678845474902113582464536 12494600 -512503107594884811847828244640921216000 12494601 -73942068832811535713977000519698268800 12494602 -175724691230920716651829268366828460288 12494603 -519049705163384872730736087465721365336 12494604 -148057390183121288712860265427279822848 12494605 1176520196105272819696287282088063069260 12494606 429792167320699896146602448455601381760 12494607 -35403150608934013393315398484267656960 12494608 79310926658768747116444491858572156928 12494609 -1392977856161125821714311141554054993920 12494610 70118025983694237259132056375563440800 12494611 271701872723334313117924927924220251024 12494612 -101377183777185321325382080086437462016 12494613 102474991072089279793346284624815432000 12494614 -349272265507302246757826291478807519168 12494615 48564887010954529027956428823471679200 12494616 -9031353750827500206043014890608742400 12494617 -1395106024656089559158610946437584865334 12494618 137740131745239644086288169110907819760 12494619 523502683540838410091224368887915507424 12494620 -47282554574186436347108105006353912320 12494621 1947000270234215299794510568552692134400 12494622 134534037191555279392117532646633105408 12494623 -1831494744082556041774606182707328116128 12494624 -211230498911289312156620073942890446848 12494625 -490764791943094446926102108966037408000 12494626 -267424029187214022610824616616099196432 12494627 894207291863140440929426690713497605520 12494628 -591619029135741945207425560827981312000 12494629 -1082539785347260468535449558737637720768 12494630 638180552631598587543109819703960142720 12494631 -103933984239200766457208154875488953048 12494632 -181209988575794689214390302734376473600 12494633 -1104066934217673578737300277989067018118 12494634 465792382354061194847883137480195508480 12494635 -530471199866154728476601251164467556000 12494636 -176801894501853913823995657468501524480 12494637 374561939681909240892556148640874333494 12494638 -76012204141258647677337640811361137856 12494639 13621022602652272581846921139058367600 12494640 -103735988880866836122137451399217152000 12494641 61911908145192302925086214107906984960 12494642 -897373249754239440048702350595520716528 12494643 82597762340742579650870813494417797120 12494644 654257920297138106414961992267043945216 12494645 -1148754221215305911356109044974457800 12494646 58304687587400774182172601993304604544 12494647 -1566319156297753236123622841980051875840 12494648 -101497270836026774794235730366860451840 12494649 -1045052847638247221442221319863653247712 12494650 -127439016068143057420409860437901056000 12494651 -104881983288652401100391611865341084896 12494652 201903594370222033280607498312341893632 12494653 1027386075296891980881443076105305064902 12494654 335212927352603549084318428525254373440 12494655 -46368741723706960439766417545773917240 12494656 -405721396171765692277899123728971202560 12494657 -1376388235766288270090817960041191028094 12494658 297388944864546343299422543502703927296 12494659 -226688209780940849055641888052076845096 12494660 347491049382264207630358651061966400000 12494661 197292779123244910761578322649551759072 12494662 -102896615328188807621968726700834127936 12494663 -953051938693386299204375584998436466088 12494664 20247020418245085033511331965747691520 12494665 -726536388100363979366670510609249279480 12494666 244840861352827906919883865253920262400 12494667 -671810666328626443371721271427314411088 12494668 -301850572377646429750978730127320076288 12494669 324050409617355347245883206290888545760 12494670 -62707200764651925514535808648205228800 12494671 -279195302142241375006219213667621544480 12494672 252605676329739430136597157769551077376 12494673 -973371314530643392796904244470689043678 12494674 -59816322862262472006365635933327097856 12494675 -1067453646684932644358956576847775962100 12494676 132296662229079866961782943948801042432 12494677 -185111115707135262167574004920497208300 12494678 24256541803891312495717499522728119552 12494679 187953502942552238715501678565435646160 12494680 -47856195337907321727026689120352256000 12494681 83600669117257014177165874650617007360 12494682 -18140929921683866695456089377516459520 12494683 1031337353851950929503919848080036900932 12494684 1371990828527032260551873030646751228416 12494685 -195659164286248311739655943930513561600 12494686 -374446738749497249770124305249594574208 12494687 -1457125715769136913827275201065889149664 12494688 -1176419189443564050890881517642530160640 12494689 -678383647513501715216498119741853463360 12494690 -35258151039114358979471251538986844160 12494691 854295054431473059497950994139181847760 12494692 21382807130283870484180316718400991232 12494693 2224092028558471962868159364385225939900 12494694 622992165081053119666153848636535539072 12494695 530519675885388546312767451637682374200 12494696 -807513137243262846779077272920957091840 12494697 331570828194921029411207024812605534528 12494698 1265296727281160914718129075778852958560 12494699 -389313995675462468797027449576860337264 12494700 -37932495349348345428367541714207059200 12494701 1548184998836195197666353076095251471702 12494702 1357199778616079718946974877233430656 12494703 -521984879799932526810643951115438430576 12494704 -202867345191055108686419337153109032960 12494705 65424192295719053300896369573796094720 12494706 491292311181342674179815789175153296000 12494707 40792000897151787434123760013042689520 12494708 1646935720482856277343448528924212775680 12494709 190826334279366456359885124717202055040 12494710 141335030685324044045705001309025056000 12494711 -329567874539225686971153068715092560080 12494712 -75932397814654678692228246712625356800 12494713 -75916044220161294590261008506408941760 12494714 -316335735499876601055900093262258536960 12494715 -626307382447843687873219699155949363200 12494716 -18133952853318638287777661665380981248 12494717 -975070989159182151293560037493645306234 12494718 -615345619095664443800650145919146959296 12494719 -1027852584249886700349794937946742711840 12494720 -176023953113098213119278249083404288000 12494721 -499195847312449504430966751495966548688 12494722 636239170104099527117385189343376193024 12494723 -811216227123385496395915249732578674280 12494724 -217738301827755141014989095779080273920 12494725 6517468451641520270036997490046148000 12494726 124070951650276533256345163102061298944 12494727 -211778116469418764034079447525744591872 12494728 333920601453112562691600460642979112960 12494729 -332600354862000673964216145785101565916 12494730 263081563013305216964882117997260478720 12494731 537860533568342372541985378987342208392 12494732 1220438076492075335709131163046566756096 12494733 -60286824124778890178228860165169402976 12494734 -45810395483515181720971073789905300608 12494735 390932228927590138808479618431611934960 12494736 -4332249998689963787549768478266228736 12494737 -211487294797963079490342638518404525840 12494738 -349517837406424040983074209795275194480 12494739 279549851052557350449062257256802832824 12494740 -630210241374872643888811780118479407360 12494741 -367586049263981477042484805601699077728 12494742 200438300881459060210582014293965762560 12494743 875528515662736997798805251394033537992 12494744 -916544827862642169085092727155816161280 12494745 -211492760888272387241424978880848764280 12494746 798449949214718585688691181813746139904 12494747 1689743602870512191267042805077762600196 12494748 -32411346858002260456763858614504710144 12494749 -363667296506863560520846054419876344436 12494750 -78994656075489182904070100139825024000 12494751 -926845674738831594068185957545722096568 12494752 -236967362689892370484830070597062230016 12494753 -80558618313079833240053600376358800636 12494754 83444017088096966955756461020836457248 12494755 42263992590564128252547215725788242160 12494756 -549972016876121118423511679458747985280 12494757 -966973562355186025189520798510037744480 12494758 -759996345571516802844201948016545407520 12494759 878703552109143444288070649892804960720 12494760 -535642365703941809295221692942704230400 12494761 -46452865769433048574767014540472739680 12494762 -638002014229463813474012409706336825344 12494763 2020382036095600267289494105727554888320 12494764 -228238299476124369912115446501741069824 12494765 -124137787776792798988945668456875765280 12494766 664135793110694816342136905888527977600 12494767 -408826665365754285284496977382709913408 12494768 -1371777484553715490946835631961014272 12494769 421675696829079937215223730621326572480 12494770 221604830679127200915853328317301170080 12494771 -975870651143241277293448599715312055028 12494772 1141704230317559433263610958836345926400 12494773 -340462528274273038720226928418146074496 12494774 469339570242316102029781251094666655136 12494775 374931953781263947495073577454293583800 12494776 66933412073439980276115326755876700160 12494777 -368215683220449970437248083858378732374 12494778 681516535807985199837084520091561677824 12494779 -670921625790327400117050023941401185760 12494780 -621498342333315696357241403390931148800 12494781 353038406162394247946444557620181253880 12494782 -58696009288987160851209775469723731200 12494783 420737861688495365378806521514279344864 12494784 325437030144061194103644214738519326720 12494785 153005949761814789626364035548893184980 12494786 37364081469320950700182513761057037824 12494787 366329615556542020729735045926996336960 12494788 -232163944399425264456938013629655494400 12494789 799648561084359084293800019007589236156 12494790 -177871607083266788134558737610284441600 12494791 -757297258405881509772280197158846459616 12494792 -191427316591837625693689594372266547200 12494793 -269685125107377128775389899208280497472 12494794 -329377104520935774510682484374111155360 12494795 825398978350869331892098037353819918800 12494796 144014278365927770623682653819385708544 12494797 325206610249236214164939790940136232064 12494798 -21198523625705962685356290423397908480 12494799 8451840487343556271011497873618245200 12494800 159579096685688287274502327292959334400 12494801 1070149276248760276192929173050402222704 12494802 -473922049784489454262041517056162796800 12494803 -407169053186377893482377275429443494896 12494804 269880513208712560667574595162427869056 12494805 42521808493766986181229587143993673760 12494806 -379652223263396552815780658020016295648 12494807 -103796759753795849135244602471194377720 12494808 141776263540222989117846035299201382400 12494809 1949088729255615760377425492586547506816 12494810 387673485315074741050068572887134670560 12494811 -1755519343067789819249914228630989312 12494812 -59675490846074707770554546247510220800 12494813 246685601322060781891892343303445896600 12494814 18040449293416898929185054531976722240 12494815 1191476829780561940589840144075755539120 12494816 -1511649921669009938042608912612561256448 12494817 -975474761233278930056058291646708067760 12494818 -11224214369181012578711475907014451200 12494819 -685683173223525525473219486661631485456 12494820 -165258367610328996955707183836914114560 12494821 698491064315914363348570468701632209022 12494822 -148394458366116143552734842473162304288 12494823 1766079974029702198839460802106778152 12494824 -833573970833806182757187974964731545600 12494825 49824673356667564008261429592275960000 12494826 -17430973236473650436700870025009455936 12494827 2763792036190054266337950236732237469520 12494828 -426020669343438091366355584831773586944 12494829 94707679271359466755659657905605225728 12494830 -135388052199082184791524260523100081920 12494831 1476433102564188086403566502699163159632 12494832 108289257464015689732709436871409664 12494833 788542093079266553724180510869311662004 12494834 -448987373286534102011497040169019352448 12494835 -641487510196555616871781660371279449280 12494836 -969699192286066686511525375111280763520 12494837 -75367699329661082021616516888936595200 12494838 -388054148159171338874232812631037919232 12494839 -84896768140471694348076096968243326544 12494840 -95032145795868417184376188075542835200 12494841 -81987740329730071628287974930053516208 12494842 -678371113882298295868134407503268966400 12494843 1642927538599510253797477778410274498760 12494844 -821591180733495776961165715836096814080 12494845 1093583427812580351651408052051715544960 12494846 -61339575864475860360475483156367811456 12494847 -39621125874937018641096271106241142128 12494848 40243955370125458887505143855663022080 12494849 279073278469448331109543499014728978480 12494850 -21050753654478681376327839324018960000 12494851 -1555139411873810471892169078946578278148 12494852 335564480163712289552024597953610871936 12494853 -216398806950126326634927244291538215620 12494854 -10381739926113898904559422483019990720 12494855 -522406327255266040422940717275787119240 12494856 -520451462989771486444157190306870067200 12494857 -1355955812205872898206060656252693585894 12494858 -1746439800000025814904400291342988973216 12494859 192921924597288749845819186087717299936 12494860 -61402724917197175139226728079399321600 12494861 -762325737276055160301283754623377200148 12494862 -70314884474437606823167532737353449472 12494863 -233864941487439985725611974151955742392 12494864 -229339814686010506489265165023078514688 12494865 63667623520592877345571019425284040320 12494866 -8658455960258103781363531822339744368 12494867 5288073379845416988763078120883802624 12494868 249542525508136446845641590060718602240 12494869 217952314118558059370181028339199160096 12494870 -110821725243856878982889307380794725120 12494871 -12898311900758419915569389805799619760 12494872 -595962585095662808551703067087515443200 12494873 833905242786488777768798591245395579486 12494874 -88805501747506981279578833294710496256 12494875 1416755806584977121499140918529033980000 12494876 -1335190763634219725467164953460585315840 12494877 723481321035758735312309191228796833920 12494878 204863639998867062073614092155985438400 12494879 1059419248965496185955884367682896176480 12494880 -422943659970984929256469467904775946240 12494881 244960171941906453297208531455857808000 12494882 -1334574691561163685593157573990822405120 12494883 -364351282426945569779187613627877212752 12494884 -315605946564068448624450010605699405184 12494885 183640593682505402046753434280977011800 12494886 -3554754677073294038467977461898310272 12494887 313515170183169312462978529538602041840 12494888 48432531606769315677474857724493824000 12494889 939211827800378101648151902895468881008 12494890 -71455034997400804569680068556110576800 12494891 341105224511028829215852152947202942784 12494892 -105274968924734991049246465110654786048 12494893 -904074558134756761798025750323627210858 12494894 808140744052620685039883131877647007040 12494895 206872385281589097692895406743485890560 12494896 -22164911359304267560122389344598376448 12494897 34663830266159926870237779129703677792 12494898 4088812294272234585324321552189499200 12494899 -55984335557694813191833656685899869336 12494900 -55983466994434724745970448396889753600 12494901 933814757678963414183168620918269856032 12494902 158204906914727614074267965966399396160 12494903 733403335784231256499366902415786431744 12494904 399617807617712492038178505959351685120 12494905 1203369900988485357082848245770815717060 12494906 731077901819495936285047335070767511152 12494907 705308663283333927371596070232462840204 12494908 -64047195849482266378051397892232655872 12494909 252147116849996556497967542711410671360 12494910 -379529345524692237198525813855534560640 12494911 -466952122350870894753980497459844037120 12494912 309765484069997866989812592593995825152 12494913 234357072601515506340001125068090511360 12494914 -264900274399347612277930313070696333408 12494915 233664725941611669134648603535350630640 12494916 77325295444485014882860547800094945280 12494917 -914601571297172485729908408161310966660 12494918 -982969474407383351290429214945935884096 12494919 -632209670784275745829237205249994452352 12494920 258249495095584659011427505182498816000 12494921 1454011836788033571273229184109363388122 12494922 -210315097098646504761736827412987408128 12494923 -343801954616255846083829346130449787760 12494924 167553240554825281156304980374195818496 12494925 -160255456091580294322915639987360584000 12494926 232848980639043381012966492709058334912 12494927 -1981054635756802567427135610925265594040 12494928 65575690210818511336830587719388626944 12494929 1460899805988082248060691398438783814000 12494930 -13788833468306061222841551560541665280 12494931 -441071753768460770771290873063667947848 12494932 -2462096420992052121011592825986699520 12494933 -840866806430565417675415312305981902976 12494934 130515390705683402417393716749542828928 12494935 -288742780444126948655827891350732194880 12494936 589213836808209807805268198709857525760 12494937 43234961267767690338185877837545850624 12494938 -490989780175600081163528259854993809920 12494939 500283396736568964912051332559828418056 12494940 10853926640818079579891872912841932800 12494941 307568497839721677265610834161269890342 12494942 640716605907018493339584836087509087872 12494943 841627922678104533597911735337134687832 12494944 -1197007024051932040783084136160559104 12494945 -111725340309003572210542005078504024300 12494946 -161566056580771257052003301166398399232 12494947 -1449373256123041661898999120870552453604 12494948 -109741441466756081036942137753560533376 12494949 -519009390406288485083166433038532280448 12494950 195890565741059054529620402592057408000 12494951 412480933580448400810050794196518989320 12494952 455144698704124066448007973061495193600 12494953 -11088538150347081515778733569187164416 12494954 -718542627697381382086559409558137311824 12494955 274006617561532994031649380049790077440 12494956 -1807749239442109692679360605143671224320 12494957 -336872035305496877847089019004876166880 12494958 7330471440117332946763093591880927232 12494959 171976072452429771179406356987017063216 12494960 51641939939568971674057559083622400000 12494961 -250577291436303374919571373432235419760 12494962 132426145830743487197161932477571265952 12494963 574990664925043139535356135839489645824 12494964 451087302395600533509800454382254815232 12494965 531424986968726454049674541275558960000 12494966 -878174346963700335480070802201985962880 12494967 -776355066420301328380196128444832848920 12494968 -61269427792447456339266522141009530880 12494969 -915037945578539963312793492635348066940 12494970 260834037759889441568311513301322451200 12494971 1996286210855474725990033207618872622392 12494972 -1448924380282010313638611135779637248 12494973 204349454212290407815593387536809087968 12494974 5304984004377611365313898896182212672 12494975 -119759313177245795725168094153584820400 12494976 -350452517264334953560235330423299768320 12494977 -3515331830522503275119704065740655840 12494978 599566594629722466102254799235482349440 12494979 -25542983450323243437739171162284984624 12494980 527105849025840351074182567556417813760 12494981 -439917020742063293637183254216421135168 12494982 -137313210285682452693498975924756633408 12494983 -1699932290014090811393816995257584976 12494984 -475938894916687312264434167634800148480 12494985 166345340940538174785403493806142946240 12494986 176059767546567678775220206068564048384 12494987 -226151950998874351806935715965782136364 12494988 -72577334988013511434409041676864901120 12494989 -310213774433143206381400234716592718560 12494990 215778296198442857938599954551234040000 12494991 51709759926029580019464815047501251600 12494992 -231219291664395355946534150602563256320 12494993 -7878582454009346649395649519872519616 12494994 126015589511724935532307372579258128000 12494995 -1799770210718079745507074097521259922400 12494996 -87579171268549778731272510999989568000 12494997 84558007877200070494302203290592279040 12494998 716122066814800170254309944789371112320 12494999 174679411676465429958927335192613406080 12495000 -121973718680734170521838217192819200000 12495001 758192612109263236610431552961371005002 12495002 -316226604723217135605968051876894550336 12495003 433929465951199193244650459480585616384 12495004 -747742237120260331066126337880614162944 12495005 -588585981928473781947668681405318313000 12495006 400495363556916542281373757903212390400 12495007 -775208169976563094666895399342219673488 12495008 798494799340415851021785843543850352640 12495009 101265464604342576862698702190146160128 12495010 -289220277719978078702573112574662535680 12495011 77633364359975159598313966818600343200 12495012 -173753976410589281306659456478315673600 12495013 448567540763167873671376937623885281528 12495014 60789903507907422703442729360230502400 12495015 67514517856963976039860586264118218880 12495016 -434956765963908053129986142348975308800 12495017 -1702624789731792514094889263976627113868 12495018 -147183392696357087831444975848628580096 12495019 1732606398336633992727431120688697274420 12495020 208583928314854799050925851195691136000 12495021 159968042941584960776679293541287029248 12495022 174447885660661635453022743887802734592 12495023 -805646765348183130876922874654762300016 12495024 158541782154078454382678223436332908544 12495025 -590140930607410893619447191406356403450 12495026 4013807952082181054635858859425027584 12495027 1345478653740438548868618514042216992000 12495028 172561935458755542915217158783069986816 12495029 576707987024497574639800973216686429440 12495030 107772955177743873869427154479511336320 12495031 -273938719552541130122235714127449257856 12495032 419018215133025995136099827855340994560 12495033 3193826000302466667692559812454642449280 12495034 346941879186496207754860745625224708832 12495035 -533690144377089892028112073883834112000 12495036 -312529449348947572825826918852531301888 12495037 850094838735784573376030555657255324652 12495038 513236692070354856940417527454426225920 12495039 -421570549556712268398880101595535727600 12495040 38683849578477745919591900351551242240 12495041 -254046722187210926285409435209289731628 12495042 19238180773458696237977381555392894464 12495043 -939949177928407339486064924170709540856 12495044 1009574917261120269046912158337733984256 12495045 -4171932586123662174301689127434653760 12495046 33404028701547594860149915294000496640 12495047 -932276381476282914438673128396851082288 12495048 82531197028222483608075608547356344320 12495049 139531184985685909957807656514579088256 12495050 56534039088557443097087556538105140000 12495051 1625088652226322925878952496702430250392 12495052 -389404356566750408553644899324171860480 12495053 344216750836657115713776174685880701302 12495054 -158122372224714392792057826418903839744 12495055 -753045546998724553913161854649822953840 12495056 38119549548176554816265039245336903680 12495057 -1129955930348724209603071902520163666880 12495058 -410826806873240470077642103729436235120 12495059 307262196738168544093944903404149297260 12495060 487685353525468995521663889899524519680 12495061 14619347755747334830378750427690761372 12495062 569682768252951299277121004819056712064 12495063 -126804479760940947542113722234248174976 12495064 1317602424034597775933325196035451791360 12495065 -138067879087533386231573644224883200 12495066 -929451733590849936741386226410688000 12495067 -650421236642078719727656337362725885680 12495068 -370562497908028482282670547429421118464 12495069 8556537427979979381031187928867215520 12495070 -50965367358036195091441712451977591040 12495071 1570907772687005547313177621766398420200 12495072 375089572366046039922804696052546928640 12495073 204378180329287156250949355701825148322 12495074 -527077508694576988673491475379178732464 12495075 278670988552879837285429365057105570600 12495076 -631244632030394873274349563328862469120 12495077 -44055650282057457507093029688876736512 12495078 -60485797086803884573870540212662812992 12495079 280081885850502167317807438230519643320 12495080 112414050374996467054103174500437504000 12495081 263068384072763985508492896172947173280 12495082 494974458259487981545371998662601833392 12495083 -2160107168195569614885267376735814777880 12495084 -269084121678306358063845938506251878400 12495085 -231944501882910722044492361782369965600 12495086 -787793874080726339585268735207664579008 12495087 1314100011736049570041646478117259226880 12495088 51692761293372527849042136586763894784 12495089 -611462019437287327875051222162431080110 12495090 136204738461561450713874544451172856320 12495091 -282794360043361769870574455659142102016 12495092 -593852740757450753930516060823326880384 12495093 477579949026991805565094846332954240864 12495094 609862787867210000186757136010664096 12495095 -377914389358653749124605818331679283200 12495096 864726332082911530982725626798997893120 12495097 -552769057880788277132964030217650690454 12495098 320365530272402933753463045450841804032 12495099 -793717142297929751229058123428446595072 12495100 -184143170836480249978371478528794841600 12495101 627089330700773096324733832827444257100 12495102 -495712480922283503115180489474700926336 12495103 246683318133047987384037419735131448400 12495104 1184248385707871140731178017400773672960 12495105 -158087671927417244882546672293405074240 12495106 -47063153122426747554951358759501540800 12495107 -1047514349297211456813597981350966539248 12495108 60980889109809945980809470147873914880 12495109 100970004929237374461332609616564075840 12495110 -542825916970618983955733353653280583040 12495111 214615022909383237288297132391137768872 12495112 8047262078750351184639520614676070400 12495113 -764457855546620680378297152034496128476 12495114 703632688455028519260431293254713856000 12495115 978111128014767515484650760270223433760 12495116 -331696421447082466659574301575911471360 12495117 -706016517195815289725658773271566368320 12495118 -3195322368327734240791286424901427328 12495119 59201918933459898598068768486595784064 12495120 150543384943126313154355243829620899840 12495121 86164365072773548982568423910284399744 12495122 -373296315348632140518588604241778439680 12495123 -242711315541903676912920573561806797656 12495124 -833014263530645124591876990942260120704 12495125 -584847277348879645900226175682767981000 12495126 104026641948505570345760603039004647424 12495127 7614662457460380464738283387418992560 12495128 530288155036787997489668627777527388160 12495129 -672282179854355161222294676626374586416 12495130 446860401205370548541432117150277457920 12495131 -946976713282617199116056578222388685336 12495132 133241867712521460405604779718545446400 12495133 -173097775799490221181974148206625848480 12495134 -399542222317251343317172509749037668160 12495135 -232927110218933731833745510297385996400 12495136 -2249418874405480938860114672888070537216 12495137 -2548399977457112398793736290484085008720 12495138 574968181334453694189420703292825763840 12495139 107201973739533670248842812053042588672 12495140 226002595336257277559258695345305600000 12495141 8244627932936867048046486343604249280 12495142 96927389050782099780110137737920641344 12495143 32461817624374770203905237425672357360 12495144 -497580721182397134837319067019436769280 12495145 -14366897129447489951514903925668428280 12495146 -819721159426715106398792241573537979728 12495147 -693356981463300913675420747037600332800 12495148 961972319811026302727710216444975604736 12495149 708137178105304538470364093912271131136 12495150 15146481628498074312406933260926596800 12495151 -214389329402955611080597405880866532848 12495152 44188879762784030927467936042468786176 12495153 956018660652940000628057909912364973248 12495154 8989125405339260835745201454459641344 12495155 -2450602272775371320649183610164559200 12495156 -494683982718495347529648530750457169920 12495157 -100647086652424165151097564921628962308 12495158 -381311883425980132800367023360183647616 12495159 -194428362022952812231409524858035107520 12495160 -178820897876964940311551320511182848000 12495161 399266772720725668802384032060800517632 12495162 222611550565884791514638609549563517952 12495163 954860876188064774057827546607314621412 12495164 -327656979434748257687612118091908538368 12495165 -560525256026631845196320198117227798080 12495166 1116766743088394825365506253979335564032 12495167 -25492484364837764287063297642924382784 12495168 -1681993974079175551271638143577620480 12495169 -420824836110182470486871581644378237504 12495170 135844262410633134486039453262582149120 12495171 109285376155553865709532095333739152560 12495172 -238937734400931563225810575811423189760 12495173 -1401625180155594942837744293929966130976 12495174 59860764718517109481500433506894903168 12495175 -90233247496321734674048785186263446400 12495176 -34871199373044579388078181785322035200 12495177 -1177198230606921390051990045931651960086 12495178 -441908036684162028275836853404879837344 12495179 452480432192374645100345235547857983280 12495180 222329357902461571095133170703065000960 12495181 129288558410907958063683472454043715692 12495182 -124019324860859271234228929681212441728 12495183 929067587690847429476333515279139986824 12495184 -67428061235926035673544276478116192256 12495185 1540767714532657145106187640718923832960 12495186 -626243136474924808284952905152214384 12495187 -1012029048807409247127422506352616153888 12495188 926766251476897382451731912638931541888 12495189 -534586656902740071789800719688141121408 12495190 58849892813420963458049717513539833600 12495191 -152377676711518923024584169678819632448 12495192 -688024606834880706408586187240010977280 12495193 -896342859406707358324318542088959495040 12495194 -578805155372836260664904804953652720640 12495195 1277992410715237376718783274757047941600 12495196 -549574996218747009812066465565168210432 12495197 289871901000602543263507051209661990080 12495198 9409612911554871129868904422065024000 12495199 1390973802241486861484194126891023722536 12495200 838368958397556066265896511282495488000 12495201 44860695005476219887913603146522209280 12495202 -306229974050891698697931373953410006448 12495203 -196870279880249820102566724211307868720 12495204 -165726047430139257031578931778938925184 12495205 -77736076787730055782891664966680715140 12495206 -258022380884141905916217065881357747776 12495207 -224069144039598830245418330140424491008 12495208 720052933920981573706062433905430609920 12495209 954518530039969462253642546416070551440 12495210 -3837390613518047664313892020396032000 12495211 -1612239625283284280175005819380382114188 12495212 -451969267381949143315835804830689740544 12495213 -361953707987431060959182263332823547658 12495214 -513459530283901152441784688370200246400 12495215 -39452099931987869013987199131123170400 12495216 191594991884919153400701091517857431552 12495217 -114255228441837760480719453498977416000 12495218 288297925561316955853336215410378860560 12495219 50957959135571715584553648273443172096 12495220 797420102746411999792857817556207861760 12495221 1829550835766836226799055069105661062200 12495222 2909623282616451703778045606454005952 12495223 -187882742183855015705415491440129127472 12495224 393879339708848154519375015595819622400 12495225 434347197555593390768636230519359195600 12495226 544203620826347320834500444096931539312 12495227 267312114648236547907452394748478012960 12495228 745974475540338578354685359712299819520 12495229 423041761108151610981455187190805417676 12495230 -761636636950369324793892663504007123200 12495231 -246608756388409892654183205640738057488 12495232 743264618069703508031074915481624248320 12495233 56886795264463469330166691833411639744 12495234 338998325906163209228751418718691703680 12495235 -159746453738156621391284899299329456400 12495236 -258747135651239463129111003807533076480 12495237 533857934100721935688304070234815739360 12495238 460877554981924466591492694329256052992 12495239 1609910681016186142670404231299012979824 12495240 -436261265344097077043790751875245568000 12495241 34142268418050209457984177120283916064 12495242 37282527272236569152599515570452629344 12495243 382033545901272011707584488532550940400 12495244 -117416606517045301716356692038280128000 12495245 -128769968650225146211160851426851709620 12495246 -54167330027910343596288956375990086656 12495247 81572564022125761240634075421484178200 12495248 -72024606766484621165070821541410070528 12495249 -564975603590907538870416621111883138560 12495250 451666536904863979169084853293674368000 12495251 1895714710416526543593051757166004402600 12495252 -79947219735456940763924251248977412096 12495253 223652031460830251483622694024526767502 12495254 -56653941253344312000360276871861899840 12495255 292592424844719071655725916070155936000 12495256 -445611901849222381725781202367990988800 12495257 139765304371477841296878037180640522880 12495258 290059794655786830252987673184207637504 12495259 407178112431363966167503152271786198560 12495260 -705106394659869152742302018175109317120 12495261 239618632567340207223226503821428182144 12495262 -195116812133842337308190866942097179968 12495263 -238185037619756851684079678995357711872 12495264 12100319057865764171703099023758983168 12495265 1001905864247274711588210046059925728660 12495266 -334522803918911531324112647014241809920 12495267 -672963637534025638223464399235300199516 12495268 -53778047983565081591181210261293686784 12495269 -1660039384634896127483998883881720395330 12495270 179270925858689866787473865142296866560 12495271 -970752734638757517706028427850738235928 12495272 -1169508069099612150164393565551645491200 12495273 316184763268727989207842811892976713088 12495274 -633617819738188962608656932433286860800 12495275 232056583187179446306779876990841232800 12495276 311979816128741829431891466213387141120 12495277 -858331173333199693964226276194628432874 12495278 371010142764392008511427809847244991424 12495279 761142832480148042537608426143415170048 12495280 21802770097783893282263013321187000320 12495281 -1248388152527436094312227586459070391918 12495282 -258662090139752443090848138273048719616 12495283 781828193776149836775817347999556235304 12495284 22119259063477075861310079182628304896 12495285 451805504917907966841185341457309718240 12495286 1364649789326722877742442531544182962240 12495287 319484703409628725846442268637141087152 12495288 276187371747463813679147299101375283200 12495289 -1598470975690451192569922579826397150200 12495290 296533488639147390435294479432733696000 12495291 209923221813608272504081625881161293592 12495292 468311023056215334483170526199841494016 12495293 1328886899715482379824795670696242022 12495294 74224987200001076395406495636288097792 12495295 750287658447046843236245451357867565800 12495296 -215734228184922821895639617774026752000 12495297 -118736992034289766471345882746181966800 12495298 29996213244982920897407393888906783136 12495299 586096377774782105949130311978844672320 12495300 184750555058616297197047378220805196800 12495301 -73517471692304632795904701404340844672 12495302 501759037440977977983749076707590852992 12495303 -861282309563023324523804398231454850696 12495304 -605694159792323977909580966339793838080 12495305 488351435119694288101189004856706847460 12495306 199382127353466222898394501938892849664 12495307 -154247436797899572054904774863510704 12495308 -230619848170416828567325497963017309184 12495309 495114703193117525155346699539506304704 12495310 159592049217198601312834353925108474560 12495311 656200419202539225529538978815384092912 12495312 39510071651895930994884139123198525440 12495313 144846515455664409466781253614658808562 12495314 189179265770760651987090178352695687488 12495315 240615690976035248678979170514052953600 12495316 455119218530608909237220333776018208256 12495317 1910559086020119019807545764315316148860 12495318 -244418530651214348009553713061606964224 12495319 -655797930508343486232988137547343111160 12495320 -1248292219778200609682886464414913331200 12495321 -327822408352364030387192297400459955110 12495322 193805928189306646065724515911061080832 12495323 660410921012789418285932480677794471720 12495324 147509934295189443556916124091169187840 12495325 143880003776343132048356421680981491200 12495326 -1703219956350113452066827297987797349120 12495327 -9662995371866289290328043890625728384 12495328 894120293685090452597249851550458183680 12495329 -269407930445478792026879967174804923328 12495330 -445159440788830543123249094636591232000 12495331 -1349139932830077751140251504113771457000 12495332 538883752990747184993806297806457159296 12495333 5187912657933223956772569249365353920 12495334 -552215256140954023776451259615086097184 12495335 423002619529679704810950163091467671360 12495336 262846007142348289937642518009166069760 12495337 -75335787190843535677107251134823704460 12495338 114936163907908477672783917693691782240 12495339 -923250184865407746886672197017921657592 12495340 -363375322381985663447105831128775946240 12495341 143477322020424755799354124294473096684 12495342 -484429386458337037342776643153541483520 12495343 774801861100722442172871341206032679008 12495344 89301792913523347279129671571529957376 12495345 60542263415429882543236454353660907520 12495346 -54873045652275738026650846957942837440 12495347 -37221590271352406576852633712284173800 12495348 -247152278197992323490089589160902199296 12495349 -1276445233349113719310497231047255885650 12495350 -52985647604006366121129528153442560000 12495351 393795827688910688899492318244809597440 12495352 -310274560952843369462584578379380326400 12495353 361562861259035567727566176558132888464 12495354 449232501031116724987706966099230794240 12495355 125098249411945836427738483255935717360 12495356 -57076993971505214429181982290871111680 12495357 -686098566004695292134883024228671379200 12495358 -987794426536480227577035241102747432320 12495359 449427202348664577644688445894386837120 12495360 35594354071474079993946217854334402560 12495361 620840104704281893091714508301718514624 12495362 374325862451006041796304382096421296128 12495363 -787449190435029765059005107588013056 12495364 371264514619823756581248864436434006016 12495365 265725348864392076990063031694462121720 12495366 56169753221851186393557591363730122624 12495367 453408281207534528783629402747264547440 12495368 -15069085612974345618506383607704442880 12495369 48530250763188704289869917906088065440 12495370 -7646257707445586188179484244054726400 12495371 -72840177824329651033887241703781110016 12495372 -428459066379110805140298015236678865408 12495373 -1998278081346077084813289507347438655360 12495374 -440333045876028380624519215334517187200 12495375 1212501541706929687697547333398029440000 12495376 -230465129123574443961709874153564397568 12495377 1612931679883431266696159080650683880960 12495378 -125225663179726192676410803721896276480 12495379 -836189105854933201666824006293531930816 12495380 -614856916659194394815227882103083219200 12495381 182958171397185279220611442311914897184 12495382 -305439195224836687051667836437869834208 12495383 457254120122345292504568645115248508520 12495384 -6024061953178679817782148806641889280 12495385 75705648560356840665442888683727584000 12495386 114964546120465329881478274668210864864 12495387 -113753258109918123138210442793966300160 12495388 663065956308668414696839458674922181120 12495389 -249344826278406354413633616695624410644 12495390 -141784203407942074802638153851175582080 12495391 -406702139056995872653011735259780862496 12495392 -476922540924372367198060759398707232768 12495393 -1115502960586664876180366373831177742080 12495394 386912660917505651338495947263991175680 12495395 537148601021421221047271495685097160400 12495396 65813292089561034008636604493292577792 12495397 671190839972783602411909350032278220412 12495398 -207247860978712446210287738692449496320 12495399 525173765680543640125139238027056156928 12495400 -348071431137550104309599621504032128000 12495401 -517574274939040296212773647476339749056 12495402 241882333459895062299815245558720021680 12495403 1212690501248929045323825892117956701440 12495404 -519419444143252894653928525479916723200 12495405 306065016367720922518637018906870697600 12495406 156730603503389041284022199404172113920 12495407 1439211200802337955145309963660921060840 12495408 111168092072574350841563353006011777024 12495409 -143130775712157726493594126711078577600 12495410 14855375788580403483953340179894564160 12495411 1155957348831875207435604548290465198080 12495412 -63393372631818890297964131754584086144 12495413 4189837188655649678701874720649273024 12495414 15993464048711186356913223157240789440 12495415 1436514954089614298686261937905983673560 12495416 -88769116090593676642666410824751206400 12495417 -73466919874944054505441151243763913728 12495418 9800043119806994993443091254723399680 12495419 32225363945082473255751745841647864344 12495420 246975127729118481463015371455229788160 12495421 1829970380410233030661792506863761063622 12495422 335310672824767183616362709351161488000 12495423 -110906864317626397485717028780653480432 12495424 372680125228188864187362775399838253056 12495425 1056681391908578897710875974928266112300 12495426 -130612140449997736237195808260867449600 12495427 219325760414989633597429852440434193312 12495428 445506730782864736474775098349220882432 12495429 -726898645593181317011801952394560781026 12495430 1036859358984647592521786867181317030400 12495431 781049458069440941702285613319867837032 12495432 -408086991534317521350021511753523036160 12495433 758045620231096013514155679941783448000 12495434 -42120509836583077554387027159627479808 12495435 910865286133737706412454595641318547200 12495436 -214214348575020951615309260363772632320 12495437 -9044956033697857512725406595578178548 12495438 652451783497285548263990727993695136000 12495439 -926862600437951755928196320173085782032 12495440 -146494632362006292553555603280434298880 12495441 -101022988175718391707246878062863263040 12495442 107018571252070651672811094255838552320 12495443 -542250955833174670527460783824841643880 12495444 -24886803367335390982510208350815240192 12495445 -1569491077023826969063741403249739772800 12495446 -252426077285503051408528794606409115520 12495447 76571587481814761904862065756745226928 12495448 -111561546252858865112420219735518371840 12495449 -606645312102490783609537396508822634240 12495450 138441951767378979029018537378678419200 12495451 -402448057721367377757312422478363022928 12495452 -1002419962044967799365404710595526884864 12495453 84893448863768844997043086053026095200 12495454 803634535364321011703174508253080514176 12495455 -132956192059720460262426945887621448000 12495456 5413441939659060197404277146461143040 12495457 -166276585726191118150760455729835568620 12495458 688886816691783421873578652137182357280 12495459 -91682090605479330527712265561656240000 12495460 -189065094001682418650172002723365478400 12495461 -981991749177240447676215337902281453376 12495462 -171621597006945510325102791851444582400 12495463 -1054250013326884407246810245754685587696 12495464 -1005674391690478623565905858241054310400 12495465 32493347817714193891258627599562660260 12495466 657313624436793444826335692582719104432 12495467 2651986247454660423918836724756757981152 12495468 -625542103421904474932925800892410472960 12495469 -3480409863985728869193485248106200128 12495470 171165247348782408477764617010406332160 12495471 1002934054828815658337217739097707266312 12495472 -124880489320192696678328549940324630528 12495473 1332748229764499865893521330243460396340 12495474 -226468048655750328193981398124386355056 12495475 -49258916518025737860546765697941404500 12495476 336220621577498132721832567189427122176 12495477 204927971068824205206093631301018296800 12495478 143911141539741098981582131907789243040 12495479 1636658302989348754847264133854877603840 12495480 -24898989411059989453129918428217344000 12495481 336000133460511023168186434751808812500 12495482 34941154689238354332910372437876345312 12495483 -9172036245331579447366333436902740480 12495484 7310513793475284957306442386344236032 12495485 666146416877438375849688476000118021600 12495486 -185894428007384722087351630573417675776 12495487 -1018835487425426119194758885445819124864 12495488 127424412371506186841120545754358743040 12495489 276630701686593943889704898008830955824 12495490 230707994218464447344210172888809088000 12495491 -2043646981643016551387392964696286897600 12495492 -162785864611024806277419693432844492800 12495493 80814019685201576060733958133717631578 12495494 -67110051971378184874081811574269362560 12495495 201424755842805788824836299835234759120 12495496 -407639074046577330753822836229604208640 12495497 -734536277706611501243361445028634634368 12495498 -265393826886363607829136874251159495936 12495499 -24995579074114860683801028958634170136 12495500 451298309466401230810376540309014272000 12495501 106496556787290858826375698796997138880 12495502 289687431824001536925430864252447905600 12495503 -100768537457782875332171074943551948176 12495504 -103309111190870192381561284533788344320 12495505 -768400815443880696035732593800630511680 12495506 -580245575736683182827394961830593433440 12495507 1207393775003115819174961110711419315640 12495508 961399769325261670290590027220967739136 12495509 639662418341329570074496464868071897600 12495510 -234082352023165871312774150502380240640 12495511 -75979508264432266303385941061811179520 12495512 -174661050640638266754300517400618373120 12495513 -227648164185650660840396681659957849536 12495514 -98633712941178737635206062171273069568 12495515 -354279474126256926193075827371693019840 12495516 -4312924675473423598823924061473267712 12495517 -2246269918001159567065483628907897167540 12495518 -146154212327171906217840384415297882368 12495519 1060489921917875412902689997792785290240 12495520 -828519830570979052574712552217490227200 12495521 -1344255199622248011579415574429992078800 12495522 -4080833196567806356338720348006705792 12495523 1301171050855812768405765754115252503772 12495524 -260724110002640492199397326350285675904 12495525 -138517757248812613318646221631429966400 12495526 543025577268781053876598398237370422144 12495527 -1613919855878542640116724093458219559376 12495528 -995751999245378609776315858352349312000 12495529 21418102138127766031752083024259533832 12495530 -68348796166114322928171638582262988800 12495531 882829038376347223419654286320922974552 12495532 -85858781945973816298595133437174366208 12495533 -395225744315212123522141890385180611936 12495534 341090278564172913069453451182503753280 12495535 182059677410849424683723393761086158400 12495536 153034821457228864316557210213803835392 12495537 -283506869131982343800066915286897055806 12495538 819301792065397647603960498051849528960 12495539 -223150609164174661332002377177317708768 12495540 122005388045971891025275386052087603200 12495541 2858052516243942636632016552617846770300 12495542 -86576689898058360913467981308221570560 12495543 -565719649878048672641968280712895456536 12495544 1855827390677302116627264198519730790400 12495545 597688846421149430190565608234308124240 12495546 83658599117204756692201470824705293824 12495547 -118607990981120245142434124788607345448 12495548 854994129231679387365676357651630946304 12495549 -1387653015700327100025912706113369120 12495550 173856731757044914691770603233010276800 12495551 -23044428551377190320014570373211706600 12495552 40252447694642781475996231285818261504 12495553 -385971893858138507215976835726473913920 12495554 -58021721474591642916820470338720607024 12495555 229431979800085108833457886289818147040 12495556 71978216518181594123796779418466492672 12495557 1497205012027664162999384322401818624860 12495558 60680100829404537740070267097937851584 12495559 -1340840007355238462126118830191312307960 12495560 41007026895990712172058949078641868800 12495561 -360462058101693648251867662586152515072 12495562 -230646874325666682767748890313436501968 12495563 -2837174077635342663846512203230862188 12495564 -35807640382515047007072026208744518400 12495565 1129142336347596122664769542991730929920 12495566 14542934669485324052479478431755799680 12495567 -172931725065886086329577653178155636736 12495568 -141785197110473249613185965467531255808 12495569 948144138913535350844714358639461993970 12495570 89284313191367232243660346959444019200 12495571 570030254485183703347200424934548897104 12495572 658887113779961679533412250737247790976 12495573 -196610313766438398587860107295206796800 12495574 -42044718293654661937160559702262112256 12495575 -207540660278965449563225001624298851000 12495576 -312898983419383458857280530705558016000 12495577 430384354064911380550310989540985174272 12495578 141253949289457376372080387843742384640 12495579 771311920330757508414104565577469343384 12495580 76636488552054948765737995219180508160 12495581 -449602394204112587984094389886911401536 12495582 178749006766279382517428875706208423936 12495583 -874150812314473740013550810763243523168 12495584 -769471253119173060105280389091701817344 12495585 13016399892822768230824957788253947840 12495586 432486225000796685555438735873287683744 12495587 293026549335990395790827825634475359600 12495588 619943633005844778788847444054477004800 12495589 22035036147253067360041330723605933760 12495590 -304678627137564222904647738878117059200 12495591 -272587804206614606186986401616425905952 12495592 -1169799098845590646840745599385358305280 12495593 -77029334649663226540722283354540622256 12495594 266232359234405672447394562045415251200 12495595 315956385241507474086546997685740215360 12495596 305470558516683362184328052718243609600 12495597 -964522766431038518803517937107276761920 12495598 -585009567331222709086005686477676284736 12495599 -492377703769940460439604180737872884400 12495600 26633722003356940850293614882570240000 12495601 -1256297168960816551928228754899064969408 12495602 153429057564075795727086461988634681344 12495603 -260201281760922706008437246124181131216 12495604 -281716439312063955267702301147932082176 12495605 85484589986768252381322461697808975260 12495606 -171238087139893219065434818280922110592 12495607 857897415599095009222238725103328725160 12495608 455552173336022332059516971881660416000 12495609 5953557073515234132823914131400935808 12495610 197448509815102063919177441483795424000 12495611 -497795932672706580149406882861761030376 12495612 -1028233315453463772701587788135915076608 12495613 566460828505205609520619722561564574924 12495614 -594833370229664987770700396547551125440 12495615 -193230964779117756518759238886364818560 12495616 -433238655775317283722319934254250721280 12495617 -510964724107668419765613346293657901740 12495618 -485396566649931904446185280803069570736 12495619 1154064650581754858518332565960502076240 12495620 15367434019984956325442923719420111360 12495621 465124947704532058031317716138611699040 12495622 988065611224225467080576655281033174112 12495623 -1157042562570896761633113244922955701664 12495624 -49344889301459838018617430746239303680 12495625 165879657031487527075730463293436601250 12495626 -276974157236894026926364123451868471552 12495627 -107608361634970550208464730033732456924 12495628 15643725022089089806664848816926630400 12495629 -69012839143740327182846935132514083560 12495630 94212973220025591677032166786322124800 12495631 2100848227279360196266000083490587090664 12495632 275933564700170665096232536141380648960 12495633 433610765488655933237177840073332182944 12495634 464050349419959030855058524880719138432 12495635 -165910189736063032656881054713538841600 12495636 948999238845223997658618714136582137600 12495637 485874354875469870300821995487245453440 12495638 618232134092724941715506592058594290720 12495639 251037042751936089971148554550103005648 12495640 -345616091720998942258328354545086259200 12495641 1159695902168059968581723241640385014800 12495642 -24609959034257031655886520981032729088 12495643 68005556551862968070874887281199116720 12495644 -313740877221356161576012256180694242304 12495645 -185465920559699509565973698630468972160 12495646 -924195585778056090148123032497576225280 12495647 -711127033145397172188125394295690025520 12495648 694109077582365219300530929790251696128 12495649 -129367932722903838480063208654231426880 12495650 118528906877056590188727334833778377600 12495651 -111719861780864028462527117858776581120 12495652 -1563603095000804759820996945902931456 12495653 445711747994980511852352372109159300284 12495654 -5008443427819566897407104339898732160 12495655 -316224978795019606998258603328138223040 12495656 -1248634603252991904219340642351813017600 12495657 349095328623787348653592484129573256192 12495658 -113883521594447718216328551196138055424 12495659 1277738648177451796515208528104912070440 12495660 322331028615080006025496092594285173760 12495661 -1024075019954795233014848841014911909738 12495662 -5909251073381989885181465243032767168 12495663 352775188200619716085809579334524830064 12495664 -195138215239443691953109654194941952000 12495665 -171063299515095053970444895560881875200 12495666 -22856234682793199908595415679189297152 12495667 377956494685369760725648354549106534720 12495668 -369146921774625516081087689091716050944 12495669 88689711750172397330599836952314186240 12495670 659479587642357004922621528398176000 12495671 -8930024074197034535978145935832254568 12495672 388521653315997400912533465988862238720 12495673 2205503730182074715670609077811339859200 12495674 443997511977955776242981449619354833152 12495675 411817788351213654972457958045685093000 12495676 -425348432644180305726555467736770112512 12495677 499247831604430436938772078732920872492 12495678 -7769553201812600465468437146497876352 12495679 -374130605017497988848082253192504622224 12495680 -342412180107463583934561466886557532160 12495681 1622376953433874340446771845670628018880 12495682 -555456448861531770049263707256680213808 12495683 1582905749440507834490870176878538047240 12495684 -218621236562866420194140783987356836864 12495685 -768318022385985285827353730538664903620 12495686 -519066620885500166452689168579013884192 12495687 -524875492092686783894882999331755946840 12495688 -676783253404449277516081924122090240000 12495689 -279378250770219923568388147248457238220 12495690 285166422159660355537310366499070727520 12495691 -556590530301602826395277974134982603820 12495692 557399153801911876821555534890740715520 12495693 103334260726956757517447571931980681216 12495694 -78258640618762126546082675005318991040 12495695 -901663423960941151762639909818892759800 12495696 2190490224775542996612047394023669760 12495697 -229721329013514669275253714090712115712 12495698 366141505898273578753613699954817171600 12495699 538533356662792835128518840255104743284 12495700 -144010917434450725438501889451708569600 12495701 -869892878678202711996368476328057646816 12495702 59384367256609960338593773365486649344 12495703 -742121172674311056822677421660627833472 12495704 127194527596555647781013953814377144320 12495705 -454105595432811150602478224175628808640 12495706 -150943732319473846441323227420686418448 12495707 663362587491705524232669530742081668112 12495708 11508861932066808693479999207752662528 12495709 -1497548689829506938738168918860520688090 12495710 292234355492158560272755473138716962560 12495711 779578873651952692172265827420905380480 12495712 -676467066585123164658493162212349575168 12495713 24118386167718459914671166071932999360 12495714 -1166704212313787827712794602772119552 12495715 -543076718482241176615682427484333406640 12495716 214239845253956524214621760893847527424 12495717 526478127566632935088342415924497358268 12495718 -94626652220334274560246935504703793440 12495719 -907336453456733507398111362093850679880 12495720 -284573491389434790070550295112330444800 12495721 -46050493601170074825233471053354325888 12495722 -912716670751086271152617420780354027088 12495723 846074670226433457338243666036591074800 12495724 -611402747915885123705747309283420661504 12495725 1042607869042860910107989238356048832000 12495726 -175920747440464374368283951110093035008 12495727 75310378917341991236668337488766132400 12495728 -31529365549546435483973505542321602560 12495729 245247101636504257708602457593423471984 12495730 -139079743104204290522576955959506368000 12495731 -2309272512341941860419285789479727590728 12495732 -274043558298892738161251637430799228928 12495733 -921148229099071032255679605955993784736 12495734 349140233850099565499101057393419640704 12495735 -500711038081547861863771103246917788000 12495736 -2016783065112165783657372162918638592000 12495737 -1338102374226009559523711282787343150614 12495738 27976434018267698256413484760427700480 12495739 2677353969723285543782772554652499200 12495740 83473037601889903553762987461732784640 12495741 955069998446919120388464128967925517664 12495742 131317400468983467704621726422680112512 12495743 -192803513175823462187668197606638891376 12495744 116423910304339794987415479464251883520 12495745 -169305386655898475947431082645880035500 12495746 -779821320383965916541719243595276011520 12495747 361744868043593703659397793382141693184 12495748 1453693616139157911956059469101568030976 12495749 556447153490508868086910932765404160000 12495750 645014337885424087686905480667489888000 12495751 464892214362223535759223658190182978640 12495752 -1095344128273967640664805624856624691200 12495753 -2262405286625774509168444527763832655120 12495754 877814843216215611695699192935987134720 12495755 -120010935118352153102892076861554735840 12495756 -23374112164523533487678223261841145856 12495757 -7968533030313201161293388009080161312 12495758 699453271114553802664334409429856370688 12495759 -88691129909038756870975605607537669632 12495760 62738345859197023844341892832389529600 12495761 1360592990926912333035450877809320269362 12495762 -206333271079916897354106739842995973120 12495763 -296323830214807009942220409593872798640 12495764 -467235739458931431893311319660951298048 12495765 273208614927995331778452365410484685120 12495766 25410071839023565220310601196259203904 12495767 559221316104682980297336575579426127816 12495768 724456110503743669029190763189624832000 12495769 273076072942526040935259248767640745408 12495770 -6797804117440538899856706893490493440 12495771 464799510035940843643868051938224829740 12495772 -1277050182298439513022272487236871464960 12495773 1785489303593512320547719440979249506022 12495774 -15900332277690388555491730687930156032 12495775 -31682692247514204400533240915426962400 12495776 -77851031524199072719994820547779821568 12495777 77838231787321195542957325350701303232 12495778 324404001331266250788350259080786309280 12495779 -1620434401276880310902399818040280643620 12495780 184013162431527872135051129235268177920 12495781 1335596198960994525226546531711661645280 12495782 -82557783583426684170771549358437132288 12495783 858184869151703536075086539761080594000 12495784 488981242754991880794201821000104673280 12495785 120053250640748092943821204901783399040 12495786 -136701045780014422440159088357119188736 12495787 -712407791325498933050000019597057465600 12495788 -115016310676513727893620213223009695744 12495789 451005686759524899953098674709605260748 12495790 102248124907566091167455221284925962240 12495791 2272632248157573617147417334627696 12495792 128966698470449635777451296097193000960 12495793 508166844302097765203805486173573581824 12495794 433563663228240548562289159766760615696 12495795 38259478367865835619665184604608761440 12495796 -1220944154765078981922597386343624609792 12495797 -756193035468472533834812217432064820754 12495798 69066281610272690637270542222908765824 12495799 -98984999061008324094924444198439479888 12495800 -7453270036864795549949507013975552000 12495801 -349351090744914454619844774785317960368 12495802 481575447860877996058949227118202242304 12495803 147857223885332657288781090334344635520 12495804 -396122687528053009645441528397689941504 12495805 91535797151350109046847183323755013120 12495806 -1099827904541754076043868744692393042880 12495807 -62385550639740621121364932957682259600 12495808 34463860341012187108504716133797986304 12495809 -953292910685767954218022079874301612860 12495810 -22557839505340619624867777438441164800 12495811 -850531337403643169196719502158552572200 12495812 -16546487534153443323511881936647516160 12495813 -195659682124300578331642609841607465312 12495814 -184382484919300373511657979471386905280 12495815 640975894706306620426975452782198259960 12495816 -386424289602269671475334995235436953600 12495817 1273784098247559269356488882268331251152 12495818 99121074280426784127071483213537805360 12495819 -414953030272984198439744129741696977920 12495820 -566266926187274466684993373099641553920 12495821 38209937250451995977107977555622660608 12495822 -184444198681864097922689309809352739840 12495823 -551865133547285008859754589831816739880 12495824 145919575618771605483355991933337600000 12495825 -214576315743787139094159286726582320000 12495826 148038017844023082201864114714159682560 12495827 1355355208882741049916019113642299021676 12495828 890320080266558346112837411633534310400 12495829 -1200373853383307922928832460076307611570 12495830 -83870483717392921072737748280038809600 12495831 -534598655551189311988026592612493942016 12495832 2558740144371944715303958113150346260480 12495833 1471364773966709927059868342670094617600 12495834 -9804187294150315067622464130655456032 12495835 673763752502633599653809532468714117120 12495836 1450376664581379911135228420457406548480 12495837 -306451297210239453651311627978173017120 12495838 601179215730293494410345589062901000320 12495839 -2318041271042313330278995641902575124040 12495840 -245275481296026526136797969431448780800 12495841 1243626277900787938703692677524846190242 12495842 -990920311131958799328296350465232547456 12495843 -39877879579139435978968463894189644800 12495844 -667331815817733108109099175242449996800 12495845 -58752891946409202405267659425059936900 12495846 506598960436225534389403457553662438400 12495847 -36114359501035708373192244502285592640 12495848 -48301471708609973102943991912039434240 12495849 -195630215651346536363001529709025453936 12495850 6800466559569376120449632367053889600 12495851 -101440080270365866725122071762198811148 12495852 -203951717093638234949817003728968101888 12495853 31334135327415527988106696530148838102 12495854 -148000751710311195273002271689930121216 12495855 -340976523086177096100391915898292269040 12495856 467504298252454570921659123775641485312 12495857 -960839396134345986987188190103671392640 12495858 267328743241503849197970970930020945408 12495859 -531916799549212733958100773099297710720 12495860 647321997226318917180117605546720129280 12495861 -171627194088613584045258297167960887968 12495862 177063854623374180023718193657072876032 12495863 -774473394420359885717027234403048687600 12495864 532809570183150784843252401203077816320 12495865 -174797353030815486360520578892599598080 12495866 592970805913516276890095540023500006624 12495867 160332581344483610948618777762288292960 12495868 361078058165532399536010300455473152000 12495869 840513204836033587919372011703881075020 12495870 2126467667754097720978075885513154880 12495871 -1220837344830522939187856591311961239488 12495872 28459018099789836774239810944097058816 12495873 43707617229700990577095972364068159680 12495874 -869960142387671201950826789630893142064 12495875 -389030743656558213553024874377608696000 12495876 30810270055829535362557877122518589440 12495877 931091790743339250498283328619818469600 12495878 -212237403814664689582549604698238290560 12495879 442542742459225401462243037467115764528 12495880 -104884688037563265256077442001525913600 12495881 -1248752644681116817140392802712417163136 12495882 -443212605372976587777555404073524839680 12495883 573807746421694486230364999575547638036 12495884 -124067159158530145505183002576024717824 12495885 536326480578145250997346211249130288000 12495886 4491695403631462826617045053347781504 12495887 -311661869052269701274711267110038692640 12495888 51478964521884101678703838176636370944 12495889 -417196664903621236401858429821568556288 12495890 523045291061284150284427761654782146560 12495891 -1017138289441975144263304123132724392008 12495892 -1068209329473162915773279106135574854784 12495893 735558799820045930944676384645388752142 12495894 -638284221606930833271542209913700187200 12495895 717230714856699885076225853046648437400 12495896 22875534861616718653270396738588508160 12495897 -382490954721345245054137482960738864000 12495898 70457456631899416191626815791789408480 12495899 307211890442757255906921548353479163488 12495900 -236465816660243586567166759434283622400 12495901 2080615950418859229866521115937671058240 12495902 -721220485337093764307565386870860517568 12495903 264004995976480279490002486917452037504 12495904 1623736859598480689704218336514812149760 12495905 467563671423292542628046308110648000 12495906 -97137407125867336794106116701681727360 12495907 104442873422836338007049468115609406272 12495908 658663546689013035815863563973283392128 12495909 342323794154297002559803821838280587104 12495910 58578455620864161134070753757987733760 12495911 592991688626721315701060232566119724544 12495912 389710075661760200797272558130053120 12495913 612965565115499462961120331793850167162 12495914 243853897345537108661495097835952335872 12495915 -624088452569719986372606822910065021840 12495916 -241770338800795077601153125318856040448 12495917 844442677943247381773261133353169433152 12495918 -598200447155663634263341876297951505280 12495919 301357207278079850322044105395300380144 12495920 -44716468327570773528172261221428428800 12495921 -38828664363157403942652693892417438560 12495922 382786041060410566373241190090703877024 12495923 149329520888420320007156772176030335488 12495924 52743088515735211994457074826723532800 12495925 -227358994107564950853054264900483627500 12495926 293858462804679267452553437117856708480 12495927 -150819074165794565907188189469300520368 12495928 1076928981308707481828014584467835740160 12495929 6615068421582643473515919311183539008 12495930 365062619149215021296140568759575269120 12495931 -624494050861224754891894624441091504940 12495932 981531874096661082286391997499468778496 12495933 432430955603889794600096721821633606304 12495934 -177825601048575761245280710247980246848 12495935 1022442221695508778053479444948691433360 12495936 -112412956174285803544313327043571875840 12495937 -1719902964319035450573637286593596972288 12495938 -73495399099510297219357317146291950080 12495939 151528790204338296995129625735597482880 12495940 -713964663744806349420893316447146760960 12495941 520912627957533704774593652867031741342 12495942 280836910721683871221294703070038316672 12495943 -1121252778571318664688103498050713904808 12495944 795433594360421313383882081743032576000 12495945 -14763986656254196121760820053682176000 12495946 147051964545925418139626011664556159744 12495947 359754806532202910544494942948369350920 12495948 625134770262996497973377964623951470080 12495949 -404739269479222010927644596370305623050 12495950 -25392886164872295098024139169391352000 12495951 -36629950930852893186553616257065030888 12495952 -51453384483532679762524100176953212928 12495953 -617202011485226205638952896583831654798 12495954 179534570591831181580461758696622720 12495955 -285695326155159632518685030788758738000 12495956 -168561288874152930498173455738346680320 12495957 -627867251903702264684608826888826526560 12495958 -63103455909348573285708878350152000000 12495959 909075766345327613859831125962402353792 12495960 1266694392611002324153094990250574233600 12495961 442184923785479916628147185598984906000 12495962 538427745462088359002352832010446378464 12495963 476024247947913266140790513383797170544 12495964 322181648323650769984311163719771601920 12495965 243756815176173668586637461920618074860 12495966 -87742725432728454122761089640708494336 12495967 -847230546914757555417900443885161047048 12495968 -659608196735814401867620291990142976000 12495969 361540953558626176830771016503148971648 12495970 -15067622077053773280468747849989015040 12495971 675734161449858290182626976298875718172 12495972 9196884064445668386857485688077922304 12495973 94225937200346921509260255295638340736 12495974 540712809820371331644127243310251520736 12495975 -149004686049202587879366914567022251400 12495976 153041875325200310131832581192776744960 12495977 6382002187631206437607465172754343680 12495978 376014327434125265344152087560212300800 12495979 -185174672161328328222389524239849844440 12495980 185409805325389002597006042459170273280 12495981 401738326587901768213540085273185292352 12495982 -585933377645883449742167307830900107968 12495983 486714293486897986706147452389494108160 12495984 237124299595621699909960010468708843520 12495985 1059378458688092752630513046726765040180 12495986 -1353478867136999608564987064937658761984 12495987 323668509839393383374693887431030885200 12495988 1425815842515345634492628199218953647488 12495989 1825330086332740282037254866135053376000 12495990 -54305571875783703615472095031758295680 12495991 941410807741483075846334461702066284392 12495992 -313700363230082581553684149550648770560 12495993 249629047078831922362645501829215773264 12495994 3108431317373031102346535958700780032 12495995 206721602032765023188840840019692564880 12495996 -319043881181653158786803372519193945600 12495997 -861707722931059975181361313085042940960 12495998 517699155435013960211789623753946304000 12495999 927981187352490173310564298985507006664 12496000 -635318460063456676795403555957637120000 12496001 450754310085735216960765883578259004352 12496002 518224964590814276358799569267675253632 12496003 211493508558513902202636633492807099264 12496004 298155653838435819026848085618296573056 12496005 721631923103228987973050657076242246400 12496006 42613797408365245006023392881452931200 12496007 394646323685641252323424103187465166272 12496008 -335416795357221809842154105917370695680 12496009 570501353679890873655597547973156132560 12496010 -88904187766596135336006563517272984640 12496011 -510070852673448838211344195712005655616 12496012 807150393902433668095181189635279667712 12496013 -77972800393173812777821899613067896020 12496014 -432291198098642359757901963323848788096 12496015 -72929044894565287131269426690618880 12496016 -102372849577394614103226710010382368768 12496017 1160676813761093729445462788843391191280 12496018 98460051412407303058786484564518461600 12496019 -707292394254010343726607951185534529120 12496020 262619816761432164638222577055820943360 12496021 -369879133625502564625598986444537938756 12496022 179050270575470458489785833037101918208 12496023 -846644728658046143882485438307180549520 12496024 -906124905097430716846208383838132428800 12496025 -287969028070927186710243660310288793700 12496026 -317493925911727813293034877035860563712 12496027 466810028880734210735320916315685071876 12496028 443672338760989548212674413502717071360 12496029 315936019922760756529246819575080159904 12496030 444424335551932120094462514926358116160 12496031 -1643124851760332371762797307978474315488 12496032 -1836424046393884778435642129475167059968 12496033 -180846541400926665529799183594615468 12496034 -209598567078304437600765862549492992000 12496035 322496217232694172340111168883010950400 12496036 347912654329553102207710877092056313856 12496037 -2253034589481893776622720939564545690308 12496038 50817751413933733868377445093691752448 12496039 378158496892880244600857559187273624 12496040 848698531239617308092990075511897036800 12496041 706711995471181578204694175245085920650 12496042 -209346306784393508167309168120792879680 12496043 319792238198157527403650244619082240400 12496044 -161920649645481232169467918152832475136 12496045 -209656097647062106047628182569593626600 12496046 952605094844573295676774928177880305472 12496047 -78072996150823684780037024610478572528 12496048 87131530612356466063990633869065142272 12496049 -920596380430072026757990395866366659950 12496050 140616848377582018526111382612852940800 12496051 845715996802924984997287471509335383052 12496052 -153975177465605307959893588303677185664 12496053 -507295753221063194040345568281424972800 12496054 744746852717571176720855833005019778112 12496055 556631420539024283650861263245272055520 12496056 -296376935014590731520271567484260515840 12496057 216587124060284368504233370780494694912 12496058 -8001958758829209111333006506486812416 12496059 139798574435813037252078988758050972640 12496060 129805160025584607023329959406510932480 12496061 -458377818357617388730073746422504156768 12496062 -21592240613784325619679953894852136960 12496063 129576231762081583466731899645779725744 12496064 -5182008164011994130299886189794033664 12496065 582900427418393239259550490905951424320 12496066 -144353487778383466541380066069528696320 12496067 -113271441884135121077932003091819430840 12496068 227881681324446441379948503681889154304 12496069 -54182257962770682184562665239041373952 12496070 465895965826507539037989451441975925760 12496071 -71194952505087281445028817320446128640 12496072 -1678266858577603308984581465862328320000 12496073 -1474059168810992080153954590714570528678 12496074 164939216353271646259207120753388578560 12496075 -548490046885732857620843902980297500400 12496076 -175408228061287119147299387120302122240 12496077 -1085822332832205782833558628686958367552 12496078 385868016201064027462380426990681467136 12496079 -1366848557620636285669115034870018850320 12496080 2668646512872037993679735880109916160 12496081 -128606690360603399345987198258980598656 12496082 -139623938713893500175402685366263216000 12496083 156445650021026998081662944922625418424 12496084 -169549060991554136969364364069183561728 12496085 -14774897040772193582363256941959808640 12496086 475345440298888127263700737569308131200 12496087 -610325409399227864032141197741219671480 12496088 1266230170869101196011778138377532088320 12496089 -526782033083273497753312549243944689760 12496090 -437148558493526395536730461971816889600 12496091 1586820624751739844570794102330041200 12496092 -298735294981509982598955037660151635968 12496093 209883506741263297207884252791415794342 12496094 -148703992163386066719440573450659610880 12496095 -696286213478332445175479669034312693480 12496096 10951276370095236921174061920509755392 12496097 -516338927338652226104959024579833167454 12496098 -374014518916913265322514597241319940736 12496099 -197046248787709802128543874652980587008 12496100 -151997073560414911415622583991224320000 12496101 -138126323296073314132199824700972736 12496102 190536575002010222595946857555214162752 12496103 -123113959076082713582706639627628772400 12496104 116580718887327480429818362081952593920 12496105 -223933127196491416640963569866789095280 12496106 44519959498811740250455373601407566080 12496107 -121214433138344112537790818015996405504 12496108 486411298956224077077286182764750774528 12496109 2078379635100441458371775617479317618016 12496110 38730229260160220912227090471147468800 12496111 1493897266438306855996548143886248963232 12496112 173907543382644080340562256706222882816 12496113 5074542860775734073121535008522549440 12496114 -348455968378387117904331970504413775344 12496115 805592141639987602885361314597946059200 12496116 412966774373096391878273900065751089152 12496117 -1286178331838327543146091496171355786834 12496118 139203326859515510674347365900953241760 12496119 14005882565165298808839450224056424400 12496120 -31674921452652744536585384851388006400 12496121 328806981219506610874707275628153224064 12496122 -241766696900023234672812442263865774656 12496123 -297292642348598831170504200827046940200 12496124 -282159340357819591403223622278840657408 12496125 -169776981083453752398496579130871360000 12496126 788336717990285329427607041597651305920 12496127 147724027446085517998565077252307127696 12496128 84009573232932912757272587300612603904 12496129 -1917332292924085929150407468940069912000 12496130 331359035542682017618673593668817528320 12496131 -51874108641181967670482703477849339840 12496132 -1002642047793877089767967254780901577728 12496133 -854576463330629760067525559096821901796 12496134 2227208457480399970146436008288706560 12496135 98618627435337328465744434871332026400 12496136 222787872744006316060104289492212172800 12496137 -545033126579158659388383753136230317040 12496138 949039468859297933385906099901712508720 12496139 1161013576278344498096707509077789731656 12496140 63579923807768200999036087947188121600 12496141 766537265570320569474772447590988185600 12496142 -610266575191709992902286257646514557056 12496143 951864338207854228357714178199094979328 12496144 -1710445774394999011101449235048824832 12496145 -366979111693820979745370060722842048000 12496146 104796406300005916094261547333339577344 12496147 372203351904849167935043987217364407596 12496148 -128833451228173502525360349032547778560 12496149 65940900296041722950585878043867869134 12496150 49740421248530570692106023681241200800 12496151 -1536308515390221152972155548350964049848 12496152 -120368381172886480228726053150602035200 12496153 -744813693474284076758252589338643447936 12496154 -572627671983054875651823873372068112 12496155 -223513322467096884981176144322500136960 12496156 -217684567863086838141180878853645809664 12496157 -260106086528111279106615675013287047700 12496158 -219256741200986050296032232414746999040 12496159 -102495645858292469385332061751939133096 12496160 789632151577184604068444482311029391360 12496161 1455257168561814112395632591201182486464 12496162 124706272194122863359098452178895704064 12496163 -323659651662206282425534963924054773120 12496164 790389465162813667536020429310613297152 12496165 180188483746500707159700296912371046400 12496166 -932991481143610764516853583190309845376 12496167 -185638522400801224646481049606778016000 12496168 -1318591690001237198138884961727222743040 12496169 22768469701268563366022562753853056960 12496170 -5011135763047059785114901052438295040 12496171 -2527524812607611862273767797321243353368 12496172 320678424869108801015945728123370729472 12496173 -1105422962662066975354281886631087844096 12496174 -529129079898320559732777727544718289728 12496175 711262758452939623428806751736355260800 12496176 -68788112950463428015733643153349017600 12496177 -1303614176751647860875575036438013578780 12496178 -753045387627546227700990133590020421360 12496179 772452768706624408134955712158187945784 12496180 -820482245107454368717150659558848697600 12496181 204999016750456831088626348440725148984 12496182 -655812851666712143619313786489666744320 12496183 609397677359499285007893500839468696800 12496184 -738995391047412629391474934287686676480 12496185 90633789524989188559214536113409643280 12496186 855653970438965999845786369835170552320 12496187 12942699168550546455189727453820490240 12496188 -746359277990405711033963917070218022400 12496189 1551626833215730248099659021444811780460 12496190 -83523449719962538987235818877824688640 12496191 -176268520261239142478532500226764810808 12496192 -225692906480481595121553519590481854464 12496193 508984773345057853686773380850208420864 12496194 -46496168005827230131132984090768889904 12496195 421412827443514845044099984104669566480 12496196 181980565195419489602307706430857340160 12496197 106391201642847908777713762773868260672 12496198 -566978117618122887999195329361766166592 12496199 361961831245309206959968715428414734864 12496200 70170190553812743932763866231162880000 12496201 3147162146236871745140117102543425972 12496202 -206924537198242608316269520686910115328 12496203 464594357054706318763436231050362313212 12496204 485888013092470990187366473446886061056 12496205 -199923618923028862761327943202262960000 12496206 405742031125988132856368453150562739200 12496207 396300593043262276004500695399217061952 12496208 -42100732485714216197243635849081405440 12496209 410913128185061096342145120678711624960 12496210 -245126081297543412949179804616241766240 12496211 -160505140194768974702246172731828536416 12496212 1269451617809307459330171712436897253120 12496213 65099672372048369411416118238333091008 12496214 -39603117492229356835006919134395687360 12496215 -33194115747224105940872122887013150080 12496216 38945558293350950883704398673012121600 12496217 -1452170504133597469291332148741503823734 12496218 -22589187292423483779044703841418529792 12496219 -711329207551252169292126816379933336128 12496220 -1406760951055587775174788120967790592000 12496221 -438511776908288806239152861611701241920 12496222 -87424293355242817559644160390362474368 12496223 24172601405921619765791702740539405840 12496224 111423314899250869065506899022221148160 12496225 -193629195536440171046032986872409608775 12496226 239062182989244594451036670326314197664 12496227 207115072371012600281640825859171021632 12496228 526317118851060850289659669278098941568 12496229 -947699193614329625852723931009762535170 12496230 -6777576904362283104473669448958358400 12496231 -121961526560450784740688743042765122176 12496232 -73250325361661658861795843339516395520 12496233 346144943891340623883784455825306555024 12496234 -175899097656980141672707762089561513120 12496235 -154636915272446360959231917033326188320 12496236 -209074430602401500032961498697596175360 12496237 -846746490964830489768211806436170527968 12496238 -942451806441614830343173511022038508480 12496239 118225381083934019057672129097897444480 12496240 -51379089162244327111202558982244270080 12496241 -1167347831487684630661608161140015046748 12496242 -146079104484725986285014609287081108736 12496243 716566184417137155460783753538304011840 12496244 268060834689856856050501161321141937536 12496245 80879844449364160047979393130853600000 12496246 -71011456895423321232811013790804646656 12496247 594809659232923938447885432699120558696 12496248 -1020825621680668369057074698060449996800 12496249 -1168319546452716978971146188911453257750 12496250 -17110674157229115024407628138764100000 12496251 222450107077300173208458487406778424320 12496252 -340050128698815199467503892636166027264 12496253 -722696744281720258875090154159790675520 12496254 266089695372707309869360692599077504320 12496255 -171940784225204457339115650841652503680 12496256 -435845650482985613148147041500240281600 12496257 1083189024512912079561847868637195872754 12496258 103627572727241399525966562921502880832 12496259 603391693064969217256415511050831180520 12496260 155607810267356655516249962281743605760 12496261 -865947335039813441916820225829874175138 12496262 790641750484023469996386022187791512000 12496263 214899962016707480308818493397199695184 12496264 -1454632015667188908651395438451870351360 12496265 -542227670200276051744918856848078205340 12496266 397860260163730024592902783188876240384 12496267 93863505743495708644148083017823985184 12496268 674775299744507547172649829019358714880 12496269 26401393765930197042930324385828510848 12496270 -340449690040603851269445279674432857920 12496271 629758966000843309104097768095656231472 12496272 -189493745864634856041163847386962001920 12496273 -6589345612768028990865646220816030096 12496274 534097932716008022012641672201424852640 12496275 1175948442262791006034657601904449400 12496276 -54572010147770621780647048886040821760 12496277 2153531240614289831390728874865089666172 12496278 243882488073815858309071862217849637824 12496279 1946722563177761685083340581189164135880 12496280 -253363351649159148032506666294246809600 12496281 -225738463866735948776485107557057971200 12496282 221283565977083565009577209905409442272 12496283 -739165038778000675424462490442795401468 12496284 316801875941948841972194699779368545280 12496285 -73809900768978895248931468381176976020 12496286 12885308087234415656803680871490052096 12496287 -516217486034877600431060512734063384432 12496288 -566350524456635356947260487555968139264 12496289 43397939828403083738668594179029848488 12496290 -15421119080844585004835406348638177280 12496291 161538962243964372863249991803118284544 12496292 -860043698425493694550238002832842555392 12496293 688884464464642147710488497613392136382 12496294 -155117163505601190018850196486958316800 12496295 -15288688374208538503431687745153919040 12496296 464427263652109855810397976492627148800 12496297 3187780707555150181625005610675536291104 12496298 781943092274577300824255631045026996400 12496299 -326514776349596976077448162665631536640 12496300 295991309638641520839968363464243264000 12496301 -558376495406666586531029903014247125320 12496302 -75446828380184946218802794197270609920 12496303 563987167896208678056849486725629784280 12496304 -605600811503043153955178036399398354944 12496305 270555898459913726034617318581911403200 12496306 458253336291700188822750849820217634720 12496307 -945912618618460934565946605738515411088 12496308 -201229337108834351046713929932885749760 12496309 274308663807590205421647245944878031872 12496310 -255203426460945739875591673722709117440 12496311 232318569692804371264325105889361450560 12496312 574424334814555340928834534182231654400 12496313 -103072559916408332265950320813453784022 12496314 254771009688239489828186432408213876736 12496315 393324020438948123944412198646796435920 12496316 -2857330842376048845898476518004178944 12496317 209797537723006608324552189290822657280 12496318 412524225394430154810821681721024769920 12496319 721950313576361097842729446984108135680 12496320 -32535106617322171398072724616694988800 12496321 1228699855578631285663152088320105203522 12496322 989148655387164201825378680665952405712 12496323 -515295096737691959197490884470114322440 12496324 1118253900149193239205165483314106683392 12496325 -98408810929627179248033082667156570950 12496326 404179041927430523996703349491966951168 12496327 984862906993353392048397192543289476072 12496328 -51097073295971693236505355285119293440 12496329 162840134355643652794132588159569181920 12496330 11592779065130812912340615175220300800 12496331 392748548901494133114755128856941527432 12496332 -12289327992377738522335234048317696000 12496333 -1920303992617291969959496870149730881418 12496334 980291078005627313815992108158774106816 12496335 -563841288312801225395635932986749276800 12496336 -36483053827242394510513915594463223808 12496337 235572738498565633277254058369258262912 12496338 -344281733589342991659944612258020032000 12496339 1509220625083710906401712512711993868140 12496340 -259839510027223449701233908049202956800 12496341 -279906419201362611495072419346715949760 12496342 325125008675604170667424760603188599072 12496343 113971121622744573855532203883468488816 12496344 -107488676522416654225122122307690823680 12496345 266149299479833942190376190159528196100 12496346 -1531332022956655100359896295200321407520 12496347 649092261741713483480612118255653721324 12496348 32038989230182861341693373966738882560 12496349 68448844243059545044652881154375652780 12496350 37308291686095354526655277573492684800 12496351 249426992099001894403651711116629801184 12496352 250237972323064698620423433525141700608 12496353 -437158732914221234173411534576208598096 12496354 104230011489473202489774791601658997760 12496355 -41165309417566511846126322371554800480 12496356 -18471313675917328330163945968284666240 12496357 -127397850598704717516814563903236728160 12496358 347866236753039988490116967057484341376 12496359 -649476431405554548608284611395031552 12496360 274347234438380214967471205250868838400 12496361 -237605003963428501404959716395431420700 12496362 -36161522311187789316355826797026939648 12496363 401684693582169959616876971320717477968 12496364 1197873984291413666252245333214310990336 12496365 127217209154661460166582518707681889920 12496366 -547380485829643532526634932867395460096 12496367 -131359019800781025905077441561579752456 12496368 48149587499208320048342432679340867584 12496369 705449381366879930494535293386383439796 12496370 -69748216937811191710325387413669248000 12496371 417350131214536049165389290701446922304 12496372 -2382821023073449251143198341899520419840 12496373 2749426591327406020643953527148850965500 12496374 -302137220189701537280169597809265580992 12496375 2211815434811070799676108379835977714000 12496376 -17058742344208242560009211293480325120 12496377 506039799526865047292484023839909160640 12496378 -738355999591902397398536453123074176000 12496379 -136691859984170960261436692828453925888 12496380 -18838680612915130099399462647258132480 12496381 2131228237818204216402647694039979189164 12496382 500844692974141187993184662403842721792 12496383 1042302592962548504412050747953636289280 12496384 -849513039999080901611505321552384098304 12496385 408738833830911847740644736206439197760 12496386 -125680454142835905255124765856364489216 12496387 -1951488985224612625368269377091915592964 12496388 119436369529749985759838391007434132480 12496389 38545289408057074431090690108601619424 12496390 257472477826714714518793406756612793600 12496391 91020218029841850517376629302631944000 12496392 -189889942684849078872013225571610823680 12496393 -138872685638847265490711670097235069952 12496394 376639946213642749901306521557340363872 12496395 -119976664277936435221908548676618912000 12496396 1929369684722296868241148704671233280 12496397 136263870240210577706414591024008840320 12496398 -425777465958423080073890743999733685120 12496399 -645279171965176208058484142654340538280 12496400 -37855341428497380459014180381274931200 12496401 7630062105188915634406450561134011460 12496402 6475956634832995211639718763562343552 12496403 209497490138899515580824270211917888240 12496404 -81244623530965078538698832880363417600 12496405 1170608177860090199489740922566324872120 12496406 25705673076100263347222094565523199744 12496407 -330523594260515221431865445672847409152 12496408 1194901379938369428739484471652983592960 12496409 -88966810389625763203636641943936755840 12496410 -149985768565655952934059399718679961600 12496411 -1610929438873262242070113968730266080088 12496412 1215186598416592694193536527453596857856 12496413 786103170659174920858461071352836273664 12496414 -22596891210790367957788145425943961600 12496415 -73588650715715617989748906049253086400 12496416 -579239856238109830821137041047723442176 12496417 24070030441808643333984059348285739412 12496418 76896514797675623912981463682926407040 12496419 -73959144270064484372076011945325255936 12496420 349769319548543656513409280502948884480 12496421 -94245040729596049217337525999483667140 12496422 -670663523244022125754252933165343070528 12496423 -217410910752115610488287238584730449960 12496424 1199359584479357296470070368278609832960 12496425 34452918135319818208596622683222906000 12496426 284851229811732541613913288558476914944 12496427 3559465787787515067878406858897214752 12496428 3607260167977579554656838986941433856 12496429 1075712629791886183852164240523690989888 12496430 -441934071384864504977713832855312600640 12496431 204499656989187316527288325456513025280 12496432 11292058065257477214292542541578764288 12496433 351598758170134708746691989811103777520 12496434 468965910017619650901315277374199678080 12496435 -65121212134110398834443572653908573440 12496436 -426240379239745639316537831778231613440 12496437 -40818565079145096944898741516317618514 12496438 -842283494787849572635288222384234672704 12496439 -361532973640168353457417995937178300760 12496440 20807054146795848584537804353059225600 12496441 7136544457598389654627855459763751168 12496442 322534176907329636106635284222065389312 12496443 536292362084815371865610738659829266944 12496444 178016361477468479036596607485276717056 12496445 8010977504366532969984143237956381440 12496446 -64020373980656892139046832947767137600 12496447 1215805641539413183399393353656420424896 12496448 209783696639199550376919715719681146880 12496449 330609336392196350737274496840560648640 12496450 219387749622153643068443353422962517600 12496451 55061098912866816799753302894387498504 12496452 -132741513049837465607912454524434513920 12496453 -1997788466073823243575227513562791132640 12496454 699663807449110566725949496029477514752 12496455 20727570115944328718665554206358170160 12496456 -403584267287218546131980777976329994240 12496457 -345988652018043233528110231878814800000 12496458 -210329783300956791859771775280798311424 12496459 -118158411260968476316191383125882492080 12496460 321789161151542857430496012940128168960 12496461 -268833750819124207309553158456639258080 12496462 936158601811352942119322206594235435904 12496463 235964416797498751203374853582889950960 12496464 -45872670242463434394857301224592506880 12496465 486354053907634703617970168357848861800 12496466 -776664143070136243688136622803877235568 12496467 -871681031956016714648616805299448942920 12496468 268536939962293242547393378302153035648 12496469 1518271758276732235511509779715120209870 12496470 -155872120343414215367947383948197658240 12496471 70322539008754102012083972182591457680 12496472 47532223177902085812592877727857049600 12496473 106974495557084394907150866118050644784 12496474 -243092674616069895632704818366119285760 12496475 -729053040387691830141716638406449900800 12496476 40901241333815529811401062311006136832 12496477 143636667951887560857610954800742492800 12496478 509443444031770611907089840460449767040 12496479 1139552807767372517699534393189136566160 12496480 -972691269515003026968472407734110126080 12496481 140664325291540515817435845363412420500 12496482 -67651756763397174240136853576012720352 12496483 1913775788258645781587850255042867796344 12496484 1817363178745267102150169556236673024 12496485 -702958139366300653330187262941993244000 12496486 -281809678989167046065364360327980651808 12496487 2700141134711368593255899001805199866512 12496488 -16700498643877039497359950439351500800 12496489 1944880912519855029652116462733236395124 12496490 -259673794564191727008027176446155840000 12496491 231162454674647935414600027154700049920 12496492 530019360576306428850762875774089308416 12496493 773597025211023183068553968336601350742 12496494 59883396155928517103631679207384296000 12496495 438525073894074425072654124026193379200 12496496 539039059084421590341196006120685371392 12496497 302006380008153256696951407326146110336 12496498 -67961129340193275219912310885502160384 12496499 -555868075626793679532249923106543708336 12496500 417174987785020097847891199992649152000 12496501 1906865195289144927795772078479486737472 12496502 -94851404003676149074373565056812830048 12496503 -101800621340632056660558605959704648192 12496504 1126187473963363462285077891382920437760 12496505 -390124928492357711671869242372116194240 12496506 359251640362120787224317210248277465600 12496507 -2070102066356009374036365813881191473244 12496508 196279203819744956047194059401439459328 12496509 -857632817337039640174050402581983600800 12496510 117761311147269449442227109023878686720 12496511 2177550489893876310173524329941750574552 12496512 307131736259877672717144575535218688000 12496513 196457491910822968485001833462932897160 12496514 -137699550689433821597399571652281924144 12496515 -474373415290059741421606416125900089680 12496516 -620158735451748950221419407316182258560 12496517 405309484699338617011745725576815840 12496518 -250997763335714942095402724879817903360 12496519 152276955781532622767323329268228565600 12496520 944471787847265576857801724991222220800 12496521 -89086505144481537488200349076588704640 12496522 -150248830243983604765288587532095188688 12496523 -62499715963239733896406367350518411600 12496524 381120943463020005417792837521155031040 12496525 -1868751845538568521965536353585205564700 12496526 -187637906805157144553366088711938624640 12496527 -265260933426295906127468163269035041240 12496528 -83803316838973559430298255637061304320 12496529 -393222115621097269948578463098798321870 12496530 -215261322609910055071071623112426931200 12496531 -6969797950569306383815305138737105528 12496532 -141261949114245827270327259604832790528 12496533 -224412958395944934901903032162519635136 12496534 275933161708949170307685430735202529792 12496535 -859144877957541234741723930567855607200 12496536 -687226570941246311783702274003283968000 12496537 -1261630947071621077160826773864541094128 12496538 -793588719153537658183113895675044280080 12496539 341721833911458148788196876111550616768 12496540 -43121980155327901006478294467281438720 12496541 1321986584098910290923604555084723846752 12496542 -469129832352344155050595046818984068288 12496543 -246016933273671871810729623057794502296 12496544 322658212387476325039562362795154472960 12496545 916967042919975614328860505855721257600 12496546 83045441684014940798882232021551923200 12496547 237472676935064670394650256223554552320 12496548 -1349732981118500532163710357284702674944 12496549 773040045293268051499517001118636700764 12496550 361125883747712245223451566045795889600 12496551 401576523235488843931644770861524942632 12496552 -368191678796425161971157285709682042880 12496553 -18927327213602001685819402616310729996 12496554 -107919057973650437144783094691890435840 12496555 938114107161890842443217798748314884960 12496556 11345712511928042329658657868510547968 12496557 -322586180598288066964707057867348747264 12496558 -92555399473433392589023659229299450816 12496559 -2364530289474158675388860701150848661800 12496560 -110106474594150048539071440723340492800 12496561 -702150267445234335397785803767591651776 12496562 1471364353908445500287179854523860480 12496563 826067063596138673397133598050179328920 12496564 33991418823188925038410470611022128640 12496565 -15314868369711482553010820992663795200 12496566 -5811516301582215489553506973410163200 12496567 1334046054688938222006427631745758295704 12496568 859583376656876580681396225081240576000 12496569 1214560788849869141226441673965364574544 12496570 532930678233908942711831828921661696480 12496571 -218565883149906227123910094633620282888 12496572 -1174121494212745975014278271817512468480 12496573 30641689376674966816153257343499025484 12496574 758705220276697052680837698648130560 12496575 -45012073171112551428011471671392268800 12496576 -90179900345660688290451196574008606720 12496577 79313728385697629026687086442279643952 12496578 -32815080976679434638787329696985408512 12496579 178150482155212555320676500337516504680 12496580 88974087562841835832503797983915603200 12496581 109657971247973448075698611419779583612 12496582 31466853341844514225267691207431528704 12496583 -1931997730593761804900878341971015923176 12496584 1018451931504925110044492155437642424320 12496585 176411960276757506585522666340508411200 12496586 -342592182094245846492163325631391508640 12496587 165248246940906228106306727401047442368 12496588 -414074444018360312129763156624501678080 12496589 -524676538197029153597081811596689664544 12496590 -254612454474508637379571773805292916480 12496591 -997880159408597741530703150795770325008 12496592 -49062048073743258615510802648796971008 12496593 -540419273218159089292542361953085459200 12496594 -384707763861884394900989292580415522688 12496595 469804911014528405106812668148180837760 12496596 31104039868215666432321339335481753600 12496597 -2014484642900114079991629226779544987268 12496598 903425524625898410324778003679285398336 12496599 -28049993658086246059571050851553477320 12496600 -341620130435661237510802405213514496000 12496601 876906912812729766636077132222217843012 12496602 -54786444117578477250388932552192893952 12496603 -31790194906858702052256818189419129600 12496604 469695758128741807756011385287953932800 12496605 168321198783405249453639018477894595200 12496606 -293950880641068082695416465619394405248 12496607 359853582391552488178048360804965939072 12496608 548232748875087405355132373071061581824 12496609 1565019977847885666179738300782790345920 12496610 -434069612000194242408882173595907430400 12496611 -1421572190222960663967147873087942054480 12496612 671463672579870633316320354480416486400 12496613 -69039574130927290194022375278032644800 12496614 55554539537286302024946714030752311296 12496615 705163573506578274920470500468825724800 12496616 -671228581782917543215249903812837949440 12496617 7480868111448798178949022785163363120 12496618 -229623159052419599228122596829939176096 12496619 -759407791349865638945682475792607144256 12496620 112893424602431456622184931084356500480 12496621 1005521231377079020714380539653346468822 12496622 1254977953272755611905965238566557300800 12496623 -56737792123732228877329084012949875200 12496624 -63470210047066741602504226549135376384 12496625 1289209421914628093285572781502558930000 12496626 308908202633329246830721878927962054400 12496627 -173787646418586001986003470971475850240 12496628 356276860721276685470026429373126768640 12496629 -671247417499015651446374482060319857632 12496630 -726628751623635276368239445361602448000 12496631 177168421738795589333661190291542036480 12496632 -227258050191734543182948364495586508800 12496633 -1566766732166893327785653646188716980118 12496634 36154841421306498686889956742451468512 12496635 -813669457269576685971898193619643616880 12496636 -130049343881414790506776688948953307136 12496637 722745230191109857743311323589625656352 12496638 370971337918304482261199547080463360 12496639 -381537055982703756375446308825142912312 12496640 259513160469376616705128486433791672320 12496641 929716416961347993687720530342190898992 12496642 1264881816077660312093701812309349278720 12496643 434234108586522211761040719918457141200 12496644 -904142344628855303163516374917460737920 12496645 272992336982599591078450569608964094080 12496646 -865277328112490974400741526702727008 12496647 -870045912228992964471771704164280525400 12496648 -1246893396407792958585056663539233008640 12496649 -367288349435408451466262200503426455568 12496650 -21328940884716475695824982348281126400 12496651 132593807568755284340004612272792358720 12496652 -197013169047693328292021163918717496320 12496653 -620699845658365334076850510175766553920 12496654 -145709658510089709497904773352639388224 12496655 356145929678127450195784871187301200960 12496656 -93181823532090611251324714155566039040 12496657 1014810577011259578581621862454134473906 12496658 -108626472349060838275118352570005993472 12496659 -208495937440864989719518185635375457792 12496660 -9420076117533867853434239067809402880 12496661 -1420968687238251132459467303846851149600 12496662 -76903261654794531518047343960188709280 12496663 -4142646307102409251209795781153616616 12496664 518312212032962576073947640324485529600 12496665 -502079310659605955824761067511672762880 12496666 -142614442319353427280225149856389012544 12496667 -1572318287289428345596421492243181532284 12496668 139752177036671572869717533327953351680 12496669 398055677986329420450960941606836389100 12496670 -100378407865568182104626967377029910400 12496671 104242842990805417237191383440761753720 12496672 284484629913298571662866611239138099200 12496673 342695147851822123602950252901005223936 12496674 -11127293720231082513733064909558298240 12496675 -5388138644945829888537701764996959000 12496676 486537592581781501652334071549846085888 12496677 189542621121404010407465062260964550400 12496678 21737116358028586057931971053450315840 12496679 722832551274940702414514966685816729384 12496680 -15574930542664096230455277462773760000 12496681 184579179852509611194850516957765101952 12496682 114578657725485177817695544731468102144 12496683 -569308902057199913228267785114189309776 12496684 843830158175918190098186619273333468416 12496685 1265707365950506462353251111905869322380 12496686 490329952268448365443479810647722825728 12496687 598522155775786920562985219664288186352 12496688 -421466591463469711663691911932873228288 12496689 646068211268447543227453263732641860608 12496690 -624206802377786630722479968840163554400 12496691 1151771447650838236079987814327800542092 12496692 199342633216148006986331536217193695232 12496693 -379081022393533511453981729521141645056 12496694 -427345506758882161464653478410328576000 12496695 -32288909389813120745142642628237471200 12496696 -969451030591140821108483784692942622720 12496697 -1063797671471143794339742717919334155520 12496698 -304276559411626134973783395393656489616 12496699 -788559397647256095140133667421091547140 12496700 -381033175700403184341180761843325465600 12496701 147924809915874231428575355642375467584 12496702 -1556452585926895107800753749688717719296 12496703 -21202170126984374386837680345013451976 12496704 189766331398149372182714683081007038464 12496705 -39919784672805737972622481208361130560 12496706 579494461253493836619001188619805410560 12496707 302833773844816074170720062454458982640 12496708 349950811087385999834594142529388814336 12496709 -1364686907065874407290253031620875151140 12496710 -18867396519913420351409278009307719680 12496711 -806686740867356053213548708101265188328 12496712 -698601277801118771002345191439305292800 12496713 -7484362826794829663825675397832370496 12496714 125984688943167478916011307118238709760 12496715 -278180443974405377602886725593577303920 12496716 -162141096852968691737989681016186665728 12496717 1723602278642593721055388174391187030912 12496718 1108513037810836334012870093266586880 12496719 -114563452063613268421835520708578228856 12496720 16616459939665939180457737329731174400 12496721 -111776965403504435508457525426552501008 12496722 -240125057322964894018945750924031394816 12496723 1903729156870784071360504821478153556972 12496724 -95793682081822854267724967644049144064 12496725 -127469500195764222128817019640924472150 12496726 295667826215492826406548472811556561984 12496727 339537641547816108368994960049843968552 12496728 593134681359832732041948885928004812800 12496729 -191980919329289593520741192893570892928 12496730 129540284567435211227179460174660771520 12496731 -56464961914890684060918633830717464320 12496732 -213385163267633434794724825286453035520 12496733 1752727937015301652056645357009138962982 12496734 -1280378958225807982044155338914572655360 12496735 486293598583268276873310529608493943760 12496736 -761703793580631644293620897924507500544 12496737 -18432278642731214456627113414709776800 12496738 166659667816092171389796642450591094560 12496739 -1499276949138903632527161879430573919460 12496740 176751014937108586564291464304455782400 12496741 -46569861554852135555291479021465998500 12496742 -114124714299509147643285390769846721088 12496743 64335662162115109699503667846771268064 12496744 -161830189745233563054518856280004935680 12496745 -423915923446248318048123564239649979200 12496746 -10011637400680337266636195360681541376 12496747 -1053805793464829643500768433965536849804 12496748 -370098485917940199306891881299102138368 12496749 -1000103570529044165698092745143418854336 12496750 143065797170581754570151111672584064000 12496751 -230343475727528103077195931276777418752 12496752 130044073895981491677385887567565553664 12496753 -677373097814818945335703991000088413998 12496754 -703364181271818997947230054570229821424 12496755 -20984781881851160944056479957375551440 12496756 891844918375878829831937589366968504320 12496757 49055152630403207139098924322354159360 12496758 340384193070089767580595631020760257984 12496759 554752263640076570901414343945253747040 12496760 679987574814148049103117714423760896000 12496761 -95630151164775716097099613540732981968 12496762 -380489395952134165160819278424874175488 12496763 1347719036850482979192859895862353679012 12496764 134032772881192167880395693275057144832 12496765 -112657124929359800141856220836613583880 12496766 437413274739316461151133039079079227840 12496767 -55791595108779148563389012340661082040 12496768 -1682047272723072317525214683015392788480 12496769 1607808944621301467286620117739504425796 12496770 87429891103563757951548299327610862080 12496771 143321392183722740194715486965652450512 12496772 -189343616892092051262031862870990922624 12496773 -1967000535837097656321221310606519536640 12496774 830211827884103520029631062779133651712 12496775 -352313020727823608791376079388091745000 12496776 1014750504546382481553772118492101632000 12496777 -2574697392260399444584445887878992239488 12496778 376986120996619649670149922284953779456 12496779 986795628490265105986758206579756466000 12496780 -885541384676374997078878714675881446400 12496781 -606476166133382906257238320308357099072 12496782 -4739409595168409845909585349221994496 12496783 -131771196955360868580842550776165711232 12496784 -23382883606271396033157330781256810496 12496785 137952759126119210745884797756587390720 12496786 -251203368851078655537478282075255397376 12496787 892013104808019903860801216347925413872 12496788 -1021352396380968509383296416707223285760 12496789 -30979634924539170636643630162959109376 12496790 58967343555238424138922992073431836800 12496791 -1141266228254178274188459811702328928408 12496792 443924375944858903982948383724965724160 12496793 187490171138492446613218408986945396042 12496794 36555277991410075456366550617832052480 12496795 -648425872122669478770339649156225743600 12496796 248654068991459499282186097118192148480 12496797 -845240906056736925854289806453042112 12496798 -410440088417331266370111253152003753600 12496799 582235544921658058145099255613448423536 12496800 -102318654591617599003389310880081510400 12496801 281929849236463462368846813258593400772 12496802 164988107562268384471373056225579699200 12496803 -648035802962234766186514844949755635392 12496804 35436397865291298149784248119804609536 12496805 -925703176191277366485435715954458387840 12496806 241730028512670882575643186078759049344 12496807 -536045879277102616814738009461547679408 12496808 1063746504353149556377582689820754856960 12496809 326243861726375969688914363015973629568 12496810 -103695458431195607039128590398783713440 12496811 213222876639517107344133699041015432352 12496812 -620658046215885925948903503555783610368 12496813 95490638600213077180867802972004829440 12496814 14542542117444144630867867004594276224 12496815 -703397431158697841795788833826934508000 12496816 215676236648720670728128455194585219072 12496817 -295597799178805976167038809321952047820 12496818 54313680075109113239762458266087525504 12496819 1044120817745159229500571700172289341496 12496820 -174831409334052417658144060153097994240 12496821 263320255833386341712911498378572839712 12496822 464612447184046341197657864393138804352 12496823 802682681402787008491947493823555340072 12496824 -120911188811894948916258086599704391680 12496825 -566922198626680345577675312699789856000 12496826 -409773109581975112176923125578955811616 12496827 -57249558311183560716321220105975239168 12496828 -52876263184386542874931966213008867840 12496829 -478096291897186637373540999795857433024 12496830 442308554418503685800294111516659384320 12496831 -210231953973941485682607374171239499736 12496832 3518736386423747278690216806501580800 12496833 126608337218407796085833563619404080000 12496834 10975158422901717366440161377346521600 12496835 65232632587373436371484110896122471600 12496836 482533892046579949961371755306571837440 12496837 1529265579096780571851934794411251795486 12496838 1143798074522052801207216597224446292544 12496839 540376999951569343029312695974421101224 12496840 1286758080251637849173077741941726412800 12496841 32430605244103792988068301975049408384 12496842 12756532466720276036789353880266904112 12496843 -1049306557347887405986736859852814324176 12496844 1081558327653766217356400327882425867008 12496845 -122647281389641805399943035455236476160 12496846 235493138755329063822744075216480291840 12496847 -960622822621221876171267026233000233288 12496848 -43722066048583829182487204333857800192 12496849 1546585565258698173660468051508692219120 12496850 79303506894852771631459092646451628000 12496851 331414424113717401258761027550515436480 12496852 -103002842039937932155125304745717022720 12496853 -1489579701268607082714873354398229285540 12496854 356272811444152514627194378838404878720 12496855 6992280174860487333616735768105483200 12496856 -1394526063632691306969983868209388165120 12496857 986873753852029745083771740459167225040 12496858 864053818656189433366155166631923068672 12496859 352066493295577018152529717123133386080 12496860 -51243521892452726002146565918481272320 12496861 -30252449053096034152154198026638493576 12496862 603079169409069733666891795915668652800 12496863 -172376641690509456691334570375350172856 12496864 -2024959798061290236986796195955347554304 12496865 1042045675643273589098637249701267914260 12496866 -178615030406523942972186801287566728192 12496867 898646113167821180706706680741833077916 12496868 979504070995380152072131186269193592448 12496869 558782967182174999306499054823278842880 12496870 -19939903835791999107885943829973465600 12496871 21073460299572984565343321289399222072 12496872 -319014265042343032511865323030792110080 12496873 -1381030768519752619568755461358040279878 12496874 -151810939016540360838701618919296826096 12496875 3459121026206565738348304530998400000 12496876 472500272493332271015534513246859001856 12496877 -959873605210841931694799569466696175168 12496878 -387215093635200417387591307330219524096 12496879 -666871201561604487632300955097653888816 12496880 -44960066599285228579103130939064320 12496881 503589244724831462491928228047922819952 12496882 53745074711489821746771012563560632384 12496883 178525336316182391757896659679594259360 12496884 166160689320146475146929387920905287680 12496885 839910020380119550204159851197928928800 12496886 -778543477068595286404904951052107203200 12496887 712070722479041603784168051066759089856 12496888 -546846563498139169303137070198511370240 12496889 1026283791791685910982139006650953247040 12496890 -25330468933068742862651886092575718400 12496891 -505568547390198343837652233327958616216 12496892 80563516536886610194789975521608993280 12496893 -374070721872884974427263978838684123136 12496894 47814326020632404682536604985458853632 12496895 101570467207471207103799493945633008720 12496896 -448979641651647374394271925928732917760 12496897 -458319966257663551929723978040337647936 12496898 19937528318955784799460687270363097152 12496899 -947107775662443285899045817610125065736 12496900 -40747015526427229292242965416090835200 12496901 681173836540851728613025366475378363100 12496902 278265419902782749055672994965894664704 12496903 889464038777906150650481701461765312152 12496904 -574710856611195790180715168448157777920 12496905 -277875957994044936447318034939417771200 12496906 45246282119150407557186199910405879808 12496907 787995089647505259375328698666515730432 12496908 73373959616200600488344946139309056000 12496909 -1852173128284089497590816655859849842890 12496910 577474842182641772784364122677193735360 12496911 86367740832411417659848313006931406464 12496912 -275769691821850272372332770514408570880 12496913 -324049521736923201815554888896935090304 12496914 452608940806664665075714852077492927504 12496915 -407678788488298351572350000657571727440 12496916 664534892198298628894943619151360892928 12496917 -41008265349294775341156730991822283552 12496918 -6776328790807406988742532243912878080 12496919 1220280292498885083674572692150988237944 12496920 -465636077259301588257572541670844006400 12496921 -1223513389995498019054454677901151120108 12496922 951741652453889567081369469317298934512 12496923 -8018266688547621325446746298519279072 12496924 -2197426317392186895528891905742041038848 12496925 -153566709934649270171784233038778119200 12496926 -1901668975792296403064332174319097216 12496927 233517121263323347283609114094493337600 12496928 -1880343351747965921462147262044042035200 12496929 300049595044813660794463269345639428784 12496930 -693007715993987616510037819658050556640 12496931 -2336154078019770839023812202589946376800 12496932 110785417609557977673400613910645264384 12496933 42512257562633809436793270540431581020 12496934 878098630437881427084792743662209986880 12496935 55246601297774628466896291010744089600 12496936 -61358167509210466943340872185131018240 12496937 426415061968237453823580609273314342400 12496938 -59690179500828935097346634349024033024 12496939 259469878427660371483498045946883194880 12496940 620498626810858911192154590030852311040 12496941 -1445400463256616378479825589473031307380 12496942 503942528400345413584291974645521047872 12496943 45561008815617446211388439378842469664 12496944 54251951146583349910142172454343147520 12496945 143045400471039745148591689384348427700 12496946 252297104210889467355911235938476769280 12496947 -786787618606724612428214088478370098320 12496948 -266762398706622714543707680632741895424 12496949 1255984182136946700485477312840542723950 12496950 144992860769181738444084512475629328000 12496951 1703322401751418252270270246938026230952 12496952 267900988867772262084838544040801669120 12496953 -187385962757032906654773247618541080896 12496954 210655531236846792013972782755855436000 12496955 -2497577240221361010807712251305416073280 12496956 -51467591849121691585635975133455360000 12496957 -44887804662361346711127886577363657568 12496958 189617285282043551197080366786952442880 12496959 -114492672393219597487778177648523478200 12496960 -50940845283237466210308652489302343680 12496961 -24706824845931633211052583840586669008 12496962 2167341909485403461377452913625415552 12496963 -1075440740704292297870238579370512350788 12496964 77358053838560177545168183427437730304 12496965 283279531440055810930236425047400380800 12496966 -424645977231718409671897636968822161568 12496967 -398177259154996761555111190634782742400 12496968 23258165589533544514204120379729510400 12496969 1145352192740770265914141178368142833370 12496970 185194675202538241295226926268889636800 12496971 -1989076638177905731213256476295483206656 12496972 -304967125183201118665697169658945124352 12496973 47603801069661651776971343660472543222 12496974 -15004264871900091935433246867607873536 12496975 -454889389151028462469952712086288803000 12496976 135521048829342072224075008378740129792 12496977 939812421862926625739620549368252903840 12496978 246012468476861600549234572838517577728 12496979 1288068349537044929329266084840832420680 12496980 -45161809975595546135295304481738864640 12496981 -380153031342882484905262847184704090496 12496982 700317033656814985239699294044478961152 12496983 -1134592609012416281953787253818379053976 12496984 -819677409191096441205645175870503014400 12496985 -145072897057707028403283734901162846840 12496986 -321837633803411500426654562389518263568 12496987 29473467662937777399009334990820983432 12496988 439818476541352179671965819242363648000 12496989 -125116335354399798303064526578665045120 12496990 -1289881371290284993544989762894799708160 12496991 811927825800361088631225145915848474480 12496992 -70117421543666066287687780838316441600 12496993 122547763817112576737522075501508702242 12496994 -701122553497139201870002129377725511168 12496995 -142137684655166008897146493106976158400 12496996 -1980526070194933255882913564510400718592 12496997 -327970718478199023756766269738250836480 12496998 -525502787430346379703723094328590191936 12496999 -597737316369915766545999761954767063680 12497000 1486052381067226994155704307324392960000 12497001 -86930925564588009404275966126305600 12497002 -32819318448827724364645337279653064448 12497003 -781189467894774737719034332927472831760 12497004 -3638647892571036780913264217326436352 12497005 -143736787052605878924651665143144648680 12497006 -1111704863250026321009889350202451059840 12497007 730192536367717089228264268730629315200 12497008 -330564291298727085632400954066963693568 12497009 -183151783732617846855306577685215035288 12497010 13724207217505876290105839418117273600 12497011 -1055799104001027139590054590508586590388 12497012 -555238658160704034649763582087109163008 12497013 -13531641751299510414940851884895855840 12497014 350751614418379160353393922405264993280 12497015 750154514116694455991202266229592739160 12497016 -22190686294517552091097445380610457600 12497017 -992160960983054664467287762944318526200 12497018 1400939039376580531117658767471165718016 12497019 -20080458241511515825217203506154948560 12497020 660270845621546301516540565188656724480 12497021 967017450653479353728079643738068345222 12497022 -148745716950369334805396111872828739520 12497023 616334450587767626088079828187202638592 12497024 -92300212954394128204790995631053209600 12497025 491572640648142279049997847662797762800 12497026 720832381120885907209635914996712562560 12497027 90394646999991374946499815835236457200 12497028 -381231848394463954376714592971921264640 12497029 390542646487096047703904757991083906684 12497030 19458109383347059112535312513686077440 12497031 -100845930106103342044257093485447827200 12497032 891488067223920608232379230109816550400 12497033 -225250346103742624724034800414127079836 12497034 609382146963634252569032960450053382400 12497035 93384474748891353193349126486222719200 12497036 534659292977664408292739889411301696512 12497037 -182827654312301789891809150479122624448 12497038 -741274351871128172858584401066305110080 12497039 -506132499400889715328230656353572673320 12497040 127998599550173408241528840213622456320 12497041 -1850766530809789539771776367010938592480 12497042 -35356651455771076455976433439500297328 12497043 -110613508567370652307350813376276007748 12497044 422349884814415501978601977013680900096 12497045 -69158107065397899904442593423280344800 12497046 66845070068209369612993363075663350528 12497047 -1021944868219182944220745670289158272 12497048 -402739993022393085067129569241733744640 12497049 186401920292463071131357420510105963824 12497050 -159776576744598084645122653612238227200 12497051 -245198070829775137628927630075097163248 12497052 -228030570894352179586877851477269063168 12497053 -1492870495252715098423664161733635676698 12497054 -588173161210477875137135485965902235648 12497055 -7393215540175122227902054210563475680 12497056 -409449303343504288711657277878862610432 12497057 -203895422170990835695220133220741767000 12497058 388345226158763940534433368584240344320 12497059 181841747642557251338490522584808855260 12497060 -62477922236276718879108275342260531200 12497061 -185487550113259568256015823715406551040 12497062 524548389817585858112076426184479176064 12497063 -537043412764038875236427822718236357616 12497064 583231217474931028225922032537171968000 12497065 -192036619906607239431893337690361405440 12497066 1031352355782300723271591999863927523680 12497067 338221489002041786400994303400101389288 12497068 520684898943185785444841874248794332160 12497069 -114377372634810992510230477784938428756 12497070 -80548743819914420599855448697508934400 12497071 584595623775588078763584182999746173600 12497072 -64707204336893675240882749120799244288 12497073 33040826538793872546203312099197086720 12497074 -76692522908826799803664517482587184608 12497075 -659048990320670931609718800111821447700 12497076 -203824878254932194657652769806754199168 12497077 -435506524959054553192306024055238593700 12497078 -414536620230343623914585192195748734400 12497079 -67590577883236173620422024574722725120 12497080 581216674484195912897634855252048998400 12497081 1133774883439326297698512591102263891882 12497082 -111747867512141829977355753638195410944 12497083 351823988694609684530510488707791834560 12497084 664804635047789959260516886710882379776 12497085 910624063002822031025130709069173600 12497086 410956160633956981636140623973890952960 12497087 631074449349654265865233024960388776752 12497088 384261402143055586183970230042928087040 12497089 -85790169132768867552395039805650446080 12497090 -5895131194518491485637302707656455680 12497091 1617034815881957939108048567219766528864 12497092 162184644256156787127074039989905981440 12497093 595838449976770460146140567690777293184 12497094 85173481109319716220229581200332597440 12497095 381170438103336614378483371335437015520 12497096 336978695905163490866110060072217502720 12497097 961239528814543218493346436447759152400 12497098 -336101310175705620447373324992959339520 12497099 -43762972767659457999875469191399172936 12497100 143539431249776242524383631702598041600 12497101 -602328938101789230611595773077683381898 12497102 -70951970906208637610403626091038077248 12497103 -257973547804648967221392315006973632960 12497104 -196944342709065702583928592920030126080 12497105 1305201393155910483021131932109355094260 12497106 441900316475024673502676234962295743104 12497107 -322198843573851066609618397297413321444 12497108 -617668931832525943331051510000481374208 12497109 -383589878301222650717077012025821501440 12497110 13786417623664652294368665860505984000 12497111 19993833596990482377788386457488761984 12497112 -1611296361201745605450163884407311564800 12497113 -251763645457572611871868827223815073260 12497114 77902053396825386411124145510695662592 12497115 -210708431578050250189898137687815636000 12497116 940756157807333635762522881963689392640 12497117 689122466630932469967239229514815608640 12497118 86536129457839074657213179102384695104 12497119 414203642117709228059854762462297377744 12497120 58406747940703858790617488974162165760 12497121 71190589039882711994001798463814763840 12497122 309045601718180875074811307444431776 12497123 -610647991427510884769703661513520650176 12497124 349359669512786120908136717405059347456 12497125 120866772708107863568947861607226294000 12497126 -34919460771142056204541762358721523488 12497127 -1051800110682004062750490055229125470680 12497128 139643888049266896045620271275978424320 12497129 -1875931260465991528804343371807637043270 12497130 89691215351093821763525946946846187520 12497131 -2052286556225235703357896672510969380336 12497132 631074679421093326912564540006557296640 12497133 -19649269745251024515569629553906929152 12497134 -154287236959719708925016952446591112960 12497135 -107347385809328930884249163957208133440 12497136 141328787827274429088823101861538037760 12497137 -188372924915496111030148096810516784540 12497138 499217354349223039006900585536952502400 12497139 -1555557202053782558462717026871060892960 12497140 -230918169682696449850339925600087800320 12497141 -1098361592203455676061082058303979557458 12497142 100968376412005457816786459511768588288 12497143 1503373887727917118009719631317252994624 12497144 882812241505032159728533119654076416000 12497145 -276415814768245049149022320923087005760 12497146 307088305649598477315061684941353153280 12497147 -86766368952787632065866034371186749360 12497148 -58161032687407358156126031136378925568 12497149 -463925749570931661771365688944046718080 12497150 -81488399589527987407837434461477371200 12497151 342881006762745810886048875840064692240 12497152 -369825374523152168345700688747942641664 12497153 -125626695074330382701066372289979392720 12497154 137462547058147289417481704178705807360 12497155 163779497126469822919829346457530912000 12497156 421156294062013654522753641551208862848 12497157 150759304454454161487497682621160519260 12497158 278944218666256652873557614714197443680 12497159 1239068189733012275794397411253494190912 12497160 -237907263349200218333312048570162380800 12497161 -958244110468595748019685908862133675238 12497162 42539896568942987048294796903546652512 12497163 187141708768268481727398540570216288000 12497164 -39747229547858799851631144451413178624 12497165 45264115180222044700131056566756477440 12497166 -3666504933169825530113301708552868416 12497167 -370895655052859417887252890568229160784 12497168 -383556282599542830193885234651956510720 12497169 -327058460692312700802368692796448020832 12497170 97516916247704337632456865772260687360 12497171 -1723841651350025481111311165946816380628 12497172 100096617064507596964643897738436913152 12497173 -141726585054017718576707496499181601000 12497174 183176078078397041845996567334282052480 12497175 -809600649956198739739330626579991101000 12497176 11075610315377963787642370192479068160 12497177 108783319654677918109499801242425052800 12497178 -243678682998273045992281770597301541376 12497179 -1212880628915907943899820686172260036220 12497180 782192935071918395643812144104455974400 12497181 -391960380302690502182815062262216682496 12497182 315629986390064728966659110714814264192 12497183 -142194947238637073275430885718470129568 12497184 40538536938618866805371423325054566400 12497185 78256074878594952022918385421131554560 12497186 -157629051000402764941001502330848415456 12497187 -100767899234117872958075260994815368840 12497188 -411267255376457259183981463872700096512 12497189 -64609389336322572095391292228094800644 12497190 338479369593907276658983625266476827520 12497191 504445442566224082961501198602330061872 12497192 -1572486842813806641998606398333544294400 12497193 966143111080919682093344531245798876800 12497194 215188530698200834990548665330070631104 12497195 249709191840681935549509906684865839200 12497196 -285188874133481928584591236878381613056 12497197 3881537469500914766284959952195498646 12497198 -310556064512691442945288208586359566464 12497199 521396281780285236502424492045477529216 12497200 -24111992123540837690971279329566720000 12497201 271572468978517051851445394809167197202 12497202 -226158174507193250001771250914084792000 12497203 -499057809751064835442666085454845898840 12497204 -177655794481275172925758818448411772544 12497205 -440567675760282479171309792125519964640 12497206 -1520513748060868165724535745043922412800 12497207 -1326178606806045907196018514312963876048 12497208 -320177892006629180528723195772216176640 12497209 -1383312678013569171932646864246958373590 12497210 -47186754606941021060769809443667266560 12497211 -262717968284442768799615952233523199312 12497212 -228705537318511768920155562510694195200 12497213 1766650148504429745912003226632209233824 12497214 65232764281648213769297247706611743040 12497215 -459594929183851801779505539200096687640 12497216 38005957161129945622395246353370316800 12497217 201177391852023558732723776392112526720 12497218 -257565054843014849156329376769100891440 12497219 4887658429100185312318224637138275840 12497220 -500095963080445463340354394136390246400 12497221 378990920943027332526907230258155655744 12497222 -614414226138437697183527557317977597088 12497223 443385062055699856124867592531390575784 12497224 1430153698411468465398701323039032606720 12497225 285093129128829631475886617109171941100 12497226 -108082862432116078420275595019118259200 12497227 -365165606044873343563649354831493754008 12497228 990762502197544900857296117905713869568 12497229 463368168897561540696110143006510754400 12497230 -413537474234613817162848143848768617600 12497231 -616890818721387383869902995510967352800 12497232 -139827586269066116881461459747607019520 12497233 620107432358512773337122868340098304320 12497234 -5515748357098737901039841724746314752 12497235 -12400689837978119572436688065524019520 12497236 -484797852147213084512670238557399080960 12497237 -803879899895772057608769708268360124928 12497238 -28294307025395216537234333655960823296 12497239 139810780005076216129217699877466896256 12497240 11386480535844915030629205017924812800 12497241 398959037212363567539755378083021053648 12497242 -282375037446453570907184204637272913408 12497243 -735362025672224695350089377023890760 12497244 -315412320275817432922149650572293762048 12497245 -1077154844402616745093212631556128756500 12497246 21387432347605793205890217155416410624 12497247 103944169703610806859462270956276920320 12497248 81949350365966814990341529476496752640 12497249 2703763842339932674794804702506327795220 12497250 -650528921606291130313192800747841920000 12497251 -133000698322155074360058073763477987616 12497252 740093897684156341339378506921645188736 12497253 -951768709505957727145258392937961025792 12497254 171974176666103942890750535798109310272 12497255 -948405891173391373640581120769400476640 12497256 -681895628350979624988376707758845486080 12497257 -555116448546618094697311488697215943680 12497258 77287383484265878152523984326660178176 12497259 -123720974435406680750443362722159341392 12497260 -41546940933966287819539696333840696320 12497261 -178204221521054940591459211189906255680 12497262 -150016020454786705087717279071083520 12497263 -947574058802267638161536990696720669488 12497264 -21679237251235664828864026801753522176 12497265 -367828502848833429192199835333415386880 12497266 601258320890345226822646051881631778832 12497267 1246812461209701417071680687653065770800 12497268 -38361513623051544669047482856347557888 12497269 2730956452555556927433232047675778483680 12497270 -448311239936331335772759172101056209920 12497271 379423677871266673623387910467172417512 12497272 651643884700299314496745144963576012800 12497273 258981500702073559379132242242062316522 12497274 -695714204045312165103139710289466242560 12497275 -99213824787195991548390990871068309200 12497276 -127941832877017558181417979390517985280 12497277 -89890765403257704097835762026015679040 12497278 -236247109554763079450540642800977739776 12497279 -352066133947405646180730379472584676424 12497280 128214522514372031295728472390264422400 12497281 1873263642132946932514183201973046526082 12497282 147357587070889406754013255747347420672 12497283 -84451595544877897353120699923779922748 12497284 -525466566299028453568460748941610304384 12497285 484152746148067617352384529687702689980 12497286 95882483258172463533621542198928817920 12497287 -1447451277870725841057644871414321522408 12497288 -576069893798200591142485380345259008000 12497289 279989308347022056193251226281487912320 12497290 201243812301736778213424816029889085440 12497291 441917441889177324409336241849608579800 12497292 -85619241371338591030762438902018636288 12497293 -523497202133715196071464593480147856458 12497294 244889930515942263897256077407493604800 12497295 -635300544633619143522442804163490002400 12497296 467147416128056347726304513295908864 12497297 -19192895945883678231687308607630946254 12497298 436093253765438490161633812896924795648 12497299 -799679796259072600453568307189279505136 12497300 130456088999559254293663414624369152000 12497301 -756713562259800297401454091373829336960 12497302 -203335514245657449867694910105593863648 12497303 -273851086318847923842219039161056320096 12497304 -545606095478986666499459612662519418880 12497305 -9486458056776266992950367845829826880 12497306 252226169905750904037592824088233434352 12497307 12980610328220131135292908262659615680 12497308 68496121923747865271209547556618469376 12497309 328966129449499377490339938158963226624 12497310 -46197700156189501724943574042302259200 12497311 -448345006120292691344001901664079213088 12497312 -827897753865044375614158511670491742208 12497313 51306273380884756916688297426624513024 12497314 94408062778987681514587281966645817632 12497315 -591321807135842072996806095888228341040 12497316 98790285830589923711801264830624702464 12497317 623017944108942849470157139752470677792 12497318 384885847833115197616591077775513071360 12497319 290703867133200203133984153105198743688 12497320 143168544305459127414077346594087321600 12497321 1093488086858589868415624716806414835200 12497322 289614341178315057172838631153632854272 12497323 -1080290551403770134698451319592775476428 12497324 -353086470194942673294172408319159860224 12497325 -20118447941286457015993650875073530400 12497326 181243441986278104708336657463145062400 12497327 -384038534306516038470065699976527347824 12497328 -12615930551670578695399031244325306368 12497329 -519551403684848961026756577508717131312 12497330 253662114417230041243458050296400326560 12497331 -239975028798122638847987428495847622912 12497332 -1255063297845259838605552092410538425600 12497333 852230148277000268815971994691641633404 12497334 -82518191082372276667529526648170733120 12497335 -7520499376275278771590655154590227440 12497336 980382735295189628745064320471513231360 12497337 98281382173308393091948608166880937594 12497338 406727256536603142316914161881372720896 12497339 -1230875774476115088942665220914312968860 12497340 82723562507420108120229695737115443200 12497341 -405731643072972184345743596985573696500 12497342 -165454114777016376531023595327443910912 12497343 757576041861746896488279791956845470664 12497344 -546380886467088282096458888297530261504 12497345 -372594597165649803616847775674407132800 12497346 33410195390491750108458138099235487904 12497347 523431883708167264929689875847441845120 12497348 -652489395626106919714076870247376896 12497349 -20172504705026599175720250626897393664 12497350 -432176172797148599624025285838344765600 12497351 1689174459274806585783792552484672133400 12497352 -20356138846105520822088653678919966720 12497353 -765696393969456369554878919627945868336 12497354 493338495688897268611288310369180003376 12497355 262156476446906805203832800619494270400 12497356 -101744160107178241568322685564377631232 12497357 -593461445781365516197566231775017429588 12497358 -88727039913335489713986721697270010816 12497359 -154651232039711313417244892453134605584 12497360 33434031275949660941439280452042670080 12497361 576329983136549605574792223732398629872 12497362 -1571523914798679193557776662951103328 12497363 711859909993607446182311299460345570040 12497364 -732717747238842294618859272990074880 12497365 -327790466535329619930595028280938469480 12497366 -277289909523304621897874842441024167936 12497367 -13297010038859114008558130923896539952 12497368 168161995982195853544785130406634332160 12497369 545055977640425810767493698879871797770 12497370 -262163206544635910975059760992302931200 12497371 21226257330267458006863441741215002944 12497372 -138319854725130555327251057686344956928 12497373 -17685466199979149456831189862190143936 12497374 -36832319824493955061761809830230526848 12497375 1489250212183276493660495856309166200000 12497376 -748262768730288427590531042201450577920 12497377 1778671313923339879831683122953155928226 12497378 -31222453488113408096088153484334243760 12497379 335104025033434998249711414996442012080 12497380 -106623823176225044527638490993465344000 12497381 -17244723649458033311968905320632835052 12497382 866742049112487467134519660267490221440 12497383 -1020475132575439627179578606228135403760 12497384 927460030387935787609579679769236290560 12497385 493119414220926735029286578929346481600 12497386 -287045331369226740304390384148871809280 12497387 589258032895686814765308896060133222912 12497388 359592759644391039584190592213596403200 12497389 1091628995778561844940748259517966335190 12497390 -509434132515347148831148488363799156800 12497391 719723910934287406009170092336109338448 12497392 105963297233388033182265271821145604096 12497393 -1377829002501004826374650781629315975696 12497394 34575689046290144627721124472248664064 12497395 -141604301906476110891076823018355182400 12497396 -269278435420078866041238582717143745792 12497397 1132745271522330837490492069113014654784 12497398 599790424878110715777055883885031511200 12497399 51930776718205552447400559983246564400 12497400 -246754312965828342570346549891398144000 12497401 -259701799876475789565815156134007395350 12497402 501947928877355756153665300914518062080 12497403 625268764645211999306918302830433810800 12497404 301597050437049203319381049231455155200 12497405 1820874670255762346801624155726427424000 12497406 -73584193963433751140666244991969502592 12497407 -114451378623095591561466083442515193320 12497408 272367520831429642020992811294504517632 12497409 -5126065367992051727128521707772682284 12497410 680402995262041888115582772909271779360 12497411 -834419823490572547083944414959410178128 12497412 -509589312323950906599477916394714354688 12497413 594711739603333083826121514886964541662 12497414 -112530804156649080670695901542268138368 12497415 -68093939563931845752137355525116175360 12497416 -97855544515743410729571439993525155840 12497417 -638150211229448017050055555662035970534 12497418 219119488910825228307110376831115609344 12497419 -826926312238065237527849678440618641240 12497420 -56832744540069897465998700992254832640 12497421 1646815989845800761057408255706464096960 12497422 -139180449618334196290414604181414251520 12497423 -812650158191740405565853370615933431816 12497424 -228568438637289722973805336673288257536 12497425 310781291083828293914915182137375218150 12497426 -121990201961380340199344357240329316736 12497427 -525340852579920052677174339968866837836 12497428 529500905943433118709656592660181307136 12497429 -13917755867221250041919049386450416224 12497430 305165326330571145429457090901395722240 12497431 1967448832890760059106510622294438869872 12497432 -45697328866660256098678749930558566400 12497433 -82835202407928088164307552368353751552 12497434 -19762772146530891862160501477154420480 12497435 1033029432764630394574220715507774466560 12497436 47341235616527510419828953608794275840 12497437 -1109193156867787453806235532124269924628 12497438 -220469451653274596583347025676295114880 12497439 -13769528685292991767682642068215002880 12497440 -916124976721813837240568372952091852800 12497441 -1503658826158182949837047493316499904512 12497442 229105340788507932418067339522615728512 12497443 1051951356076929833377478762138280002816 12497444 184840585881697330245478573784602167936 12497445 670884352012063350972753033156659435520 12497446 26021006355414331455637590700456176000 12497447 -1394284592867615891233451582866668676104 12497448 -271522194357363328917712755638574612480 12497449 458577989709558188247811623039140483450 12497450 55185541035262069242532742205512720400 12497451 -1110962262687906945954430986739781147136 12497452 78495232740135925771790360973378109440 12497453 -43373981290756731272522409700843571016 12497454 13500128200857593453224597044578187648 12497455 80175629565757781489111948311403250000 12497456 116601266739285107118436203840221773824 12497457 206768200212544533452142117717546412992 12497458 -544204233825595626493849543181714311920 12497459 4920475630608921491689444893414990864 12497460 33587642082884429299283350237002332160 12497461 -566429331035924608442072136031825509348 12497462 -6137416894766367377906191626842268768 12497463 1161547366556933934881165317930425350400 12497464 -138632008257457014339210739358116085760 12497465 369667077098712331153546472446867451400 12497466 -130416017870792732053357805485112064000 12497467 1824460655731365602062605005554172108516 12497468 383851677875498346082864116642932763648 12497469 -49816447876232017205952026111852416320 12497470 -447218444604579679862403649368785680320 12497471 439769749229582475019750888803344442720 12497472 131925311111399547759493357976907939840 12497473 1733618515418330352651480054463092617904 12497474 44445634097035100176307272647007722240 12497475 40999961692771542534079908213205093200 12497476 333242213647424962660792418719205932032 12497477 -2103352945158212493538537585138236960 12497478 -3794895382950619772179898883607787520 12497479 1388461990059429019578428649287371351984 12497480 279871412704729952455642921644822220800 12497481 263598342958903098692404276069788722880 12497482 -569842798745122750978537261934745798048 12497483 -521180317126135175376854893204015572960 12497484 -208972808978938926203837766793824829440 12497485 -31661625850866519275567557275073920 12497486 64941809600489343766763492257888512192 12497487 179962289381860540874864293198393738368 12497488 142331546478847078943383826339097477120 12497489 -869947710993714573303799152885656653710 12497490 168924731600402647709822760651157670400 12497491 595085308267645225896879987081775218384 12497492 44607543914365436809198558743620321280 12497493 -523744508242403463755723322679520344416 12497494 -62130145445562436344687399188551128000 12497495 100162256121723466540465511595972028800 12497496 623238905382180110895748958463474892800 12497497 -554704273074536651278665951356702067840 12497498 -73202456402631602165363031971048436480 12497499 -1044006499783375120975528403140811679144 12497500 -277045264567438654888545265305160000000 12497501 -616177752002745198857787958296152416896 12497502 -471832866373187800997847504725198770368 12497503 -1378210424271092545254061877393341217248 12497504 -799999901460550737103913851100520775680 12497505 -896359482691280896103547917368366915200 12497506 18379792678708563489405383450869615104 12497507 757135243599214827484494135893222091984 12497508 487556013113801893787109139011283292160 12497509 959369485027010716892251719884909392380 12497510 -170140496105632220557902071713378990080 12497511 43443036162073084779880144814269342800 12497512 -17397735305250331733096026379678515200 12497513 1382873732695677207830596660712207040 12497514 478877096710773855240296974529761665792 12497515 -442071424839161012848882567835225323680 12497516 -284832642688552047356894565761911334400 12497517 -343481982249111898964764555334695613760 12497518 624784820905985822357184112002831944640 12497519 2652210962144286914269500276733798327560 12497520 -327441035329956139950810016839106560 12497521 -35174446672011382495555374338141431500 12497522 1420189009632404296201184698233741506592 12497523 -836350157286036736023535315795091552256 12497524 307789014296978484581217530176178572800 12497525 469856509902493046731820899557392340000 12497526 -24026599021608967935166958396154871296 12497527 -23804310195587306379952283333320179776 12497528 -579153512953765077360039525966869667840 12497529 424604019105717957599012173447231435488 12497530 -19638503546649734167826263260294170880 12497531 -1536491308940559822179745472574910063336 12497532 -706083999961359684286619078786279382528 12497533 917637806976308133047491748057609845824 12497534 107980395416147372808924101469890276352 12497535 -784355903314541328383955408117956889600 12497536 205894172278213823456985487666839552000 12497537 -2796558237096146403473284755466746840 12497538 -77168108091829762975362900110406872064 12497539 -1361026900315566747037011336407796526976 12497540 -990516363244466968932902697589764894720 12497541 175917183158724550876279085931813385728 12497542 -256791359049437877517515599275499303328 12497543 -12949062220573089001362076429786008840 12497544 -81704188909248832578744076171106304000 12497545 977472854006503176683464226215431219300 12497546 268676170978404887950704320496940679472 12497547 -1049610255831901947427164179193617461800 12497548 135743063372646282383412593481177344000 12497549 -800788532758784995002253540795790848320 12497550 199443136810051197850378094660879568000 12497551 -806853994066190248334461423000274320656 12497552 167868545985533702535772036182764224512 12497553 -5007126755220003355700793423548534256 12497554 -506799777449933856332282178257437618560 12497555 -76865437016486211482505215920730713440 12497556 -155990968183953639058779042278724734976 12497557 -536941492427185887188657980057235477760 12497558 227508520550999647259062865748008079360 12497559 -336409513161705088610102734173345366912 12497560 1123207982961238948996924996600160870400 12497561 479912409317703300130448949202696089162 12497562 62804235474562668284086371720607039488 12497563 6303117707952537285441944139192087040 12497564 38154923211718841787003642327173991936 12497565 -420004930934472838032449351977888056480 12497566 -607750644071505849374678853572155547136 12497567 104229575343630084040795585700814676464 12497568 301269783413535284504754583765169209344 12497569 234305453588696480858010106858299810496 12497570 656037137851329504331720107150931464480 12497571 96106784671504264355751164277385096812 12497572 -673044381114325358746692800952252145024 12497573 1203680728078709822986444106376773943840 12497574 -258189776571269692879950623592584610432 12497575 -271747319322986465903391879525092507200 12497576 68333451699047877927715733204114472960 12497577 -295087346727801028838496175438203811776 12497578 -168861121336224468003405685367550350160 12497579 223853820996880421768315130683775894720 12497580 61766405871810290714213760985618037760 12497581 380064592040800623544605907059055855382 12497582 -980148850160443458379398737355076132608 12497583 -342383855802078118938415850994849553536 12497584 358692198143494517045242815713543258112 12497585 -620156797488200206305446207741169446220 12497586 461867219875260541384299114622334857728 12497587 -289769582130268324979251153902108299764 12497588 457632047230956971791576479953528365056 12497589 506059281215013980861211141361161123840 12497590 219757954803715766072284808158339073280 12497591 -356706926124444497272814800809700317000 12497592 946273816135959630550208665957888819200 12497593 -749279845182232974673403920413721283158 12497594 900727573950218759856847298583193386096 12497595 300865274624546858287492394354211824640 12497596 -1443377315684304392882586499618089548800 12497597 -204793106467026659599712898708559631514 12497598 67369915221242675964365432743826688000 12497599 -855239294555828240618716497337598223440 12497600 -9092052327564405535933042780903833600 12497601 423454032086123430743920914939404035680 12497602 165831066422069625203210885969772249600 12497603 -19312851104600126546882166517570238148 12497604 174829372369596896055997840337540247552 12497605 -1049782991181476611564374812492539372740 12497606 -15120107654532877031736419681857728 12497607 376640889324476781217279115405609984304 12497608 53432670598683227674917244922341785600 12497609 -1501407653359671225342146519893527027840 12497610 -585221285496021715713591494894318169600 12497611 276652417092619031641787002587810936320 12497612 161221061688252946739779746726197102592 12497613 -270367705052974213375845992292075045600 12497614 453665511954631785970770513785618302656 12497615 -373721139245901496361435664178141922880 12497616 92383211163828956681800214492809789440 12497617 -1230227768666110093416776532179407248 12497618 -439908348753192272330101126443839336448 12497619 139388947176548945345640673107958004736 12497620 -386730891268740019278023720164492976640 12497621 -105253649378553449329589171429460032178 12497622 316073000052480551808723672288395975040 12497623 1477106819841081512868010855546206804872 12497624 -19194531070022419667509325281667788800 12497625 266600715605283638194862958315283680000 12497626 -639262253782412775930379527100418281488 12497627 -1337975048285668114848112489104376030524 12497628 153529850319848955572845653803076968448 12497629 -1278703505256314228772327427778127285120 12497630 124662764284101925512296014560127593600 12497631 -301037520069775853351644520386202659056 12497632 -528262992243806724898579938891079876608 12497633 1127115066662869628983951499449333281984 12497634 -231223057554026341600876447916610951216 12497635 255981706802851990681479953094691764960 12497636 197527493037943116999807040521639358080 12497637 628603337222832374218218338323794695520 12497638 -258392789439542266132452745978004248704 12497639 -509767740540161893790977792410425166336 12497640 -285329382500921596616034410120747827200 12497641 -1024473633515357715051125707123524256696 12497642 1074332245350660196774469196448178795520 12497643 -903702564976910470999277641765325500068 12497644 -824295260427869827418770102271949515264 12497645 -1515483817301494308199394653087582450920 12497646 -423485974428697706494483297108890325440 12497647 -456820972677207785574226597771268827920 12497648 -91160789403793885703990675169713258496 12497649 4684428423644861493869983153609248000 12497650 -136804012781198939246019572668533196800 12497651 1471450175558743680033708877624665896652 12497652 -77627985884786758127639730671187498240 12497653 -449788666140673321882324317046793175744 12497654 -123204110401727911402696099821604142592 12497655 339010421571652496806093652411828366160 12497656 -504247638420341620866010270463370117120 12497657 -34918337677619636167722269852902067094 12497658 -188161720578385962425396323102719912960 12497659 1613265195548272852596295774408746861860 12497660 -239594399957975083032278684175361075200 12497661 -272413230500141074126347507379457616960 12497662 620919612053185781546659967794893497664 12497663 -415311311665005671714413432430317094040 12497664 -37004635454538586513488069527366270976 12497665 230662381240155625644251501056551778920 12497666 264512539519313567940885272350090037760 12497667 9750804813366764097453551572432446720 12497668 -1113153940498320216237049666276290606080 12497669 -101687320755893332185000211017099075204 12497670 -170527337184346058085934986253729025280 12497671 299436591864853188404149508771068826784 12497672 1936169095298534519471608669898768179200 12497673 -95231323718842339908989127530759116800 12497674 -125907855553102750905123109400753346048 12497675 285093512929688908952546202892526070000 12497676 -880554218262748392117267840242359664640 12497677 -881197514584564302283514472501330454474 12497678 -721100785007777835004307215240662903360 12497679 594169489846736053412855334747112576800 12497680 55112131948319771577444995431959429120 12497681 -205759602304672974261780337557872948736 12497682 -279901394491980167279452764504923419008 12497683 1186617801999650802742333446880179774024 12497684 -795462017740000369204800674612818963584 12497685 -130167337685396474049452100467059615200 12497686 -279778103232513936216925065802382006784 12497687 66803709431097066162227811776114228880 12497688 47621130460420637747733141126219448320 12497689 -1263007711040316135650572864485374495744 12497690 52371434394959389654312068646906296000 12497691 693530463367033987198653566731074055680 12497692 16800368694430438155544180500121626112 12497693 -234976285057156040008795283519146177416 12497694 -269649482500110847117131074631484975104 12497695 -954536639736022110511300904515117488000 12497696 -1076246067608323945590086978764583927808 12497697 -497581059244969484894733944404971870126 12497698 490576551220217878902128407175461604736 12497699 -85598067743445047213418334314314456136 12497700 -200711761336149087849666863842670976000 12497701 -190799890203526276120250084999728596900 12497702 7862368704259497183140413451119167744 12497703 -1075454162864898904205191063730516539392 12497704 706709557838111439486595620421677957120 12497705 104399829318797315479092383555511870720 12497706 -418547124577137243491269160588424115200 12497707 24405429813712505763109548942320999424 12497708 -402807999950811107638303229490521494272 12497709 -23161550105924992521398140319498466240 12497710 376318420977372763283129629577814923520 12497711 -4686738611781321231682299440631221913216 12497712 -3257122987274757117266717645425606656 12497713 -1614402753084127704208302499379964653038 12497714 623391072852182134347816859604738781456 12497715 69584912599912007775831145248307804800 12497716 -10274440428062612275048732901143056384 12497717 -407003730603426171131272356080734657440 12497718 -209232806878785295327668950371248945792 12497719 -202465304861434156334764997317733087136 12497720 -264966279592656881352022779798770688000 12497721 -612767882694891973857930603539196324480 12497722 141126876654175616996444955017313880800 12497723 606391447745117303881866188575345076736 12497724 725064943741867569758257027071216898560 12497725 664868086822201056069318361278685956000 12497726 5906682056449888552857523433754512064 12497727 -124040163106506717433100360380718520 12497728 -51409125898469209396704518033264607232 12497729 967456776364992299848329074475389115330 12497730 -31280644277738013260886761036209812480 12497731 554536844964976012269941645176969849532 12497732 27480222561270677758242578402916525312 12497733 -606135111515093461091712983273030134176 12497734 -459885917385251084244272800705829138880 12497735 -7393462532580911729997830291156197200 12497736 -176630392635630712875381506950961971200 12497737 103710824220832839008302759854100595712 12497738 -25662552901825189287292718702109518592 12497739 792112668779165826663645719579048540160 12497740 -279950593866544245477914992252526284800 12497741 1015432546412022004055346733193519825568 12497742 -400049001196778721958052784036978648960 12497743 5380649528922772769629081272063259008 12497744 142192974151340401357277228941944422400 12497745 120522565609059323648048501076846632640 12497746 -27422766435780336205509857971133036256 12497747 -655857451071959817273821219671418348400 12497748 399101068903669465677972080308724736000 12497749 346117508595981851066978293372713295392 12497750 1169254985399172281398368355283529504000 12497751 -338742401066082520205782153936279731408 12497752 531147699375677515770076538531618457600 12497753 -1964502445033189066963729450478485004220 12497754 397460655695321164497438546088581752832 12497755 -981154235728019971540360111396391403840 12497756 -382270246339412041186757227321567918080 12497757 -142596212791433093402449183046640400608 12497758 -41758860315706392882528764377585608960 12497759 -383184879395511196011726603677738961696 12497760 -903484298707258008064092683049212313600 12497761 597423164773481080725078727043644035362 12497762 -194464743282304482438823653925864744368 12497763 25300907803256686666905035800215279360 12497764 -1253072236548157221980889117988060887424 12497765 118615668431906851588893007097613686400 12497766 -83828767414054143081604929594636614976 12497767 171474970512058843608336807543549683880 12497768 -1042600594657459789797810854140618752000 12497769 154876340740888700229140602874472929994 12497770 -1003585824626127420476122408406834749440 12497771 -255375911128405839656912942632103236032 12497772 -110541769419295285422240463985495605248 12497773 -10328091486787003834014649082127031978 12497774 -54685868715291979519172070801097210368 12497775 -125061464715942753274269225116682806400 12497776 41560406555355800992265446291372408832 12497777 -966336015069758171963763547424428906140 12497778 -167268159841031731972508523534796032 12497779 -998660282611130864036828314310262336768 12497780 6189312484743420674528439309804902400 12497781 287149124123838201684474061509534315552 12497782 594695915167011828732878332151661926400 12497783 -200305757623943661912977237580862978968 12497784 33117510127199099723517429229549731840 12497785 422189645826811976646679479531383740800 12497786 -66128546063560928202596995966606694400 12497787 -1709194762939861325388352139851257412560 12497788 -183193994298743994023939665663092633600 12497789 893837496193885791185277702106186963590 12497790 -386222015110325485816896118744468049280 12497791 311072909080988359963334957019810584192 12497792 -657816142445227143792411056379474739200 12497793 749214264122243145470664601630637610240 12497794 301689695982739167275277583957543989120 12497795 -981890630136940026671961919866266822400 12497796 -341628558940190842721914256558475954048 12497797 -47420723691866041817087153585411315200 12497798 533227533060839556517919330310885026400 12497799 -1240986370035421069350217907202096002136 12497800 -117064632434154357090448293338234880000 12497801 -372815877905878369072918360578113180400 12497802 286381709866628536736261864031530229504 12497803 -68794530770875129378237075155214914936 12497804 -1182131767287073775775448674186797157888 12497805 166594442837127825011084310015325089090 12497806 -425099628398546373451681480627974701376 12497807 -459977407303132106864077864964480867088 12497808 -89970579752540241827536242332365357056 12497809 -710825281070693574207435440538518364096 12497810 -127224694182544475216499339265506997440 12497811 486116293943564524451672565924020105520 12497812 -19911932254704891287789015987556343808 12497813 -805987132441403144554314619576914542340 12497814 -13632534067329393837108389239586347008 12497815 -579696736797036278481419370048787667280 12497816 -504564498129788537672934144777413591040 12497817 1359104021152426928096185357305013377024 12497818 226734397948777146181260837427462934016 12497819 2387432686607300225814930596084363544 12497820 -4441247354139474075549102001126149120 12497821 -1626244268202365094798527483508821056 12497822 -592754537701323454361077680063955977600 12497823 49219227286244981640305369572843757664 12497824 -795941555721681847637851214408568668160 12497825 -58359480202470993284278101154576473000 12497826 441705050951569620993830228096273004288 12497827 -1408624005515440706628696961072870924324 12497828 -185143562402238757231726245897452580864 12497829 -1091008901494605590362201570888751699616 12497830 36937858373160293296113369024772396800 12497831 -225352026470536358360438762186811413400 12497832 -38881094963371200599317011959413063680 12497833 592760379424026401711151046984213557120 12497834 -447469957108219573502914477781981687040 12497835 5370111633887053357802932386549192960 12497836 4941405292220516469915253590417711104 12497837 48121619682372877159784441341047529920 12497838 146632736008386691059916933545434785344 12497839 440762537077990330620514974135226284240 12497840 354517605867735253313406326155183718400 12497841 741614946606057083326169509696851434880 12497842 -92221939880476210119143733429607634160 12497843 671611945123693666212571611421054030092 12497844 439193205912696733701924849382138214400 12497845 -1821154459743643818279384106551336964320 12497846 -195885874025640075474787588948508977152 12497847 747214965168954229452154642916711495400 12497848 3031084901665185080553551497825198080 12497849 -35486788815933134355885567104208745920 12497850 -72710548003546193907990240803746484400 12497851 -2471801941002301949164281949706054945000 12497852 -168889490305957687961199086793757432320 12497853 -218940883250895677801411679655272036096 12497854 -297709310157368743173770715321413373888 12497855 648824732822448319578873810537422057760 12497856 59160827982045307276178827626965630976 12497857 656733145114165095336859379116958636992 12497858 682933309977675600157288598169138848640 12497859 -1014084512974899059478880184116103257272 12497860 173877820257281766564349065437652441600 12497861 1045049316410372528165403126012231762462 12497862 -14869394276240486223961287619179792384 12497863 -187363210661769234408584102518752009760 12497864 43332819711944565868987817810729041920 12497865 282282949155315065677767551838844278720 12497866 29672892360587468098691898956074047168 12497867 -305964432425535663824817236155712885760 12497868 23292846646978089675208484434491832320 12497869 -156569828535399320475676239592517879880 12497870 198559501953823545576528531035262136320 12497871 -260312466929122668715515617836439252088 12497872 -446112504209575966695547128289312743424 12497873 560053571342647479404901828351353947620 12497874 -151146563193026711711355107110516755840 12497875 142296166028314990304615495484028548000 12497876 -929763435763447382424804058032792512640 12497877 93125303232105476545797979323579530880 12497878 -43552666969594867981623880221822389376 12497879 -20867393814461718553732948752661172640 12497880 -331034893452125972791897855663457280000 12497881 523564738109751919041947983812804201024 12497882 1097432804560469613612917344822780791792 12497883 -544818564507564396799881345371769302376 12497884 510641692608714090501956888420737371136 12497885 431904471203119402456605261299092697580 12497886 -4848564164256284848631523169664395968 12497887 347993081377866066449038545379509940080 12497888 555315816143341301192591331269091262464 12497889 787072064074996095988373592496080917424 12497890 468875215855389105586482719113916412480 12497891 52394505423354026511114748464942144000 12497892 -34099824320605757724671659082823438336 12497893 1628942907658902721119097003278918358142 12497894 -734710275267989087279695709334935651328 12497895 -56767221321554586802790941235394532200 12497896 1409085345659307010387890272112173875200 12497897 -518122649653118460178006995414027542748 12497898 43691332223190334007864357319682621440 12497899 1422951612174699174034587364381653838536 12497900 88885522205110311968006036111125536000 12497901 -209243186541708042404543718738220619904 12497902 166658889683928935731284432796056424704 12497903 -1383347674946456480072369833649583470352 12497904 194279723133737929629852893353065676800 12497905 255784961487679986023591303882149911360 12497906 40167452510328124860198157851754651152 12497907 5480449148117119728887479243849317120 12497908 500886194167880905088919330011443690240 12497909 -707805073625558660050114678620593047890 12497910 -173343289837513957653419968947892634880 12497911 2213715515080486211672902328358098069760 12497912 224993593472267296953415267047986626560 12497913 128671931261162447561350209672293331060 12497914 89643820172682511694471854833845982720 12497915 754502117946116166984531599864194140000 12497916 507021737397570665310177187043528392704 12497917 310645055985183402239143932065756807040 12497918 -477874849670934799393833792447025827840 12497919 408737090428920848751614921696548049280 12497920 950791719201278090949116616816596090880 12497921 -571587750889267508914021001462527009488 12497922 -14923548614261906341973215002958959360 12497923 231615619124852598493657803268587034680 12497924 832597226502026109019226204835276693504 12497925 437375497359986209217261881766984940000 12497926 204136900933043639695535139626036472960 12497927 -411948693483545673618242667944136506880 12497928 500490833021886716077189602841738076160 12497929 -326533161830473400987907487932603188480 12497930 109557363045564984447345887202600285120 12497931 -1026457101769573139612322867331928374980 12497932 -365560973308699476269882370381079626240 12497933 -156196103318910737654458669149371266080 12497934 -180232756362065652715011897143914245120 12497935 639251296440490342690027116906277659600 12497936 167427533042136573965878476059103657984 12497937 -497784104763540508346953943126269293840 12497938 -442622579858511779557436887648548704880 12497939 99312226292605820009152509542120987256 12497940 58208508014806307777586566503949452800 12497941 -271682815729804206369743837395339898148 12497942 -426563552811443194258375322082505856256 12497943 362611107406092659761640518500909717504 12497944 548467756584794285068536747877688924160 12497945 -194500352755195158071006576766859026300 12497946 831802606404122513481405650151885218304 12497947 -367992255872694158977824108358657860096 12497948 -118868819164362419930062379760387692544 12497949 -242931945075846829379519250554160626880 12497950 5155136165052748734490168048446465600 12497951 33442135035054589828732628133188249952 12497952 8195100195850063363357695274688446464 12497953 328127881256413666023396399506771864000 12497954 11621499306829776759028512971601600000 12497955 540399899343629970877802918322980925360 12497956 598932378382378653830890560140868890880 12497957 822377710601272096320683145082515124572 12497958 -1031468575164287795228385437184207175680 12497959 -544340566994677625829484306009309254840 12497960 -40210218578424476208982911379439616000 12497961 47292782999119672318625035329627789504 12497962 209057306113906015409465045609022491232 12497963 -604783673328765845171933879748438276480 12497964 -130048728311911502178905460574554561024 12497965 13211028562714292225154105725981839920 12497966 28104988156419724104060588008221553664 12497967 814002159677445175677752854834482937968 12497968 -114561015664390154782544091817805086720 12497969 -773496421016005847938970599423668030 12497970 43270106196386827129383300751425331200 12497971 331863418421865444755282273363383520400 12497972 650399053848357910079716227432618024960 12497973 669612196562154776855303692154510186784 12497974 66490753525765105530977716465938098880 12497975 -250057154327486864786855359221338431200 12497976 -901683408835971117371400630015460884480 12497977 248313077367893949663408123725567682132 12497978 -21244415298548400910248462297259169280 12497979 -626332475191767364833099597999522150912 12497980 394616934228531925483668121852257868800 12497981 1156555524785794376005913538202416560364 12497982 6323952772465696744946456167933876224 12497983 -122561144070856620485289481357045011576 12497984 -70493487669632549652579197499905409024 12497985 -644808920209726590180607076574510668400 12497986 15303531508124375783103780456660540960 12497987 293359209982798447435968908037319560636 12497988 -70571023187291869154803998619759349760 12497989 -456748822157171149587889628249812506468 12497990 585421752308388442908578699649180624000 12497991 -23072337968514668359400647874177556480 12497992 -12962024651518208908882179928476364800 12497993 22262222787245443493543633293864803264 12497994 -487241728954254499394796687195721434576 12497995 -217496580745444710711129580901128092000 12497996 84583665828075430813082589972712243200 12497997 481179876197497956506584094093410680000 12497998 594827310402951324491428051414132728000 12497999 -2082503456332247711470860151495077905064 12498000 -202364634702265611438629569085079552000 12498001 -818014566625733215861332557911688345998 12498002 406746822568940681075551968248132325504 12498003 -41793672835744841896850497105378022400 12498004 705145581669838928711507004679740716800 12498005 -642527974287142626023996609047724225280 12498006 227284381672491699229346486443907411904 12498007 1379357679076175552542372942572983989256 12498008 510746242814154868600605335969769308160 12498009 495024959185575433583532377942554433280 12498010 246402279590084413954557781064396313600 12498011 1794328127685858426530826601979473356612 12498012 -915919082015029647701510579852286756864 12498013 -896762803736508073813214843977693499616 12498014 25461366618703117046034622539995444160 12498015 101227636254831172045939894277927506320 12498016 -1270207294017739688531597662133030486016 12498017 -594385687347276671059094117474004556608 12498018 -236617380002612782993147074919176786432 12498019 28616682558697451298107262641106570520 12498020 1250961510274585252108222060870508359680 12498021 1048625176907355414696337475243032020990 12498022 45758887988699256109278333269755636224 12498023 2000150875954793059924138095202703855664 12498024 -349331842308813176695499699296040386560 12498025 8804975681264455262090997338229638800 12498026 93552216643829138928759742450065557184 12498027 521705893913727793996303655744353666560 12498028 -565784289576325495370579329901201278464 12498029 249732461819094900142999739930426580000 12498030 -140396457311785030680642489894201024000 12498031 -165908479127886192712668916548211228576 12498032 -319526830877140033014563469231389835264 12498033 -948650532724571352701547000950720773776 12498034 263868737109801838962566005680587552160 12498035 805481825818504773016790040720050150400 12498036 -3077083944739055814039267374413541376 12498037 196421750540832359031479239351838037120 12498038 10357005185114529522424600955274100416 12498039 -51633875895661532644157714226930799200 12498040 792261823110763088692616455722122956800 12498041 -154435141075539233661059030426981601408 12498042 16094714314643508832252969854948021504 12498043 -941102820583490633328564467456552323680 12498044 -192955871841069793467507467077885868544 12498045 -50017342759286238598203759301373111040 12498046 824680546053067421497244359640300405760 12498047 535424322090883829415503012299630682496 12498048 -586649174762011475933867726278439731200 12498049 528577693917054009680795283876197403220 12498050 106675854316387209073312483320890133600 12498051 1239852077096160969872396558961413488632 12498052 42753897700307976773176355264174604288 12498053 485316128084168233413361011448830950784 12498054 488297757576191376832047457482018121920 12498055 164400291415602169349546567374253395920 12498056 659653326144376834553378326058552524800 12498057 38085538310073108361845092309309668368 12498058 -128441559804276660817550559422810343120 12498059 362868062566035718728218598820421052672 12498060 269677206154852932509902394158055823360 12498061 -1532191115410987304656765572898806651476 12498062 -187460402403388702436246787194713694976 12498063 -1248298132095563304790610403569506083312 12498064 -99678318055169248027178715325858078720 12498065 -633591834770543873483890187024558406540 12498066 46853213404409985256652827396415614464 12498067 -1390689617335638669051518251852572200360 12498068 250830742278847915671528064434652200960 12498069 343406940823835686363346460409965296544 12498070 11736417108783335978800554233539829760 12498071 -873205517260524764214101830814027062656 12498072 -294945147075603039463419825420732211200 12498073 -433709887569717242815983446518697442560 12498074 -709723397520445450601669731917207206688 12498075 -577412269042490978856448112005739231700 12498076 -887329101069120864090543772987819594240 12498077 -560255665231110378137967646904897587188 12498078 162935218454738774359856842760337220608 12498079 17260835592452677732138562332240745088 12498080 -254068443358732983991123355976282931200 12498081 -566505064759258748044057144016239591248 12498082 331971438170996791495286642374867790112 12498083 18817741297644451454603495660593556208 12498084 45683352164271643684157130679486218240 12498085 336410722873928497593781513250428262400 12498086 -448074772591050288446632482136278511680 12498087 110595534751453445329067404143819239592 12498088 490560461310923511534307616963088384000 12498089 469508160805811549800954854430571330724 12498090 -442483795984498523986738314394475781120 12498091 1040994991846703434249881393353911997492 12498092 32699373745016142563716533355164587520 12498093 409769475783998903964732290872783573440 12498094 -117255419722719993364976381376103735680 12498095 1123592961606465264866435558554508166600 12498096 -78200755999819009461821153740423495680 12498097 -88137071471485323286114587993932813388 12498098 -100278149502316381357239033741643960320 12498099 -691517175681414218405215758243743259648 12498100 156102651519004693583085968816919094400 12498101 -208889754218338501409085822955432975296 12498102 -690875214844349003059740645010494335520 12498103 18041018150237056424064335638027796224 12498104 -247629146582059107742616710785111306240 12498105 -799268537973692695116150933068439345600 12498106 352005650655733942151527625339463496704 12498107 321112371387341580856227602016204854832 12498108 31399800294791635505008278323958743040 12498109 140414947184636089847021665787248624204 12498110 -71806929854845697354899474121085359040 12498111 -40861989676503943398049881112681475520 12498112 44411333218863790514412094231469359104 12498113 -3648571018622717071230025247117981008704 12498114 92684186705174379252954890017722963840 12498115 64402304879331821785147361427485491200 12498116 -285114395706402854235650153599694929920 12498117 248026029662728823677681847460628669920 12498118 -261225191187870369619450432744466670240 12498119 -608492649655626152797482353845262023008 12498120 -908437174289659575208935013876047360000 12498121 240579769575967486792654179056931044532 12498122 -2929106529457437884946768271173866496 12498123 422322467493851136848797443876716898048 12498124 -1131148122823250284275461289347974208000 12498125 -46599623000389570562083477893708371250 12498126 -448457780787175562340387720631910302656 12498127 -3351060212945544237990710952972587687048 12498128 -396251934259944370609319961032725708800 12498129 182147568341646837426988560692761389888 12498130 363790696991021415791409632720816332800 12498131 -11306372469542993906021174694017917440 12498132 27485246865176790662225715090151606272 12498133 -361884578521458682325798580228263600420 12498134 -586895571471821921321030767164735603648 12498135 108003862574932190065385894831454912000 12498136 -263078161128798394266887178528419051520 12498137 -1490995643774724750740400936660003284214 12498138 4823028150349105195491403199424130560 12498139 -234722428479041112710828698820332023576 12498140 517474689114133503959713662214407398400 12498141 1210970890098522727842925932942651172992 12498142 343424213631291312669724546806502746624 12498143 734786245826030469398763063514011565440 12498144 -21337166473002558558721399561259581440 12498145 -850854668692288017201709156506296922240 12498146 353004649469493865074270263979678228480 12498147 -395197906609657916166999155412107643480 12498148 -279250792295606908922377149117612742400 12498149 -30915494294357848369130856119507973540 12498150 57998441793986304333287271499557273600 12498151 -1305396777652055687916108981326903867848 12498152 -378383037545830458927672958316495078400 12498153 -291621208262874521215914387069881186592 12498154 298387955350241265897888702691169579184 12498155 -244954812063843957235789118486865553440 12498156 244150585492206291887373400421559788544 12498157 642933404357900366433682362934870545024 12498158 -293851486049839006758564479885572390080 12498159 438999044475889753564381162291679058720 12498160 44619021224290575914843072697492602880 12498161 -187395809187764889746074340695085430348 12498162 -225176449756055498720307744805685952000 12498163 -124381233922267569175993156088907400616 12498164 -287439256022171408558951938699836893184 12498165 14394333533043728097050171480535542400 12498166 -105934327816708544320530076694801325120 12498167 -328501077578199329595439765766388392016 12498168 -113834946475974738226328746148828897280 12498169 773382366587242960722960755210107646570 12498170 77145961791037138324018552421847053280 12498171 -58232477420797208804771332801583953152 12498172 510164389700999580358741382463501234176 12498173 -1040698405458467135516264175431456227578 12498174 91662571377407012451867871851445478208 12498175 -54536182702713738208064980484866198600 12498176 1433263113266889888981018590685809344512 12498177 -232974248997741524935064124065530712064 12498178 -220554754956810670136006457859609363968 12498179 415730432186507509201511659030290385176 12498180 -490205068179028025476461149928487219200 12498181 -10579367885194442057541825890206692900 12498182 -87399064886498328467662866194479535616 12498183 -940598688822930953962245177404396748048 12498184 56145340523163753787541538682336389120 12498185 870208130277544248404206628388754377600 12498186 840270624929577973443031282301195536128 12498187 -172421705382869727434899976757137181200 12498188 -360505974475133435185885256765820195840 12498189 33563687973847215883872835791886087968 12498190 -76949664374487245254168093540229102400 12498191 278674573067612025826541788479458108592 12498192 -117797718669516244123286470609624104960 12498193 1221409138173417500271731644171038950016 12498194 -329579444139707660537646197886285743328 12498195 -53935844016624848523410225423489280000 12498196 1593910931924549386290464830713609508608 12498197 690834290768943516914984827907635379712 12498198 -357068627533819429683726850384367209536 12498199 -190260873479331864199358565837918269264 12498200 132247573119060600452028608927416320000 12498201 -741126778250749415269208260347464832960 12498202 -1072672772249587709804019778540394930448 12498203 -302871905651672984787580534675378471548 12498204 -102610196299261109820164050366818338304 12498205 105646589082570979382132739814047562860 12498206 9712928527163017401623808326321617920 12498207 217607606874311707804660785069384826440 12498208 4259330590120307229901695561926443008 12498209 -170167084360089053353499409135684938496 12498210 23862359584076405254564952341481191200 12498211 -913930780722161725022467993359600364 12498212 -191248099549442591791874576811884375808 12498213 -114330779292732687861518188524035135232 12498214 672332739963943354938893749814409279456 12498215 -208860716206258243266814107750738221640 12498216 -265829623527078933131907840684740198400 12498217 1659349627085849111956500692414420157120 12498218 -293471203109182272617373866300296932000 12498219 336559505963852583227206512721883384640 12498220 31602201637663335189993036600819271680 12498221 291763660576181328924524835626989174422 12498222 81451671156933266302809771951018823680 12498223 -722010075153007953107500014077000505216 12498224 -340100987462419098299696392398395228160 12498225 -506934941346271865453511909611415992400 12498226 -1245179217916829081968176585225326492160 12498227 284550195123218643870078841708886134944 12498228 1523531539782483688925738673569661312 12498229 -1869005168269425113885348859452271740320 12498230 154189274394891954675269202566917466880 12498231 371709170251097655509866556034874476624 12498232 1759142580456534394325067444735718502400 12498233 1145304678779007850932218915785733460624 12498234 178075993445441551988592393484849075200 12498235 -374468344396270436322441090804324569760 12498236 509137676422330017250205377367028200448 12498237 -559774109493210145132197738079435823706 12498238 -634371535998441067704778975735049780160 12498239 178470542951149060857768742289480231808 12498240 -144966348605323549192946606262473195520 12498241 68917773804677703353390046319206351360 12498242 -548970623186649944758159311474126530688 12498243 -951886497148772164115525247789083945736 12498244 -1322723844127620967004429107557480956928 12498245 -378761667175545755084631102255870825000 12498246 -655363447946412806460284145520315084800 12498247 1969645916644456222652400797913265399632 12498248 331615946267890172938127721731349381120 12498249 92657142648027327254737208337045687168 12498250 34084647748617574545592636021027704000 12498251 28891802137578013164478982404077336552 12498252 -12742845908686580836580275805843957760 12498253 -351377999526959817047225991351427807498 12498254 -740756934909793853703849928229398127424 12498255 -59102280276189480885347026671783790080 12498256 28229448049514138853759527035842445312 12498257 -35135725033002437787194308605775809120 12498258 127495725843631319695769246790211381248 12498259 -1608698942564116496336606194530507307540 12498260 2344115182973651380269894929889615360 12498261 -298804379524288604579712478287602802528 12498262 -313419535289205292393817582150693889408 12498263 853909139893155991856297246493103861512 12498264 762743245663493200972937471680418181120 12498265 336772371068569601455671973609254216000 12498266 334808711855024309568111709734404244480 12498267 1713563450692832768903289728253174240 12498268 142559478658182936946021556055207285248 12498269 322978753542513081737220912315880761600 12498270 31807358740887210754161968698395033600 12498271 -1441973160940820382288901351753076506968 12498272 273309516308766595428571002428075802624 12498273 -1971835588168704879168043373970672972000 12498274 770247560348409032718267349287096975360 12498275 27978046804532609313380267929504530000 12498276 56362496696161523595411079758930247680 12498277 -538267074326729626187578381319633209056 12498278 -370419723954282756725584297780283314560 12498279 369221395296544870485453376983104390184 12498280 630366798798631368574240294268603596800 12498281 -637840725817223310578458415185467906828 12498282 -160389925973709630027194110342129822800 12498283 -1178390843511079830704371700583999484920 12498284 -352445624141558433944215046002913904384 12498285 448350994216646345161831501170982879200 12498286 -261882580332657386779909107799253936256 12498287 -881792406580281850640438374159922347488 12498288 -73916461477961530232900561582481211392 12498289 797410679125363524411970245648004283090 12498290 155180680756873488054967642996469760 12498291 106496440347982949598085293110035754448 12498292 52973693672768197667732745470577272832 12498293 -1178958537849814317994472702213906869458 12498294 7318576905250634695993713305396345856 12498295 648320933245558106223479393542400893200 12498296 395077462361754727144666863244164833280 12498297 -45796422225460309850719036724957944128 12498298 520799953104164408236746395730783911136 12498299 -1114759670673348933695563186141173197808 12498300 -12681647906462280113976400333515609600 12498301 -311584179121949145070508075034019094016 12498302 -341443901785726327355229089884044891648 12498303 600218224534950786494224790196835861704 12498304 -76518442392253992447696730855990886400 12498305 730204450230190617587977385611254725460 12498306 368169428851218351355788042936681970944 12498307 -1379331919737502243596957881467582308648 12498308 1209181365267642355772237058909274700928 12498309 955493232463691828736033875769772315614 12498310 -630453512130321572324464984770943658880 12498311 -182904637989641004427506069722921193168 12498312 1016678868626522368583087597482823147520 12498313 -604201219128236116430632701747116014438 12498314 -257928064694236168103661475079984620800 12498315 173239527571404978306044674948733130240 12498316 -471983988980912862911463198106276552960 12498317 -189021648952457339913561363110204132160 12498318 -23929911628835561814450936020811616512 12498319 1091326827611378082562110359988762853696 12498320 224752066423392148815246235495075430400 12498321 422958016255449454785630271259414500608 12498322 -553133126894331394861418877712025778288 12498323 -1731509001786204864990637904505859801428 12498324 -301801728516159962848562903998306713600 12498325 -39944701038950312725066982066279612000 12498326 76890778233610499686013260376991360000 12498327 562413936378069294635605708925767509840 12498328 -119431372389764433195682674862658979840 12498329 -1456010611894809521731295694917848559616 12498330 -717190148785719485347314013510502400 12498331 803049239772795767369993426175377168132 12498332 454255586575484139060853590099062784 12498333 -391082294930884729299953546814231969600 12498334 -667340181536857056806566128953027298048 12498335 -496040997051957028029444475968412581720 12498336 546032959376858753307671231105333133312 12498337 -13943872265277779926174248568222156880 12498338 -138816510460170533033260789856758150656 12498339 -253085398901036171715676749480121639680 12498340 -115419804943463898524281801260111548160 12498341 -266739820604630359167806877762189421188 12498342 303951912987859161986367877169264709312 12498343 -292911035971550149183841705974756045824 12498344 -1244331984619442693097478797874329891840 12498345 52910980578020735671931801359101322020 12498346 261527922899850847507031027025085639680 12498347 1329725172095172665519899929047146271352 12498348 -271959980860494505826722066332464478720 12498349 -728728089231768163219115834976920772288 12498350 -513285137400097211335764503413041897600 12498351 -46045474633474071971549576759908755840 12498352 -166211621572210597881655268512220610560 12498353 840859502842108065787632266983761461760 12498354 -312300273491251667590025859716967736320 12498355 -756584567255461052872301576516630868240 12498356 -520279778471105376485832360890371177728 12498357 8416661207557325568290945885233931040 12498358 -168840295903066681782083561927772778560 12498359 -684204785964315056150942164353468043920 12498360 228125346312761619708731549377757184000 12498361 -376475393023476113935358482908508829568 12498362 -1271745634577322598442448138477882043200 12498363 -429089739634264549134913002413694012096 12498364 419203784776830815168295184788454656000 12498365 231490186175800713721689403434657282240 12498366 252034129180780285882458756232153770624 12498367 266637617296413591387757196156307214192 12498368 79191255453903598810913749982402052096 12498369 212032311597294709708018885566233464128 12498370 304192298099453642752320535799948942880 12498371 353429666958734604217763377533053314200 12498372 -183972166407214446413002559014078303104 12498373 402079723437407970762703425967088668380 12498374 -160293923335934949434274646652890269696 12498375 -1012202146089035210794685005611405180000 12498376 39109445506382092987776068618986291200 12498377 1217785372796316246169811232744915315840 12498378 -58180084835271610734890566822884038400 12498379 -345253675774301876375992762095586151020 12498380 14082308547249131109969548847325762560 12498381 117566205432799577063856957512426939328 12498382 12995848778413882230501751445803716672 12498383 -551045185791208548267150455277636347640 12498384 -94745298050807522625803655984954212352 12498385 235171470995986181665846113187546257000 12498386 -158270490025149688757048076727501834608 12498387 -946654911920695151516648817805182383040 12498388 52328130950323867064567938969862144000 12498389 -1453865000179290378251214051012739519776 12498390 -156556284233252545662181946487088848000 12498391 921591760022548412879015660226845975400 12498392 -585526359666971174700364223376045342720 12498393 173336198650561242923568511692025449504 12498394 7462279452434879167273922622384844800 12498395 167025280233373153441262092094207476320 12498396 -27305554129210512883015355559885474816 12498397 604184786019462600069570347329839169612 12498398 254593693333062284902582102319815254720 12498399 84215364514564419744316596471237843168 12498400 168468161144627437108716063137660928000 12498401 59551077232816259729693830722649482402 12498402 -198569418289910065568835164290136726016 12498403 -109526701699103825534114231688955539856 12498404 1149013768061883900879801252195709387776 12498405 344487676170344138066845579037840781120 12498406 374786167623956317716096892283959814784 12498407 -428481750029360843029856516595653903712 12498408 -774711231281778321112734981728479641600 12498409 -563305232008669390967658717613749841920 12498410 283009924092733215011232093846884907360 12498411 814811224249030571793105894828788778072 12498412 170589847039278109480201509245797643264 12498413 -1623456738046829689826799093913343383338 12498414 430101531344741951072853581927356892160 12498415 -453289024170748955579560295120488231200 12498416 81053613231657366286896765870481539072 12498417 868958456680421711867069176087178197380 12498418 382458349553134654530521779471403536800 12498419 1983788059401725214880262360619986566944 12498420 145794738074271560901412734628257177600 12498421 -409950034935597771165529878176883913216 12498422 -867162031497361319385696152885940763488 12498423 -5608012666994230562374576676170252032 12498424 1670004322855899595510880680877098598400 12498425 -177200982613859172762719438199725875200 12498426 -57315809245962907423407378781863800208 12498427 1096207925937800510236070711640109514276 12498428 1927534545434287679383365925458155520000 12498429 1224615525662682958677308245564940150784 12498430 -279756179088665628599300522150292499200 12498431 1066720240651213895633165248034735622264 12498432 791419293748397994766600140886659563520 12498433 -810659552620907911954572133480342648318 12498434 243559260652739841070856186768362492992 12498435 775310064735277654209943303400734255200 12498436 669378794271976951657138207064228631680 12498437 -463891374194921040596000497941779847648 12498438 -120383689828370908575883812269469339456 12498439 -661233833119792701144355018485185784576 12498440 -363206660668198594658438037117049958400 12498441 1067055429515666971784554739948855730192 12498442 -1049172160490085962655950874727849862400 12498443 -1462266071305766590457835475548379387308 12498444 -16500872205389722026623222650871983104 12498445 -219901228698786077060178033092395173300 12498446 -225198075883022481762073851540965963328 12498447 -349536311846744981600772581943989629440 12498448 241217759607553032334302872614858260480 12498449 -461600211919446128460778796956344755340 12498450 62960234447406997895074397215741728000 12498451 -8279548610816802060185428035871432704 12498452 506162866248699621901943811350437881600 12498453 114950826999719034302538058890780000 12498454 -361402586614144136198312523763510009824 12498455 63343728098868419571684598224338160960 12498456 -133509677046274578115971597037094830080 12498457 480359950006662471652917614791265179780 12498458 141158452436549351125399614287665963776 12498459 645392627229167080561538123357966033304 12498460 553174350144636091069215699212482560 12498461 -692211948743159602521736423547403286938 12498462 -791472298430652992982433379132302529088 12498463 726402769128557805208997048676319170040 12498464 1038306012398410982111281258808212979712 12498465 -231502783813600294364622566364760625280 12498466 2372932525517190373410124750496736000 12498467 480754850931874378928738344489998870912 12498468 -367466523325010745830299436953736798208 12498469 413972652379741970202020545939076183870 12498470 -254967992205391204427511748718553352320 12498471 692634084769405255183738276694589861840 12498472 377085225855315120464352458029200998400 12498473 -607147089912775946510727912618739897272 12498474 283645798300079976154445629461136431360 12498475 -677565297163916992746747058510074355200 12498476 22279860939227713074404270062140954624 12498477 -704216440416135231758571859885536665280 12498478 -57206017812217159411412949216224864640 12498479 70606447536000615616794992605539729696 12498480 20961062758611780046925075939318169600 12498481 -369598968680080351098566716933554556416 12498482 69739147313030078906449661840427196032 12498483 471905287301781087383514459821850111600 12498484 -196846559544104865028476319408798409984 12498485 -255869279984628641295511069129836768000 12498486 102687648776082081396738367460323946496 12498487 946078115150756370843483729469474828160 12498488 2555605396409346092878758194649707151360 12498489 623357696477637917470536812915605885440 12498490 -214209997194930452704152220860863892000 12498491 -1186092836226714518029613010696634613616 12498492 488142173533645130613353764323144597504 12498493 398896612184896708725060070039398026816 12498494 240208570659326849727126448887132055296 12498495 45155271059579212887571924564538589600 12498496 349579635274638824697605398921929031680 12498497 -1760515741127500687968496140453957793488 12498498 -302652647553480104527053730256832874416 12498499 530293253148807581220697462346616277728 12498500 282831592151918663215765975773207552000 12498501 -7237283064060852405265904151207030720 12498502 -167076805939273813805541266885936405568 12498503 -148537246699822671013411652874307641840 12498504 24502207726659771805544057255012352000 12498505 663779655852237830346299526176499312000 12498506 -838322898507188554853842312353814598400 12498507 -149063325073638056798281871431457011680 12498508 1338935913377127070648370833405884719616 12498509 24361199162994277456140807774523262304 12498510 -741330372244103606177830414989838080 12498511 2106074157830627077219234508770548248800 12498512 81403969578121641632765253973591572480 12498513 -69968435487713864516018032247426702976 12498514 -15982652356638056091315892362949820928 12498515 996086386862299199192786182752211402800 12498516 -892809900168164608069273442020942602240 12498517 618247908181483477878704612732284796572 12498518 -89262371366359459681396824320993963520 12498519 -832475244503589948864815267842552846080 12498520 -32097410066643108060822415069910630400 12498521 283541222529224622233104835137022944512 12498522 -165013330749636417317631076076169970176 12498523 244854172278264662687261618480671838640 12498524 -56626532457318579484252772153900219904 12498525 76908757739956068284385132409596929700 12498526 -71292610189554419728740558862158609600 12498527 -112854801303721906790791940849275014624 12498528 -1052473738581930600537347697131069374464 12498529 -351738262068358975405309081486791395516 12498530 80423819308601735615586576301248069120 12498531 -516495482495378109948885797085248621448 12498532 -611435706001998417967120964140497234304 12498533 403006516068558796580645614736507638782 12498534 -252445533169422140498988916621938986112 12498535 416991459475156142264876034858488655360 12498536 806575408784733888042109544790885888000 12498537 -338613939474853322468404663685400788640 12498538 411556306790795569582465773306790606944 12498539 1466940283329703507146849052836096461856 12498540 -394092875009300909218685829894692275200 12498541 1118473940849894393130438650254059967584 12498542 3252236517783268223052405248385489792 12498543 -92783900977937908304942377260088993728 12498544 -166320443981214879325514311510613753856 12498545 116769676214000718092851584022920608640 12498546 2457016596484608196333803655862112384 12498547 2036711663708424755828438548775119305600 12498548 -262212860614637197122243108192809520384 12498549 -7922536702321500972646051639523917824 12498550 -42265778376818535557138494711344799200 12498551 528650592522479473188946749174835722312 12498552 -15637335692562515307606787785301032960 12498553 1201779471568436328535077345093706719060 12498554 -22474792034491142366541570856718868768 12498555 -581655586169562322583128092292328659200 12498556 -57902827584361071212278239450433388544 12498557 308097089407168590101291322169181123340 12498558 169906901706811296168889265607729886848 12498559 -1235023316518925500002529153491855706240 12498560 538771066972527218253513999721168896000 12498561 -968030909927215179983930334619746065520 12498562 115477006741613910839277066491151214032 12498563 45352755625451448007160634162634781184 12498564 -442508220770230520763041047458533815296 12498565 1539379959577624472535934192236936893400 12498566 181323671047531891692277051929294705024 12498567 202979652462319501992721673717068539600 12498568 -893836790331004432278921622497655357440 12498569 -4694239838886615319188233974270146048 12498570 -147210667192742922635248386504654336000 12498571 591717522688154835137053298734275490772 12498572 -289480089103851640150911450890845774848 12498573 251973321071688536922520810329439157184 12498574 1218973368602813710858288382408698368 12498575 -658935755883600571993725320800536526200 12498576 -208415934235781913352400042464385630208 12498577 -68565218066935564694450313037716060800 12498578 794589916394206784197738232056899526656 12498579 -925772837903211529860358679623022662152 12498580 292451597898590624609072585557639987200 12498581 -1755304259335919818456180966988085621618 12498582 -323072090441994649205558685482194899456 12498583 1227010299176919439890254821723734907440 12498584 -53380306673473954474697585687217438720 12498585 -696580469026908886332898931549749017600 12498586 -1064204567541587159739865294799333534496 12498587 -67271712577855046036077519741309368408 12498588 239580002809602589961318674872638518272 12498589 2081185409556223164988952158166969276390 12498590 66304158811923682282237489031198284800 12498591 -79200890989120807502021807129941570560 12498592 -235501809526648875617393404620804784128 12498593 113016826899289078514236443322522478400 12498594 129262345294674026444406586430826816000 12498595 -23036047758785581063368347978810379360 12498596 1197416462220849342355470524437279503360 12498597 249895152153388062601694672769139991040 12498598 415117221600930907796059411091832875136 12498599 106622741214761188111385380023092238480 12498600 24231300078046435248652690070366208000 12498601 2108875850535643767267099137472945060602 12498602 -541797849340130059349275788108575769600 12498603 -141878771083330197478582663753596508176 12498604 431099256836971057380837024945432333312 12498605 -403848725360681530361995409655626039040 12498606 -570336828074842002426791546388809580288 12498607 1922604187703905364020200202033273394232 12498608 -96753782024596113199312946283764563968 12498609 -340619477189618849847603598241720670096 12498610 99851753387891117128709730161839404960 12498611 -406096854418777756562272385471639318976 12498612 -218175626812898706428768259046277541888 12498613 -1467981505134329263975511009143741587140 12498614 98766741543731872496279835825700657152 12498615 -55157577976888813101137204581268565240 12498616 -251035213464440244300057762598176522240 12498617 1471405223018335791997494645063096775620 12498618 -364526072066136845201034414252118302720 12498619 -198618768859869626854070619595081071360 12498620 35638915973209316985247248180850836480 12498621 -1142101838281035012417617251648664244096 12498622 -8091380803273188911123502350067159168 12498623 -434335192151829967863584159125566013320 12498624 20415736940128346268295694791895678976 12498625 -1231368130872126732401200600882502895000 12498626 -182274160204596142796825838401463051360 12498627 -626752364661490289001217297665816487680 12498628 -527632476297778450339157151368035829632 12498629 163464921825564498269322721429330536288 12498630 -233227799065663140215162544444695652480 12498631 -959627399178629974109392378882046686400 12498632 2702968257041424249859955469572210534400 12498633 -390866793837379264529084594171607241536 12498634 36321756892378815477533237956692023040 12498635 82307482517002642652144819424649522080 12498636 95151352334367167807610173706632166912 12498637 403652657087651125865585718300609694080 12498638 -18797815964991552196042164217023240192 12498639 49063750043652506799719250171126269328 12498640 -88421016013673916211538007078744883200 12498641 -577815090989026651972799705668948370958 12498642 100540217872987072053292207049676097536 12498643 1865771550942032635433735421595777272040 12498644 304394197513298715635095303520591245056 12498645 -112709118507236346918190454974515620160 12498646 -936338350513902009905521349790087637728 12498647 -269556139591078418287178000217979517088 12498648 -354567576767996417723418614456378695680 12498649 -1729524534681673293861759482720606977728 12498650 428739166875947605826636016483409870800 12498651 1222861969620735436642505245233209009280 12498652 -491089880395078213135407453146636674560 12498653 937016128359029813208197580035909236902 12498654 -2988218648406757232385466412266321920 12498655 -490866022345218112278329310209968951680 12498656 -1765278716145425656381443210573195509760 12498657 266686946661421281466953305312959416240 12498658 -93450316253633001549388317058998312960 12498659 -1420692260871779342028306354129278359140 12498660 228977114887433171454388761187055923200 12498661 -33531747813751244175300003270707434176 12498662 400492770343971653361191839109317440000 12498663 196949973455340992072777196607158468864 12498664 1781388471704913664804753480237966571520 12498665 269715481304106586450015178917635328200 12498666 213451459483165578528436535343797952000 12498667 149081723388749495455728423939036585716 12498668 123982815359273013549680257890239563776 12498669 1127650838687056666851457485119101156800 12498670 214491357435443316110356797424006335360 12498671 64621616166845293542473391024741042912 12498672 -57173261682585859373923771615608176640 12498673 -102998477685310513671448470099032716032 12498674 -107283935754981456688961719148841426528 12498675 195471065725528170471969410190896040000 12498676 1500471222009492214107523651551815916288 12498677 255525275300476061468541077705425203360 12498678 -81453826548057777915552913416273177600 12498679 303352949420065717802960913254233666280 12498680 -1054455657759975935029463858763500544000 12498681 7671422233331251646808213142377978240 12498682 -134170959770371649026815498987445225728 12498683 544537006104557209497732715116011478132 12498684 -465654458134347048019328492160577732608 12498685 -363780462419889715386318791464366176000 12498686 277684573546509764907710450854745495424 12498687 1285764685007169031579325159158222089144 12498688 -1196212490184112922682187275599702130688 12498689 30659847211796364617141216620869305472 12498690 276981178157236891998398012216291435520 12498691 1827193636444214755360709996245805508092 12498692 132907238131473331821084866741271282816 12498693 465393149971356503515543701547454468064 12498694 213331025130043471183888841345375134080 12498695 58883491477376391350969753886472560 12498696 322271420154882896760189108871938048000 12498697 -743327130842953835103566164394814554854 12498698 -412022415257526880372903762833407957760 12498699 -664979772883937035344484319588789482536 12498700 443113721330483746179072743212418451200 12498701 -1786433156875574024345596088894021348298 12498702 154788690762274995543546962994193492032 12498703 -19363063305505359180318304592213464480 12498704 32578155718296443947583427442353635328 12498705 -55745030775010190376322334634615383040 12498706 -333742825945026144992129310566560945152 12498707 -382955952650597681130106418941569161040 12498708 286783709618066843307693034941538498560 12498709 -1166180501545083749951244016431547322880 12498710 422982265196233787670747521184437452800 12498711 57412011574269015846201190978629220944 12498712 -381162588902981706353894554914182246400 12498713 623945772900332963302717650906533779920 12498714 30774979295610289022070962865572254704 12498715 200893273784659797829052541903543103200 12498716 2528792295502551574250896523031943910400 12498717 -89745484092711904193381021369410209792 12498718 679574350145979348848122405894076914560 12498719 1197274423679009850312245496842545089120 12498720 194058465495947580421706313009872240640 12498721 -195479037602598414291631374202107741648 12498722 -165312730024776161453145931630067111088 12498723 1096897340269083924248385702464652093408 12498724 10075849279802063103673541753915851776 12498725 141074794703776169748816447945637022100 12498726 389147916755340656549346676483947812544 12498727 519790753919963488389228389923049588832 12498728 -1139426820481671715228733510064714055680 12498729 -559270618650368400530256225428727433152 12498730 -45366295469108964093471954243708462240 12498731 5412069662330690807883003847223740704 12498732 -492192118020620686854185476637595033600 12498733 -230310130279691933404663194910051503400 12498734 804801942771819332088688321156868419200 12498735 228975243131281136336110995983710617600 12498736 483053788913869100610624095444404846592 12498737 -332144544831153631354423806075388704000 12498738 167998899719738858018164906880504839680 12498739 593359355588955812577271014550044163920 12498740 1750604215198719482247014471815534080 12498741 1148535127558096007666313067337014119360 12498742 4202046259493380209202529243013793344 12498743 -159844935931644220445814940638085734000 12498744 50052311714523309823615220374781952000 12498745 -444200118217198642753516032470513133120 12498746 64927399682036216318297982685995101184 12498747 -122580533712351611566900601756936444880 12498748 -829948699518637177088662286390158643200 12498749 586851204058378552885332115460174775750 12498750 -58271935937748302078847950812119720000 12498751 943937042112312804225937521688525395920 12498752 -99751908794889361610472900516315660288 12498753 1038293623240518170501878362270643539504 12498754 -427319254529308921733947471588392522240 12498755 -170374448154742370354511828403897017840 12498756 391035479255515101982286222918015081472 12498757 361824334276738420783990610817688720512 12498758 418082679857604649449526007996219376480 12498759 -88943638683762850841195703754968207360 12498760 -102505829550761723724738016821096192000 12498761 -245697325363499025660479865477975193056 12498762 -40692743213743679312835235701317230848 12498763 -263841997433615807422450683650329578988 12498764 -537063159651847024026026006544153095424 12498765 453463022028300807118425582480471364320 12498766 -32494177770388338886370765861148869760 12498767 18069404152063903033461043552493368440 12498768 -6496909376345903030787757369915637760 12498769 37922376537436501573789923127977586560 12498770 -119303887066637798343695488193469888000 12498771 1008520463279769462901370612453427235512 12498772 543067670752431982808252532079250110464 12498773 290057213389341459049434894148554822318 12498774 58829519771237516814696650094776058624 12498775 452835693708770284230811102844923018800 12498776 596829923092192394344446011042901166080 12498777 -381668908479572984641966302703356338640 12498778 374094029179058107972685898398135179968 12498779 -101429544579644594946009562534948719120 12498780 82187226373256042582592500511493324800 12498781 264532765722452222650329616882737787872 12498782 -336601588058478057389370277239955867008 12498783 338585628580265874444229469922456797568 12498784 1011566443096616052936916850962497011712 12498785 -173669359648454388475298977937241168240 12498786 53388020139518915076041839124354997072 12498787 321759108598683606109253330556916211152 12498788 1641794894566543799345193049534828041216 12498789 381183640764327326427875455599155247840 12498790 -145309020132825438670648352938674816000 12498791 91739450516131589466616131981962764224 12498792 -156579626700248310919132755364343808000 12498793 -102558320393653526244002252103249909958 12498794 84399476776388174755775547259349658624 12498795 -477065321834515826927539904113174148880 12498796 -673686374761751468135175384141225185280 12498797 1331703356490866416635848869744696320 12498798 49568831810453521068572125211426869248 12498799 935350716910540891453638476295583278800 12498800 122679117945848659027121333373011558400 12498801 14200627120557754004741464334995022784 12498802 384500595728752593890274093315537447552 12498803 -997864256190892097657159142198607104948 12498804 329593779334585580679003754487102791680 12498805 -775045502405503775608212467383308058080 12498806 197178948948446496024918196522829000352 12498807 100562322797474128281416645422038582480 12498808 -286126977715206229294372645345168588800 12498809 -348751160824859556531598215867686448300 12498810 3867544359414972597405358309546252800 12498811 114061368998419575082254373191855548752 12498812 -729073882330682731273077530263942362624 12498813 -1519270511716163548619646577613827632000 12498814 1000677585339825044499450945558066848256 12498815 -454218567183959395805144060749043671200 12498816 1096910461519977398563742034375475200 12498817 -549439152616531154301168563659159734780 12498818 -772582344138543026986390977956671790640 12498819 156383353249428292293458943074634014448 12498820 -54095189203836582669092744904176064000 12498821 802770505187459704312834268195348559072 12498822 195192604090680966982980702426675197952 12498823 -662720983414527180656989588133579613928 12498824 803763969784032729889018522951496632320 12498825 -222897998766510269562250328197168130400 12498826 3508904519118960427296160258436592480 12498827 -144920035005407892806494526104213516800 12498828 -128792593642300918599937776355757260800 12498829 365899334647730168250514682919427299840 12498830 110718370277704326149171825894450853120 12498831 324247723928034500063573373582448811928 12498832 186871891427698957387173813687389519872 12498833 779868650921433185441939257333516920180 12498834 106019920698317973938019650418439562880 12498835 421235175127781745328658207911932168000 12498836 128106536246887451119457584359104514048 12498837 -252905449921121767075775510368926870432 12498838 -842890947452263427218048764351768866688 12498839 22355965544192952509524540135341336480 12498840 104763431909460094233126919325908992000 12498841 -81947976934350809461116241109524342176 12498842 -98489160196284054519280000270292325408 12498843 -212623508430558372137401569813508578816 12498844 -779430808309967095663266233852791848960 12498845 -254728291651099289599654118496138036480 12498846 261857866160475746035621344157846809600 12498847 263834979927745141610073668746089714312 12498848 3543506720362892977707249958570756669440 12498849 894552008936206189047857597033182158336 12498850 -28240416066532536754409365078770662400 12498851 575486715340313295406318309125334014144 12498852 820556547895413147490268511710851679232 12498853 -4309688123171067557982441486837757376 12498854 369988410422932530416473983958726695360 12498855 178353142130334141258163492570164288000 12498856 965587481407321515726250781707320314880 12498857 -71441439240152678599542151246596982848 12498858 149304475250280075013286549029518120624 12498859 -67047006146904806012423157203866227456 12498860 1049054868144642940236711656713615426560 12498861 75139477736829980540258273534935255872 12498862 -222133432235595381547241381805457677888 12498863 507965387670798557429796485987027762424 12498864 33759289168884057663416060778538598400 12498865 -29643742838538109738573559073088920000 12498866 327324132050639542582699752405773647632 12498867 59765080618899935131948796327213124720 12498868 136725787954819336660950419113351000448 12498869 500680473043890042159754879999297740270 12498870 -167362179786390203284983513983078083200 12498871 1018441877296792210710714927021249546840 12498872 -863011729867394139632861525766580531200 12498873 -69738007073465142769684305166496705376 12498874 706021596695096855557866935561487036672 12498875 -928979048354333550212365327590483396000 12498876 -420080164554594838523862241056328989696 12498877 -1123511625023144855692624323529247193274 12498878 21952481889376310025902876156247401856 12498879 841120817091673791926527496554390768584 12498880 163673868759630202670812660490777395200 12498881 1792550161151796070477329534855877228500 12498882 -392230143613061978154989029984540958976 12498883 -1570522069748451578300549616008824956868 12498884 290244164123854273737029299018897305600 12498885 -187782710691252391551945535316785459200 12498886 -529778312086994463271508340149399080608 12498887 -224555576205859883282035958896437638520 12498888 60145999894927437524424703096170946560 12498889 -849981745324258024731463051429679818076 12498890 -9147508240482441341526854366281359360 12498891 -75591895866844438667078424238114265472 12498892 -452297712186317085408257892063246126080 12498893 629050326702521158811838201099474965760 12498894 -117593984823576717026396481356560728960 12498895 1159237546091084558958827425329617915400 12498896 -1490486892126485638617195400825798656 12498897 886098662101375314715174107760088943600 12498898 1917204827357266732824654222271906753536 12498899 593009828557859251350408895543876512336 12498900 -199449664660203957887630101410075494400 12498901 -1384453232862701194437923804680671211808 12498902 56770301625506501740454912492397238560 12498903 -5764880443669803096643890493486291368 12498904 -11980360906597365598283268493732700160 12498905 -659559085735312521031100161508240978940 12498906 -86775423992396521259348657603910205440 12498907 -287324814826842966149389807770213942844 12498908 -486673781902634752052877363880014607872 12498909 -1125084552178940263780587093886763008896 12498910 -862747834935908219300058434306110035840 12498911 -366870862712738019408822022049111797776 12498912 375314281321433675456152938384477388800 12498913 150744720109439460394555226090593724160 12498914 -42094164858134811458669397286690210560 12498915 222729586230491051505251289461619575040 12498916 464021879829762368842887656756607770240 12498917 -541796858772172890277288138133212471968 12498918 411447204716376294826457763708618496704 12498919 2580002042153465745574124156137123499296 12498920 -276365663233709926541914685739663360000 12498921 -84566974353452937883482307944756249600 12498922 -143235129975302541219281514003322425600 12498923 -463685234665727624293576434342030306828 12498924 -145720271008208087350389375982660422144 12498925 -100414238185362828949903220905667540350 12498926 259969047674641301981143728878365877184 12498927 281085535769863616388513218244625772544 12498928 -60892660390072797155110949760975405056 12498929 770937128886992296882823473310188840530 12498930 38760964649309298374261984694102177600 12498931 411505984311636825557329820710284854732 12498932 437573213852061043157016749924421587712 12498933 -83392878911115214017698279095073689056 12498934 396806223083819668719260400594715416192 12498935 442650837120441262089864323026297158960 12498936 -152214005770579104781887336273394728960 12498937 1200281803127901058901975640671789700 12498938 -434238055199204369229741360848500924704 12498939 -13239601441651074273856933686524429976 12498940 980469008270621392127873473776999214080 12498941 14885843813375955205071485863282819200 12498942 184664305611701472914971279933628716992 12498943 -1002086918755674457078716525790430435640 12498944 145062015416177207719821754455451238400 12498945 -205101368668593029379763789210771200 12498946 298896716685836966468542874772943134672 12498947 254718821527094332118895772804348045200 12498948 486442780931712041980962879870861115392 12498949 -952724991451709884989325406027025782050 12498950 139692814541133488342940455183704526400 12498951 -839111828693059543695117068547365127768 12498952 39731240168925848096427553875148800000 12498953 -1001365768477282665022628012726874189798 12498954 -173904860149999815452237965526502235392 12498955 96016655124676097878663339098920665920 12498956 1029898909213577159704071661942564879872 12498957 -558139682388032481267512542432831039146 12498958 890091321968684816955834237906599494080 12498959 392435790588995246144439899700536156160 12498960 -45200843594800259489335944000641433600 12498961 65193061971024259557808739579491837660 12498962 -197143150750261477328051371494618436608 12498963 1021687321946658020400531361153773551544 12498964 -813488880111588952308108336874780753024 12498965 176392434228129176975278159177158352860 12498966 616110027119511172824162454006755795552 12498967 -287769954513055650473620390155961353080 12498968 -369011104004091099640457550247416637440 12498969 222073126801996018090509658973767128336 12498970 -263087965918267714473171821059681578240 12498971 2114677997682169958203633202797237230000 12498972 1218728899112569253422870084371068534784 12498973 -520676514470701018459787334578561105280 12498974 380461961007087360457353394758161394432 12498975 -187751225677917055794637047998669442000 12498976 234003861202599805357930215442533580800 12498977 910846279596726947991034120652834153826 12498978 69723176080397399085381793470201005568 12498979 -389704433692808742444400122963637616360 12498980 -83378330359874003140312321784881712640 12498981 -765681584256334141391926865338962850656 12498982 -1875199317454527731006157596836270080 12498983 1461198363541310996111382287399362560 12498984 1336895447473194672550257167175964753920 12498985 64940620240241869384806543754621084800 12498986 -1022393567906230376654748322613499799296 12498987 62416505949681100469221312973346952368 12498988 1201743902075526232763605060278700383488 12498989 1323718167739162527806250082201264592790 12498990 -28683737104305277956901586280817397760 12498991 -160005614354512485955195403838044764800 12498992 676378066885366935696440413920442712064 12498993 662323258837857435165349069099508567784 12498994 -2051969938376083266569257316378878704 12498995 -1252608334417898391058045785275404785120 12498996 -80171296171998114427488261719193489408 12498997 -358996906750230075212724022996133148736 12498998 -703712463830980539356735551729083197760 12498999 -1069178907933472174581235247093880429336 12499000 279521586877401513859338910150041600000 12499001 -1393666412905709524763471741004428950998 12499002 -662535329891870575940965286931396840960 12499003 -99488722094874686120481413294989223232 12499004 -59396702371386170555440684980592158720 12499005 10116846183895681062288852717753801600 12499006 -232480323038818194901381742065972785216 12499007 -191005161928517521696744124417124578736 12499008 -241637133076654134882234534212822630400 12499009 -1562870159758542808770372699753291149996 12499010 181697498466161860197320774292781040160 12499011 316032207105960053002736463339386791632 12499012 -503442862799466905684625866937231179520 12499013 1208095711940711180180845863247528960320 12499014 -58722369876016272007457255808893337600 12499015 -1359310996518129685048784653122898488840 12499016 1662302709343017498023800490519251092480 12499017 -757822960050348068703531786950568897120 12499018 519990594090893987917613061661859735856 12499019 105646000957949153515466157879571950480 12499020 447390752254344146191966634790975283200 12499021 46900592894481906965719986066008543222 12499022 -834198873674555645402465871284491421376 12499023 -364448433474891315768631283624786321016 12499024 -10166588484630778586289956440416731136 12499025 3222822099280339604960901213502387200 12499026 116811919239996559956740671184384256000 12499027 -383431170014423379585421241454461391124 12499028 671652385554708768123608203530341160960 12499029 146896906619366580001496447496040765560 12499030 140489991088587393885554448361716316800 12499031 96454529174887937154443676279572045832 12499032 -80165063995541237001798345429437644800 12499033 -666849808897205973323926436712605628720 12499034 485914533753844291026349372999012690416 12499035 -40700069847063596017034566985901862800 12499036 720325669648167363318836464785509130240 12499037 -983179098315208927350190852887776068314 12499038 -555079214838343076614936822528328561856 12499039 -949257050214232515362985612623235345408 12499040 541094196227718907716785331499538841600 12499041 627941237549060978081284679773862692320 12499042 908732830681913132233594345782577710672 12499043 -173182169528747586174340091662290733536 12499044 -64113171303136465248684691266182688768 12499045 -167849236713897731733486704917253890560 12499046 -118942585231351482688885601537240043264 12499047 -399588926080892711786542194042164552064 12499048 789068464396096132028911281350384655360 12499049 1810890672084144908785527496479891969060 12499050 -195132733969681027638808955997044544000 12499051 -1489328363813510736079512327680390078976 12499052 1631269448782029842737634240778343613952 12499053 99070933317606958563977306439728388096 12499054 6341458558209262124698574288727733440 12499055 479066477084653995610083070626149892000 12499056 -377453353539202139943452839316057948160 12499057 289021755873628582609276927004125412306 12499058 -263684654387196069161793011931990720 12499059 -25894011378703760056296572308658485200 12499060 4387094881626267909268194589807656960 12499061 -13359211211678631401936937947987995908 12499062 66283397813405550711142684283857219584 12499063 -1117816167239241404656485341061986337360 12499064 2248458207085071052428298410220281446400 12499065 689515784023309372640316473358881665860 12499066 -390657266257491739963910390255169850656 12499067 77485061552993328355260253766115600276 12499068 -4260611382286341096382938029977337856 12499069 450468675230358995417452984937243416800 12499070 290118060794788193704241813626050566400 12499071 -150810942747480051230573421725299769040 12499072 -831633921265110302816321925507710976000 12499073 -590072639267088955538799501859356499116 12499074 12343491107749131207426233805550510080 12499075 466235394425641115773035291678352863600 12499076 417559353849667090244007270354095308800 12499077 324441471488384718713313649828081322208 12499078 -799942219538957523149498243491512224160 12499079 -40193333930968343744698474608915385320 12499080 -71176818534935537088982883162883686400 12499081 171276272673565695153735845430171911360 12499082 72789605275847045599848980182046316384 12499083 -2191587015166850656772175566842378394400 12499084 -584010739009848267068029078205671717888 12499085 680897210696094335159144619523278646200 12499086 -109494798512728615432196344967400652800 12499087 -487579894751356721542616443467480794880 12499088 -50480433635597134030402500856342118400 12499089 -271106846811984655035950810148910933776 12499090 513917325729263306834028703053819763200 12499091 1689108193035879024851704707105106555200 12499092 -124024222615300592365661522452234003584 12499093 -809488483465205666450130979705309740960 12499094 -383372805034287373276897777334913767904 12499095 165280617729765682058554331717471846400 12499096 -403396538808149268850301148939733401600 12499097 546810180981052507385624793753884691840 12499098 315706401516758158132263549836744797440 12499099 -848622533807264195695925987829070843900 12499100 125534943900408454187525581318805606400 12499101 851868421985221474351395352869553698630 12499102 48664475593784863122054932370950667264 12499103 625645233444879271617996258922088070984 12499104 691000202034690133988223639690176102400 12499105 -618692049953943388988646383312040133740 12499106 -264012972443581624139440806393908419248 12499107 315768470594603530452524917402831257600 12499108 316749538257842320031964446558968545280 12499109 467640413067385446186782144057271472416 12499110 -9597040072676944345893099558119667840 12499111 -21592369000841339699378859321363818408 12499112 1442756570161120048942935813368523571200 12499113 484058977614423364819247446570598981088 12499114 -312739048504488661110570652616124582048 12499115 538554298835821311851494186949755773600 12499116 639590201498458745096545188607808609280 12499117 -478689547684703164555017849167382361834 12499118 430275681381309517527744051919205331072 12499119 -262471570880239365336576370538407902456 12499120 -17267444304828488811531006933488762880 12499121 590653575385491544871002485499370354322 12499122 -88533325763689081720485925963978720128 12499123 200172398774775247683177829257231741344 12499124 105720945997718101598665479566763945984 12499125 409128051087059835777455034163354968000 12499126 385952823346181976328955843848372228512 12499127 1025936924879924155243617344945713895976 12499128 1189300531260536491281626433385691136000 12499129 -945940114176423962806689657619752862124 12499130 -182441372291765411123897785784191795200 12499131 -1380126507477217118204472268145994384000 12499132 451265659261588198340597012895343324672 12499133 -127254911129525389984556630914190656896 12499134 -860716221678979431584645982555190361088 12499135 -384781685326110250396355567504384004240 12499136 -45600127170143453033458488555199266816 12499137 -122667743454953857425509806968489457920 12499138 -75717179536670605577320550964124876800 12499139 -681998338583848568128887858816852667680 12499140 -67055662289514828320645578234844774400 12499141 -1966670609651522989685272348584159829700 12499142 45703080381921498083216387102620421472 12499143 315797607256650077916184320808541936640 12499144 447730440156760690707678470024456601600 12499145 -1021626951990002782223988342714595774200 12499146 430529241552086202208744775384281238784 12499147 -820271618258101144043900832139170202128 12499148 258495949158130827193461330717388394496 12499149 155442238366719471662866462476942187008 12499150 -248339616131463173912727428182064640000 12499151 -322027679829315559399093625014356530448 12499152 99305595823493340410541512312114380800 12499153 -1161970848095870171519774052674904380096 12499154 -782610953238536268396717833868195840 12499155 -355834658997235309729896766043724785040 12499156 113321694825937895707853116787358588672 12499157 -156844292344902347282300622633037719168 12499158 -169485968715821408737960984437773322240 12499159 968759861462137504430211792736490162560 12499160 171796672247534448733027310793357312000 12499161 462114066136893741825003683496200592864 12499162 -26802474089012806379376752399166555168 12499163 107928337928877652083963147059890197012 12499164 -2789982656779651288824432377432263680 12499165 774807655299939019854901105787219365080 12499166 125510085768614497147651725935268148224 12499167 243878142046293836846039210187971927880 12499168 709835420245963552771173070944090193920 12499169 636006573946575140755711417868107687680 12499170 108321292665782009705326681270476748800 12499171 -2081635277407979563216283038902855457488 12499172 -298600023444841409057055986953723084800 12499173 -667426379536948394770356890499107330178 12499174 -538601551001397071501303724318885738240 12499175 -113813403364296923981661087046818087000 12499176 32871844376911517445232994187915264000 12499177 -2418987174654518899660561479585057200 12499178 -98097634072049008804895804212787214240 12499179 -440657377360221360326298631647425280 12499180 -357308411138012327858977874575382876160 12499181 -11577801004257972455549322585203007018 12499182 -198926761574680700465712134702457992448 12499183 1324531939915568094520081413115828676432 12499184 -68524616800643445965123591960980684800 12499185 466193002374430798315079744996899268160 12499186 3149454210600327319713937962169046016 12499187 -492566462958975675309829921438244026164 12499188 -297337962500398219711815718778200412160 12499189 160755156984725729505378333348978363840 12499190 -64650842819223773316421347685691136000 12499191 57496682570441908715523465848414192952 12499192 -493221012379297339619227151008193310720 12499193 -512025857709826296472341901313510246400 12499194 -182522891562064055403572798453791641600 12499195 -336783734264026449229344530657514747840 12499196 -764342114994096859843399005531750647808 12499197 13056316077369465064947483980460080928 12499198 246252847736226816359853047352510889536 12499199 1730547663565218893814902838574299939936 12499200 -34977739391092209496912228449150566400 12499201 -224992640961209376983731771944474270336 12499202 362574666563083903805777537596550118432 12499203 -601322778649098993925431534121747966800 12499204 757842649169634783477570466080109667456 12499205 701775354476374195117364858075302840320 12499206 24705968165232778395639951131048909184 12499207 468877849955322097553912089852332521600 12499208 -18834282557171196363636202188853248000 12499209 808555272257825385123636578588910418800 12499210 281409502616434615616751700100338097760 12499211 -1589070419638230801797197490851640278188 12499212 201808906572002370641392372284052869120 12499213 90352420841717052711825197756274680320 12499214 -205229927282966355071854643386139990208 12499215 872206320431236723877581783841040207120 12499216 308472581498360030340634044991795249152 12499217 -1215397273600435696429611348226444774734 12499218 -130509152808579101696626399324478492160 12499219 -140416322303702153808649554829141342032 12499220 -908230921895790529526923556537531685120 12499221 322706281675653687205394101873082735424 12499222 -415287348461389215676933514915978649600 12499223 691821864897897448782709673519471995440 12499224 3686193246295898989232095279975587840 12499225 39946089221649870234798541965476636750 12499226 323493622187273086566798875221410877440 12499227 -110818615660849060698270565162290364992 12499228 -287762053646418795410889124917075006464 12499229 860285913421134955534303279946339396076 12499230 137848486746006109666355802470078296320 12499231 -49248549946590425358966479013354012672 12499232 1481375657751174469862531786951088537600 12499233 -337892420562138645773685735272582182176 12499234 -1059372964418071149114003850694136350976 12499235 251067205982081803238740762254121282560 12499236 -365783145934900016604109021516348391808 12499237 -1616814490485584012324001307526450098114 12499238 -185073190899520562941858415938619496480 12499239 91415893708377435866025709103969866320 12499240 552824677126040256721458336483839001600 12499241 967572872727224429183237023623059439972 12499242 25903711525982591629318526925273690624 12499243 115102491562320931630380583235301267520 12499244 -807825450152570404374770945202077086464 12499245 -662436367610333713859544137531828352000 12499246 -1353817680912388891903874477792839263360 12499247 710892693977558241000904138286599815696 12499248 30244936587864309912852048427396300800 12499249 -205159191047313947051110313211804049920 12499250 -109890750525093858159770022039884328000 12499251 -161772630149391676789231969950566330568 12499252 1112555369044742374702236677038666117120 12499253 -423268225369523160956524658924006128800 12499254 96541130135449520255671632958958232768 12499255 389043860607409447054908798495016713120 12499256 -491012047164170161109014342039252500480 12499257 -130569114254305650845417476710546141360 12499258 502170781258519110332878128888623894784 12499259 -1265087121460954246057197623335588032696 12499260 247702431762700077384545377168443525120 12499261 -77814126476677910160073089724545312480 12499262 285950625418590396118398689563629157632 12499263 737213043366529451360528016143359980000 12499264 12924451314240663754597511848288321536 12499265 1369059766560418606387963440779881512660 12499266 -43367147329573373481000706878249928704 12499267 -353285030723010357297918842554584689136 12499268 126600149236644640172448046668770319360 12499269 -76384002800281563225841382393374855872 12499270 -161407843765529404156095301338599274240 12499271 -223352715932327971090982491381538031528 12499272 54112142054565897006535431993933235200 12499273 -1285566505838733313281319941246105597478 12499274 -1218417802760779582117289378949071359488 12499275 -331049309981984317308407361425654758200 12499276 1037797317587737577330136531795817433088 12499277 35357346127981049353520081676059660352 12499278 10419971311278299463399443440168657920 12499279 18872207811952623420572415795488243408 12499280 -67832376153025110887802451092573143040 12499281 -470205339655737874757115534816057622272 12499282 230189030321147184459683213750078180352 12499283 35940335432915672918376378569393832000 12499284 110146308022597388926232732212010852352 12499285 2352175933510926466218812724674939839800 12499286 -312826565142777175942044679812047857920 12499287 1087784007406211118662494342501694055552 12499288 23437915927178662883945778981420533760 12499289 -1408354220414175014970283651570546460400 12499290 -53699545598712226403165552034706248000 12499291 459698639013985718263705614266112070672 12499292 -586608778262166003124058198240912567808 12499293 124722775328646648126149835929429660928 12499294 957889704848435736174494598753632301696 12499295 -306819729126580900213393571984545930200 12499296 1046454826977981731961348330982450397184 12499297 703289311914623614633139790542108405680 12499298 -169442366405036593161196044655889776128 12499299 -2047709808305567370981609540389588900880 12499300 -9498994317273955957841759168924800 12499301 110292901713986573340954905368832328960 12499302 -273732671982501918185829918266535920640 12499303 1002108355915065854545310273614104858720 12499304 953783955395331450993672469067382865920 12499305 -101646022513202054485666482235567898880 12499306 -205807991617990255738182483168549549648 12499307 578221082610135344377454525529691901556 12499308 -1924297479550351104536447114840994816 12499309 41024145484735357530620590660438489120 12499310 406979474200934936484292032926508629760 12499311 307999399896094489551426428051661635328 12499312 168616007509459394808104923908285235200 12499313 -192193669537021982687945140917981279900 12499314 -409281164469956165608701088276328357760 12499315 -1423500026910784531843778175311629169040 12499316 574230206123911153391835471335391815040 12499317 -291903776276296712352626454397026032772 12499318 -472454609284529405076471282314901239040 12499319 -161889627223947608970788313875972006400 12499320 92511695789424541711811509604007321600 12499321 1462530574906578796470053567765693166720 12499322 896376964717604715658755070069408391424 12499323 459887387712234800050636709965036993584 12499324 642061949560641600058637956373819392 12499325 146220446910729016737223975161192772050 12499326 1272938695628007768129889658664652800 12499327 554849519841707745051358207905125537280 12499328 -1027271758298740032747014063242535239680 12499329 -89996769259137278634344464011289852512 12499330 -704609348456905985086568580404553739200 12499331 -367998376208636905876026756390808918368 12499332 -300787620560052420562647640967492794368 12499333 -57405903402745091916617651011520409600 12499334 764675295205774148867088710274772062816 12499335 773347409088529370104394642378737904400 12499336 -7667164090099917215144604728546872320 12499337 -49394727452073758913900927167285225088 12499338 -315713538205362724880403581401793223936 12499339 1594453527752650389449568415450123005140 12499340 60757210184596753493814422929067212800 12499341 -842253392976119081783061027999590150208 12499342 -161776743419646829736247774170711782656 12499343 1732269182485840755235093611912232748592 12499344 -86486139165479020603957673740307791872 12499345 -20046663993157280211518013390150847320 12499346 -172938306592870872306304861960989526128 12499347 -404232002308860084359192258255614134528 12499348 -465114012869158616569170028336072358400 12499349 -135378262197503346406494522795670667364 12499350 -115613621377232303266995915936452044800 12499351 217494734831695047578543853399952279272 12499352 -33399298171640522914360020387693158400 12499353 26710631513511957012748976245126467882 12499354 211896861147385055135063341902664934400 12499355 38020257914392763436798695029485911040 12499356 -353236577082717322762566508946887289856 12499357 -267408576799802445918054770447175969160 12499358 617300501110122524700559682782147793280 12499359 888882689700804467049286825047775046400 12499360 -560445945847480826240538616041825239040 12499361 -642997130584832762489019919491216557868 12499362 -138677283584614741957961001135033714480 12499363 -96937328349630633692666203560159173496 12499364 -1858489721043552454554283872598840396800 12499365 -551699962669052653742269565104675978560 12499366 -401259234442650164165025083812885200576 12499367 1447675808498882209342571531680752792 12499368 -157025389210193321349517641970907873280 12499369 -44133837560295783394282448636707480800 12499370 -242254454041289892867535728093287016000 12499371 -421624159805959570838184513594788591460 12499372 640911761032494657995401968699764024576 12499373 -98501899541167188813080283932861630976 12499374 -642020102322274668093031294385328699840 12499375 -53599832172998532999028362454232690000 12499376 353722741746785129515317377625926418432 12499377 -78519460161713288008918749924304863360 12499378 429067923296406078775627984062900493440 12499379 -267480744720649485655392930930900172020 12499380 -475157504686317342343534660414205952000 12499381 45259923021776312815232415260671923182 12499382 -54189469091876450234796154008942195456 12499383 -34040928864411840089334692117524325472 12499384 -38513362680386698150302505680949309440 12499385 200381250773962834731442783756006891200 12499386 -177315206196044059323956842306330460160 12499387 1411283079917333327469633264685923763752 12499388 -1288887062007734542115292252625951147008 12499389 -29661214627653325176863824336284969600 12499390 609385137023221426400688564543287899200 12499391 1165743717375838913503896708668987735400 12499392 -40533791023966986126460225433609699328 12499393 2234180976559306327591444325917984029120 12499394 800142835633786729496267906481516812496 12499395 658076502969402278375708327154465900720 12499396 -88703942127843171347932793753355042816 12499397 1022783025189488609504213804567759819040 12499398 -197848110712668025851734471572551624576 12499399 -2125530627302051784695348181467920955880 12499400 -428306347748199008062089124890511488000 12499401 355965590215363572600040358445546679104 12499402 -479614128350443198275998215026545488848 12499403 -455821193538747304526504715955172485344 12499404 -2530428210779950795724040971101192704 12499405 863691005323568768037614551671449754060 12499406 -283045687234608953336441002280840214720 12499407 -179647440473274302991760929186022625760 12499408 109719186924904099501191688060580265984 12499409 1325167604634211675285297246683679972134 12499410 -295366389614051700958845253251690631680 12499411 -186142699466790061536988519980989369288 12499412 -1483886311735614466784956777243926528 12499413 -40843533814931886844425624179444215296 12499414 64711969922116322366389452028917124992 12499415 -628100075294767671305638901371753636800 12499416 -973937917978671490235163448904883916800 12499417 5012740999162877443598097830655517184 12499418 -1326963164680979119665655331332894423584 12499419 -22117717666685035257285759548859424512 12499420 539442874544884024917802276736759347200 12499421 -988803880746490375626464260738890813312 12499422 -76849839599885601519515503409931386880 12499423 -566689379252446322176370600038546711656 12499424 289883747193285282897611187588934139904 12499425 -32848735390742400508871801985467805300 12499426 -158677842794727981955808865542164103088 12499427 -517547368088520549164358193178125980120 12499428 705138625195429698492049981428179973120 12499429 -775189874532526793933509676468287399520 12499430 -735839769085771967766108394317910016640 12499431 -52962559569058006849532958453902349312 12499432 192973118366012869885701902410436198400 12499433 -43397603038768199214606537970185406860 12499434 -563255625226157036178639130061120936016 12499435 97960224847493330150128512523680600000 12499436 -902453562972483477744748779965991605760 12499437 754497522086048526707385479942572945152 12499438 86403858760716562773069622012000999296 12499439 -36382408728196700907226132998062435760 12499440 -137866622011197066119819902017028423680 12499441 -728280862352223073257780085611907466158 12499442 -174081371764638899812031659175134196736 12499443 907986730154547932921981249606856272904 12499444 -462220101537054268977913887250572264064 12499445 -67402886571279397752585505484835830400 12499446 -541389654006506668859971763750911142400 12499447 -615440373624492311041569845335038254104 12499448 -114933649903512178568411886120927559680 12499449 -995647918274336928233643898356993605760 12499450 239976688230252988050874674602484306000 12499451 -28033885916670284983479342011451810000 12499452 -365264630075820273001764440781730203648 12499453 -1269571085511984970472094389590609213344 12499454 856786286821549787744549281275556454400 12499455 7939384102791350284004202362390985600 12499456 665457640982107489347882195190642900992 12499457 74099439011215099132609013886134454612 12499458 -175202155446973556867642653255465151616 12499459 -1943187682262145428605211708473636360800 12499460 -434086648233784172738514212106238206720 12499461 337153119638489342519828493830984640000 12499462 -275529067009663121568731553941807271936 12499463 -56524763176208284495964381279120814120 12499464 -531859206038802698887149219840479232000 12499465 -3430971316768693075699583425940824320 12499466 137695933294544393763870443664042885120 12499467 446488360815894031447828741312269742080 12499468 955070481743653048708960645996514342400 12499469 1056781749272377355248050074012038152396 12499470 179968874712066049821713309841360505920 12499471 -2231718306380216995751136508802875622208 12499472 -291327123123810993694881727704960589824 12499473 -58369143426912056052081672116733480960 12499474 271185425917307343200671169105251620000 12499475 854543718594084586565987719173704599500 12499476 498317032406564594606390808500201908224 12499477 21710889942953666392270109249434751680 12499478 -146520127695440012266144681833582165120 12499479 -250681360854308649659232994924956923904 12499480 403406090964844069458657001427203276800 12499481 1487700735793072181306794024731603630282 12499482 144141263295165263380142804906091566592 12499483 -523136836855143389902828682537758796096 12499484 -1050705461684923571675016239503563753984 12499485 736544149685261913207218296040959068000 12499486 601029722663981154066673663348330680192 12499487 175604882079748221378770817687046024704 12499488 338160559051993334700018296768472023040 12499489 63304777140857518813543004676832223424 12499490 54067769813128427454733647797639131200 12499491 -281294994557016044333864162883989545608 12499492 -79408490472787046736962727247420364800 12499493 -1770167094087914213129703219915800952420 12499494 154331924599860595567032517574307305472 12499495 240417203546042547147442544128472787120 12499496 -2696606562786547022536691910855509360640 12499497 401405689163876141879274389828614746480 12499498 -320608154988109807708641428205494784 12499499 -1102067248811782474890484694535094530120 12499500 -77575231071331889641151004220672512000 12499501 110766975883748937713243116683279600352 12499502 232258570276640066437363698656168261952 12499503 -877936027397883314874139031931618389496 12499504 142205511776592051950379804452453253120 12499505 -536675175166908610594779786353675865600 12499506 118646863866146224255191094785937361184 12499507 -32884678677205729450609360336217967440 12499508 -41914961900487636060885067545606352512 12499509 -1732297449391165756038448401599505576960 12499510 -227129626358337990166302069842712975360 12499511 127385150881581234180726315979582596480 12499512 660810931586678094854040314281020395520 12499513 41301833948196616409588764519496833800 12499514 -799572798374572222191215913640764576144 12499515 6220475624270318884051557666266560800 12499516 550546085683913227747018105306819415040 12499517 -648962518366501175357009376960541013748 12499518 -48266002332420726399967093226022064512 12499519 -1559075985938531898291336698195341238080 12499520 172229173752930066907842829804854312960 12499521 759443081009009474396890745080571134512 12499522 477849602708505455408353078781329013760 12499523 462515757084006240055990015469477027772 12499524 547631928752715234958897021911372639360 12499525 -290518109868972748457430779854332382700 12499526 241568852629047702565033210600997380224 12499527 -112964628909472029132480807076453429080 12499528 282986435426489941083501048690419343360 12499529 532477090722385532257265977207892232576 12499530 375476670367019614164298699062830016000 12499531 758299679290883740193080947638432342928 12499532 -718982882642562867563724406447522946304 12499533 -174410317652185384112087500044754635498 12499534 118599913145807809483413257726234117760 12499535 521312659837194881520567550256025033480 12499536 83834088413342183168829859206681329664 12499537 1722554781853634433200103153904096643186 12499538 -683895532937412062268929485592886819840 12499539 149042848157117244188156608688390559120 12499540 622850357306021436950964467593160298240 12499541 5445222157621678008442962138498457344 12499542 -698749056604917115873152505533463680 12499543 -450033930017012400832690847406035977600 12499544 -386547085189151624975463215613625774080 12499545 -40201700964281738775395801735396184000 12499546 923760743034702928889300816049456767472 12499547 -788716844536349375875086054275422345128 12499548 -37821589753747221132800499207430327296 12499549 -1186224939857503805948249448673478135520 12499550 -50827788745232882957342230603870310400 12499551 -375702147329795480909811905147366984880 12499552 186619997043980715496710809133716078592 12499553 272779079578124159009152924782952598688 12499554 763639898202292680313186357573356142080 12499555 -716341934636188027120301845441263031440 12499556 942713978484001077505839267417768247296 12499557 -497726287292235664401636459202403208768 12499558 -780046126140473955098464519942506023040 12499559 1853851163279878384001732528445110875440 12499560 661259769647456507573591259712527513600 12499561 503243390971720132867687260834155567162 12499562 147641780976909699652447243928193044832 12499563 149526008322364174358973360993361790400 12499564 -181964027141408722083629462716483289088 12499565 -955610799385470928574101092886488881280 12499566 -453766024805597047287975096444978173376 12499567 -690551243615881870000960955231705060520 12499568 296626004866980063718132679621871697920 12499569 408233396478107956060500703124558044320 12499570 -485080558254069680505161881199939443200 12499571 22746234461426843640197599061326325568 12499572 75164598328075070536218369825923088384 12499573 -537226985300594053976753176373722516296 12499574 -71501738999680129667568576894000999168 12499575 -150652148986215102744685721475426960000 12499576 731095102277646648914055232313394094080 12499577 -311836160741106692499049815874969655574 12499578 -162124584468428555186498902525723266816 12499579 1011934921377043811491187626107826742180 12499580 -657614910078926429951153781796913049600 12499581 154610569828535173655871567149639050752 12499582 -572735567790260827383632309794692868608 12499583 800686474433869335192709613648293873464 12499584 973229386006109107037425929698672640 12499585 -522854484497947208443557233644823240640 12499586 629693786106761582228224037043971228544 12499587 1444802455498675670865660781908715999680 12499588 -76462679762111336284092173304781209600 12499589 843514200815636034807363637807047543390 12499590 313950594098184397848662529717132537600 12499591 -22168267901387541913929847273862875928 12499592 -41748156862705509361200689481430302720 12499593 551849679168890031740100136878016859664 12499594 286947253895753827709058026163495923712 12499595 690334343448802453100710861070336205600 12499596 17086923578688559632555669073060687872 12499597 -541095458823861057273311133802778880288 12499598 -550312469062356888879906223095830131200 12499599 -53785526959304683048537609418784373248 12499600 62804559814354638696153505582361600000 12499601 641695807123909704315687578845319368512 12499602 -323279151610271977259436038851115895168 12499603 146040355456217919887110612124674203648 12499604 -18325951377928723441421675612364914688 12499605 -3275003981907466430714267361771400200 12499606 176830365276013637205967619006299005120 12499607 665001936276441931180630507052905111152 12499608 -71134233685913644534233146985386803200 12499609 16443037361585338140888499591697521860 12499610 -275601988617881414109074500466878920000 12499611 42127174218025768480559143306077888000 12499612 -684416779525016680666462915133871583744 12499613 245787196125142525589690884494812083200 12499614 -241592087156275622153440205640527518080 12499615 -249168301858440558317501061386781009240 12499616 1125771699143964863427088666048242647040 12499617 62302827580405223554050499347371953920 12499618 -538861518812116686494661964242170520240 12499619 -655135635781182327885810304876979550840 12499620 -192201620726860864134812017913703997440 12499621 464802533388878276867447799052588890144 12499622 191469044938958438176609901886625012800 12499623 -818258888652967564348563456949630159200 12499624 -608981149344920142542028322932204595200 12499625 -16648081503861839670613442182389003000 12499626 -25290662562363042845553632023431889920 12499627 15097560178836258392362264067009428224 12499628 367167958699636894883530934887120175616 12499629 -303509369574633812827828441392477016704 12499630 90818179340261182528972907948255619840 12499631 542307027695269634751695871942623052432 12499632 212178087367209134781749212064350076928 12499633 630807383363953825648836331671533422320 12499634 -96967958594456618806588387784492875776 12499635 -222820136265212090976282751279698728400 12499636 608648081127743558172085755277689518848 12499637 -21619399504457578683624455440981929348 12499638 -479124004964938327368392131709057024640 12499639 -773657723406245113345202176546645913560 12499640 -501313244843309334493598291686195814400 12499641 -512930106521576230559294524525271298432 12499642 338399617280871609529511473607533583472 12499643 254604683024730126738690174103310587344 12499644 -39464798390121181823410886053911429120 12499645 1581792517631113935337708837997375781720 12499646 278033896046689176188820005449990870272 12499647 -96798569108014193859934097064168147840 12499648 -162277674569277816433405543305218883584 12499649 285004576573778131279235833584642377664 12499650 346613057881986230124797406684273408000 12499651 1323855233428782628640018966031057166652 12499652 841205288791588215865294512579877297152 12499653 -879736355492602872832978797786638123136 12499654 1326565847170623920621338668273409259712 12499655 -291769290028085532942891946082157566640 12499656 179313281618046318981669050344199946240 12499657 1876694182422141081390526984625245538906 12499658 -456819601734003238315115350053197253024 12499659 578473990146885819898490494435934441328 12499660 150684973544222557151038231953824455680 12499661 729625859539236007582659354402064742262 12499662 287980117064739818202931359502031769600 12499663 929219887070230438020298720303657960 12499664 95482724121494907691411070560825466880 12499665 55398337853176610839100289047502435840 12499666 -275220704833195841257227536317035289968 12499667 -1286402674752887073257582607355924761600 12499668 -1861004243765229370741407999716042213376 12499669 -172776036575629724569337355558591335680 12499670 427155414943948121952044994730579200 12499671 685889098520684997963303093087405419112 12499672 49269913085698783881554705442620497920 12499673 91018914912428622802993397226398396424 12499674 -99244590307228306262233994172243229440 12499675 608632831579788428462867188575354313800 12499676 -222966500962200385373578008990074483712 12499677 2094548470416600663438923599882699951680 12499678 484574924291360550684908748905692736640 12499679 18747745337912197729308796169853719328 12499680 555189442441719138947222453371726725120 12499681 1628179622156949096395050231215733815600 12499682 21733826235004697018577710751411694080 12499683 224220178434512787526344036530953191168 12499684 -113010386833994874892623395759225542400 12499685 -1041199608042601774302065572365148556640 12499686 634416922234905249541161191825956403232 12499687 1691400630157595154052619603665751009336 12499688 1307795375408562046399563159566116700160 12499689 -561709988781734177572247126183719019376 12499690 17405448345616400168587221397048519680 12499691 -775128129403451735972259333263751664908 12499692 271171917139396219820208375031041490944 12499693 1006168257523083504034826396739902043244 12499694 124772581665353923714315663149682702080 12499695 21137845579046781532962270742858075200 12499696 -136492548111487588844088951642154598400 12499697 -924188720318587615607879532997194647808 12499698 72367676664405418635910413283980814464 12499699 446480854704598391786020742814247210700 12499700 5847028402095127742813996899984896000 12499701 -317668213786748720711101496893995570720 12499702 -229870038678034471748686695501336260448 12499703 -1576109876728736981938121726273764527000 12499704 1286836701373702449164627600034102681600 12499705 23969009725933950385351059527168161860 12499706 6081449712570363908628707324648811744 12499707 -1218474907749399750293908481404848194880 12499708 -350139148121643268164186779243807582720 12499709 3006518278512981031232905412518675916952 12499710 -118803829405719009582570299356841690880 12499711 236991158333464922519232120912939902400 12499712 -894793092401103523068720726163731775488 12499713 9987887408098290229604366633324149200 12499714 -7172355964482381206256031518748398720 12499715 -578663340630033787603561147824429782640 12499716 -330765538757813401656500787808001922048 12499717 -21724126191006036488377012933069421952 12499718 172230917475270549261415225494957649920 12499719 21010823617793946142059405878820797520 12499720 -655474984348161225130625590788390912000 12499721 200083050206115730002503240357813090304 12499722 -286675561922017186926305035627001107968 12499723 -253539371483652404617094512535733239976 12499724 -1090868026470327274629776672676840920064 12499725 3856122181884684921281235558643248000 12499726 -48129246733042851146113318166152031616 12499727 -530889487051986500286182278431241381392 12499728 203756687386325465365510018203634827264 12499729 176175415326897632198085440986137037680 12499730 -104192471773160340868160106561701657280 12499731 173702079887333231106057557297973705840 12499732 -108378064978890044157646610985865617408 12499733 -1676385376752027892981662462517603692018 12499734 31108840856866070470347903699740350848 12499735 190276575833754788021129396748096022680 12499736 1062590543986462550080174169664532684800 12499737 -291218526046071564532792148320632469440 12499738 -13720431119752286472205187260243843104 12499739 98075309313403750837880753679113456640 12499740 -202274994718656934806794259244026470400 12499741 -90095489211339050451379279916110568890 12499742 -679182301553980852122755824981897753728 12499743 -137379719702860733506195153707336868320 12499744 -698674369449734252486947522208499499008 12499745 1188753696611776517771985610597352548500 12499746 107850515198321926387322722708785759744 12499747 -308230943440274222135524745573925204000 12499748 -25676780216029984593485096314352655360 12499749 -13306789796044133251207542984985598400 12499750 -967713461079676560900961001331192000000 12499751 1183656156273831283148424231277423806384 12499752 -469702551121328493689891205152277135360 12499753 281320616080066481461609646686565625978 12499754 -203140383168162314159323893161563798080 12499755 56120390061962077272654881112591947520 12499756 4233067213504921144341430194519542272 12499757 884973016323717074517470526968594682006 12499758 14219084664392663579204432993358458880 12499759 -1428457376730926477659067988946970938200 12499760 -26036766536627974797481525512941076480 12499761 582942469918280803747004610593563801824 12499762 729346193124962462354713023522875240064 12499763 78797332170037740291757484419804680144 12499764 32735269895070495434285820618355322880 12499765 674352997888648551759818252272253445660 12499766 256381422765490879268904210835107452832 12499767 44511527688739186601837801139851139120 12499768 -1515959146581306185047167951652236349440 12499769 -651882854121901813166951608342413948156 12499770 -173604566080225192261329893134820102400 12499771 -1062776856396978741356318276014618384688 12499772 544341658872061627145675312841368165376 12499773 304104401815043793148431158663293128768 12499774 225938368388812221822752459280681121152 12499775 -347537084162653287445187673437650140000 12499776 272372614341461273528140790211112599552 12499777 -2053254356783787126917853969861168756000 12499778 148077053263266411225088787852934943440 12499779 382957425969963759517651031201858600184 12499780 447187494200912862968929555742798131200 12499781 -670078945610107632788561426908357821408 12499782 321370451804756580960682864054034304192 12499783 -295217509230472613213721983315793078960 12499784 196703224766936930395106755862784000 12499785 98139994147403045400287850643245571200 12499786 -148686335749423108609088368610955524256 12499787 -91516450696300321952420762336740051200 12499788 -22824975640272391142884363504356016128 12499789 -582872866604830745748663850352563852160 12499790 -18229745356935407292167129123443601280 12499791 460633450307395085012624246586686294784 12499792 262813362832788405430884271045619466240 12499793 356100883548460301700583652211955978920 12499794 -468366920015025094740428886824815288800 12499795 457618898611804608724124964478387772160 12499796 -802699868818990977987739871797880801280 12499797 -862641273708833979500449950061858600800 12499798 -883657490531861511109485647402097765600 12499799 -7519837597053517431023724674045980800 12499800 206750154799388491342562252339490816000 12499801 129080345557435116392042342000577841802 12499802 -923443084136856431874742496337463779600 12499803 3021459045942868626707038504732458024 12499804 -896616617480764856365540714213734309888 12499805 -383511439747824497504964883502341555080 12499806 -339675273932327651817514660982726817792 12499807 -486151814246995403685424772720313392448 12499808 -1700750816477016451164836990121570729984 12499809 333753375349469524277627085969952320960 12499810 -123844522754185286006784052800707351040 12499811 2360985802025254007559628045052916257112 12499812 -122521523839423612007184946843226726400 12499813 -350915891424990579125435830208885447938 12499814 -154116292393883901888371326436698515744 12499815 876520118058121532391124834861354368000 12499816 574324102261124611440382328994590146560 12499817 2437427382756929291621165437758625711680 12499818 77797566728955617193609643465642522368 12499819 -500683955959779520862455964165400923456 12499820 277936058694371397724644302591349596160 12499821 -455697059111697453671793156629654958228 12499822 -256904939025486504944293102253045368128 12499823 403438554904563953612115881705817427440 12499824 86925672523690746316331997018016088064 12499825 -338403357991727306047418711049465860900 12499826 14994295217469259162844731471333892112 12499827 562125748106895618329233664145358598208 12499828 -125594436464703491363559911293306619904 12499829 86048266311901894270232005428564569376 12499830 -16063867301557618768637074147963994880 12499831 498377332467323743914239312223412676064 12499832 -714485226598560707494407180688972800000 12499833 -441679977621878014252791883551641075136 12499834 65730060454587873951384906123950760960 12499835 -1020722789911858648875881498535683262720 12499836 -52702506933239435765092475734780927488 12499837 217737812416316074354532548873716883552 12499838 -323670920642122387777647617022456978432 12499839 -44418788207256420187315826114701608840 12499840 267483769503480171791074967242250649600 12499841 770865519798703156738677635606274546900 12499842 -809330109839316425789362400959699200 12499843 -244611173003171573193797238282770663216 12499844 -83347676378979844619043091138247712768 12499845 -108974735082000769064068990308919204800 12499846 424281715367990602282163348820156811872 12499847 78723850787640906036805343352326031792 12499848 -412480416613164532101494586082645770240 12499849 -2004201188380732636080908968050448777436 12499850 252870773143294526272032389359063276800 12499851 88688159399259664000868944069371122688 12499852 188959167895399739546505696431432711936 12499853 1491205529841726759073557030461936253600 12499854 -715178006205982215125031806526324910080 12499855 352787759956105676538604528182023097360 12499856 -56996101040929563713648526561079984128 12499857 -697299906411310793247510040631949916446 12499858 -78337852319328165808605777387739622400 12499859 -395725006591333041397569830350633347480 12499860 97371624884906134701285060867507486720 12499861 87013057423493753574129147547616866848 12499862 178238018588125806659587936272965236224 12499863 -8428836194598685588699878405475732656 12499864 359547061663077323547730026808552734720 12499865 -393681044321338876233762706173589108800 12499866 710122022488012345961142544384140633600 12499867 -1249949245949026174595834224274462521084 12499868 1475811671136776548072356431528375336448 12499869 -651582563498026013336044136205820381920 12499870 542893111431245319513309735937899340800 12499871 1213520398908435602657968638862480047072 12499872 -118235730381709203150046791392349388800 12499873 974377885959240499413643746283276977122 12499874 -820901710193560519391216183700833533440 12499875 -47365494964910697450793112239739184000 12499876 1158876881487756009714564335329061658880 12499877 667218690762403243743315671066920212060 12499878 178425261488407733261160279098530134528 12499879 -71215882279577527940387887559183889408 12499880 312495727862700566057875704318372556800 12499881 -1124660765078860296547245383480802900096 12499882 -184090769616130575943064924634066441216 12499883 -393566149691904291179094980298070443072 12499884 -515246166759048811765241643500298278400 12499885 21636346736000531618597435270011004160 12499886 18859622395310495638025299047210057600 12499887 -334131771143066580024529428129210242040 12499888 124692531205066779030128916532435238912 12499889 1067404619078729775529860100673331888240 12499890 -46438284738537638520134039844970268160 12499891 440710167581490898364577860933025652080 12499892 1088509199356784889228302793947694908160 12499893 679190146631162071345448701258360878720 12499894 274475027144494324871975351539926338112 12499895 94570180647062363198821885126193782080 12499896 -1264510810712052554154020631523643351040 12499897 -804109205356533909147171383751481933654 12499898 367781305943184262648236086567690713200 12499899 -388519982045730455126448214358301540240 12499900 27931631444281418248746865362454771200 12499901 -461230688423748603282375259204054183098 12499902 -61348780924058990505512385788431829760 12499903 784421729942526827350155145088433496984 12499904 193958124279488133597418729452041404416 12499905 445496536752933919385407447008063360 12499906 -724168743343186668854020799036291116848 12499907 -656271006264139340609777396792071722288 12499908 450384940864167779467152272264452300800 12499909 -1660051928576150580510806083482637841890 12499910 -222286783404209104191611223320072976000 12499911 -311103989575169959788407002802685403800 12499912 614487989151356867174664624997256601600 12499913 -25561675508148161367329962710969730560 12499914 182638497677960047815015206875968840192 12499915 -251492535532601760637261556860006009440 12499916 -522638320963675353352520392413053685504 12499917 687619372809947967532195844132659681440 12499918 -812664961010878679051195161570681707840 12499919 -1325854125685285301586446143852726417680 12499920 19422413726503763454902481996858654720 12499921 1015660844703159781043656183665333014720 12499922 204942479469762847887614575244513718912 12499923 1184376589403634139028973711712265062584 12499924 -362504002749172789728400970366794235904 12499925 -15177950527209855767970219975102468000 12499926 324025778935346922876048205743298090944 12499927 -645352675356101871369307172956450153128 12499928 5230173211777923773471052948946944000 12499929 379265702303714707635464214527258180160 12499930 -310347460326251798125361980813730433600 12499931 1563255107481936200929146553108864684464 12499932 -309149100301327936402960051628197478400 12499933 -1718978190960229592938847639356500528320 12499934 -100943869900944123692460546595537344384 12499935 64625273502083266382946641101271708160 12499936 91013903908400911040748204424756199424 12499937 -16542469255367457744144654296767718508 12499938 -325138840840713840340578326134515914112 12499939 476642504889924147779741180461995706080 12499940 -252172087936174542294666125855622792960 12499941 811704513906188962448710989001470468192 12499942 45919426152036550364068757913482955264 12499943 47099301092395582013453869272612006744 12499944 149691527832381159370698192157483991040 12499945 482541115601478049421214647422829585700 12499946 -878036332148003041383344288509191221328 12499947 9966890520225353275877515022736050880 12499948 -4618245674860577537780418046969282560 12499949 505858773637529946339618631510477795200 12499950 -46256545486561155493741804138608000000 12499951 -1255796966105790517442980212199219149248 12499952 -138260191280676049725217635529667641344 12499953 -146493698893834512919781665556245527696 12499954 -101973956496822031288128052367117190528 12499955 139447197896262427503186047080421195760 12499956 41281316875064290170595209352965015552 12499957 568562569877684099906030983993664870520 12499958 223769368863433749956173070969553874080 12499959 105554425255785223630175813007985067520 12499960 -76355112649742910756263874897626112000 12499961 -270027389152871988468889081598693779500 12499962 -397301102279193619004180577323017994496 12499963 -469587493350965534209676963915541709040 12499964 -507032854791411088144914771116193490944 12499965 768349078249976737785729141704826132600 12499966 -403638821316503693490288270931442775936 12499967 870093749786954135047408313449054601640 12499968 531508230151771791958287390892521160704 12499969 242782339505377066519299176857688557396 12499970 207373701687327285935381436239269378560 12499971 -9955573792839409239775234838410887168 12499972 -537120799479169086085618263063792277248 12499973 1910269402792527404872459095169244148060 12499974 19271520013412942523212296189351213440 12499975 -93789229542917996847828096115247445600 12499976 236777871670903378589009209321653043200 12499977 -672555880965135501973021666066615802880 12499978 713821804892696532880740597942113717040 12499979 -2192530367625750276161878879621404001824 12499980 33943753469315179856157032657293839360 12499981 222236217344427070989015377301811569984 12499982 124230121583464379360237898171808871424 12499983 -1154085886732909863601748996025256386648 12499984 305055886704302045110769702820076584960 12499985 346766839224098498719321648612469304180 12499986 1597671729907777825227419612720832000 12499987 1749784789824402171883653350874310574636 12499988 601643555765528044389746978910046831488 12499989 -829506002031987061276303884552755164320 12499990 -287065187482331954709653453507282400000 12499991 -473709772811367668373776251415784187728 12499992 -159039055525713944977386412054617600000 12499993 1062141941147249771990500726886823446544 12499994 -257405593058772993022098047204995587072 12499995 558978798910802340202236076399158896640 12499996 -1096958184929709335319320129948659264000 12499997 354494337397875643574735459174686646700 12499998 -151920756219247532875480217464011799296 12499999 1585321086059814751694262595424451740000